トップページtech
1001コメント326KB

【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©5ch.io

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2015/02/28(土) 00:33:07.88ID:6Lhyreb3
前スレ
【Python】スクリプト バトルロワイヤル47【pl,rb,php,js】
http://peace.2ch.net/test/read.cgi/tech/1417333026
0002デフォルトの名無しさん2015/02/28(土) 00:44:59.02ID:6Lhyreb3
Webもスクリプトも趣味でやってるうちが華です
0003デフォルトの名無しさん2015/02/28(土) 00:53:20.21ID:JwK0141M
>>1
勝手にLisp追加してるんじゃねーよ
ボケカス
しね
0004デフォルトの名無しさん2015/02/28(土) 01:27:24.21ID:AiHxhVDf
Python(numpy, Cython)が最強すぎてバトルにならなかったからね
外したくなる気持ちは分かるよ
0005デフォルトの名無しさん2015/02/28(土) 04:46:39.48ID:7btd6iQJ
>>1
断りなくスレタイを変えるべきじゃない

【Python】スクリプト バトルロワイヤル48【pl,rb,php,js】
http://peace.2ch.net/test/read.cgi/tech/1425065275/
0006デフォルトの名無しさん2015/02/28(土) 04:50:51.59ID:G5Mv/Hp4
【】内はオマケみたいなものだから別にどうでもいいでしょ。
スレを二重で建てるほうがどうかと思うが。
0007デフォルトの名無しさん2015/02/28(土) 05:12:41.56ID:kPESMGnQ
こんなゴミスレ建てるなボケが
0008デフォルトの名無しさん2015/02/28(土) 06:41:56.67ID:c2Um2Hgg
>>1
勝手に名前を変えない、なんて、基本中の基本だろ。マジでこの類のスレ・板に近寄るな。
0009デフォルトの名無しさん2015/02/28(土) 07:06:58.14ID:jV2Ou7q1
別にいいじゃん。少しくらい変えたって
0010デフォルトの名無しさん2015/02/28(土) 07:56:25.76ID:0PLsAEpF
pythonは無名関数がlamdaみたいな貧弱なものしかない時点でお話にならない
0011デフォルトの名無しさん2015/02/28(土) 07:59:19.28ID:Ml5Upqvo
Lispてバトルに参加する資格ないよね?(´・ω・`)
0012デフォルトの名無しさん2015/02/28(土) 08:02:48.42ID:BgScRhfi
Rubyもメソッドの引数以外のところで無名関数使おうとすると似たようなもん
0013デフォルトの名無しさん2015/02/28(土) 08:17:03.55ID:dohjXiRJ
>>12
eventSource.onXXX のようなイベントハンドラ登録で無名関数は使わないの?
0014デフォルトの名無しさん2015/02/28(土) 08:21:42.32ID:BgScRhfi
Pythonはそういう場合Javaみたいに律儀にリスナを実装(ダックタイピングだけど)するのが普通だし
Rubyだと設定より規約(笑)とかいってメソッド名で勝手にバインドするような発想になるでしょ
0015デフォルトの名無しさん2015/02/28(土) 08:58:23.06ID:9FVN6aFv
pythonの場合はわざとしなかっただけだよ

この程度でお話にならないってw
0016デフォルトの名無しさん2015/02/28(土) 09:03:41.60ID:vAVkZjyz
Rubyは関数内関数が書けないから
proc{}やlambda{}に頼るしかなくて、
結果的に関数呼び出しが()になったり[](または.call())になったりと
本質的でない使い分けが必要でゴミすぎる
0017デフォルトの名無しさん2015/02/28(土) 09:12:34.63ID:vAVkZjyz
def f(x)
  ->(y){x + y}
end
p f(1)[2] # ()と[]の使い分けがウザイ



def foo(x)
  def bar(y)
    y * y
  end
  x + bar(x)
end
p foo 10
p bar 10 # barがfooの外側から参照できる。よってこれは関数内関数じゃない
0018デフォルトの名無しさん2015/02/28(土) 09:25:13.05ID:dohjXiRJ
関数がクラスに属すという考え方の Java 世代の言語と、
第一級関数をサポートするその次の世代の言語との差かな。
後付で対応した言語は、どうしても汚くなる。
0019デフォルトの名無しさん2015/02/28(土) 09:39:40.79ID:BgScRhfi
lambdaや[]は百歩譲って目を瞑るとしても->だけは許せないわ
これ考えた奴は一体何のためのアローだと思ってるのか
0020デフォルトの名無しさん2015/02/28(土) 09:51:32.57ID:dohjXiRJ
(y)->{x + y} の語順ならよくあるけど、 ->(y){x + y} なん?
0021デフォルトの名無しさん2015/02/28(土) 10:55:56.94ID:YbcJcEIb
->はλと読め、らしい
0022憲法に守られる在日スパイ・創価・ヤクザ2015/02/28(土) 11:21:18.46ID:CLGPRI/A
マスコミが絶対に触れない事実
注)自民党以外が在日から帰化したスパイ、またはその影響下にあると仮定してご覧ください。

よく言われる
失われた20年 → 約20年前 初めて自民党が単独過半数を割る(小沢の新生党が与党介入)※
失われた15年 → 約15年前 自公の連立政権が始まる  (公明党の与党介入) /

※このとき、初めて80円/ドルという超円高誘導されて、日本の製造業は衰退・空洞化
 =中国・韓国が台頭し始める。日本の技術者が、大量に韓国などに引き抜かれるようになる。
 イオン(民主党・岡田家)や大型パチンコ店が、地方経済や商店街を食いつぶすための、
 大店立地法が成立。在日パチンコ屋のCM・チラシが解禁・大型チェーン展開が始まる。
 日本の学力低下が目的の「ゆとり教育」の本格導入。(後ろ2つは、17年前。)
※このときの羽田首相(新生党)の顔がモロに半島顔。
※このとき、小沢の新生党を全力で選挙支援したのが、創価学会といわれる。
※このとき、自民「単独」政権(公明抜きの単独2/3議席)の復活に、圧倒的不利な
 比例選挙制度へ法改悪↓

2014総選挙の比例当選率 
政党名     自民  公明  民主  維新  共産
比例区      68   26    35   30   20
合計数      291   35    73   41   21

比例当選率  23%   74%   48%  73%   95%  ←※

共産・公明・維新は、比例制度を廃止すれば消滅w
(公明の小選挙区は、選挙協力の見返りとして、自民党は候補を立てられない上に、
自民党員は公明へ投票させられるという出来レース)  
続く
0023憲法に守られる在日スパイ・創価・ヤクザ2015/02/28(土) 11:31:19.07ID:CLGPRI/A
続き 日本に借金を抱え込ませたのは小沢一郎(たぶん在日帰化)。

小沢が430兆円
村山(旧社会党:この人も帰化?)内閣がプラス200兆円 
トータル630兆円
(詳しくは日米構造協議で検索)

今ある借金は、これとその利息では?

小沢は、自民党時代に日本に爆弾を抱えさせた上に、そのバラマキ公共投資で得た
支持基盤をごっそり自民党から引き抜き(仲間を引き連れ離党)、
自民を単独過半数割れに追い込んだ。
そして、第3極政党(新生党→公明党)を介入させ、韓国や在日へ利益誘導してきた。
日本を借金大国にしたのは自民党だ!と、自分で仕込んだ火種を野党側から
追求する自作自演劇によって、民主党への政権交代につなげた。
※自民党以外の議員は、日本姓を名乗る帰化朝鮮人か、その影響下にあると仮定。

という流れではないでしょうか。
0024デフォルトの名無しさん2015/02/28(土) 12:54:38.17ID:GpQPY86K
せめてそこはLispじゃなく今最高に輝いてるSwiftさんにしようや^^
0025デフォルトの名無しさん2015/02/28(土) 14:40:20.87ID:9FVN6aFv
Swiftはスクリプト言語?
0026デフォルトの名無しさん2015/02/28(土) 15:01:08.50ID:JYQdrmRY
1つの言語やframeworkを作ることで、
どれだけの経済効果が生み出せるかが分かったらヤメラレナイよね
0027デフォルトの名無しさん2015/02/28(土) 16:45:46.33ID:svk3wnwm
いちおうスクリプト言語みたいに扱える
0028デフォルトの名無しさん2015/02/28(土) 19:11:42.67ID:vAVkZjyz
matzはstreemでも ->(x){} を提案してたけど、誰にも賛同貰えてなくてワロタ

https://github.com/matz/streem/issues/55
0029デフォルトの名無しさん2015/03/01(日) 01:55:37.92ID:KsvF2WvU
逃げよ逃げよ、すべてのジュネーブから逃げ出せ
黄金のサチュルヌは鉄に変わるだろう
巨大な光の反対のものがすべてを絶滅する
その前に大いなる空(天)は前兆を示すだろうが
諸世紀 9章44番
0030デフォルトの名無しさん2015/03/01(日) 02:25:33.08ID:oCpwaziE
>>11
参加したら優勝決定しちゃうからね(´・ω・`)
バランス壊すから(´・ω・`)
0031デフォルトの名無しさん2015/03/01(日) 06:44:31.66ID:RdE5xu5B
Dartもインタプリタだからスクリプト言語だよね。
0032デフォルトの名無しさん2015/03/01(日) 08:43:59.98ID:Gw44QDSF
Swiftのどこがスクリプト言語なの?
標準ライブラリの機能として実行時にコンパイラが使えるってこと?
0033デフォルトの名無しさん2015/03/01(日) 08:46:36.97ID:pZeLnU6y
>標準ライブラリの機能として実行時にコンパイラが使えるってこと?
ならC#はスクリプト言語だな
0034デフォルトの名無しさん2015/03/01(日) 08:48:49.21ID:N+dovjey
真面目な話としてCやJavaなんかよりはスクリプト性高いな。
Unityのスクリプトとしても採用されてるし。
0035デフォルトの名無しさん2015/03/01(日) 09:37:40.20ID:mIBW8YsH
>>30
てっきりPythonのことだと思ってた ワロた
0036デフォルトの名無しさん2015/03/01(日) 10:06:13.92ID:oijcdKY8
Lispはマイナーでライブラリもしょぼいから
まだ勝負になるんだよ
0037デフォルトの名無しさん2015/03/01(日) 10:11:26.23ID:pZeLnU6y
C#は.NETのオープンソース版が軌道に乗れば
Java喰えるかどうかはともかくGoみたいなのは完全に用済みだな
0038デフォルトの名無しさん2015/03/01(日) 11:28:02.87ID:mIBW8YsH
スクリプト言語を選ばずコンパイラ言語を選択するときの「一番の理由」ってなんだろう?

スピード?
それとも規模の大きさによって判断することが多いんだろうか
0039デフォルトの名無しさん2015/03/01(日) 11:35:22.12ID:Gw44QDSF
>>38
静的型チェックの安心感はそれなりに大きい。 特に複数人数で開発する場合は。
あとは、コンパイル時にインライン化されることを期待して、ちょっとしたラッパーだとか構造体をコストを気にせず使えるところ。
0040デフォルトの名無しさん2015/03/01(日) 11:54:18.66ID:pZeLnU6y
>>38
マジレスすると人材調達の都合
そこそこの規模の開発に土方として参加したことのある人っていうと
必然的にJava土方になる
ある程度の規模になると言語自体の良し悪しと生産性ってあまり関係ないよ
0041デフォルトの名無しさん2015/03/01(日) 12:50:03.04ID:ssvx77SC
>>40
違うよバカ

実行モジュールの改変しにくさと情報漏えいしにくさが最大の理由だ。
そのために難読化ツールなんてものが存在する。

たとえば3月3日以降は専用ブラウザでの2ちゃんねるのアクセスが禁止になるが、
スクリプト言語や JAVA はソースコードが丸見えになるので禁止されている。
0042デフォルトの名無しさん2015/03/01(日) 12:52:54.04ID:TYeo3xUF
>>39
これはあるよな
0043デフォルトの名無しさん2015/03/01(日) 12:58:31.14ID:U9v779n7
>>15
今どき、まともに無名関数が書けないなんてモダンな言語としては問題あるでしょ
javascriptでイベントやコールバックにわんさか使われてるし、
関数型言語としてもいくらでも使い道がある
Java8でも追加されたのに
0044デフォルトの名無しさん2015/03/01(日) 13:04:51.14ID:pZeLnU6y
>>43
そりゃJavaScriptは基本的に外部からのイベントを受けて動く受動的な言語だからな
Pythonは自分でmain書いてバッチ処理などの能動的な処理を行うことが主に想定されている言語だから、
コールバックはそれほど多用しない
0045デフォルトの名無しさん2015/03/01(日) 13:11:58.37ID:guIBwNr/
無名関数が簡単に使えないのが正しいこととは思わないけどね
非同期なコールバックは仕方ないとしても、Rubyは無意味なコールバックが入り乱れてカオス
それに比べてPythonはライブラリなどがすごく綺麗なのは無名関数が使いにくいお陰なのは確か
0046デフォルトの名無しさん2015/03/01(日) 13:21:54.95ID:CBvZfxw5
Swiftがスクリプト言語というのは、ScalaがLLというのに似た感じ
0047デフォルトの名無しさん2015/03/01(日) 13:23:52.47ID:Gw44QDSF
>>44
大多数の開発者のレベルというか嗜好が変化して、無名関数を使うのが自然なコーディングになったのなら、
それを言語に取り入れるのは当たり前だと思うよ。 できなければ死語になっていくだけ。
Javaも一時は進化を止めてしまって、バカにされていた時代もあったよ。
0048デフォルトの名無しさん2015/03/01(日) 13:31:34.74ID:pZeLnU6y
>>47
今も昔もPythonの用途はバッチ処理がメインでしょ
レベルや嗜好の問題じゃない
いくらWebが流行ろうがバックエンドのバッチ処理が無くなることはないし、
ソフトウェア開発が本業でない人にとってのスクリプト言語の用途なんてほとんどはバッチ処理だ
0049デフォルトの名無しさん2015/03/01(日) 13:34:11.22ID:KsvF2WvU
>>38
業務システムで、他人の書いたfooとbarが何を指してるか分からないし、
少し修正したら気付かないまま大変なことになるから
BootCampはバグが残ったまま走らせても問題ないわけ
0050デフォルトの名無しさん2015/03/01(日) 13:35:42.12ID:KsvF2WvU
ちがった、basecampだ
業務システムや組込みシステムは工業的なんだよ
0051デフォルトの名無しさん2015/03/01(日) 14:17:42.55ID:oijcdKY8
>>47
代入を含む(つまり、関数内で変数に名前を付けたくなるほど長い)関数には名前を付けましょう
という方針なだけじゃん
変数に名前を付けたいのに関数には名前を付けたく無いとか、そりゃ何の宗教だよ?

それに大抵はコールバック受けてるコードより
ジェネレータを返すコードの方が読みやすい
0052デフォルトの名無しさん2015/03/01(日) 14:46:23.90ID:Gw44QDSF
>>48 >>51
何をそんなに興奮してるのかと思ったら、Pythonを批判されたと勘違いしているのか。
別にPythonはlambdaも書けるし、無名関数が使えない言語だとは思ってないぞ。

まぁ、必ずしもバッチ処理だけではない、もっと汎用的な言語だという認識だし、
一つでも代入をした瞬間「長い関数」扱いになるのは、setXXX()の呼び出しとの差が疑問ではあるが。
0053デフォルトの名無しさん2015/03/01(日) 14:59:34.66ID:FEZU7Y8i
>一つでも代入をした瞬間「長い関数」扱いになるのは、setXXX()の呼び出しとの差が疑問ではあるが。

意味が分かりません
0054デフォルトの名無しさん2015/03/01(日) 15:06:17.27ID:pZeLnU6y
ラムダでsetterを呼び出すのに違和感を感じないなら関数型のセンスないわ
0055デフォルトの名無しさん2015/03/01(日) 15:09:22.16ID:Gw44QDSF
結局、Pythonはインデントを使う構文の関係上、
関数の引数に、(普通に書くと)2行以上に渡るような処理を書かせたくないってことだよ。
代入1個だけなら何とかなったかもしれないけど、「代入と何か」をさせようとすると2行になるから構文的に難しい。
メソッドチェーンならいくつ続いてもOK。
別にsetterに限った話でもないし、イベントやコールバックでsetterを使うのに違和感は感じない。
0056デフォルトの名無しさん2015/03/01(日) 15:15:06.38ID:FEZU7Y8i
JSはコールバック地獄とか馬鹿にされてますよ
0057デフォルトの名無しさん2015/03/01(日) 15:47:05.06ID:KsvF2WvU
つpromess, defer
templateならejs以上に効率の良いものないよね
0058デフォルトの名無しさん2015/03/01(日) 16:47:37.58ID:oijcdKY8
>>55
メソッドチェーンもPythonじゃ殆ど使われないよ。構文的には制限されてないけど
だから可読性に対する考え方の違いなんだよ
0059デフォルトの名無しさん2015/03/01(日) 18:07:09.41ID:63dHNuf6
本人主義のJSやってるとさ、Pythonのやり方は1つ主義やRubyの可読性なんかの主張が理解しづらい。
0060デフォルトの名無しさん2015/03/01(日) 18:24:31.44ID:FoR0jc1E
>>59
じゃ他人のライブラリも読みにくくて、オープンソースも理解しにくいんだろう
0061デフォルトの名無しさん2015/03/01(日) 18:55:36.42ID:P74g8Igm
>>60
打ち間違えたw
本人→放任 だw
0062デフォルトの名無しさん2015/03/01(日) 19:21:19.35ID:FoR0jc1E
なんじゃそりゃーーー!!!

......でもそんなに変わらない
0063デフォルトの名無しさん2015/03/01(日) 19:37:47.30ID:MJLCutHL
まあ読みにくい、理解し難いってのは確かだろうが、
逆に捉えれば、他人にコードが新たな発見や勉強になるってことだし、
自然のワイルドな状況で全体の「良いJSの書き方」が磨かれて行くのは嫌いじゃない。
0064デフォルトの名無しさん2015/03/01(日) 19:50:51.15ID:FoR0jc1E
コラッ 往生際悪いぞw
0065デフォルトの名無しさん2015/03/01(日) 20:40:06.17ID:bhrqJkA3
感覚の違い。
強いて言えば勉強が嫌いでさっさと使いたい人には向いてないのかも。
0066デフォルトの名無しさん2015/03/01(日) 21:15:13.68ID:pZeLnU6y
むしろJSはベストプラクティスとか気にしないで汚いコードでも変なやり方でも
さっさと目的を達成しようとする人に向いてる
神経質な人や真面目な人がこれでいいんだろうかとか気にしだすと泥沼にはまる
0067デフォルトの名無しさん2015/03/01(日) 21:35:20.77ID:KsvF2WvU
謝れ!モダンperlさんに謝れ!
0068デフォルトの名無しさん2015/03/01(日) 21:51:21.10ID:KMso/inS
>>66
逆に聞くが何か目的を達成するためにあえてJSを選択するか?
もちろんブラウザの標準言語という点は何より魅力だが、
それは除いて初心者に純粋にNodeとPython、どっちのインストールを進めるかといえば自分は後者だ。
計算科学でPythonがよく使われているのを見ると、やはりPythonが最もやりたかったことを忘れないうちにさっさとコードにできる言語なんだろう。
その点ではやり方に縛りがないというのはプラスにならないからな。

まあ話は変わるが、「深く知る」ということが言語仕様の流れから理解することとすると、
JSの仕様書の多さと読みにくさは問題だと思う。
0069デフォルトの名無しさん2015/03/01(日) 21:59:23.45ID:FoR0jc1E
>>65
冗談のつもりだったが、まさかここまで酷いとはな......

jsは一人ヨガリな奴しか使えない言語って結論で良いか?
0070デフォルトの名無しさん2015/03/01(日) 22:09:01.08ID:jkd3GNZ7
>>69
独りよがりな奴しか使いたがらない、じゃね?
0071デフォルトの名無しさん2015/03/01(日) 23:41:37.52ID:yqpW0lF8
>>55
インデントを使う構文な上に、2行以上の無名関数を多用する
CoffeeScriptという言語もあるけどね
結局、不自由な言語で書いてる人は自由な言語の良さが理解できない
Lisperが他の言語を馬鹿にするのと同じ理屈だね
0072デフォルトの名無しさん2015/03/01(日) 23:44:58.86ID:fQPy4pCf
>>69
このスレではいかに業務において使いやすいかより、
いかに俺スゲーできるかが味噌なんだから、
独特でマニアになれる言語仕様ってことは+なんじゃないの?
0073デフォルトの名無しさん2015/03/01(日) 23:48:19.04ID:fQPy4pCf
>>68
自分はESに仕様書を読み解けるようになるまで1年はかかったね。
でもまだどこもかしこもすんなり読めるって感じじゃない。
そうなるにはもう1年かかると思う。
0074デフォルトの名無しさん2015/03/02(月) 00:08:53.07ID:AeyFdIXz
>>72
そもそもあまり業務において競合してない
分野が分かれてる
Webのサーバーサイドは若干競合し始めているが
0075デフォルトの名無しさん2015/03/02(月) 00:10:55.97ID:/tbfLX1Q
JavaやC#以上に使いやすいよね。何処の環境にも入ってるし、
ちょっとバッチ処理を書く分にはOOPなんて理解しなくても良いしさ
0076デフォルトの名無しさん2015/03/02(月) 00:13:02.73ID:8UULvOgm
>>71
簡単にlambda内で変数束縛できるけど、誰もやらないだけ
できるけど、やらない


ret = next
val = lambda *args: args if len(args) == 1 else (args,)

f = lambda x, y: ret(x + y + a + b + c + d
                     for a in val(x + y)
                     for b in val(10 + a)
                     for c, d in val(a+5, b+3))
0077デフォルトの名無しさん2015/03/02(月) 00:24:34.13ID:HfaINe5z
>>71
この界隈で自由/不自由と言ったら、オープンソース/プロプライエタリの意味に誤解されそう。

言語の制限という意味の不自由なら、制限がつくことが望まれる場合もあるとは思う。
Pythonは「書きづらいなら、それは書かせたくない書き方だからだ」って散々レスされているし、
ES6はclass構文という不自由を導入したから、独自実装クラスの氾濫を収束させられるんじゃないかな。
0078デフォルトの名無しさん2015/03/02(月) 01:21:42.37ID:su1blwxN
>>77
>言語の制限という意味の不自由なら、制限がつくことが望まれる場合もあるとは思う。
>Pythonは「書きづらいなら、それは書かせたくない書き方だからだ」って散々レスされているし、

もしその Python の設計思想/哲学が優れているなら、他の言語も追従していくはず
でも現実には、無名関数の無かった C++/Java/Perl/PHP も使えるように進化してきたし、
新しく登場した C#/Swift といった言語では最初から無名関数を備えている
結局、
  「Python だけがポツンと一人、関数型プログラミングの世界から取り残されている」
というのが、現在の状況な訳だ

まあ Python 厨からすれば「世界が Python から孤立している」と見えるのかもしれないが....
0079デフォルトの名無しさん2015/03/02(月) 01:27:15.95ID:QaRtU5zY
それは誤解。
class構文はある意味ではただの便利な糖衣構文。
そしてある意味では機能が不足していて従来型との組み合わせが避けられない未完成品。まだES7,8で治していく予定。
JSが不便だったのは制限がなかったからではなく、変な制限がかかっていたから。
その点ES6ではようやくプロトタイプベースが開放されるので、まともなPBOOPができるようになる。
そちらは完成品。
0080デフォルトの名無しさん2015/03/02(月) 02:01:23.06ID:8UULvOgm
>>78
まともなファーストクラスの関数が無いRubyの方が
よっぽど取り残されてるよ>>16-17
0081デフォルトの名無しさん2015/03/02(月) 06:35:41.69ID:xt2DIcwn
Rubyの無名関数は用意されたものを使う分には優れてるよ
まさに土方をレールに乗せて単純作業をさせるのに最適
0082デフォルトの名無しさん2015/03/02(月) 06:50:56.90ID:ZFj/SxE6
Rubyは【楽しさ】を追求した言語だからね
松本神が楽しくないと思う機能は入らない
そこに文句や批判は許されない
0083デフォルトの名無しさん2015/03/02(月) 07:15:01.41ID:xt2DIcwn
ドカタが好き勝手にラムダ使ったりしたらカオスになるのは目に見えてるから、
ブロック引数という形で制限してるのはある意味Pythonのようにスタイルを統一する役割を果たしていて
結果的には良かったのかもしれない
松本神からすれば「楽しくない」となる不本意なところなんだろうけど
0084デフォルトの名無しさん2015/03/02(月) 07:20:35.58ID:ZFj/SxE6
それはある意味であって、大多数には不利益をもたらしてると思う。
0085デフォルトの名無しさん2015/03/02(月) 07:47:48.60ID:HfaINe5z
>>78
関数型といえるほど大した使い方かはともかく、無名関数は一般化してしまった。
だから、それに制限がかかる言語に移ると、使いづらかったり、古臭く見えたりする開発者はいそう。

将来、ジェネレータや async/await が一般化したら、また評価が変わるかもしれない。
ループの内外が入れ替わるだけの場合もあるけど、その書き方が美しいとされる言語もあるだろうし。
0086デフォルトの名無しさん2015/03/02(月) 07:56:47.14ID:ZFj/SxE6
それらはJSerにとっては今日明日にも欲しい機能なわけだけど、他の言語界での認識はどうなの?
CGI的な用途だと必要にならないかと思う
0087デフォルトの名無しさん2015/03/02(月) 07:57:33.67ID:HfaINe5z
>>79
糖衣構文かどうかや、未完成品かどうかは関係ないよ。
よくある静的なクラス構造なら、皆なるべくclass構文を使えってことでしょ?
それはPythonの「たったひとつの冴えたやりかた」を求める姿勢と似たものに見える。
もちろん、開放されるというプロトタイプベースが多用される状況になったら、考えを改めるけど。
0088デフォルトの名無しさん2015/03/02(月) 08:11:04.75ID:ZFj/SxE6
>>87
それはなんとも言えないな。
従来型で出来なかったことや難しかったことができるようになるわけじゃないから。
元々はclass構文はクラスを作ることよりも、「ビルドインクラスを正しく継承できない」という問題を解決するものとして注目された。
でもドラフトが更新されて、class構文の特殊性はどんどん削られていって、ほぼただの糖衣構文とかしている。
一方従来型でもsuperやメソッド定義など新しい機能が使えるようになって、表現力は向上しているんだよ。
だから便利に使えるものではあるけれど、「たったひとつの冴えたやりかた」とまでは言えないと思う。
0089デフォルトの名無しさん2015/03/02(月) 08:16:50.87ID:8UULvOgm
>>86
Pythonにはジェネレータ(とyield)が既にあるし、
async/awaitはデコレータとyieldを使ってライブラリレベルで実装可能って認識
0090デフォルトの名無しさん2015/03/02(月) 08:34:19.20ID:xt2DIcwn
Rubyで非同期やるならreactive programmingの方が馴染みやすいだろうな
なんだかんだC#は影響力凄い
0091デフォルトの名無しさん2015/03/02(月) 15:06:29.65ID:t8ktLjwG
Rubyはつまらないし
技術的負債なんだよなあ
0092デフォルトの名無しさん2015/03/02(月) 15:38:30.13ID:/tbfLX1Q
実際はWordPressとRailsしか選択肢なんてないんだよね
WordPressはMVCのframeworkとして形態を取らなかったから小回り効かないし、
CakePHPってコミュニティがRailsと比較すると貧弱なんだよね
かといって、MEANやMeteorには導入・運用したいような出来合いのものもない
0093デフォルトの名無しさん2015/03/02(月) 16:11:42.39ID:3h2DKhb9
WordPressを言語やフレームワークとして取り上げるのをやめろ。
たんなるブログソフトだ。
そうでなくなるには開発者が機能をライブラリ、フレームワークとして分離してからだ。
いまのところ、PHPの実装だがソフトウェアとしてみたとき、perl、Javascript、C言語で実装されても挙動が同じなら同じソフト。
C製の言語がJavaVMやDOTNETで実装されると同じ。
0094デフォルトの名無しさん2015/03/02(月) 16:17:17.39ID:afMGsxJm
そういえばCSSはいくらか前に変数を獲得したけど、
最近コミュニティが機能拡充に向けてまた盛り上がってきてる。
CSSがスクリプト言語の仲間入りをする日も近い。
0095デフォルトの名無しさん2015/03/02(月) 16:19:24.45ID:/tbfLX1Q
wordpressは、何かをする上で、もう立派なプラットフォームだから

>>94
プリプロセッサの類でいいじゃん
0096デフォルトの名無しさん2015/03/02(月) 16:33:40.04ID:afMGsxJm
>>95
考え方が逆だよ。
プリプロセッサで可能な範囲ならプログラミング言語ではないということだ。
0097デフォルトの名無しさん2015/03/02(月) 16:57:56.65ID:/tbfLX1Q
せめて、scssやlessのマニュアルぐらい眺めてからいえよ
0098デフォルトの名無しさん2015/03/02(月) 20:44:00.24ID:gy0fGZ4D
海外ガーとか言うけどぶっちゃけお前ら一生国内土方でそ?w
だったら大人しくjsかRubyかSwift、もしくは3つ全部使いこなせれば食うのに困らんしそこそこの小金も稼げる
特にRuby使いは福岡行けば当分安泰
00995602015/03/02(月) 20:50:23.33ID:WFsxl+82
普通に C/C++ で十分だわ
簡単なツールとかだと、C# でいいし
0100デフォルトの名無しさん2015/03/02(月) 20:53:47.03ID:xt2DIcwn
理論的に美しいRxを蹴ってasync/awaitを入れるセンスはさすがC#だわ
これがScalaなら安易に継続モナドとか入れてカオスになるところだけど
モナドのような言語内DSL的なハックはクソであり、自然に言語本体に組み込むべきだ
という一貫した姿勢はPythonにも通じる
0101デフォルトの名無しさん2015/03/02(月) 21:17:48.76ID:/tbfLX1Q
SIerの作った簡単なJava,C#のツールならjsの方がマシ
0102デフォルトの名無しさん2015/03/02(月) 21:21:29.80ID:lQuxHqPC
C#いいな〜

さあこれから仕事場のためにVB6の勉強をはじめるか(泣)
0103デフォルトの名無しさん2015/03/02(月) 21:54:06.07ID:/tbfLX1Q
>>98
Ruby chanの絵柄の気持ち悪さに日本を感じるよね
whyのfoxやzombieみたく、世界を意識したデザインセンスの欠片も見当たらない
0104デフォルトの名無しさん2015/03/03(火) 03:32:53.05ID:T9ZvUMy2
>>97
お前こそ日本語理解してから言えよ。
0105デフォルトの名無しさん2015/03/03(火) 07:17:31.23ID:mwxAO14G
Perl, python, Ruby がイマイチで低空飛行し続けているのは、たまにキモヲタ臭にやられるから。
寡占目指して技術的な問題を必死に議論する以前に、そもそもそこを取り締まらないとダメだが、単にその言語が使えるだけの馬鹿ばかりだから気付かない。
割と真面目に言っているんだが、多くの人はキモヲタ臭を不真面目さと看做してムッとするわけよ。
Java, PHP, JS といった、寡占経験のある物には、そういうおふざけが皆無だから、ムッとさせられたりはしない。
0106デフォルトの名無しさん2015/03/03(火) 08:35:12.72ID:/VeLAz7A
でもこのスレ本当に言語を愛してる人がだいぶ減った気がする。
その言語をそこそこやってて慣れてる程度の人ばかりに感じる。
例えばその言語で完全なその言語の実行エンジンを作った人が何人いるか?
0107デフォルトの名無しさん2015/03/03(火) 08:49:32.79ID:XsKGZLMV
そういえば Perl と PHP は擁護派も否定派もあまりこのスレには現れないな
Perl はもう古語だから仕方ないが、PHP使いは職業軍人だから良し悪しには拘らないってことか
0108デフォルトの名無しさん2015/03/03(火) 09:39:43.30ID:/VeLAz7A
PHPはもはやVBみたいなもんじゃね。
0109デフォルトの名無しさん2015/03/03(火) 11:07:56.50ID:MP9JvLIx
たしかにphpディス減ったなぁ
0110デフォルトの名無しさん2015/03/03(火) 11:09:42.68ID:0P4RJqQe
技術や言語なんてたかが道具であり、それに過剰に拘る奴は無能
プラットフォームやミドルウェアなどもっと低レベルなところの開発でもやってるんならともかく、
スクリプト使ったWebアプリなんて他人が作ったオモチャで遊んでるだけなのに何職人気取ってるの?
0111デフォルトの名無しさん2015/03/03(火) 11:26:16.74ID:9/Z+XEtH
俺達だって道具だしな!
0112デフォルトの名無しさん2015/03/03(火) 11:39:55.56ID:QiELDFxu
時代が変わったことに気付かずにSOAPやJava,VBなんて触ってる人たちが可哀想で仕方ないよ
職人的なノウハウを貯めこむならコミュニティの支援がある所でないとダメなんだ
今のベストな選択肢がWordPressとRailsだけ
プラットフォームやミドルウェア作りみたいな開発なんてリスキーだし、
何のバックボーンもなしに個人では誰もやれないからね
0113デフォルトの名無しさん2015/03/03(火) 12:08:29.99ID:9/Z+XEtH
今Railsがある意味でベストと言うのは、Railsが停滞してるからだよ。
だから世間が追いつけただけ。
昔のRailsは時代に乗っているどころか、時代を作っていくものだった。
BossがRailsを止めたと言うまで完全に終わったわけではないが、
もはや今のRailsに新たな時代を作っていく力は感じられない。
今新しい技術ばかり語ってる人達は、Railsも出始めはそうだったように、
そんなもの業務では使えないと笑われるだろうが、その人達のお陰で未来がある。
0114デフォルトの名無しさん2015/03/03(火) 12:22:36.15ID:FfYIXlV4
Microsoft、クロスプラットフォームのモバイルアプリ開発でJavaを推進
http://itpro.nikkeibp.co.jp/atcl/idg/14/481542/020900074/?mlm

結局本命はいつの時代もJava一択なのね(´・ω・`)
0115デフォルトの名無しさん2015/03/03(火) 12:27:30.63ID:QiELDFxu
エンタープライズとサービスは別物として考えたら?
自分で客さえ取ってこれたら、わざわざ古臭い言語を勉強したり、
痴呆予防のリハビリが必要なジジイ共に御布施する必要もないんだけどね
0116デフォルトの名無しさん2015/03/03(火) 12:29:24.48ID:wrT+VtlF
トラスコやん。
0117デフォルトの名無しさん2015/03/03(火) 12:38:00.78ID:memkJefR
半年前に生まれた最高のフレームワークで作ります!
実績はないけど一ヶ月で作れます!
半年後にまたリプレースします!
誰が仕事頼むんだよw
0118デフォルトの名無しさん2015/03/03(火) 12:46:11.23ID:QiELDFxu
え?そんなアホな営業してるの?マジで?
0119デフォルトの名無しさん2015/03/03(火) 12:52:33.13ID:obB8qIVv
仕事の数ならPHPがダントツだし、将来性はJSが保証されてるし、もう今さら言うことなくなったんだろう
0120デフォルトの名無しさん2015/03/03(火) 14:00:27.60ID:pmKZfKU0
>>114
Java --> JUniversal --> C#
Java --> JUniversal --> C++/Objective C++
Java --> j2ojbc    --> Objective C

C#からまた別の .net 言語に変換できるのかな?

> JUniversalは現時点ではUIをサポートしていない。
> UIはネイティブに作成するという考え方だ。

やっぱそーなんだね。

UI は Web で作った方が手軽かな。
じゃあ JavaScript でやれば変換の手間もいらないかな。
でも部分的な高速化のために、ActiveX が使えるといいかな。
UI の高速化は GPU の支援受ければいいし。
0121デフォルトの名無しさん2015/03/03(火) 15:46:16.45ID:fJY9J990
GPUの支援て。
スクリプターはお花畑な発言する。
それがどれだけ大変なことか。
0122デフォルトの名無しさん2015/03/03(火) 15:49:32.00ID:QiELDFxu
ActiveXって、韓国の銀行系でよく使われてたんだよね。まだ、使われてるの?
silverlighやWPFって言葉を聞かなくなって、もう何年経つのだろう
0123デフォルトの名無しさん2015/03/03(火) 15:51:43.72ID:QiELDFxu
>>121
ttp://www.slideshare.net/jarrednicholls/javascript-on-the-gpu
君には無理でも、それに取り組む人は世界中に居るよね。
0124デフォルトの名無しさん2015/03/03(火) 15:58:56.95ID:FfYIXlV4
>>115
これエンタープライズだけじゃないんだが?(´・ω・`)
0125デフォルトの名無しさん2015/03/03(火) 17:12:45.27ID:9/Z+XEtH
部分的な高速化と言っても、結局ミリ秒オーダーで終わる処理なら
ネイティブ関数呼び出すオーバーヘッドの方が大きくなる。
実際に最近は実装もセルフホスティングになってきてる。
暗号化とか、文字コード変換とか明らかに重いのはすでにあるし、
0126デフォルトの名無しさん2015/03/03(火) 17:42:39.02ID:XsKGZLMV
もっとネイティブライブラリを開放して欲しい(とくにJS界隈)話なのか
スクリプトで重い処理をしたい(画像処理とか)の話なのか
論点がずれてないか確認したほうがよさそう

特にJSは、ブラウザというサンドボックスの世界だから
ネイティブなら既にあるものを再実装する話になりやすいし、
いかにそれを呼び出すかだけでも大騒ぎになる
0127デフォルトの名無しさん2015/03/03(火) 18:28:20.39ID:9/Z+XEtH
emscriptenという便利なものがあるのだよ少年
0128デフォルトの名無しさん2015/03/03(火) 20:52:48.68ID:B1KOi1jR
VB6万歳!

GUIなのにマルチスレッドないVB6万歳!
0129デフォルトの名無しさん2015/03/04(水) 08:15:08.52ID:s4GNkOoF
スクリプトなんぞruby、js、swiftで十分だろjk
センスがあれば大金持ちにもなれる
0130デフォルトの名無しさん2015/03/04(水) 08:22:12.14ID:4pfVor2U
>>127
GPUの支援の話だったと思うのだが、emscriptenはその効果があるのかい?
0131デフォルトの名無しさん2015/03/04(水) 08:24:10.60ID:jeayVKWB
そのセンスってビジネスや商売のセンスであって、断じてプログラミングセンスではないけどね
0132デフォルトの名無しさん2015/03/04(水) 10:46:27.40ID:AZZAiZVI
営業を介さない、多重に請け負いに関わり合わないって立派なビジネスセンスだよね
0133デフォルトの名無しさん2015/03/04(水) 10:53:02.12ID:hly8BeAT
>>130
emscriptenはOpenCL→WebCLもサポートしてるよ。
0134デフォルトの名無しさん2015/03/04(水) 18:33:49.59ID:3cqSAZZu
JSもSharedArrayBufferでようやくマルチスレッドの道を歩み始めた感。
0135デフォルトの名無しさん2015/03/04(水) 20:05:01.55ID:1PNNe6DT
WebCLってホストAPIのJSバインドだけで、カーネルはOpenCL Cそのまま<script>に
埋め込むだけじゃね?
どっちにしろカーネルを自分で書かなきゃならんなら最初からWebCLで書く方が
JS使いには楽だろうな。
0136デフォルトの名無しさん2015/03/04(水) 20:58:33.99ID:EdsfEQxb
>>129
だからswiftはスクリプトではないっしょ

しかも選び方がかなり偏っててかぶってる
0137デフォルトの名無しさん2015/03/04(水) 21:24:49.78ID:jeayVKWB
同期コストやJavaScriptの遅さを考えると大抵のケースでカーネルの実行時間自体はほぼ無視できるはずだから
GPUの意味はほとんどないだろうね
単にカーネルが静的型で書ける分速いってだけだな
結局それだけならasm.jsの方がよほど筋が良い
0138デフォルトの名無しさん2015/03/04(水) 21:42:10.31ID:3cqSAZZu
GPU支援とは言うけど、デコードやらにCUDAやOpenCL使っても同クラスのCPUと殆ど能力差は無いんだけどね。
結局は余ってる物を活用する程度でしか無いし、千差万別の環境が利用するWebアプリにおいて活かせるのかは疑問。
0139デフォルトの名無しさん2015/03/04(水) 21:49:53.27ID:NmWmcyHd
>>138
特定用途では GPU 支援は CPU よりも威力があるようだ、d.net をみていると
0140デフォルトの名無しさん2015/03/04(水) 21:52:06.43ID:jeayVKWB
>>138
本気のGPGPUって数日かかるような計算を
Xeon計64コア+Tesla4枚とかでやるからね
次元が違いすぎる
0141デフォルトの名無しさん2015/03/04(水) 23:19:40.37ID:FCtuvtCo
バイオテクノロジーとRubyの奇跡の出会い
0142デフォルトの名無しさん2015/03/06(金) 08:23:14.13ID:+vqFDf/j
おっ急に過疎ったな
0143デフォルトの名無しさん2015/03/06(金) 14:32:10.62ID:pH1QImRi
GPUって普及モデルだと倍精度がクソ遅いからなあ
>>140みたいなガチな環境でない限りは結局画像関係くらいにしか使えんよ
0144デフォルトの名無しさん2015/03/06(金) 15:12:43.45ID:k24raSm7
UI は画像関係だから問題ないけど
なんで UI 以外の計算で GPU を使う話になっちゃったのか分からない。
0145デフォルトの名無しさん2015/03/06(金) 15:34:47.98ID:ZI58F8Kx
スクリプト言語でブラウザでも実装する気なの?
そうだとしても今のCPUとJSの速度ならGPU支援に頼らなくても実用的なものできると思うけどね。
0146デフォルトの名無しさん2015/03/06(金) 16:09:40.36ID:YgjRAqSm
UIといっても単純な作業しかGPUでは無理だろう。
VRAMにデータおいちゃうとCPUから直接アクセスできなくなるってのも大きい。
0147デフォルトの名無しさん2015/03/06(金) 16:25:39.51ID:b4auMf6S
ttp://blogs.msdn.com/b/typescript/archive/2015/03/05/angular-2-0-built-on-typescript.aspx
angular.jsがtypescriptつかいだしたってさ
企業まで乱交紛いにソフトウェアを作りだすおかげで、webはますますエッチになる
0148デフォルトの名無しさん2015/03/06(金) 18:21:46.88ID:pH1QImRi
相変わらずGoogle先生の一貫性の無さはすごいな
Dart(笑)
0149デフォルトの名無しさん2015/03/06(金) 20:12:13.66ID:E/dvxQE9
Angular2は元々「TypeScript+アノテーション等」のAtScriptでするということだったろ。
この話はDartとは関係ないよ。Angular.dartは別で開発されてる。
むしろAtScriptが同じくGoogleが推すSoundScriptと被るのが気になる。
0150デフォルトの名無しさん2015/03/06(金) 20:16:38.54ID:coWMRvsx
DartなんかChromeに入れると言っちゃった手前もう引っ込みつかなくて
名前だけズルズル残してる状態だろ
誰が見てももう終わってる
0151デフォルトの名無しさん2015/03/06(金) 20:47:54.97ID:FF8tYzka
Goはどう?将来性あるのかな?
0152デフォルトの名無しさん2015/03/06(金) 20:50:18.94ID:Utx2vhNJ
あるわけねーだろ
0153デフォルトの名無しさん2015/03/06(金) 20:51:36.65ID:coWMRvsx
仮に将来性があるとしても、Googleはまたすぐに投げ出して新しいオモチャ作るよ
0154デフォルトの名無しさん2015/03/06(金) 21:12:22.69ID:17fvO4iu
GoはDocker書くのに使われてるけど
Dartには何も無いよね
0155デフォルトの名無しさん2015/03/06(金) 21:20:56.49ID:w0CuTC3T
ぶっちゃけプログラム言語開発はMSの信頼性には遠く及ばないねggr
まだAppleの方が全然いいし、webに関してもMozillaがセンス上
0156デフォルトの名無しさん2015/03/06(金) 21:24:48.58ID:coWMRvsx
Googleの言語って目先のことばかりで将来のビジョンがないよね
良く言えばアジャイル的なんだろうけど、プログラミング言語はやり直しが利かないからね
0157デフォルトの名無しさん2015/03/06(金) 21:43:13.80ID:E/dvxQE9
DartVMの開発はV8の高速化にも繋がってるし、SaneScriptにも影響を与えてる。
というかぶっちゃけSoundScriptってDartみたいなもんだろう。
0158デフォルトの名無しさん2015/03/06(金) 23:29:52.29ID:WntPU37C
すごいプログラミングを考えた!どうよ?
http://fox.2ch.net/test/read.cgi/poverty/1425651890/
0159デフォルトの名無しさん2015/03/07(土) 14:52:43.46ID:5/MzqEvw
ああ、ばかばかしい。忌々しい。死ぬまでWordPressで十分だな
0160デフォルトの名無しさん2015/03/07(土) 15:26:44.13ID:LBQfAvGd
ケンカはやめて><
0161デフォルトの名無しさん2015/03/07(土) 16:15:02.12ID:UEmD0cW/
何だかんだとiOS開発者にささっと転身した奴等は年収も多く人生謳歌してて、Androidに執着し乗り遅れた漏れ悲惨過ぎてワロエナイ(´;ω;`)ブワッ
0162デフォルトの名無しさん2015/03/07(土) 20:21:31.40ID:8uXJoEWR
死ぬまでWordPressで十分なんて人生やだな〜
0163デフォルトの名無しさん2015/03/07(土) 20:23:33.56ID:LBQfAvGd
はやくバトルロイヤルしなくて済む時代が来て欲しいな(´・ω・`)
0164デフォルトの名無しさん2015/03/07(土) 21:06:18.03ID:XVcFmamb
>>163
それは今後もないね
結局のところ適材適所なんだが、視野の狭い一部の人間は「この言語さえやっておけば安泰」と叫び続ける

ソフトウェアに銀の弾丸は決して存在しないし、また視野の狭い人間が消えることも決してないので、
バトルロイヤルはいつでも盛り上がるということ

このスレにとってはいいことだよねw
0165デフォルトの名無しさん2015/03/07(土) 22:16:08.08ID:Vq5bRtdv
ぶっちゃけ今どきソフトだのスクリプト()だの云々言ってるのは情弱よ?
これからはソフトハード含めたモノづくりの時代
ヒントは微細加工×バイオ
0166デフォルトの名無しさん2015/03/07(土) 22:26:29.57ID:CLMhgCgR
>>164
でも、実際javascriptさえやっておけば安泰だろ
0167デフォルトの名無しさん2015/03/07(土) 22:50:37.76ID:kvqijjNp
底辺ドカタとして食いつなげれば良いという最低ラインで考えても
JSやっとけば安泰かは微妙なライン
0168デフォルトの名無しさん2015/03/07(土) 23:02:04.14ID:5/MzqEvw
node.jsには、WordPress規模のエコシステムなんて出来ないから
せいぜい業務アプリの簡易版。そんな状態でフロントエンドに力注いでどうするわけ?
WordPressなら導入、運用するだけで済むんだよね。たまにプラグイン作るとかして。
0169デフォルトの名無しさん2015/03/07(土) 23:04:06.81ID:5/MzqEvw
>>164
プログラマの生存戦略?WordPressだけで十分だろ
node.jsでWordPress規模のエコシステムが形成されたら、形成されてから移ればいい
0170デフォルトの名無しさん2015/03/07(土) 23:08:06.09ID:MlGEwDRl
底辺ドカタはWebで買い叩かれるくらいならCOBOLやっとけ
詳細仕様書(笑)を機械的にコードに翻訳するだけの簡単な仕事だ
きっちり定時に帰れて金もそれなりに出る
新しいものを学ぶ必要もない
0171デフォルトの名無しさん2015/03/07(土) 23:09:20.00ID:5/MzqEvw
はぁ?なんで買い叩かれる必要があるんだ。ボレばいい
0172デフォルトの名無しさん2015/03/07(土) 23:33:18.73ID:/8n+l7ta
自分のメインの言語を1つきめたいんですけど何がいいでしょうか

私はiOSアプリ開発からプログラミングをはじめたので、今のメインはObjective-Cです。
研究室の教授にある計算の課題を出されたときは、Objective-Cでやってたんですが、
やはり環境に依存してしまいますし、使い勝手が悪い気がします。

同じように計算の課題をだされたときのために、
もっと汎用性の高い、かつ将来性のある言語を習得したいです。
pythonがいいかなと思ったんですけど、日本語の情報が少ない気がしますし…
何かお勧めを教えていただけないでしょうか?
0173デフォルトの名無しさん2015/03/07(土) 23:39:11.00ID:5/MzqEvw
まず、英語のドキュメントを嫁カス
オマエの数値計算の課題なんて社会に出てから通用するレベルじゃないからな
0174デフォルトの名無しさん2015/03/07(土) 23:40:47.24ID:nQfLOHGZ
>>172
っ国産言語Ruby
日本語の情報多数、書籍多数、国/行政の後ろ盾
0175デフォルトの名無しさん2015/03/07(土) 23:43:01.99ID:MlGEwDRl
>>172
決めるな
言語なんか道具だ
目的や環境に合わせてなんでも使えて当たり前
0176デフォルトの名無しさん2015/03/07(土) 23:43:10.63ID:5/MzqEvw
日本語の書籍に頼らざるを獲ない時点で、情報産業に関わるべきじゃないんだ
そもそも、そんな状態じゃ大学生が大学を出ただけの価値のあることなんて出来ないんだ
0177デフォルトの名無しさん2015/03/07(土) 23:51:11.88ID:/8n+l7ta
>>173
いや、英語が読めないとは言ってないっすよ・・・
日本語のほうがとっつきやすいってだけです。
アプリ開発のときはもちろんAppleの公式ドキュメント読んでます。

>>174
ありがとうございます。Rubyで前向きに検討してみます。
0178デフォルトの名無しさん2015/03/07(土) 23:54:12.20ID:kvqijjNp
今のメインがObjective-Cで汎用性と将来性なら圧倒的にC
スクリプト言語?好きなの使っとけば?
0179デフォルトの名無しさん2015/03/07(土) 23:57:49.37ID:MlGEwDRl
数値計算はアカデミックだとPythonとPerlが多いよ
スクリプトはバッチの制御とテキスト処理にしか使わないと割り切る人はPerl、
なるべくスクリプトで書きたいって人はPython
Rubyは情報専門のキモオタ御用達
0180デフォルトの名無しさん2015/03/08(日) 00:02:44.25ID:q94065c/
Rubyに大して汎用性はないと思うが。
同一マシーンなのにRubyバージョンが違うと動かないとかあるが。
C言語もコンパイラやマシン依存していて非常に小さい基礎部分だけしか一致なし。
0181デフォルトの名無しさん2015/03/08(日) 00:05:43.52ID:XA40XTh5
数値計算なんて、octave,matlab, Rぐらいしか使わないだろ
Ruby?バカジャネーノ?電通、博報堂の回し者?
0182デフォルトの名無しさん2015/03/08(日) 00:08:45.24ID:srsOwzq5
>>181
がっつりC書くシミュレーション系だと補助に汎用スクリプトも使うよ
Rubyはまず無いけど
0183デフォルトの名無しさん2015/03/08(日) 00:16:32.96ID:q94065c/
言語環境と拡張モジュールがマルチプラットフォーム化されてて
どのPCでも同じ動作が可能なほうがいいってことだろ?
モバイル、マック、リナックスの状況もくわしくないがPythonとかJavaでは?
あとはC#のマルチプラットフォーム化のmonoやwinapiのマルチプラットフォーム化のwineとかあるがどれだけ使えるか不明。
0184デフォルトの名無しさん2015/03/08(日) 00:27:01.78ID:q94065c/
LLVM用スクリプト言語のjuliaはどうか?


Julia : スクリプト言語最速? 手軽さと速さを求めた科学技術計算向け言語
http://yohshiy.blog.fc2.com/blog-entry-246.html


Julia (プログラミング言語) - Wikipedia
Juliaは、 一般的なプログラミングから高水準の科学計算処理まで対処するよう設計された高水準言語及び動的プログラミング言語。
LLVMコンパイラフレームワークを用いてC言語、C++、Schemeで組まれており、標準ライブラリの殆どは独自に実装した。
実装の最も注目すべき特徴は性能に有り、完全にC言語で最適化されたコンパイル言語分野での優位性が見られる。
0185デフォルトの名無しさん2015/03/08(日) 00:40:43.96ID:XA40XTh5
企業側はさ、エコシステムを乱したいんだよね
でないと、自分たちのプロダクトが商品にならないから
0186デフォルトの名無しさん2015/03/08(日) 00:41:23.68ID:gmGvMe5z
>>184
> 新しい言語はシャアの低さやライブラリーの少なさが気になるところです。
0187デフォルトの名無しさん2015/03/08(日) 00:45:01.56ID:JzTHzzzE
まあでもNode見ても分かるけど、ライブラリはすぐ集まると思うけどな。
0188デフォルトの名無しさん2015/03/08(日) 00:55:19.01ID:XA40XTh5
そのライブラリやフレームワークって、どの程度の堅牢性なの?
何かあったときに自身でfixできるの?
0189デフォルトの名無しさん2015/03/08(日) 01:07:38.82ID:fg6UZd+E
>>172
自分のやる分野がわからないことには言語を一つに絞るなんて無理無理
プログラミングは「この言語さえできればOK」なんてことは一切ないからね

ということで、
> 自分のメインの言語を1つきめたいんですけど
この発想をやめることが、一番最初にやるべきことだと思うね
0190デフォルトの名無しさん2015/03/08(日) 01:12:18.30ID:srsOwzq5
「この言語だけはできるからOK」と言ってる奴が本当にその言語できてるのを見たことがないな
本当に一つの言語を理解してれば他の言語も使えるからね
0191デフォルトの名無しさん2015/03/08(日) 01:16:32.70ID:XA40XTh5
企業に入って首輪を付けて飼い慣らされたいならJava、c++だけど、
身の回りのことを片付けるなら、javascriptだけでいいよ
0192デフォルトの名無しさん2015/03/08(日) 01:30:51.82ID:fg6UZd+E
JavaScriptはブラウザ限定だからね
本当に身の回りのことを片付けたいならPerlがいい

基本書き捨てだけど、必要なことを最小限の労力でできる
0193デフォルトの名無しさん2015/03/08(日) 01:34:03.39ID:XA40XTh5
ラクダの美学なら、mobileとnode.jsの普及と共にjavascriptがかっさらたよ
今、Web APIやSDKのバインディングにperlが用意されてるのを見たことないんだ
0194デフォルトの名無しさん2015/03/08(日) 01:35:24.62ID:fg6UZd+E
それは片付けたい範囲が違うんだろう
「身の回りのこと」と言うのは人によって違うだろうからね
0195デフォルトの名無しさん2015/03/08(日) 01:37:10.82ID:XA40XTh5
perlが身の回りなんてサーバ管理ぐらいだろw
行き遅れのジジイ共は、さっさとクタバレよ
0196デフォルトの名無しさん2015/03/08(日) 01:38:56.86ID:JzTHzzzE
JavaScriptという名前の言語が真理ということは間違いないとして、
その言語をいかに良くしていくかに話を絞ったほうが良さそうだな。
0197デフォルトの名無しさん2015/03/08(日) 01:39:07.31ID:fg6UZd+E
やれやれ本当のPerlを知らないだな
明日きてくださいよ。本当のPerlをお教えしますよw
0198デフォルトの名無しさん2015/03/08(日) 01:41:20.03ID:fg6UZd+E
という冗談はおいておくとしても、JavaScriptはバインディングの対象言語としてはまだまだもいいとこだよね
そういう場合に用意されるのは大抵PythonかRuby(あるいはその両方)だし
0199デフォルトの名無しさん2015/03/08(日) 01:41:29.39ID:XA40XTh5
altJSやES6なんて、ほっとけよ。Good Partsだけでいいから。
そんな知識すら最期には役に立たない。
0200デフォルトの名無しさん2015/03/08(日) 04:59:26.02ID:GP1jfcPj
バインディングならJSは負けてないと思うけど。
0201デフォルトの名無しさん2015/03/08(日) 07:57:40.38ID:PX6JWC4K
jsで何でもできると思ってる奴って視野が狭いだけでしょ

他の言語はできない人が選ぶ言語
0202デフォルトの名無しさん2015/03/08(日) 09:21:28.52ID:Zdg2LulN
コード的にも知識的にも、資産性はTypeScriptが一番だな。
嫌でも使わざるを得ないJSが身に付く + トランスレータの将来性がある。
0203デフォルトの名無しさん2015/03/08(日) 09:53:29.71ID:srsOwzq5
TypeScriptは吐かれたJSが非常に綺麗なのもポイント
最悪、生成されたJSをベースにしてメンテを続けることができるのはTypeScriptだけ
0204デフォルトの名無しさん2015/03/08(日) 11:18:20.31ID:/RJbvffF
俺は Ruby 好きだけど人に勧めるなら Python だな。スクリプトでなければ C#
js は他言語からでも、とっつきやすさから、気を付ける所さえわかればすぐできるようになる

正直、たのしんで仕事出来れば何でもいいまである
他人の欲しいものを作り続けるだけじゃモチベーション上がらない
0205デフォルトの名無しさん2015/03/08(日) 12:26:07.71ID:GP1jfcPj
プログラミング全般に興味があっていろんな世界が見てみた人にはJSいいんじゃないの。
Pythonはあくまで必要で選ぶ感じ。どれでも選べる状態では勧めないかな。というのもインデントが特殊すぎるから。
0206デフォルトの名無しさん2015/03/08(日) 12:31:42.53ID:uJG4BcVa
楽しむに重きを置くならRuby1択っしょ
0207デフォルトの名無しさん2015/03/08(日) 12:33:34.17ID:GP1jfcPj
JS: interesting
Ruby: funny
0208デフォルトの名無しさん2015/03/08(日) 12:48:34.42ID:Kft5ZrkL
Webドカタの世界しか見えないよJS
それが世界の全てって奴もいるけど
0209デフォルトの名無しさん2015/03/08(日) 13:17:10.77ID:uJG4BcVa
webを極めたいならES6
しかし多分もうwebが復活することは恐らく無いと思うんよ
0210デフォルトの名無しさん2015/03/08(日) 13:31:38.21ID:GP1jfcPj
WebとES6はそんな関係ないし、ES6程度じゃ極めてることにならないと思う。
ES7のObservableはいくらか貢献するかもね。
まあExtensibleWebの流れで行くと、超低水準のAPIでフレームワークを作る人と、
そのフレームワークを使って実際はJSにはあんまり深く嵌らない人に分かれそう。
0211デフォルトの名無しさん2015/03/08(日) 14:19:59.14ID:XA40XTh5
ttp://www.windows93.net/?#!bytebeat
すごいよね。JavaScriptの連中。
もう自身の限界を悟って、WordPressしか触る気はしないけど。
0212デフォルトの名無しさん2015/03/08(日) 18:24:52.21ID:VvSj/2Rg
>>211
なんやこれ?
0213デフォルトの名無しさん2015/03/08(日) 18:56:44.59ID:PX6JWC4K
こんなもの誰が何に使うの?

これがすごいならwindowsもlinuxもすごすぎだし、
アセンブラやC言語の方がはるかにすごいな
0214デフォルトの名無しさん2015/03/08(日) 18:59:32.75ID:srsOwzq5
こんなのキーとマウスの入力が取れて任意の場所に色塗れたら後は何でも一緒だからな
0215デフォルトの名無しさん2015/03/08(日) 19:22:05.85ID:NFxEISnM
すごいのはハードとブラウザ(=アセンブラ/C/C++)の進化だよな
やっぱスクリプト言語でブラウザ実装までいかんと
0216デフォルトの名無しさん2015/03/08(日) 20:30:03.34ID:ZmdRrob9
他人が作った基盤の上の、さらに狭い基盤の上で、
既出のものを後追いしてるだけなのが......
0217デフォルトの名無しさん2015/03/08(日) 21:31:01.27ID:Zdg2LulN
確かにCanvasを見たときは、せっかくブラウザがレイアウト処理を実装してくれたのに
そこまで先祖返りするのかよとは思った。
0218デフォルトの名無しさん2015/03/08(日) 21:37:47.98ID:VvSj/2Rg
だな
0219デフォルトの名無しさん2015/03/08(日) 22:24:19.27ID:XA40XTh5
もう、データベースから取ってきた文字列表示するだけじゃ、仕事にならないんだぜ?
ぞっとしない?
0220デフォルトの名無しさん2015/03/08(日) 22:41:13.08ID:9fs1o1u6
Canvasはともかく、WebGLは何に使うんだろう
0221デフォルトの名無しさん2015/03/08(日) 22:43:08.44ID:gmGvMe5z
>>220
ゲームとかFlashアニメっぽいもの
0222デフォルトの名無しさん2015/03/08(日) 22:53:03.26ID:U7pDuUOR
しかしブラウザゲーは未だFlashだしスマホゲーは完全にネイティヴ回帰

あれ?w
0223デフォルトの名無しさん2015/03/08(日) 22:56:46.37ID:pBoO6zKs
Rubyが楽しいとかいうデマ誰が言い始めたのか
0224デフォルトの名無しさん2015/03/08(日) 23:28:35.66ID:ZmdRrob9
>>219
UIとかデザイン的なことを言ってる?

冷静に考えると、WebFrameworkとかで作るものより、
GUIアプリ+ネットワークの方が高機能で速く、使いやすく作れるんだけどね
0225デフォルトの名無しさん2015/03/08(日) 23:57:37.84ID:jQt4Amvs
javascriptがブラウザしかできないと思ってるのはjavascriptの
最近の進化を完全に舐めてる
nodeによるサーバーはもちろん、
Node WebKitやatom shellでデスクトップアプリも作れるし
そもそも、ブラウザアプリがchrome appで凄いことになってきている
もともとWeb作っとけば、モバイルで動いていたけど、今では
nativescriptというものが出てきてモバイルのnativeアプリすら作れるようになった
react nativeというものも近々公開される予定
Googleスプレッドシートのマクロ言語もjavascriptだ
Asem.jsやwebglである程度高度なゲームもできるようになってきた
流行りのAiもディープラーニング実装などが出てきてる
gulpやflightplanなどによるタスク自動化などユーテリティも充実
githubはほとんどjavascript一色だ

javascriptはやばい
0226デフォルトの名無しさん2015/03/09(月) 00:03:47.09ID:lh4ZCMGK
恐ろしいのは、これらが現在進行形の最新情報だということだよ
1年前の常識がjavascriptには通用しない
1年前だったらモバイルのネイティブアプリをjavascriptで作れるなんて
言えなかったがここ数ヶ月で言えるようになってきた
進化が恐ろしく早い
早すぎてみんなまだ気づいてないんだよ
javascriptやっとけ
マジで
0227デフォルトの名無しさん2015/03/09(月) 00:10:08.48ID:UhxVdZJC
>>184
Julia を調べてみたけど、なかなか面白いね

Python ユーザに関しては、いずれ julia でも numpy/sicpy に相当する
高度な科学技術計算向けパッケージが登場すると思うけど、そのパッケージのでき次第では、
多くの Python ユーザが一気に julia へなだれ込む可能性がある

Python は手続き型言語として簡潔で優れた設計だけど、
たとえば >>78 で示したように表現力に大きな制約がある
この現状に満足できず、なおかつ科学技術計算向けのスクリプト言語として
たまたま Python を利用しているだけのユーザであれば、Julia はとても魅力的に映るはず
(しかも Julia から Python 関数をコールするパッケージが既に存在する等、相互運用性がある)

Ruby ユーザに関しては、「Ruby による関数型プログラミング」に慣れていれば、
Ruby と似た構文の Julia へ移行する事は難しくないし、いつでも移行できるだろう
とはいえ、今の Ruby と比較した Julia が絶対的に優位なのは高速な実行効率だから、
移行するのは性能が絶対要件である科学技術計算を主に扱う少数の Ruby ユーザにとどまるだろう
また科学技術計算向けには HPC Ruby プロジェクトがあるから、
このプロジェクトの実用化も Ruby から Juia への移行という流れに影響を与えるだろう
0228デフォルトの名無しさん2015/03/09(月) 00:10:54.19ID:BhYBpDco
そのうちモノになるのがどれぐらいあるというのか…
node.jsですらどんなに贔屓目に見ても「地保を固めつつある段階」だというのに
0229デフォルトの名無しさん2015/03/09(月) 00:13:04.92ID:T6nKbDrg
>>226
wordpress,magentoは既に起きた
0230デフォルトの名無しさん2015/03/09(月) 00:17:11.28ID:lh4ZCMGK
>>228
俺の見立てだと、webglはほぼ完全にものになると思う
nativescriptやreact nativeはまだわからないが、
react nativeは既にFacebookが使ってるという意味で、
将来がかなり約束されているように思う
日本にいる限りは確かにWeb土方で終わる可能性もあるが
アメリカではjavascriptエンジニアは平均で年収1000万超えるほど
物凄い高給らしいし、その傾向が少しくらいは日本に波及してくる
可能性もあるとみてる
何にせよ、やっておいて絶対に損はないし、これほど将来が約束された言語は他にないと思う
0231デフォルトの名無しさん2015/03/09(月) 00:20:20.22ID:T6nKbDrg
既にあるOSSのweb applicationってレベルで考えるべきなんだ
個人がjavascriptで作れるものって、せいぜいSPAぐらいだから
0232デフォルトの名無しさん2015/03/09(月) 00:22:11.27ID:lh4ZCMGK
>>231
その認識が間違ってる
ゲームもネイティブモバイルアプリもデスクトップアプリも作れる
それに、そもそもSPAでアプリが作れる時代だからな
0233デフォルトの名無しさん2015/03/09(月) 00:23:28.51ID:T6nKbDrg
顧客が作って欲しいものってさ、既に出来てるんだよね。
後は導入、改修、運用するぐらいで。
0234デフォルトの名無しさん2015/03/09(月) 00:23:46.31ID:BhYBpDco
> 将来がかなり約束されているように思う
node.jsですら出てから数年経ってるというのに「ようやく認められてきたかもね」という状態
しかも、現状は足踏み状態だと断言しても差し支えない状況

君の言う「将来」というのは、10年以上のスパンで見た話じゃないのかい?
だとしたら今すぐ手をつけるのはそういうのに興味がある人達だけで十分だよ

それ以外の人たちは、君の言う将来が現実として見えてきてから手をつければいい
「JavaScriptやっとけ、マジで」は未来には正しい言葉なのかもしれないが、今の状態では
間違いとしか言い様がない。なぜなら他にやるべきことがあるのだろうから
0235デフォルトの名無しさん2015/03/09(月) 00:25:21.15ID:lh4ZCMGK
まあ、欠点は進化が早すぎていろんなものが登場しまくって
どんどん入れ替わっていくところかな
例えば、Facebookがreactを発表した途端、reactにインスパイアされた
ライブラリやら既存のフレームワークの新バージョンやらが発表されまくり
世界がガラッと変わってしまった
こういうことが頻繁に起こる
0236デフォルトの名無しさん2015/03/09(月) 00:25:40.37ID:K/Yjhrls
Juliaは良いねぇ…まだWindowsじゃ起動おせぇんだYO!!って投げたけど
Cythonは結局Cソース化してコンパイルしてるし、PyPyはコードによってまちまち
annotationを型チェックだけでなく変数の型にも使ってくれればPythonも速度出せそうだけど

同じLLVMベースのPystonはどうなることか…どれもまだ発展途上か
0237デフォルトの名無しさん2015/03/09(月) 00:26:25.54ID:T6nKbDrg
javascriptは、既にあっちこっちの企業が仲良しこよしでツルンでるけど、
まだ、何も出来てないんだよね。クラウドってインフラを使わせいだけなんだよ
0238デフォルトの名無しさん2015/03/09(月) 00:28:21.85ID:lh4ZCMGK
>>234
nodeに関しては、サーバーとしてはそうかもしれない
けれど、フロントエンド開発においては、もう重要なツールの一つではないかな?
だって、gruntやgulpでaltjsやaltcssをコンパイルしながら開発してるところって
多いだろ?
browserifyは言うまでもなく、bowerにしてもlessにしてもnodeだし
0239デフォルトの名無しさん2015/03/09(月) 00:31:47.11ID:lh4ZCMGK
>>237
何もできてないっていうか、フロントエンドではほぼ必須だし
むしろ、いろんなものが出てきすぎて困ってる上に、
何でもできるようになりつつある
0240デフォルトの名無しさん2015/03/09(月) 00:33:52.11ID:0YP+qxsb
javascript やるのはいいけど、お勧めのお手本ってあります?

僕としてはチートの手法がほしいんだけど。
0241デフォルトの名無しさん2015/03/09(月) 00:37:28.73ID:T6nKbDrg
フロントエンドっていうけど、何つくるわけ?TODO?カンバン?
顧客は本当に工数かけてまで、そんなもの導入したいの?
0242デフォルトの名無しさん2015/03/09(月) 00:37:52.22ID:BhYBpDco
>>238
ツールとしてのnode.jpが普及することとJavaScriptやっとけという話とは違うよね
だって、ほとんどJavaScript書かなくてもいいんだから
npmの使い方を覚えればいいだけの話

LinuxのコマンドはCで書かれてるからCを覚えるべき、と言ってるようなもん

(それとは関係はないがC自体は覚えるべき言語であるとは思うけど)
0243デフォルトの名無しさん2015/03/09(月) 00:39:10.78ID:lh4ZCMGK
>>240
チートの手法ってのが分からない
ゲームのチートかな?それともクラッキングの手法か何かか
まあ、その手の情報はググってみてくれ

一般的に言えば、フロントエンドのお手本はgithubにあると思う
英語のリソースしかないのが欠点
この分野では日本が遅れているのも、進化が早すぎることによる弊害だと感じる
0244デフォルトの名無しさん2015/03/09(月) 00:41:56.29ID:lh4ZCMGK
>>242
まあある程度はそうなんだけど、例えばgulpfile.jsを書こうと思ったら、
結構本格的にjavascriptをやっといた方がいいと思うし、
そういうツールがnode上にあるってことは、やっぱりサーバーとしての採用にも
一役買うだろうし、将来が約束されていると思う一因かなあ
0245デフォルトの名無しさん2015/03/09(月) 00:43:52.34ID:T6nKbDrg
wordpressでも触っとけよ。codex読んでるだけ掛けてる基礎が補完できるから
0246デフォルトの名無しさん2015/03/09(月) 00:46:10.94ID:BhYBpDco
>>244
gulpfileなんてWeb屋がある程度使うレベルのJavaScriptができれば十分

ブラウザが絡む開発をしてる人間ならJavaScriptからはどうせ逃げられないんだし
(君の言ったツール群もブラウザが絡む開発をしてないと使う場面はないしね)

で、現実としてはその程度のシーンでしかJavaScriptは使われていない
10年スパンで見た将来は知らんけど、そんなのはそのときに考えればいい
今の時点でJavaScript万能説は草gダンス万能説と同じでネタでしかない
0247デフォルトの名無しさん2015/03/09(月) 00:46:40.52ID:lh4ZCMGK
>>245
wordpressのようなものも有力ではあるし、Web開発では日本では今でも優勢だと思うが
javascriptほどの万能性と将来性はやっぱり感じないかなあ
javascriptほどのスピードと熱を感じない
0248デフォルトの名無しさん2015/03/09(月) 00:51:10.66ID:T6nKbDrg
フロントエンドに特化したオモチャ作るならともかく
LAMPの基礎さえ怪しそうな連中がnode.jsなんて触ってどうするわけ?
0249デフォルトの名無しさん2015/03/09(月) 00:54:25.39ID:lh4ZCMGK
>>246
ブラウザが絡む仕事というのは、それだけで今現在一大分野だと思うけどね
その分野でjavascriptからは逃げられないというだけでも、大きな理由でしょう
ブラウザが絡まないとでてこないというのも厳密には間違いで
altjsでコンパイルする場面というのは、デスクトップアプリやモバイルアプリでも
出てきてるわけで
確かにブラウザ以外、現状あまり採用されてないというのはあるけど
例えば、1年後や2年後には状況がガラッと変わっていると思うほどではある
2年前、nodeは存在していたけど、Web開発で広くツールとして採用されるという
ここまでの状況では全然なかった
0250デフォルトの名無しさん2015/03/09(月) 00:57:43.95ID:BhYBpDco
> 例えば、1年後や2年後には状況がガラッと変わっていると思うほどではある
だったら状況が変わってからやればいいだけの話
変わってないのに手を出すのはただの新しもの好き

そういう人間にJavaScriptを薦めるなら理解できるが、君の言いようは普及もしてないものを
「これから普及しますから」と詐欺まがいのセールスをやってる太陽光パネルの営業(うちにもよく来るわ)
と何ら変わらん
0251デフォルトの名無しさん2015/03/09(月) 01:01:27.02ID:T6nKbDrg
すごく小さなツールしか作れないし、それならPHPで十分だよね
フロントエンドなんて飾りです。偉い人には、それが(ry
0252デフォルトの名無しさん2015/03/09(月) 01:02:31.41ID:lh4ZCMGK
>>250
いや、1年後と比べて状況がガラッと変わっていない現状でも
1年前と比べてガラッと変わってるわけよ
しかも、今の状況でもjavascriptは一大分野であって、
多くの人にとって手を出して得になる分野ではあるわけ

ただし、現状javascriptはホットすぎていろんなツールや方法論が
乱立しすぎて学習コストが半端じゃない
一言で言って学習が難しい
そういう意味では落ち着くまで待つというのは一つの選択肢なのは
認めるけどね
でも、早めに学習しておいたほうがいいという考え方もまたある
0253デフォルトの名無しさん2015/03/09(月) 01:04:34.84ID:T6nKbDrg
yeoman、angular, expressしかないから
0254デフォルトの名無しさん2015/03/09(月) 01:07:26.87ID:fJ5JWofk
>>228
ほんこれ
0255デフォルトの名無しさん2015/03/09(月) 01:08:25.55ID:BhYBpDco
>>252
ブラウザ上で動く言語してのデファクトスタンダードはすでに確立されている
ブラウザ上の開発をやる人間にとっては覚えるべきというか覚えなくては何もできない
これについて異論を唱える人間はいないだろう
しかし、現状はそれ以上でもそれ以下でもない
0256デフォルトの名無しさん2015/03/09(月) 01:10:08.43ID:lh4ZCMGK
>>251
例えば俺はatomエディタが物凄く小さなツールには見えないし、
作ろうと思えば大きなツールも作れると思うよ
他の言語と同じ
>>253
Yeomanって、bower、grunt、yoで構成されてるし、bowerじゃなくてbrowserify、gruntじゃなくて
gulpとか、yoのgeneratorからじゃなくて、Google Web starter kitやangular seedから
はじめたりとか
angularは2.0全く別のフレームワークに生まれ変わるとかreactも注目されてきてるとか
expressも開発チームはkoaに移ったりとかしてるし
そういうふうにね、ちょっとキャッチアップを怠るとすぐに古い情報になっちゃうわけよ
0257デフォルトの名無しさん2015/03/09(月) 01:11:06.07ID:T6nKbDrg
jsって言うけど、jqueryでちょこちょこやるだけと、prototypeから弄るのじゃ別物だから
0258デフォルトの名無しさん2015/03/09(月) 01:12:35.55ID:T6nKbDrg
>>256
どこのアホがReactで書かれたものを保守するんだw
2.0なんて、当分は使われないし、koaなんて誰も使わないから
0259デフォルトの名無しさん2015/03/09(月) 01:13:38.73ID:N7SvNSUi
全部既にあるもので、しかも本格的に作れない半端ばかり

ブラウザがOSに取って変わるわけでもなし

キミがもっと高度な物を作ろうとしたなら、jsを選ばないと思うけどね
0260デフォルトの名無しさん2015/03/09(月) 01:14:04.01ID:lh4ZCMGK
>>255
どうだろう
モバイルアプリでも結構な割合がjavascriptじゃないかと思うんだが
ネイティブじゃないにしても、ハイブリッドは多いだろう
そんで、モバイルとブラウザが昔より重要になってきてるから
それ以下でもそれ以上でもないという状況も昔と意味が違う
0261デフォルトの名無しさん2015/03/09(月) 01:15:09.63ID:T6nKbDrg
>>259
飯のためにjsのであって、高度なものは言語に左右されない
0262デフォルトの名無しさん2015/03/09(月) 01:16:01.82ID:lh4ZCMGK
>>258
angular保守するより、react保守する方が明らかに簡単だと思うんだが
2.0は当分先だろうけど、それでもぶっちゃけ1年後には出てるんじゃないかな
koaにしても、分からんよ
進化が早すぎてまじ読めない
0263デフォルトの名無しさん2015/03/09(月) 01:18:32.02ID:BhYBpDco
>>260
それはブラウザの立場が変わっただけであって、JavaScriptがブラウザ上で動かすための言語であるという
部分には何の変化も加わっていない

ブラウザ上の言語としてJavaScriptは非常に重要であり、代替がきかないものであるが、それ以上でも
それ以下でもないことは変わっていない
0264デフォルトの名無しさん2015/03/09(月) 01:20:44.63ID:T6nKbDrg
>>262
Reactのfolk数ひくいから触ったこともなかったわ。
Atomも、もうReactなんて使わないでVanillaJSだろ。たしか。
0265デフォルトの名無しさん2015/03/09(月) 01:21:37.91ID:lh4ZCMGK
>>263
何度も言うけど、それ自体が疑問
今はブラウザの枠を飛び越えてる最中だし、
昔はjspやらphpでもっとサーバーサイドに比重があったよ
そして、仮にその枠を飛びこえていないにしてもブラウザ自体の重要性が変われば、
javascriptの重要性も変わってくるだろ
どの言語をやるかという話をしてるわけなんだから
0266デフォルトの名無しさん2015/03/09(月) 01:23:05.58ID:BhYBpDco
>>265
飛び越えてる最中って、node.jsが何年もかかって、現状のザマなんですが
飛び越えようとしてるけど停滞してる、というのが妥当な評価かと
0267デフォルトの名無しさん2015/03/09(月) 01:23:19.83ID:T6nKbDrg
>>263
このバカ、基本情報試験でプログロミングでも覚えたのか?
0268デフォルトの名無しさん2015/03/09(月) 01:24:52.14ID:TL9jp237
>>264
folk数だいぶ増えてるよ
というか、folkもいいけどstar注目しといた方がいい
angular以上の勢いで増えてるから
なんだかんだでフロントエンドのViewに関わるライブラリとしては
angular、backboneに次いで今3位なんだよね
0269デフォルトの名無しさん2015/03/09(月) 01:27:09.15ID:TL9jp237
>>266
nodeの開発は停滞しているけど、nodeのツールとしての採用が停滞してるようには見えない
というか、現状で既に広く採用されてるし、javascriptの有名なライブラリはもうほとんど
npm上にある
そうした環境としてはもうデファクトスタンダードだろ
0270デフォルトの名無しさん2015/03/09(月) 01:27:30.08ID:T6nKbDrg
面倒だから知りたくもないんだけど、
ReactでもAngularみたく既存のライブラリをモジュール化できるわけ?
0271デフォルトの名無しさん2015/03/09(月) 01:30:49.96ID:TL9jp237
>>270
モジュール化にもいろいろあって、javaのパッケージシステムのようなものを
イメージしているのであれば、単体では出来ない
ただし、多数派はbrowserifyやrequirejsなどと組み合わせてモジュール化するんだろうね
もし、モジュール化がコンポーネントを作ってカプセル化するという意味なら
まあ、viewの単位でそれをするのがreactだって感じ
0272デフォルトの名無しさん2015/03/09(月) 01:30:50.92ID:BhYBpDco
>>269
それはツールとしてのnode.jsであって、その時点でJavaScriptを書く必要がある人間は
そのツールの開発者だよね、というのはもう指摘した話なんですけど
しかも、そのツールたちはブラウザ上のJavaScriptを管理するためのものでしかないし

結局のところブラウザ上の言語としてのJavaScript、という範疇は一切超えていない、と
0273デフォルトの名無しさん2015/03/09(月) 01:32:33.68ID:TL9jp237
>>272
それも厳密に言えば間違えていて、採用率が低いだけだよねというのは話した
だから、今飛び越えているところだと表現した
そして、ブラウザでの採用率から考えて、飛び越えるだろうという予想は妥当と思う
0274デフォルトの名無しさん2015/03/09(月) 01:36:03.25ID:TL9jp237
TYPESCRIPTやES6のようなaltjsを(es6はaltjsじゃないかもしれないが)使って
モジュール化するという方法も考えられるね
es6を使うという選択肢も、1年前は無かったかなあ
babelのような素晴らしいトランスパイラーが出てきたのは最近だからね
0275デフォルトの名無しさん2015/03/09(月) 01:36:42.36ID:BhYBpDco
>>273
> 採用率が低いだけ
> 飛び越えるだろうという予想
こういう文言が太陽光パネルのうざい営業たちの文句とそっくりなんだよ

まず、飛び越えてから、その話をしようよ
飛び越えてもない状態で、飛び越えた後の話をしないでくれよ

根拠のない(というと君はどうせ的はずれな根拠を出してくるんだろうけど)予想に基づいた未来なんて
要らないんだよ
ましてその根拠のない未来に基づいたJavaScript万能説なんて詐欺でしかないんだよ
0276デフォルトの名無しさん2015/03/09(月) 01:40:35.27ID:T6nKbDrg
>>271
angular.module([],[])のようなものをイメージしてるんだけど、
Reactには似たような機能は既に用意されてるの?
0277デフォルトの名無しさん2015/03/09(月) 01:43:59.97ID:lh4ZCMGK
>>275
詐欺だと言われても、最初から予想だと言ってるじゃんw
ちなみに今でも枠を少し飛び越えてるしな
ここは程度の問題でいろんな意見があろうが、少なくとも、全く飛び越えてないというのは違う
それに、枠を飛び越えなくても今でも十分すぎるほど万能だと思うんだが
ブラウザが昔と比べて万能になってきているのだから
>>276
ない
ただ、altjsとか、javascript次期バージョン自体の機能や、node、
他ライブラリにはあるのでそいつらと組み合わせて使う
これはどちらがいいかは意見が分かれるだろうね
0278デフォルトの名無しさん2015/03/09(月) 01:46:54.81ID:T6nKbDrg
fullcalendarやbootstrapを誰かが勝手にモジュール化してくれる
Angularコミュニティに参加して良かったと思う
0279デフォルトの名無しさん2015/03/09(月) 01:49:17.39ID:BhYBpDco
>>277
とりあえずJavaScript万能説は取り下げてくれたようなので、俺はそれで満足だ
0280デフォルトの名無しさん2015/03/09(月) 01:52:29.64ID:lh4ZCMGK
>>278
確かにangularのコミュニティーは大きくて素晴らしい
ただ、Fullcalendarは知らんが、bootstrapならreact−bootstrapはあるな
しかし、bootstrapも実は急速に注目を失いかけている
今はmaterial designだ
angularならangular-material、reactならui-materialだな
こういうところも、1年前と全く違う
reactがどこまで伸びるのか、はたまた他のライブラリが台頭するのか
全然読めない
困ったもんだ
0281デフォルトの名無しさん2015/03/09(月) 01:53:07.86ID:lh4ZCMGK
>>279
いや、取り下げてないよ
これほど万能な言語は珍しい
0282デフォルトの名無しさん2015/03/09(月) 01:54:54.03ID:T6nKbDrg
>>280
そんなものは学習コストに見合わないから、最初に触ったものだけで良いだろ
0283デフォルトの名無しさん2015/03/09(月) 01:57:59.46ID:lh4ZCMGK
>>282
そう言われても、世間がそれを許してくれないんだよ
最初に学んだのがjquery uiだからそれだけ使ってればいいだろう
と言ってもbootstrapやangularが出てきてそうは問屋がおろさなかったわけ
これは確かに大きな欠点
学習コストは現状は高い
でも、以外と既存の知識があればなんとかなるもんだけどね
angularのこれはreactのこれに当たるとかね
0284デフォルトの名無しさん2015/03/09(月) 02:00:18.26ID:BhYBpDco
>>281
ブラウザの上で動かす、というレベルでは万能だと君は言っている
それ以外だとnode.jsのサーバ化は失敗もいいところだし、ツールとしてはユーザが意識する必要はないのも認めている

ブラウザ上の言語としてのJavaScriptは他に選択肢がないのは事実だし、それ以外の分野でユーザが書く必要はない
つまり、ブラウザ上の言語としてJavaScriptを書ければ大多数の人間にとっては十分ということだ

将来?将来の話は将来にしよう
どうなるかわからない将来の話を元にJavaScript万能説を唱えるのは詐欺でしかない
0285デフォルトの名無しさん2015/03/09(月) 02:02:46.11ID:T6nKbDrg
googleさんなら2.0以降でVDOMを取り込んでくれるよ
0286デフォルトの名無しさん2015/03/09(月) 02:05:42.71ID:lh4ZCMGK
>>284
だから、何度も言ってるけど、ブラウザ自体がかなり万能だと
モバイルでも動くし、chrome appのように従来のデスクトップアプリのようなものも
ある
ゲームも出てきた
デスクトップアプリの代表のような存在だったofficeだって
Google docsとかスプレッドシートがあるだろう
この時点で万能だという説は成立すると思う

あとは枝葉末節だが、ブラウザ以外では、今は採用率は低いと認めざるを得ない。
しかし、ツールとしてのnodeはやってることはコマンドラインツールであって
ブラウザとは厳密には違う
やろうと思えば今ではモバイルのネイティブアプリもデスクトップアプリも作れる
「予想として」今後こういうシーンでの採用も増えるだろう
0287デフォルトの名無しさん2015/03/09(月) 02:07:33.43ID:T6nKbDrg
node.jsってもうc10k問題の特効薬みたいに言われてるけど、どうなの?
0288デフォルトの名無しさん2015/03/09(月) 02:11:52.94ID:BhYBpDco
>>286
> だから、何度も言ってるけど、ブラウザ自体がかなり万能だと
別にそこは否定しないよ
ブラウザの使うシーンが増えることでJavaScriptが使われるシーンが増えるだろうね
ブラウザ上のJavaScriptフレームワークは百花繚乱だし、いいことだと思うよ

> やろうと思えば今ではモバイルのネイティブアプリもデスクトップアプリも作れる
作れるということとJavaScriptを(ブラウザ言語として以外で)覚えるべきということとは
まったく違うレベルのお話だよね
デスクトップアプリとしてのJavaScriptはひよっ子もいいところだし、その分野の言語として
JavaScriptを覚えるべきというのは(現状では)まったくありえない論理であるのは確実だ

つまり、ブラウザ上の言語としてJavaScriptを薦めるのはまったくもって正当であり、
逆にそれ以外の言語を薦めてるとしたら頭がおかしいとしか思えない
逆にブラウザ以外の言語としてJavaScriptをすすめてるならそれも頭がおかしいとしか
思えない。これが結論だね
0289デフォルトの名無しさん2015/03/09(月) 02:16:07.90ID:T6nKbDrg
ブラウザは既にJVM、CLR以上に万能な仮想環境だよ
そのまま、OSとしてスマートフォンに載るぐらい
おまえらのアホな長文とは裏腹に、これが現実。
0290デフォルトの名無しさん2015/03/09(月) 02:18:01.40ID:lh4ZCMGK
>>288
そうでもないと思う。
ブラウザ以外の一大分野であるモバイルアプリで採用率はかなり高いと思う
objective-cやjava、将来的にはswiftほどじゃないにしても、その次くらいじゃないかな
デスクトップアプリもMicrosoftで採用されたし、多くはブラウザアプリと似てる
頭がおかしいとまでは言えない
0291デフォルトの名無しさん2015/03/09(月) 02:19:03.83ID:N7SvNSUi
「やろうと思えば」ってw

もともと他言語で実際やってたことを今までjsではできなかった

jsでできるようになって「自分にもできるようになったよ!」と喜んだ?

みんながWeb出身だとでも思ってるの?
0292デフォルトの名無しさん2015/03/09(月) 02:20:02.08ID:BhYBpDco
>>289
だから、ブラウザ上の言語としてのJavaScriptについては何も否定してないよ

それをネイティブアプリとかそっち方面にまで話を広げようとするからおかしなことになってるだけで
0293デフォルトの名無しさん2015/03/09(月) 02:23:22.96ID:T6nKbDrg
>>291
jsでネイティブアプリ制作できるツールが出来てんだよ
で、その他言語ってプラットフォームに依存まみれなわけ
JVMやCLRの中間言語なんて誰も読みたくなかったし、
c++のコンパイルを悠長に待ってられなかったんだろうね
0294デフォルトの名無しさん2015/03/09(月) 02:25:30.76ID:lh4ZCMGK
>>292
モバイルのこと?
ネイティブはともかく、ハイブリッドは結構あると思うぞ
0295デフォルトの名無しさん2015/03/09(月) 02:50:38.17ID:N7SvNSUi
jsが歴史的背景とブラウザベンダーに依存まみれで、スクリプト言語の構文としてイマイチなまま

選択肢が一つ増えたことはいいことだが、今の時点でこれまでのものと同等の質に作れるのか?

RとかLuaとかC#とか、それぞれの分野にあった良い言語があるわけで、どんなものを作りたいかに
よって適宜選べばよい
jsはたいしたものを作らなくてもよい場合に選ぶ言語
0296デフォルトの名無しさん2015/03/09(月) 03:15:58.40ID:lh4ZCMGK
javascriptには細かいミスがたくさんあるのは事実なんだけど、
意外とそういうのはスタイルガイドなり、ツールなりaltjsなり、対処方法が結構ある

その上に、objectがstringをkeyとするmapで表せる点(それによってjson記法が普及した)と、
クロージャと無名関数、イベントループ式のイベント処理を備えていたのは大きくて、
それによって多くの用途で十分な言語になったのだと思う

簡潔な記法(json)、柔軟な抽象化(無名関数)、
簡単な非同期処理(シングルスレッド式のイベント処理)が揃った稀有な言語だったんだね
0297デフォルトの名無しさん2015/03/09(月) 03:23:10.70ID:q8alwpTV
匿名関数な。無名と言い出した馬鹿はどこの誰だ?
0298デフォルトの名無しさん2015/03/09(月) 03:26:17.69ID:q8alwpTV
IE5の時にasyncをfalseに出来た事がむしろ革命的だった。それまでは何もかもがロード待ちのイベントドリブンだった。
0299デフォルトの名無しさん2015/03/09(月) 03:29:18.98ID:q8alwpTV
つうか、IE5の時にmsdnにhttpsocket実装した数千行のJSあっただろ、あれ保存している人がいたら、欲しいな、今のサーバーJSと比べたいから。
JSの歴史なんて剽窃の歴史。
0300デフォルトの名無しさん2015/03/09(月) 03:41:46.94ID:lh4ZCMGK
Ie5の時代は、まだjavascriptの真の力は発見されていなくて、
今のような本格的な使われ方ではなかったように思う
Json、promiseが出てくるにつれてさらに本格的に使われだしたように思う
0301デフォルトの名無しさん2015/03/09(月) 05:30:46.34ID:JYdN8ahe
まともな物を作るならネイティヴはコンパイラ言語じゃないとね。JSは遅いしソースも抜かれるんじゃないの?
0302デフォルトの名無しさん2015/03/09(月) 06:04:59.73ID:N7SvNSUi
対処方法とかいちいち余分な手間は増やさなくていい
0303デフォルトの名無しさん2015/03/09(月) 06:36:18.94ID:4QHfAWpc
JavaScriptのミスって言ったら作者も認めてる、
グローバルスコープに容易に変数が定義できてしまう点くらいだと思う。
で、それはstrictmodeで防げるんだから大丈夫。
0304デフォルトの名無しさん2015/03/09(月) 07:00:03.13ID:lh4ZCMGK
>>301
確かにその辺の懸念はあるね
どんな言語でもマシン語や中間コード解析されたら終わりだけど

>>302
まあスタイルガイド(コーディング規約)とかツールとか、新たな言語仕様を余計に覚えるとか
どの言語でも必要な事が多いけどね

>>303
細かいこというと、演算子による型の自動変換の振る舞いとか、
特に二重イコールの動作とか、thisの細かい振る舞いとか
withの振る舞いとか
いろいろ危険とされてる仕様はある
まあぶっちゃけ、回避はできることがほとんどではあるが
0305デフォルトの名無しさん2015/03/09(月) 07:12:25.34ID:4QHfAWpc
>>304
それはミスではなくてあくまで選択、特徴だと思う。
withだってProxyと組み合わせて面白いことができたりするし。
0306デフォルトの名無しさん2015/03/09(月) 07:22:10.67ID:lh4ZCMGK
>>305
Withで指定したobjectの中に、withの中で左辺値として指定しようとした
propertyが定義されてないときの振る舞いの事ね
てか、strictモード使うんじゃなかったのかw
0307デフォルトの名無しさん2015/03/09(月) 07:37:40.41ID:zs97/pAx
>>306
その振る舞いは妥当だよ。
特に関数スコープvarだけの世界だったJSにおいてあれ以外の振る舞いをさせようがない。
だから設計はミスではないし、だからと言って存在自体がミスと言えるほどだとは思わない。
strictmodeで禁止なのは必須の構文ではないのとパフォーマンスへの影響部分が大きい。
0308デフォルトの名無しさん2015/03/09(月) 07:44:41.29ID:ewisVoGf
LuaはJavaScriptのミス修正版だから仕様を見てみるといいよ。
インデックスが1から始まるところだけはいただけないが。
0309デフォルトの名無しさん2015/03/09(月) 07:53:35.62ID:lh4ZCMGK
>>307
でも存在自体がミスだった(より有用な別の仕組みが良かった)と
思ってる人は多いと思うけどね
こればっかりは、多いと思うとしか言えないんで
平行線なのは分かるけど
0310デフォルトの名無しさん2015/03/09(月) 08:00:13.52ID:lh4ZCMGK
でも、結局のところ悪いとされてる使い方をしないというだけで
回避できるんだよね
それは結構簡単でコーディング規約に書いてあったりlintが
教えてくれたりする
他の言語でもそのくらいはするだろ
0311デフォルトの名無しさん2015/03/09(月) 08:22:44.34ID:r4+pQju3
少なくともwith文という形であれ以外の挙動はさせようがないだろ。
エラーにするのはおかしいし、具体的にどんな挙動だったらよかったんだ?

Dartの..みたいなのがあれば良いということなら分かるが、with文の否定にはならない。
0312デフォルトの名無しさん2015/03/09(月) 10:31:20.53ID:HvW1h5E5
もう分かった分かった
Ruby、Swift、C#にjsも加えてやるよ
0313デフォルトの名無しさん2015/03/09(月) 15:50:44.04ID:Bs69F6Lw
(´・ω・`)人(´・ω・`)ナカーマ
0314デフォルトの名無しさん2015/03/09(月) 17:37:23.71ID:JYdN8ahe
そこまで入れるならGoも入れてくれよ
0315デフォルトの名無しさん2015/03/09(月) 19:28:19.95ID:0YP+qxsb
>>98
> 特にRuby使いは福岡行けば当分安泰

朴槿恵 「大使斬りつけ事件はむしろ韓米関係を近づける機会になった。あと私も昔顔を斬られた」  [転載禁止](c)2ch.net
ttp://hayabusa3.2ch.net/test/read.cgi/news/1425878976/
> 232 名前: ジャンピングDDT(福岡県)@転載は禁止[] 投稿日:2015/03/09(月) 16:18:49.29 ID:VzGh6Ta00
>  おまえらは米韓関係が良くなることがそんなに怖いのかww


福岡は地獄だと思う。
0316デフォルトの名無しさん2015/03/09(月) 19:32:34.35ID:0YP+qxsb
>>243
ゲームのチートですね。

せっかくゲームが javascript で書かれていてデバッグ環境も標準装備されているのに、
変数の値を見たりもできるのに、
自分のチートコードによってそれらを操縦する方法がわからなくて。

特にわからないのが、Click 操作がどう制御されているのか・・・
HTMLなら OnClick とかの関数名が書いてあるのに、
動的レイアウトではそういうのがどこに書いてあるのかわからなくて。
0317デフォルトの名無しさん2015/03/09(月) 19:52:03.89ID:T6nKbDrg
>>315
sinatraをforkしたframeworkとか使ってそうだよね。Rubyistたちの心の闇は深い
0318デフォルトの名無しさん2015/03/09(月) 22:02:14.89ID:lh4ZCMGK
>>311
だからwith自体が間違いだったということ
具体的には、全くなくなるか、便利な機能だけ代替できる
別の構文で良かったんじゃないの
それ以上具体的にはどうやるかは知らんが
そのdartの..とやらもいいのかもな
0319デフォルトの名無しさん2015/03/09(月) 22:53:34.94ID:Bs69F6Lw
ではもうCとか含めてプログラミング言語全部でバトルロイヤルしよう(^o^)
そもそもなんでスクリプト(限定)バトルロイヤルなんだっけ(^o^)?
0320デフォルトの名無しさん2015/03/09(月) 23:01:33.34ID:0YP+qxsb
>>319
コンパイル言語では C言語が完璧すぎて議論にならないからだろ。
0321デフォルトの名無しさん2015/03/09(月) 23:23:08.05ID:kjWf0/KW
>>319
コンパイル言語使うような奴はこんな不毛な争いはしないから
0322デフォルトの名無しさん2015/03/10(火) 05:13:30.56ID:s394deK9
>>318
Dartの..はごく一部の用途にしか使えないし、
withのスコープへの介入できる機能はけして代替できない。
逆に、Dartの..で済むような用途にはwithは味がありすぎるというだけ。
withはメタプロの方面で活躍させればいいし、必要。
0323デフォルトの名無しさん2015/03/10(火) 06:38:07.52ID:ZyX65yHp
>>320
C言語は当時としては良い言語だったが
今となっては完璧とは言い難いよ
0324デフォルトの名無しさん2015/03/10(火) 08:11:31.61ID:8dfd2ZCz
じゃ今Cより完璧なものって何さ?
0325デフォルトの名無しさん2015/03/10(火) 10:53:27.00ID:xpU6q4/p
Cと同等のポータビリティとモダンな文法をもち低レイヤーへのアクセスが容易な言語でしょう
0326デフォルトの名無しさん2015/03/10(火) 12:20:17.79ID:BO1l8SLB
それなんてjavascript?
0327デフォルトの名無しさん2015/03/10(火) 12:27:29.38ID:8dfd2ZCz
>>325
だから何よ?
0328デフォルトの名無しさん2015/03/10(火) 13:35:30.61ID:BO1l8SLB
だから、javascriptだって。
javascript、assemblerでググれば企業やLLCが作ったツールぐらい出てくるだろ
0329デフォルトの名無しさん2015/03/10(火) 13:51:21.28ID:fOv62Osz
Rust, ATS2
0330デフォルトの名無しさん2015/03/10(火) 18:30:50.04ID:xpU6q4/p
NimなんかはCのコードにコンパイルされるので
Cの出来ることを包含している、かつ、モダンな言語仕様と言って良いかと

Rustはポータビリティの面で劣るけど、そこを気にしないならCに勝る
llvmベースだから将来的にはポータビリティ高まるだろうし
0331デフォルトの名無しさん2015/03/10(火) 18:50:30.30ID:ZyX65yHp
>>324
C#、と言うか普及率で見てもC++でしょ
但しC++もC言語の負債を引き継いじゃってるから
D言語とかの「より完璧なシステム言語を目指すプロジェクト」も動いてるワケで
(C#は言語としては良くても、システム言語としては決して良い立場には立てない)
0332デフォルトの名無しさん2015/03/10(火) 18:51:32.14ID:ZyX65yHp
×普及率で見ても
◯システム書ける言語同士の普及率で見ても
0333デフォルトの名無しさん2015/03/10(火) 19:18:22.15ID:dmwd3A30
ははっはっwwまじ参ったわwww
アップルがとうとうオープンソースフレームワークReserchKit発表しやがったわwww
いつかいつかと待ち望んたがやっぱり医療データ革命も最初はアップルかwwww
これからのイノベーションの源泉はテクノロジー×オープンソース×生物学(生命科学)から生まれライフを劇的に変えていくが、
俺は貧乏臭いチマチマとした土方スクリプターは卒業して、在野の科学者としてDIYラボで生物学をハックする生命科学の最前線を進む道を選ぼうと去年から模索してた
そして今日深夜未明にこれだよwwwwっアップルwww
去年入院した時に肌で感じた医療の素晴らしさ、そしてだからこそ医療現場の最前線に少しでも助力出来ればと思ったあの日あのベッドの上
この思いを描いた目標をSwift×ReserchKitで早々に実現出来そうだ...
もう30半ばの中年だがこれで何かしらの成果物が出来たら、お世話になったあの看護師さんに思い切って会いに行こうと思っている
0334デフォルトの名無しさん2015/03/10(火) 19:53:26.44ID:I/nPo1yv
>>331
C++はある意味完璧だね
使いこなせさえすれば、の話だけど
そこのハードルが異常に高いんだよね
0335デフォルトの名無しさん2015/03/10(火) 20:00:49.39ID:WQWlRlS8
CもC++もダメだろ。普及してるから優れてるとは限らない。
元から優れてるなら、C++やその改訂版は出てこないはずだ。
0336デフォルトの名無しさん2015/03/10(火) 20:06:26.86ID:NaOG4pdg
C99 は改悪にしか思えない
0337デフォルトの名無しさん2015/03/10(火) 20:10:30.91ID:8dfd2ZCz
>>333
iPod,iTunesでデジタル音楽革命、iPhone,AppStoreで携帯電話を再定義

次はiPhone,AppleWach,ReserchKitでデジタルヘルス医療革命か
このデジタル医療革命のキーはオープンソースなのは言うまでもなくアップルもこの辺りは流石に理解してるみたいだな
先日の安部発表によるアップルみなとみらい研究拠点設置といいやはり次の重要ターゲットはhealth分野か

恐らくSwiftもオープン、、、

黙ってSwift習熟に専念するは^^
0338デフォルトの名無しさん2015/03/10(火) 20:23:01.93ID:t5pXtnRl
Research kitなんてもんが出たのが
よくわからんが、頑張って癌が治るようにしてほしい
0339デフォルトの名無しさん2015/03/10(火) 20:27:20.81ID:75OX5ygK
>>335
C++はダメだけど、Cは、特にC89になる前のCは神だよ?(´・ω・`)
0340デフォルトの名無しさん2015/03/10(火) 20:56:59.44ID:HdnJWvwa
SwiftってlinuxとかWindowsでは使えないの?

じゃダメじゃん
0341デフォルトの名無しさん2015/03/10(火) 21:22:23.99ID:HoJzSgYF
>>340
そこは全く重要じゃない
重要なのは大きい市場と需要があるかどうかだけ
幸いSwift(obj-c)の先に在る市場はとてつもなく大きい、そして世界最高レベルの需要者たちが在り我々はそこに最高のプレゼンスを届けるだけ

恐らくプログラミング言語中最大の市場規模ではなかろうか
0342デフォルトの名無しさん2015/03/10(火) 21:31:02.49ID:7YOpCXiG
よく分からんけどすごそう!
0343デフォルトの名無しさん2015/03/10(火) 22:29:46.82ID:fjjOiCbk
おお!ことばの意味はわからんがとにかくすごい自信だ!
0344デフォルトの名無しさん2015/03/10(火) 22:59:55.42ID:tjx9AHBm
C++こそイディオムやベストプラクティスに頼らないと使い物にならないだろ
JSどころではない
0345デフォルトの名無しさん2015/03/10(火) 23:31:17.94ID:dmwd3A30
結構分かってるじゃんお前ら!ならさっさとSwiftに専念することだな
在野の科学者として生物学学び直しつつトランスクリプトームの研究にRとRuby使ってたが、今日からiOSをプラットフォームにHealthKit×ReserchKit×Swiftも新たに加わった
0346デフォルトの名無しさん2015/03/10(火) 23:57:20.02ID:WQWlRlS8
PHPにオブジェクト指向をいれたようたフェイスブックの言語は?
ハックだったか。
0347デフォルトの名無しさん2015/03/11(水) 00:01:12.89ID:DDkRrWJv
PHPはもとからオブジェクト指向は取り入れてたな。ハックの特徴まちがえた。
0348デフォルトの名無しさん2015/03/11(水) 06:09:16.96ID:pi4R2ibS
Linuxで使えないのは困るな

でスクリプトのスレではなくなったということでOK?
0349デフォルトの名無しさん2015/03/11(水) 09:12:28.84ID:NkBCbaPC
>>339
当時は神だった、の間違いだろ
0350デフォルトの名無しさん2015/03/11(水) 09:21:56.76ID:n2t+Xd23
そのうちJavaScriptで'use swift'ってできるようになるだろう。
0351デフォルトの名無しさん2015/03/11(水) 10:31:33.25ID:J1Olry45
そんなの要らんし出来るようになったとしてもiOSプラットフォームやReserchKit上でそんな糞遅いの使うかって話
0352デフォルトの名無しさん2015/03/11(水) 10:34:52.92ID:cFDo18bs
×Reserch
○Research
0353デフォルトの名無しさん2015/03/11(水) 11:05:02.74ID:HLm25YvU
本当に遅いかはおいておいて、速度でSwiftを選んでる奴はいないということだけは確か。
0354デフォルトの名無しさん2015/03/11(水) 11:13:24.43ID:wAvBAvUg
市場、市場っていうけど、
そこらの零細企業や個人事業者にでも自転車のタイヤを取り替える価格で
WordPressなりSurgerCRMなり導入するだけで良いよね
0355デフォルトの名無しさん2015/03/11(水) 19:07:56.51ID:B0uxeYZf
Pythonにまともなラムダはいつ導入されるの?
他の言語がどんどんラムダ取り入れてて、C++ですら導入しているというのに。
文法を拡張してラムダを導入することは簡単なんだろうが、
「代入があると外部スコープの変数
 参照だけならローカルスコープの変数
 ただし、nonlocal指定なら外部スコープの変数」
っていう糞仕様が牙をむき始めるから安易に導入できない・・・。
0356デフォルトの名無しさん2015/03/11(水) 19:23:20.60ID:409Xxc8o
外の変数書き換えるようなラムダがまともなラムダ?
そんなトチ狂ったことを抜かす奴は関数型言語の一つでも覚えたほうがいい
0357デフォルトの名無しさん2015/03/11(水) 20:20:12.27ID:Aa29gyjj
 ヾヽヽ      _ _    、、
 (,, ・∀・)  1  丶|丶|  ー-,  -千- __   ヽ     |
  ミ_ノ   ┴ ./、|/、|   (    ノ  ___|__ __ノ   o
  ″″

 ヾヽヽ    ヾヽヽ       _ _    、、
 (,, ・∀・) (,, ・∀・)  ⌒,  丶| 丶|  ー-,  -千- __   -千- __   ヽ     |  |
  ミ_ノ    ミ_ノ  /    /、| /、|   (    ノ  ___|__  ノ  ___|__ __ノ   o o
  ″″    ″″   ̄ ̄

 ヾヽヽ    ヾヽヽ   ヾヽヽ     _ _
 (,, ・∀・) (,, ・∀・) (,, ・∀・)  ⌒, 丶| 丶|  ソ フ_ ニ .| 十``
  ミ_ノ    ミ_ノ   ミ_ノ   ̄). /、| /、|  て ´__) ん しα
  ″″    ″″   ″″   ̄

       .,,_  _,,=-、
       '、  ̄_  _.,! __       .r-,.  _   r −、
      _/  _!」 .└ 、( `┐   .,,=! └, !、 .ヽ ヽ  丿
     .(.     ┌-'( ヽ~ ,.-┐ `┐ .r'  r.、''" r' ./
      ゛,フ .,.  |   `j .`" .,/ .r'" ヽ  | .l  '、ヽ、
     ,,-.'  , 〈.|  |  i' .__i'"  .( .、i .{,_ノ ヽ  ヽ \
  、_ニ-一''~ ヽ   |  \_`i   丶,,,,、     }  ヽ_丿
         ヽ__,/            ~''''''''''''″
0358デフォルトの名無しさん2015/03/11(水) 20:23:36.25ID:0P5vV8uw
>>356
外の変数を書き換えられなかったらクロージャにならんから存在意義がない。
0359デフォルトの名無しさん2015/03/11(水) 20:24:58.86ID:409Xxc8o
>>358
クロージャなら同意
>>355はラムダと言っている
0360デフォルトの名無しさん2015/03/11(水) 20:50:46.08ID:04K6VW/V
JavaScript - 偉大なコーダーが推奨技術書まとめ
http://qiita.com/k--kato/items/0514f781def642980a29?utm_source=Qiita%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9&;utm_campaign=a349fbe9d6-Qiita_newsletter_146_03_11_2015&utm_medium=email&utm_term=0_e44feaa081-a349fbe9d6-32912021

そういえばアスキードワンゴが新しくThe Art of Computer Programming日本語版を春に再販するとか言ってたけどどうなんだんだろ?
0361デフォルトの名無しさん2015/03/11(水) 21:19:42.79ID:wAvBAvUg
プログラミングの本、それも硬いものを日本語版で出版するってのがナンセンス
それらをしっかりと読みこなせるような層って、原著のまま読めるだろうし
どこぞのミーハーが棚の肥やしにでもするんだろ
0362デフォルトの名無しさん2015/03/11(水) 22:05:19.78ID:04K6VW/V
ただのスクリプター()が偉そうだなw
0363デフォルトの名無しさん2015/03/11(水) 22:18:30.85ID:wAvBAvUg
どこぞのミーハーって、大抵はスクリプターになるんだぜ
そして、マニュアルは英語のまま読んだ方がはやいって悟るんだ
0364デフォルトの名無しさん2015/03/11(水) 23:08:26.52ID:yLJYEDRS
>>355>>358>>359
Haskellのクロージャは外の変数を書き換えられないから無意味とでも?
本当にスクリプター共はアホだな
0365デフォルトの名無しさん2015/03/11(水) 23:21:44.43ID:yLJYEDRS
> 「代入があると外部スコープの変数
> 参照だけならローカルスコープの変数
> ただし、nonlocal指定なら外部スコープの変数」

自分で書いてておかしいと思わないもんかね?
0366デフォルトの名無しさん2015/03/12(木) 00:04:23.27ID:nf/5K5fN
ごめん逆だったね
0367デフォルトの名無しさん2015/03/12(木) 06:35:11.59ID:7buhkohr
>>364
Haskellでいうクロージャは単なる部分適用に過ぎないから、
本当に外の環境(状態)を参照するクロージャとは分けて考えたほうがいいかと
0368デフォルトの名無しさん2015/03/12(木) 08:14:32.61ID:S0qujqS2
それってクロージャじゃなくね。
0369デフォルトの名無しさん2015/03/12(木) 08:30:59.36ID:sUEcoHq2
JSで値だけコピーしたら問題になるけど、
参照透過なら違いはないでしょ
0370デフォルトの名無しさん2015/03/12(木) 12:29:12.06ID:jQgeJ0DP
>>333>>345
これからSwiftがまた熱くなりそうだな
0371デフォルトの名無しさん2015/03/12(木) 13:39:28.27ID:tpce69HU
なるわけねぇだろ。railsといい、scalaといい、有名無実も良いところ
0372デフォルトの名無しさん2015/03/12(木) 19:03:22.60ID:H/T8ZjaZ
熱くなるもならないもそもそもが世界一大きな市場なんだからやらざるを得ないわな
世界一の需要とエレガントな哲学がそこにはある
03733162015/03/12(木) 19:50:35.83ID:co/oG6ss
なんかうpってくれた人がいました。
こういうのがやりたかったんですよね。
ttp://kanae.2ch.net/test/read.cgi/gameurawaza/1425056347/478

でもやっぱりブラウザ偽装とかしないといけないのか。
0374デフォルトの名無しさん2015/03/12(木) 20:29:08.89ID:mnwjmRCL
>>371
Railsは実際に相当使われてるよ
使ってる会社いくつか知ってる
Scalaも意外とplayで使われてる
検索するとplayはScalaの質問や記事が多い
0375デフォルトの名無しさん2015/03/12(木) 21:44:35.16ID:hAr7YWLC
・java書けないのにjava批判するおじさん
0376デフォルトの名無しさん2015/03/12(木) 22:51:10.65ID:D6tqWCRU
enjoy play!
0377デフォルトの名無しさん2015/03/12(木) 23:04:33.72ID:tpce69HU
playって、Webでも業務システムでもない生半可なところが使う印象。
君らが愛していたStrutsやWicketは死んだけれど、WordPressは一層に輝きを増してるよね
0378デフォルトの名無しさん2015/03/13(金) 11:11:36.58ID:RFNHxYLF
enjoy swift♪
0379デフォルトの名無しさん2015/03/13(金) 20:26:17.89ID:QgHn12Y8
何を得られるかではなく何を与えられるか
土方/スクリプターとハッカーの違いがこれ
いや、全てにおいて通じる社会理念

おれは>>333でも述べたとおり自分のスキルを通じて何かを与えたいと思う
お金とかもうどうでもいい
0380デフォルトの名無しさん2015/03/13(金) 20:29:53.00ID:kdaZ76Wq
じゃ、オレにお金を与えてくれ
お前のプログラムなんかいらんから
0381デフォルトの名無しさん2015/03/13(金) 20:44:42.51ID:QgHn12Y8
ははっまだ分かってないなお前
プログラムを与えるんじゃない、自分自身を魂を情熱を捧げ叫ぶんだよ!

「お前の本当の腹底から出たものでなければ、人を心から動かすことはできない」
「自分の実感がなければ、ひとを掴めるはずはない」
「心の底からほとばしって、聞いているみんなの心をひたむきな感動で引っ張ってゆくのでなけりゃだめだ」
0382デフォルトの名無しさん2015/03/13(金) 21:19:55.77ID:kdaZ76Wq
ありがとう!キミから情熱をもらったよ!

ありがとおーーーーーーー!!!!
0383デフォルトの名無しさん2015/03/13(金) 21:31:59.10ID:t6XkUnl3
jane streetやtsuruあたりに自身の情熱を捧げたかった
0384デフォルトの名無しさん2015/03/13(金) 21:38:54.95ID:t6XkUnl3
情熱だとか、感動だとか、そこらに安売りされすぎてて見てるだけで反吐がでる
作ってやるから金を出せ。横柄な貧乏人共。
0385デフォルトの名無しさん2015/03/13(金) 22:51:20.90ID:qZwBtu45
世の中って結構メカニカルだから、情熱とかあまり関係ないよね。
0386デフォルトの名無しさん2015/03/13(金) 22:57:33.91ID:psLfEP5V
そんな馬鹿馬鹿しいことを無意味にするのが仕事だしね
0387デフォルトの名無しさん2015/03/13(金) 23:02:52.92ID:t6XkUnl3
情熱が関係しなければ、自身の人生は時給800円程でコンビニにでも投げ売りした方が期待値は高い
0388デフォルトの名無しさん2015/03/14(土) 06:46:53.37ID:VDfRGL41
>>387
期待値低すぎw
0389デフォルトの名無しさん2015/03/14(土) 12:42:29.04ID:G2jwJbWC
その情熱をどのスクリプトにささげたいのかがこのスレの意義
0390デフォルトの名無しさん2015/03/14(土) 14:18:32.37ID:tAy+K+Lz
さってと快晴だし今度こそ乗り遅れないようにSwift本買って日当たり良好なカフェで勉強してくる
0391デフォルトの名無しさん2015/03/14(土) 14:20:40.87ID:f6CJe4ia
若き日々を捧げて作ろうとしたものは、何もかも既にWordPressのプラグインとして在った
0392デフォルトの名無しさん2015/03/14(土) 14:38:22.82ID:G2jwJbWC
>>391
悲しいね

その程度のものしか作れないんだね
0393デフォルトの名無しさん2015/03/14(土) 14:45:09.99ID:f6CJe4ia
口だけは上手いね。しゃぶれよ
0394デフォルトの名無しさん2015/03/16(月) 18:18:26.02ID:yBJ44ogu
また過疎w
0395デフォルトの名無しさん2015/03/16(月) 18:50:09.73ID:7+QSF7wI
CやPHP、C++のソースコードみたら目が腐る

obj->hoge


これ考えたやつ最高にアホ
0396デフォルトの名無しさん2015/03/16(月) 18:51:31.05ID:7+QSF7wI
C、C++、Objective-Cはヘッダーファイルなんかあるのがクソ
ヘッダーと本体の両方を編集せえへんとあかんし
0397デフォルトの名無しさん2015/03/16(月) 19:05:43.51ID:iOnKIahN
>>395
Perlもあるぞ
0398デフォルトの名無しさん2015/03/16(月) 19:13:47.30ID:yBJ44ogu
そこでSwiftさんですよって^^
世界最大の市場でっせ旦那
もっとも社会意義があり倫理と生命観を司る医療という崇高な分野の手助けが出来るオープンソースフレームワーク「ResearchKit」もありますよって^^
0399デフォルトの名無しさん2015/03/16(月) 20:55:44.39ID:/NoM/47d
::も見ると嫌な感じがする
0400デフォルトの名無しさん2015/03/16(月) 22:11:57.19ID:X36/p0ud
>>395
C語族は a とポインタp が平行して同時につかわれるんだよ、他の言語はそういうのないし
a.b
(*p).b
読み替え用として
p->b


>>396
つ部分コンパイル
0401デフォルトの名無しさん2015/03/16(月) 22:37:05.34ID:zx5trn+4
ネタがなくてコンパイラ言語の話になったか
0402デフォルトの名無しさん2015/03/16(月) 23:19:23.89ID:jPhhqcDn
swiftなんて電通か博報堂の広告戦略だろ?なんで、同時期にtyler swiftなんて流行るんだよ
RubyGemと同時期に某魔法少女、JavaScript忍者と同時期にニンジャスレイヤーだぜ?
消費者たちの潜在意識にキーワードを刷り込ませてるんだよ
0403デフォルトの名無しさん2015/03/17(火) 00:05:24.67ID:YXn3gD75
その発想は無かったわ
swiftはアメリカ主導だからそれはないな
0404デフォルトの名無しさん2015/03/17(火) 02:53:52.71ID:gYFjkFGJ
電通、博報堂なんて世界中に支社があんだろ
アメリカってフリーメーソンの国だし、電通の床を見る限り秘密結社の資本でも入ってんだ
日常生活で、A、△、Mの象徴を見掛けて不気味に感じたことないの?
0405デフォルトの名無しさん2015/03/17(火) 03:00:49.23ID:b30KLGb3
釣りかなんかしらんが、病的な発想だな。
0406デフォルトの名無しさん2015/03/17(火) 03:07:56.50ID:gYFjkFGJ
真実を知ったとき発狂するのはお前等だぜ? PHPで十分なんだ
0407デフォルトの名無しさん2015/03/17(火) 06:06:10.87ID:d2PIAAV2
電通とかの隠然たる巨大権力は確かにイヤではある

でもMicrosoft, Appleも同じようにも見えてくる
0408デフォルトの名無しさん2015/03/17(火) 12:32:40.50ID:6JvgYpdj
Swift旋風パネエな
0409デフォルトの名無しさん2015/03/17(火) 20:20:04.17ID:b30KLGb3
AppleよりMicrosoftの方がオープンなのがなんとも。
専用ハードじゃないと動かないとか嫌杉。
でも、Apple製品の品質は良いんだよなぁ。
0410デフォルトの名無しさん2015/03/18(水) 15:15:19.61ID:RL6mj7tT
MSやLinuxに比べ動作環境のバリエーションが数桁違いに少ないことを考慮すれば、
Appleのソフトウェア品質は低い
0411デフォルトの名無しさん2015/03/18(水) 16:41:34.52ID:sxHn0biO
アップルは垂直統合型だからな
だからこそ世界最高品質のハードとソフトを両立させ世界最高の市場を築いた
それに気付いたプログラマーだけが勝ち組として今持て囃され栄華を極めている
当日土方プログラマーに過ぎなかった知人がiPhone3Gとともに成功していく様を見てたあの時の俺に喝を入れてやりたい
0412デフォルトの名無しさん2015/03/18(水) 16:42:03.40ID:8HrXFT4J
MSも最近やらかし気味だが、OSアップデートして圧倒的に後悔させるのはAppleじゃね?
0413デフォルトの名無しさん2015/03/18(水) 16:44:35.86ID:pbDUQ/nO
webサービスがAPIを提供してくるからね
ローカルにサーバーやデータベースを準備する必要させない
最期に勝つのはhtmlのコーダーだよ
0414デフォルトの名無しさん2015/03/18(水) 18:28:10.15ID:/LoZmnUS
HTMLコーダーwwwww
もうずっと前からそういった的外れの希望的観測を言い続けてるよなwww
絶対そんなの来ないからさ、楽せず安易に楽な道選ばずちゃんと本物の学と技術を学びなって割とマジで
基礎的学問からちゃんとした高等教育機関で一から学び、応用まで身に付け社会にどう活かすか
この世界ここまで当たり前のように下地としてある奴がもうゴマンといるんだからただのコーダーがどうこうなるわけないんだよね
0415デフォルトの名無しさん2015/03/18(水) 18:53:20.39ID:sxHn0biO
言えてる^^
0416デフォルトの名無しさん2015/03/18(水) 19:13:41.34ID:sxHn0biO
Googleで1400万円以上稼ぐエンジニアになるためにマスターすべき11のスキル
http://gigazine.net/news/20150310-11-skill-engineer-google/
0417デフォルトの名無しさん2015/03/18(水) 21:01:43.21ID:pbDUQ/nO
>>414
本物なんて1人いれば十分なんだよね。そいつらは無料で提供するんだから
変化に耐えうる技術ってのが、実際にフロントエンドってだけ
0418デフォルトの名無しさん2015/03/18(水) 21:09:35.92ID:pbDUQ/nO
基礎的学問からちゃんとした高等教育機関で一から学び、
応用まで身に付け社会にどう活かすかなんて
頭の悪い発想はせいぜい大学生の間か大学教授の理想と寝言だろ。
この国の大学で学んで獲られる一番に良い職なんて、公務員だけなんだから
0419デフォルトの名無しさん2015/03/18(水) 21:11:59.82ID:/LoZmnUS
>>417
そうじゃなくコーダー()も少しは真剣に何か学びなってことさね
じゃないといつまで経っても何の取り柄もないただの使いっ走り(コーダー)のままだよ
0420デフォルトの名無しさん2015/03/18(水) 21:15:42.02ID:pbDUQ/nO
いつまで持つか分からない世界なのに、バカだろお前等
0421デフォルトの名無しさん2015/03/18(水) 21:23:49.00ID:SXSBwBfH
>>411
だからこそコケ易いんじゃないのかApple

> 知人がiPhone3Gとともに成功していく様を見てたあの時の俺に喝を入れてやりたい

キミは何を学んだんだ?知人に遅れて追従することを学んだのか?
0422デフォルトの名無しさん2015/03/18(水) 22:07:02.05ID:eTwYTGz8
>>421
どちらにしても、Appleにはその道しか無いと思うよ
千差万別のメーカーが作った機種の上で動くのを保証するような体制は無いだろし
0423デフォルトの名無しさん2015/03/18(水) 22:38:54.78ID:/LoZmnUS
だからこそコケ易いって一体どこの世界を見て言ってるんだ?
まぁ似たようなことほざく奴は長年色々なメディアでも前から散々いるし、ジョブズが居なくなって云々とかはもうねwって感じだけど現実は時価総額80兆円超えとかとんでもないことになってんだよね
こんな化け物が多少転けたところでハッキリ言ってビクともせんよもはやwww
横浜にもアジア最大の研究拠点出来るしさ、もう黙ってエンジニアどもはウチのプラットフォームに付いて来いって感じだろjk
0424デフォルトの名無しさん2015/03/18(水) 23:13:34.96ID:pbDUQ/nO
あのアホみたいな妖怪ウォッチみて以来、Appleのイノベーションは終ったんだと思ったね
0425デフォルトの名無しさん2015/03/18(水) 23:16:15.04ID:RL6mj7tT
>>423は当然あの妖怪ウォッチに人生賭けるんだろ?
0426デフォルトの名無しさん2015/03/19(木) 00:52:02.29ID:Pex0ORZI
アップルウォッチよりもmoto360のが欲しい。
正直アップルウォッチは付けるのが恥ずかしい。四角いから。
0427デフォルトの名無しさん2015/03/19(木) 01:14:19.81ID:ntd09kzE
このウェアラブルはデザインが残念すぎる
時計もグラスも、ディスプレイと本体のOSを分けて
無線なりUSBなりで接続した方がいい
0428デフォルトの名無しさん2015/03/19(木) 01:54:34.57ID:zPihcGS8
旧人類の考え方だねそれは
0429デフォルトの名無しさん2015/03/19(木) 06:08:35.83ID:2OUb8Q+J
自分で作ればいいと思う
0430デフォルトの名無しさん2015/03/19(木) 08:19:15.40ID:BXNt8UGG
そして2chの評価とは裏腹にまたもや爆売れするアップルウォッチ
爆騰する株価、時価総額、拡大する市場新たな市場、電子マネー、医療/QOL
悪いことは言わんから雑魚スクリプターをとっとと卒業してこのワンダホー市場に参入しろ
スリリングな毎日、生を実感できる
0431デフォルトの名無しさん2015/03/19(木) 20:44:30.41ID:2OUb8Q+J
>>430
意図をはかりかねる

頼んでもいないのになぜそう勧めるんだ?
0432デフォルトの名無しさん2015/03/19(木) 21:13:10.55ID:hTYRzb3t
もう10年以上も腕時計してねーし、あのデザインはないわ
というかスクリプトどこいったんだよ
0433デフォルトの名無しさん2015/03/20(金) 00:18:43.87ID:NF1uMJ4S
1人でやることと顧客視点に立ったとき、WordPressかMEANしか選択肢が残らない
CakePHPやRailsって、何処までも開発者視点なんだよね
0434デフォルトの名無しさん2015/03/20(金) 02:53:39.13ID:6ob7aTyB
おれはApple Watchを右腕、左腕、右足、左足の四ヶ所に装着する予定w
0435デフォルトの名無しさん2015/03/20(金) 06:04:43.25ID:JfRUubhL
>>434
ついでに首輪もつけてもらえよ
0436デフォルトの名無しさん2015/03/20(金) 12:24:10.51ID:CSyIgFJz
そもそもがスクリプター()自体オワコンかもな
兎に角にもバックボーンとしてコンピューターサイエンスを修得してない奴が多いこと多いこと
そんなんじゃダメよ絶対(´・ω・`)
0437デフォルトの名無しさん2015/03/20(金) 12:36:27.32ID:W1CFEbxx
コンピュータサイエンスはありまぁす
0438デフォルトの名無しさん2015/03/20(金) 12:50:04.91ID:NF1uMJ4S
オメコプロジェクトへ出かけていったProlog研究者たちって、どうなったの?
0439デフォルトの名無しさん2015/03/21(土) 04:43:11.79ID:bP06MG4q
strutsやperlでCGIを書いてたような時代ですら、
コンピュターサイエンスなんて不要なんだよね
0440デフォルトの名無しさん2015/03/21(土) 06:30:03.44ID:SYey43kM
COBOLの時代からだよ
いやもっと言えば業務でアセンブラを使い始めた時からだね
0441デフォルトの名無しさん2015/03/21(土) 06:59:18.35ID:bP06MG4q
prologで今だにニッチな業務をしてる奴らは羨ましいかも
0442デフォルトの名無しさん2015/03/21(土) 07:06:52.56ID:SYey43kM
ずっと同じもの昔のやり方に固執して同じことをやり続けるというのは
本質的にはCOBOLと大差ないよ
どんな高度な言語だろうがずっとやってりゃ慣れた道具による単純作業になる
0443デフォルトの名無しさん2015/03/21(土) 08:36:37.41ID:qSeDGMlE
同じことをやり続けるんだったらプログラムを書くこと自体を自動化できそう

> どんな高度な言語だろうがずっとやってりゃ慣れた道具による単純作業になる

それは確かに言える
言語も一つだけ憶えればいいっていう発想ってどうなんだろうな
0444デフォルトの名無しさん2015/03/21(土) 14:32:46.14ID:bP06MG4q
複数を覚えれば良いって思ってるヤツらは、偽装派遣の営業か何かだろ?
0445デフォルトの名無しさん2015/03/21(土) 14:35:14.84ID:bP06MG4q
少しでもまともな頭で考えたら分かるんだけど、
c++、javaにコンピュータサイエンスを突っ込んだような奴ら以外は使い捨てだよ
0446デフォルトの名無しさん2015/03/21(土) 15:15:45.18ID:wT121M+9
まあ俺もC# Ruby JS Java Scalaができるしそこそこの力量だとおもっているけど
大学で情報工学習っていてプログラミングが好きってやつらとは世界が違うわ
0447デフォルトの名無しさん2015/03/21(土) 15:25:13.76ID:D2e3AiOV
>>439
ヒント、Googleは博士号の集まり
0448デフォルトの名無しさん2015/03/21(土) 16:17:42.33ID:bP06MG4q
>>446
熟練された、ぺちぱー以上に怪しいスキルだよね。それ
0449デフォルトの名無しさん2015/03/21(土) 16:27:00.07ID:wT121M+9
↓ この辺りのベテランに比べたらマシだろ

PHP VB Java
0450デフォルトの名無しさん2015/03/21(土) 16:27:00.13ID:xKri6eTm
>>446
C/C++ が入っていない時点で
0451デフォルトの名無しさん2015/03/21(土) 16:45:19.92ID:qSeDGMlE
>>449
確かにずっとマシだ

スキルはともかく、センス的にダメそうな感じする
0452デフォルトの名無しさん2015/03/21(土) 18:10:41.64ID:bP06MG4q
>>449
java, javascript以外、一部でほんの一時の流行だっただけだよね
自分が何者であるか分かってなさそう
0453デフォルトの名無しさん2015/03/21(土) 20:46:31.38ID:xKri6eTm
c# は今後の展開によっては MicroSoft から離陸するかもしれない
言語としては delphi のヘルスバーグも噛んでいることだし問題ない
0454デフォルトの名無しさん2015/03/21(土) 21:11:49.21ID:wTPdkcAS
たしかにC#は良い言語だよなぁ。
型推論がすげー協力で、
左辺値の型で右辺値の型が決まったりもするから、
「コンパイラはいったいどうなってんの?」
って感じ。C++の型推論はここまで強力じゃない。
Think different? by 2ch.net/bbspink.com
0455デフォルトの名無しさん2015/03/21(土) 21:22:12.35ID:Ww5tbpNU
MSって言語開発はセンスあるよなGoogleと違って
多分C#はデファクトスタンダードになるよUnityにも組み込まれてるしね
Think different? by 2ch.net/bbspink.com
0456デフォルトの名無しさん2015/03/21(土) 21:52:05.10ID:4pneRj7M
> MSって言語開発はセンスあるよなGoogleと違って

あのVBを開発元というだけで言語センスがあるとはとても…

ま、C#はいい言語だと思うけどね
ただ、言語センスで決まるならPHPなんか普及してないよ
Think different? by 2ch.net/bbspink.com
0457デフォルトの名無しさん2015/03/21(土) 22:14:26.94ID:SYey43kM
>>454
C#で左辺値の型で右辺値の型推論ができるのって
デリゲートと配列宣言だけじゃなかったっけ?
デリゲートは正確には型推論じゃなくて「メソッド」からの代入変換だけど
0458デフォルトの名無しさん2015/03/22(日) 00:01:42.50ID:xgDH4qu9
Swift一択やな
0459デフォルトの名無しさん2015/03/22(日) 01:10:11.89ID:x12RE0YD
>>456
歯磨きの本なんて誰も読みたかないからな
0460デフォルトの名無しさん2015/03/22(日) 07:51:58.59ID:rzv6XWCZ
C#も決して新しい言語とは言えないと思うけど、.Netのオープンソース化で他OSで
どれほど普及するかだね。オレは期待したい

LinuxでC#を書く気には今のところなれない

そういう意味では、Swiftは論外
0461デフォルトの名無しさん2015/03/22(日) 11:56:10.08ID:X8UPg43v
Linuxで()
はははっ参った参ったwww重要なのはそこではないんだよなぁ
男が全てを投じ勝負をするに値する市場があるかどうかだろ?
社会意義、倫理、そして信念
0462デフォルトの名無しさん2015/03/22(日) 12:21:00.21ID:x12RE0YD
何この、プログラマらしからぬ似非起業家。
0463デフォルトの名無しさん2015/03/22(日) 12:23:09.18ID:x12RE0YD
社会的意義なんてまともに考えてたら、WordPressを導入するだけで大変の問題は済んでしまう
0464デフォルトの名無しさん2015/03/22(日) 12:31:30.66ID:X8UPg43v
>>462
何この、時代錯誤な思考老害
0465デフォルトの名無しさん2015/03/22(日) 12:39:30.37ID:x12RE0YD
本物のプログラマたちは、市場なんてなくっても自分たちが欲しいものを作るんだよ。それも無料で
0466デフォルトの名無しさん2015/03/22(日) 12:44:05.16ID:3civYS9u
OSS開発者達がボランティアでやってるとでも思ってるのか?
みんな仕事上の必要で作ったものを、自分の転職市場での価値を高めるために公開してるんだよ
0467デフォルトの名無しさん2015/03/22(日) 12:49:13.19ID:PQZ0Hb0i
OSS開発者 != ソースを公開しているフリーソフト作者
0468デフォルトの名無しさん2015/03/22(日) 13:06:51.44ID:X8UPg43v
>>465
その欲しいもの作るのにも社会成果物を使用して作ってんるだよ
なのに何処までも自分本位で幼稚な思慮のもと、何も社会に還元しない我が欲しい物のみを欲し生み出す愚行

しかし残念ながら君が描いてるOSS開発者達やハッカビリティ精神溢れる者達はそんな愚行は決して行っていない
そこに需要(市場)があり社会性があり自分のみならず他者にも還元出来ると確信してるからこその行動なのだよな

もし一切合切の社会成果物を使用せず全て独力で自分の欲しい物のみを作り出しそれらを無料で意味もなく開放している者がいるなら教えて欲しい
0469デフォルトの名無しさん2015/03/22(日) 13:13:11.67ID:PQZ0Hb0i
一切合切の社会的成果物というと、こんぴゅうたやコンパイラも含まれてしまう。
つまり、そんな条件を付けるような自己矛盾に気付けないような馬鹿は死ぬべき
なんじゃないかな?(´・ω・`)
0470デフォルトの名無しさん2015/03/22(日) 13:49:39.26ID:9ijd/r0x
>>468
意味のないレスを開放してるアホはいるけどな w
0471デフォルトの名無しさん2015/03/22(日) 15:36:18.08ID:X8UPg43v
>>469
いや、そうだよ?自己矛盾でも何でもない
それら社会成果物を汗水たらし時には涙や血を流し還元してくれるものたちがいるからこそという背景が有るのを片隅にでも認識しておくのは当たり前

これらを認識すらしておらず、さも当たり前のように湯水の如く浪費するだけの奴ほど、何にも生み出せない無能というのは腐るほど見てきた
そのくせ屁理屈だけは一人前というね
0472デフォルトの名無しさん2015/03/22(日) 15:51:26.75ID:rzv6XWCZ
「社会意義、倫理、そして信念」を説く人とは思えない発言だねw
0473デフォルトの名無しさん2015/03/22(日) 18:34:11.16ID:xgDH4qu9
俺も社会を軽んじたり疎かにする者ほど無能が多いという意見には賛成かな
0474デフォルトの名無しさん2015/03/22(日) 18:39:38.43ID:XatTIShe
どっちでもいいからプログラムの話してください
0475デフォルトの名無しさん2015/03/22(日) 20:04:45.21ID:x12RE0YD
>>468
OSSのソフトウェアやライブラリを見たことある?
gimpなんて海賊版からofficeなんて商業プロダクトの失敗だし、
emacsやqtなんて職にあぶれたソフトウェア学科のエゴだから
市場なんてものを最初に考えだしたのはRails以降のWeb屋とモバイルアプリの連中
0476デフォルトの名無しさん2015/03/22(日) 20:07:55.80ID:x12RE0YD
>>468
>もし一切合切の社会成果物を使用せず全て独力で自分の欲しい物のみを作り出しそれらを無料で意味もなく開放している者がいるなら教えて欲しい
SourceForgeなりFreshMeatなり、レポジトリを舐めたらプロジェクトメンバー1人の失敗したプロジェクトなんて幾らでもあるだろ似非起業家
リアカー引きながら、ビッグイシューでも売ってろ
0477デフォルトの名無しさん2015/03/22(日) 20:08:13.99ID:KcTTsKQ+
>>475
Officeはめちゃ×2いけてるじゃん
0478デフォルトの名無しさん2015/03/22(日) 20:10:10.24ID:x12RE0YD
>>477
需要はともかく、金にならないものまで市場っていうの?
0479デフォルトの名無しさん2015/03/22(日) 22:02:28.45ID:X8UPg43v
>>475
それはただの思い込み
0480デフォルトの名無しさん2015/03/22(日) 22:33:22.05ID:x12RE0YD
>>479
何か社会科学系やオープンソースに纏わる屑論文でも書いてたの?
0481デフォルトの名無しさん2015/03/22(日) 23:03:47.92ID:c6BOvOU/
>>466
人によるよ
みんながそうではない
0482デフォルトの名無しさん2015/03/22(日) 23:14:34.18ID:X8UPg43v
某旧帝の院出身だけど情報系と工学系(主に生命システム科学)の論文は書いたよ
今は生命科学を元にバイオ工学を主軸としたデータデザイン分野で飯を食ってる
昨今のウェアラブル市場の急盛で喫緊の課題山盛りでまぁ嬉しい悲鳴かなw
特にアポーウォッチやResearchKitの発表で国内の医療系サービスが密かに燃(萌)えてて兎に角引き合い多くて地域を飛び回る忙しい日々でおまん
0483デフォルトの名無しさん2015/03/22(日) 23:38:01.65ID:XatTIShe
単純に質問なんだが、心拍数や体温から、病気の有無がわかったりするわけ?
0484デフォルトの名無しさん2015/03/22(日) 23:49:37.24ID:x12RE0YD
なんだ。いつものAppleの広報担当者か。
一応、聞いてあげるけど、システム生物学とウェアラブルがどう関係するのっと?
せーぜー、キャリブレーションしか思い浮かばないんだけど
0485デフォルトの名無しさん2015/03/23(月) 02:09:26.77ID:pSjqqcPy
いやまぁ、腕時計で体調管理は今後はやると思うよ。
といっても、心拍数と体温と歩数と良くて血圧ぐらいしか測れないと思うけど。
それでも馬鹿は騙されるから大丈夫。
0486デフォルトの名無しさん2015/03/23(月) 02:59:11.73ID:UEWxnTH4
今の技術じゃ黒人の肌での測定に問題がああるので製品化は無理。
0487デフォルトの名無しさん2015/03/23(月) 06:07:43.54ID:rmEWF2C0
腕に埋め込むのは何年先だろう
0488デフォルトの名無しさん2015/03/23(月) 07:11:49.28ID:39b0MZjd
>>483
生物学とか医学とかまったく無関係に統計的に確率の高い病気を提案するだけならそりゃ可能だろうな
検索ワードなどを利用して本人の実際の病気を推測し、個人情報収集して精度を上げることもできるだろう
繰り返すが、生物学とか医学とかまったく無関係に、な
信憑性は知らん
0489デフォルトの名無しさん2015/03/23(月) 17:15:47.81ID:9+V2+f7g
俺の知ってるシステム生物学、バイオインフォマティクスと違う
0490デフォルトの名無しさん2015/03/23(月) 19:00:27.76ID:J1q1AYhz
本や寄ったらSwift本がめちゃんこ増えててワロタwww
やっぱ人気と需要が段違いなんだなあと実感したんだけどオススメって何だろうか?
やっぱ荻原本?
0491デフォルトの名無しさん2015/03/23(月) 19:08:59.33ID:FAPVDXa5
さっそく本に頼るパイオニアw
0492デフォルトの名無しさん2015/03/23(月) 20:11:31.54ID:9+V2+f7g
swiftの市場はobjective-cと被るから触らなくていいよ
きっと、腹筋マシンが年代と共に地層のように積みかさなってある家庭ですごしたんだろうね
0493デフォルトの名無しさん2015/03/23(月) 20:49:59.41ID:J1q1AYhz
ちーっす
0494デフォルトの名無しさん2015/03/23(月) 20:54:10.82ID:/W0nlkLC
>>482
糞忙しいんだろうけど側から見るとなんか楽しそうで裏山
医療系と仕事出来るとか俺的ナースハァハァだし更に旧帝エリートとか落とし放題で超裏山(´;ω;`)ブワッ
0495デフォルトの名無しさん2015/03/23(月) 21:10:17.56ID:VDUQlxD5
>>482
>ResearchKit
そんなに着目されているのか?心拍ぐらいしか取れないものだとおもっていたが‥なにか見落としているのかな?
0496デフォルトの名無しさん2015/03/23(月) 21:24:18.57ID:/W0nlkLC
>>495
それヘルスキットと混同してるんじゃね?
まっわいもこの分野は門外漢だからリサーチキットはおろかヘルスキットですらまだ全然分かってないけどw
専門領域の人からしたら利活用出来て確かに便利かも知れんし軽く勉強してみっかな(´・ω・`)

Appleが先日発表した「ResearchKit」が非常におもしろい理由
http://www.lifehacker.jp/2015/03/150317apple_researchkit.html
0497デフォルトの名無しさん2015/03/23(月) 23:01:12.32ID:9+V2+f7g
これって院や博士を出ておいて職にあぶれたようなマヌケが触るものであって、
そこらのWeb屋やモバイルアプリを触りだした奴ら今から勉強しても良いことないよね
0498デフォルトの名無しさん2015/03/24(火) 03:01:03.77ID:110qyVw3
普段からiPhoneアプリ開発してるやつらからしたらWatch Kitなんて5秒で扱えるようになる
0499デフォルトの名無しさん2015/03/24(火) 07:58:33.77ID:iVnHcism
嫉妬酷すぎワロタwww
0500デフォルトの名無しさん2015/03/24(火) 23:01:29.33ID:LUl8Jk2H
物事の大半はWordPressで片付くんだけれども、
ブログ上でWordPressの記事を書いてドヤ顔してる連中には反吐が出るレベルで苛つくよね
0501デフォルトの名無しさん2015/03/25(水) 15:47:35.58ID:HJvkFBsU
>>497
日本語で頼む
0502デフォルトの名無しさん2015/03/25(水) 16:14:02.13ID:42v+MJ4t
>>501
どこの国からアクセスしてるわけ?
日本人なら母国語の誤字脱字ぐらい脳内で修正するからね
0503デフォルトの名無しさん2015/03/25(水) 16:29:09.12ID:xggdN/O0
日本人ならただの煽りだと分かるだろ
0504デフォルトの名無しさん2015/03/25(水) 17:19:30.52ID:42v+MJ4t
イチイチ、皮肉だって説明しないとダメなのかな。このジャップ
0505デフォルトの名無しさん2015/03/25(水) 17:56:01.23ID:15MgMT/e
ひどいものを見た
0506デフォルトの名無しさん2015/03/25(水) 18:43:23.29ID:HJvkFBsU
>>502
日本語で頼む
0507デフォルトの名無しさん2015/03/25(水) 20:47:22.74ID:Pkos5p8k
>>500
意味がよくわからんのだが。。。

本気で「物事の大半はWordPressで片付く」なんて思ってるわけではないよね!?
0508デフォルトの名無しさん2015/03/25(水) 21:03:44.49ID:6EGdujnH
3月あたりからSwiftと医学医療系のレスが増えたねぇ
(センスの良い)ウェラブル×データ×(オープンフレームワーク)プログラミングという科学者よりの人達が待ち望んだものが出てきたって感じなんかな
何のバックボーンも無いただのスクリプターなおいらには無理無縁かな
0509デフォルトの名無しさん2015/03/25(水) 21:14:11.78ID:42v+MJ4t
>>507
そうだよ。わざわざ、CakePHPやRailsでマスかく必要もないし。
0510デフォルトの名無しさん2015/03/25(水) 21:19:21.26ID:42v+MJ4t
Taylor SwiftがMEANなんて曲を出してるんだけど、まぁ、陰謀を感じるよね。
0511デフォルトの名無しさん2015/03/26(木) 17:52:23.91ID:9eyf1uWl
ttp://blogs.msdn.com/b/visualstudio/archive/2015/03/25/node-js-tools-1-0-for-visual-studio.aspx

Node.jsとWordPressの何方のエコシステムに軍配が上がるんだろうね
node.jsコミュニティにWP規模のCMSが出来るなら、スグにでも鞍替えしたいけど
0512デフォルトの名無しさん2015/03/26(木) 21:00:53.24ID:wIlMIT+u
>>508
「アップルは世界初の1兆ドル企業になる」

どこかの時点で生命に携わるのが人間原理であり本質なのだろう
だから先のイベントで一般には馴染みのない退屈な医学研究系に長くの時間を割いた
もうさ、人間社会って色々なモノ・コトが溢れ地球から溢れるほど充実してるんだよね
そしたらやっぱり苦しんでる人達やそもそも生命とは?QOL、未来ある子供達、「守りたいこの笑顔」ってなるんだよね
Appleも例に漏れずいや世界一のAppleだからこそ医学医療に切り込むことに正義があったんだよ
社会意義、社会正義、倫理
企業、人、問わず必ずどこかの時点でこれら3つを意識した仕事をするべきだと俺は思う
0513デフォルトの名無しさん2015/03/26(木) 21:37:31.57ID:j4umYZ5i
医療は金になるんだろうなあ
また老人だますのか
0514デフォルトの名無しさん2015/03/26(木) 22:55:21.96ID:9eyf1uWl
社会的意義を掲げた慈善団体ならmozillaにGNUにUbuntuに幾らでもあるからな
Appleマンセーするまえに、SourceForgeやgithub舐めろよ情弱
0515デフォルトの名無しさん2015/03/26(木) 22:57:27.79ID:9eyf1uWl
Appleの優れた点は、趣味でやってたような研究をマネタイズさせたことだけだよ
0516デフォルトの名無しさん2015/03/26(木) 23:52:33.04ID:vGJK9a/j
最も優れた点は人の自尊心を刺激する技術だろう
0517デフォルトの名無しさん2015/03/27(金) 00:34:39.49ID:j9BZlKA2
node.jsは単なるサーバー
wordpressはブログ作成ソフト



この違いもわからん人間がエコシステム()だってさ
0518デフォルトの名無しさん2015/03/27(金) 00:57:23.62ID:spuDZbKI
ろくすっぽマニュアルも読まないで表層しか擬えることの出来ない人間には、
物事をコミュニティ単位で比較をしてるってことが理解できないんだろうね。
MEANによるe2eでjavascriptで書くか、wordpressのプラグインを導入・カスタマイズするか
世界には、この2つの選択肢しか、もはや存在しないんだよ
0519デフォルトの名無しさん2015/03/27(金) 00:59:08.91ID:gF5GcpSB
node.jsはサーバーではなく単なるSCRIPT実行環境、ソフトだろ。
たとえばPHPのような簡易サーバー機能は標準では組み込まれてないだろ?
0520デフォルトの名無しさん2015/03/27(金) 01:31:23.62ID:spuDZbKI
server+script実行環境で、front-end開発のデファクトだよ
0521デフォルトの名無しさん2015/03/27(金) 02:04:24.21ID:gF5GcpSB
たとえばPHPはサーバーで動作させるスクリプト言語として普及してたが公式にサーバー機能がとりまれたのは5・4から。
node.js本体にサーバー機能がついてるか? 「node.js 簡易 サーバー オプション 起動」で検索しても出てこない。


PHP: ビルトインウェブサーバー - Manual
PHP 5.4.0 から、CLI SAPI にはウェブサーバーの機能が組み込まれるようになりました。
http://php.net/manual/ja/features.commandline.webserver.php
0522デフォルトの名無しさん2015/03/27(金) 02:21:36.17ID:spuDZbKI
ttp://nodeschool.io/#workshoppers
好きなだけ勉強してこいよ。情弱
0523デフォルトの名無しさん2015/03/27(金) 02:33:09.08ID:gF5GcpSB
サーバーとして機能するとのっているHPを貼ってくれ。
現状、node.jsというサーバーは存在せず、node.jsを利用するサーバーかnode.js上で動作するサーバーしかないはず。
0524デフォルトの名無しさん2015/03/27(金) 02:37:10.89ID:spuDZbKI
ttps://nodejs.org/api/http.html
0525デフォルトの名無しさん2015/03/27(金) 02:45:34.60ID:gF5GcpSB
それはサーバー機能ではなく、サーバー実装できるようなAPI、部品だから。
Apacheやnginxのように設定ファイル変更だけでディレクトリ、ファイルを参照して応答返すことはできない。
0526デフォルトの名無しさん2015/03/27(金) 02:48:44.87ID:spuDZbKI
で?
apacheやnginxの設定ファイルを変更する方がよっぽど面倒なんだけど
0527デフォルトの名無しさん2015/03/27(金) 02:51:18.66ID:spuDZbKI
ttps://www.npmjs.com/package/http-server
これなら満足?
0528デフォルトの名無しさん2015/03/27(金) 02:51:27.42ID:gF5GcpSB
そういうやつはそれでいい。Apacheやnginx上でnode.jsを動作させるのが普通とおもう。
0529デフォルトの名無しさん2015/03/27(金) 02:54:10.51ID:spuDZbKI
いつも、Apacheやnginxの上でnode.jsを動かしたかったんだけど、どうすればできるの?
ReversProxyにしか使ってないんだけど
0530デフォルトの名無しさん2015/03/27(金) 02:57:22.16ID:gF5GcpSB
それは、Charlie Robbins, Marak Squiresという人が開発した、node.js上で動作するサーバーだろう。
0531デフォルトの名無しさん2015/03/27(金) 03:01:59.25ID:gF5GcpSB
>>529
実運用してないから知らないが、理屈としては任意の言語、ソフトはサーバー上で動作する。
systemコマンの実行などしたらとりあえずはいい。
0532デフォルトの名無しさん2015/03/27(金) 03:06:05.75ID:spuDZbKI
>>531
Apache上で動作すると紹介しているHPを貼ってくれ。
現状、Apache上でnode.jsは存在せず、ApacheをReverseProxyに利用するサーバーかnode.jsしかないはず。
0533デフォルトの名無しさん2015/03/27(金) 03:13:40.52ID:gF5GcpSB
自分はサーバーに詳しくない。
しかし外部コマンドを実行する方法や、Apacheのモジュールとしてnode.jsを組み込んだらいいはず。無かったら自作する。
0534デフォルトの名無しさん2015/03/27(金) 03:14:51.16ID:spuDZbKI
>>533
現状、無いんだろカス
0535デフォルトの名無しさん2015/03/27(金) 03:14:57.21ID:Gpv0BpOd
Lampは死んでMEAN一強ということでおけ?
0536デフォルトの名無しさん2015/03/27(金) 03:20:18.67ID:gF5GcpSB
あるのかないのか知らないが、少なくとも外部コマンドとしてnodejsを起動すれば出来るだろ。
0537デフォルトの名無しさん2015/03/27(金) 03:26:03.79ID:spuDZbKI
>>536
apacheから外部コマンドとして起動させれるなら、そのディレクティブでも貼って
0538デフォルトの名無しさん2015/03/27(金) 03:31:24.59ID:gF5GcpSB
しらねえよ。
すでに組み込まれていて動作する言語を仲介してコマンドなげればとりあえずはできるだろ。
perlでもphpでも。
サーバーは運用してないので詳細は知らない。
0539デフォルトの名無しさん2015/03/27(金) 03:37:25.29ID:spuDZbKI
>>535
世の中の全てがWebサービスとAPIの形で提供されるようになるだろうから、
MEANでフロントエンドにだけ力を注ぐ方が無難かもね

>>538
何に詳しくてトロール合戦したかったわけ?
0540デフォルトの名無しさん2015/03/27(金) 07:08:50.85ID:iKInoDAd
お前らプログラムの話はredditで出来るから移住するぞ
0541デフォルトの名無しさん2015/03/27(金) 16:28:05.90ID:vngUiwPb
専ブラも無い不便なところに何故わざわざ移動せにゃならんのか
0542デフォルトの名無しさん2015/03/27(金) 20:53:17.75ID:TQnRESe8
なんかwordpressでなんでもできるって言ってるて人って
VB6やエクセル万能論者と同じニオイがする
0543デフォルトの名無しさん2015/03/27(金) 21:37:37.11ID:v1c7nNMH
おっと excel は VB6+αじゃなかったっけ、たいがいのAPIコールもこなせるし、十分じゃない?
0544デフォルトの名無しさん2015/03/27(金) 23:01:10.87ID:spuDZbKI
むしろ、Railsってので何が出来るんだかを知りたいね
スモールビジネスをはじめるならwordpressで十分なんだ
0545デフォルトの名無しさん2015/03/27(金) 23:02:33.61ID:spuDZbKI
VB6がネットワークに繋がっていて、フォーラムウェアから、
プロジェクト管理のプラグインまで勝手にインストールしてくれたら最高なのにね
0546デフォルトの名無しさん2015/03/28(土) 08:21:31.68ID:MbWCO+uJ
wordpressでなんでもできるって人は、「なんでも」の世界が極端に狭い素人なだけ

Railsを攻撃したいだけみたいだし、Webの世界だけのことを「なんでも」と
勘違いしているようだから、相手にしない方がいいと思う
0547デフォルトの名無しさん2015/03/28(土) 10:10:55.10ID:awG2XhMJ
Railsは業務だろ
WPで広告満載のテンプレサイトを量産するのとは色がkanari違う
0548デフォルトの名無しさん2015/03/28(土) 12:33:41.17ID:bHVBSwrk
敢えてVB6を引き合いに出した辺りで、Ruby使いだと思ったんだけど図星なのかな?
てか、Railsで出来ることって、WordPressに包含されるよね?
0549デフォルトの名無しさん2015/03/28(土) 13:28:42.32ID:k+e428Em
Railsもwordpress古い時代遅れの恐竜

隕石で滅びるよ。

意味わかるかな?
0550デフォルトの名無しさん2015/03/28(土) 14:32:18.71ID:bHVBSwrk
meteorなら試してみたけど、計算機が固まって、こりゃダメだって思ったね
LAMPで学ぶことは山程あるんだけど、PHPとApacheが不毛なんだ
どのみち新参はLAMPから入らないと碌な技術者になれないから無くならないんだ
0551デフォルトの名無しさん2015/03/28(土) 14:37:23.13ID:bHVBSwrk
学生ならdancerやcatalystで遊んでる方が幸せなんだ。pcreとlinux,apacheが蜜月だからね
0552デフォルトの名無しさん2015/03/28(土) 15:22:11.64ID:k+e428Em
Lampなんてあんな時間がかかるものなんてやってられない。
MEANとか隕石で十分
0553デフォルトの名無しさん2015/03/28(土) 15:54:36.34ID:bHVBSwrk
MEANとか言ってる連中って、Apacheのエラーログすら解析したことなさそう
データベースの中身を如何に表現するかには良いんだろうけど、
それならもうCRMを導入するだけすんじゃうよね
0554デフォルトの名無しさん2015/03/28(土) 17:23:14.94ID:5cGH/Ld8
これからの学生ならSwift一択じゃね?
これほど巨大で知的で美しくエキゾチックな市場は他には無いわけで
0555デフォルトの名無しさん2015/03/28(土) 17:34:09.79ID:bHVBSwrk
cとcakephp以上はオーバーワークだから触ったら負けだよ
javascriptのフレームワークが如何にショートスパンな存在かぐらい分かるだろ?
0556デフォルトの名無しさん2015/03/28(土) 17:59:55.72ID:awG2XhMJ
>>554
学生のうちにもうちょっと物事を掘り下げて考える癖を付けといたほうがいいよ
Swiftで書かれたそのエキサイティングなアプリの裏側で、
サーバーが何をやってるのか想像してみたことある?
今時、ユーザーがいわゆるアプリと思って触ってる部分って
システム全体から見れば取るに足らないものなんだよ
0557デフォルトの名無しさん2015/03/28(土) 18:29:14.33ID:k+e428Em
結論
SwiftとMEANとCommon Lispやるだけで全て補える。

年寄りがいつまでもLAMPとかいう自己満足でオナニーしててくれ。
0558デフォルトの名無しさん2015/03/28(土) 19:56:13.21ID:MbWCO+uJ
>>557
全て補えるそうだから、ソーラー無線式温湿度センサー器
(軽量、サイズはマッチ箱以内)を数千円程度で作ってくれ

とりあえず動く簡単なものでも構わんから
0559デフォルトの名無しさん2015/03/28(土) 20:18:58.67ID:3hbPl+o9
「〜だけでおk」って言ってる奴が一番危険なんだよな
すべてを極めろとは言わんが、ある程度なんでもできるようにならないとこの業界では生き残れない
0560デフォルトの名無しさん2015/03/28(土) 20:44:48.76ID:awG2XhMJ
〜だけでOKと言っていいのは
上流に強い奴とコボラーだけ
0561デフォルトの名無しさん2015/03/28(土) 20:45:03.48ID:KcEfTM7J
このスレは業務で使う上での良し悪しじゃなくて、
趣味で使う上でのハッカー的視点で争うスレだと思うけどな。
業務の話なら事実があるんだし何も争う必要はない。
0562デフォルトの名無しさん2015/03/28(土) 20:46:48.09ID:bHVBSwrk
>>559
SpringMVCとASP.net MVC,Rails,Grails,linux kernel, backbone.js, Angular.jsを
中途半端に触った上で、CakePHPだけでOKだってハッキリと言い切りたいね
学生のうちはもっと有意義な計算機科学の研究に時間を費やした方が良いからね
0563デフォルトの名無しさん2015/03/28(土) 20:57:33.78ID:bHVBSwrk
ところで、此処で不毛としか言いようのないSwiftを勧めてる人たちって何者なの?
かつてのHaskellやScalaのハイプ以上に中身がないよね
0564デフォルトの名無しさん2015/03/28(土) 21:25:49.75ID:5cGH/Ld8
>>556
悪いが計算機科学をちゃんと学んでるのでその辺りは余計なお世話というか何というかww
ちゃんと博士後期課程までいくつもりだし
俺は社会に出てまっとうに貢献し沢山のユーザーに喜ばれる仕事をしたければ現在一番大きな市場を選択するのは至極当たり前だと思う
0565デフォルトの名無しさん2015/03/28(土) 21:32:15.48ID:beptC0Lt
>>564
普通の頭持ってりゃ、その市場とやらがどんどん変わってることに気づくと思うんだが...
0566デフォルトの名無しさん2015/03/28(土) 21:55:33.15ID:UM/UYLj2
>>563
Wordpressで「なんでもできる」と言ってる人って何者なのかを先に教えてくれ
0567デフォルトの名無しさん2015/03/28(土) 22:06:24.97ID:bHVBSwrk
>>564
大嘘コケよwww
オマエは計算機科学のバックグラウンドなんて持っていない。
大方、Web系販促会社でモバイルの記事でも書いてる記者だ

>>565
冗談でしょ?隣のジジイ共は未だにAccessの使い方すら分かってないのに

>>566
最近になってWordBenchにでも興味もったんじゃない?
0568デフォルトの名無しさん2015/03/28(土) 22:23:09.95ID:beptC0Lt
>>567
爺いが使ってる Access の市場 w
頭大丈夫?
0569デフォルトの名無しさん2015/03/28(土) 22:30:46.04ID:bHVBSwrk
当然だろ。連中が一番にロースキルで金持ってるからな。
0570デフォルトの名無しさん2015/03/28(土) 22:33:09.03ID:ES1uChrj
>>565
どんどん大きくなって世界最大になっちゃったねw
0571デフォルトの名無しさん2015/03/28(土) 22:41:54.93ID:bHVBSwrk
Appleの市場なんて先進国のボンボンしか使ってねぇだろwwww
市場規模で選ぶならSwiftより、AndroidやFirefoxOSを使ってる市場だろjk
0572デフォルトの名無しさん2015/03/28(土) 22:44:34.85ID:awG2XhMJ
市場規模で選ぶなら業務系でしょ
ユーザー10人未満のシステムでウン千万取れる世界だぞw
0573デフォルトの名無しさん2015/03/28(土) 22:58:01.46ID:bHVBSwrk
それを少人数で請け負うってのは、かなり無理があるわけ
その偽物ならWordPressで出来てしまうし、コーポレートサイトとブログのオマケまでついてくる
0574デフォルトの名無しさん2015/03/28(土) 23:03:22.54ID:awG2XhMJ
>>573
ちなみにメンバーは5人で開発期間は3ヶ月だ
画面数は20くらいだが、ほぼ丸コピペなので実質7,8枚くらい
業務ってマジでこんなんだぞ
0575デフォルトの名無しさん2015/03/28(土) 23:06:33.74ID:bHVBSwrk
それ、運営やバックログって、どうしてるわけ?
0576デフォルトの名無しさん2015/03/28(土) 23:09:05.82ID:awG2XhMJ
>>575
既存インフラ既存体制の上に乗っけるだけ
保守対応もその都度客に請求
0577デフォルトの名無しさん2015/03/28(土) 23:20:18.92ID:bHVBSwrk
納品したシステムに欠陥があっても請求?よく、そんな契約に承諾するね
1つの致命的な欠陥で会社が飛ばないような客層なら、
多分だけどWPのカスタマイズで済んでしまうような層と同じだよね
0578デフォルトの名無しさん2015/03/28(土) 23:27:00.99ID:ES1uChrj
>>572
iOS市場ならたった一人で億単位の成功という夢がある
しかしお金ではない
今後ウェラブルの隆盛でより人々に沿った価値を提供できるようになる
そこに本当の幸せがあると俺は思う
0579デフォルトの名無しさん2015/03/28(土) 23:49:48.08ID:bHVBSwrk
Apple市場が提供してくれる唯一の魅力は「マネタイズ」だからね
金持ち相手に金を巻き上げる手段としては、腹筋マシン以上のイノベーションだよ
0580デフォルトの名無しさん2015/03/29(日) 00:31:58.66ID:a0Oqbz7b
swiftはapple製品上のみ
wordpressはブログエンジン

ただそれだけ
0581デフォルトの名無しさん2015/03/29(日) 01:08:43.41ID:9cXkBWQy
Google Glassとか最高に夢を感じたけど、Appleの時計とかただのゴミだろ・・・
0582デフォルトの名無しさん2015/03/29(日) 02:25:12.84ID:98zvjbgJ
ttp://stackoverflow.com/questions/13862257/can-wordpress-replace-a-framework-like-django-or-ruby-on-rails
0583デフォルトの名無しさん2015/03/29(日) 12:06:49.89ID:5KSECsA5
アップルウォッチはデザインがダサいから
0584デフォルトの名無しさん2015/03/29(日) 13:37:17.23ID:XnWmeosQ
ここの評価()とは裏腹にまた大ヒットするんだろうね
AppleWatchはウェラブルでも至高の存在となるよ
本気で生命の最前線に挑む覚悟を先のイベントで見せてもらったしな
0585デフォルトの名無しさん2015/03/29(日) 15:52:52.18ID:a0Oqbz7b
大ヒットしようがしまいがどうでもいい

お前には関係あってもオレには関係ない
0586デフォルトの名無しさん2015/03/29(日) 16:06:47.53ID:EE960KoS
次スレではForthも仲間に入れてほしい
0587デフォルトの名無しさん2015/03/29(日) 17:23:41.92ID:qILa9pDD
もう次スレではスクリプト限定という不毛なことをやめないか?
C#やSwiftとかも語られて然るべきだしスクリプトなんぞドカタだけに絞ると崇高な話題も難しくなるしな
0588デフォルトの名無しさん2015/03/29(日) 18:35:14.46ID:gHvgMo2q
禿同^^
0589デフォルトの名無しさん2015/03/29(日) 20:53:01.18ID:98zvjbgJ
Rubyist、Pythonista、Hakeller、Smalltakerと、皆、絶滅しました
0590デフォルトの名無しさん2015/03/30(月) 15:30:54.64ID:odnzVWCg
gov.ukってクールなサイトがrailsで作られてるのに、
ジャップ共のサイトのダサさは一体、何が原因なんだろう
0591デフォルトの名無しさん2015/03/30(月) 19:37:38.16ID:ItlUnfGx
クールか?
手抜きをそれっぽいクール(笑)なデザインで誤魔化してるだけの
典型的なテンプレサイトじゃん
0592デフォルトの名無しさん2015/03/30(月) 19:39:18.46ID:VICdJW+W
Railsで出来た世界最大のサイトはGitHubだからあれを誇れよ
0593デフォルトの名無しさん2015/03/30(月) 20:16:08.41ID:meg2o9A8
クールかどうかがWebFrameworkで決まるのか?

関係ないと思うが
0594デフォルトの名無しさん2015/03/30(月) 21:50:41.93ID:odnzVWCg
黄色い猿共の政府をバカにしてんだけど、おまえらって想像以上にバカなんだね
0595デフォルトの名無しさん2015/03/31(火) 01:13:44.72ID:Zop5rJeE
アンゴ━━━━━━━ξ*`∀´>━━━━━━━ル!!!!!
0596デフォルトの名無しさん2015/04/01(水) 02:38:11.72ID:yV4O+VRT
WordPressとRailsのシェアが、いつ、どんな形で逆転するかは楽しみ
単なるブログツールとしてはjykellの方が魅力的だしね
0597デフォルトの名無しさん2015/04/01(水) 11:53:27.00ID:OLx0LlrC
スクリプトとかもはやどうでもいい
俺はただ生命の最前線戦ってる人たちを裏方から全力でサポートしたいそれだけだ
そしてそのための手段も出揃った、後は行動に移すのみだ!
0598デフォルトの名無しさん2015/04/01(水) 18:27:06.87ID:yV4O+VRT
sakura vpsにghostって、すごくリッチだよね。もう後、数十年ほどはWordPressの天下だわ
その間に、javascriptはclass baseのOOPへ進化して、apacheのc10k問題を誰かが解決してくれるといいのにな
0599デフォルトの名無しさん2015/04/01(水) 19:04:52.97ID:qN57lqJ5
C10K(笑)
皮算用の前にお前は明日の飯の心配をしろ
0600デフォルトの名無しさん2015/04/01(水) 21:40:51.04ID:yV4O+VRT
けどさ、servermanの方がsakura vpsよりずっと安いし、
運良くあたったときにc10k問題を回避できるだけでなく、
PHPって学習コストが無くなるんだよ?何方が魅力的だろう
0601デフォルトの名無しさん2015/04/01(水) 22:44:57.50ID:xo3rSSYF
Swift軽〜く勉強中ナウ
いやぁ、xcode良くできてるねぇ特にplaygroundいい感じ♪
開発環境が凄くアップルらしいんだよねw
0602デフォルトの名無しさん2015/04/01(水) 22:51:58.86ID:qN57lqJ5
IDE界でApple的な思想を体現してるのはXcodeではなくVSだね
(XCodeは論外として)Eclipseみたいな複雑怪奇な現代のEmacsとは一線を画す、完璧な統合
0603デフォルトの名無しさん2015/04/01(水) 23:02:01.02ID:yV4O+VRT
visual studioやMacの制御スクリプトにまでjavascriptが使われるんだってね
このjavascriptのOSからブラウザ、IDEからIOTに至るまでの完璧な統合を思うと、
WordPressとPHPの寿命が気になるところ
0604デフォルトの名無しさん2015/04/01(水) 23:36:39.15ID:jFJm7ygA
正直、
Objective-C, Swift, JavaScrip(HTML5,CSS3)やっておけば一通りなんでもできる、しかも効率よく柔軟に。

後はPythonかな、アカデミックな事してる人達が多いから、ちょっと知的レベルが高いもの作ろうとするとPythonが必要になるはず。

あとはCommon Lisp

とりあえず、JavaScrip(HTML5, CSS3)でフロント触りまくって、SwiftとObjective-Cやっとけばまず自分のやりたい事は殆ど体現できるはず、
勿論英語は当たり前にできてるのが条件だけど。
0605デフォルトの名無しさん2015/04/02(木) 00:44:10.67ID:Ccy4QVUJ
pythonで何かする可能性があるとすれば、エンジニアリングに近い部分なんだよね
そのバックグラウンドもなくpythonで何かしようなんて頭悪いのなんの
0606デフォルトの名無しさん2015/04/02(木) 00:48:53.45ID:Ccy4QVUJ
簡単なモバイルアプリならcordovaやionicみたいなクロスプラットフォームツール使うよね
Objectve-CやSwiftでガッツリ書きたいのか、UI/UXレベルで片付けたいのか、
兎角、何でも触れって連中って自身が分かってなさそう
0607デフォルトの名無しさん2015/04/02(木) 02:15:12.72ID:cAEYIwPW
Obj-CやSwiftは限定的すぎる。
iOS8でWebGLなどが開放されたわけだし、審査も要らないWebアプリの需要がどんどん高まると思うけどな。
0608デフォルトの名無しさん2015/04/02(木) 06:24:42.36ID:cxlH7VoR
しかし現実はネイティヴに比べパフォーマンス悪過ぎて浸透しないWebアプリなのであった
全てはエンドユーザーが決めるこれが真理
0609デフォルトの名無しさん2015/04/02(木) 10:29:26.40ID:5QwbM9w+
iPhoneずっと使ってるが、ゲームをしない俺が何かとアプリを必要としたのは4Gが出るまでだったわ。
4Gからはほぼブラウザだけ。

iPhoneユーザーの俺が言うのはおかしいが、技術者として、XCodeなんて臭いもので開発している奴らは蔑んで構わんと思うよ。
ふつうにSWF/ASの方が楽しいし、圧倒的にC#/.Netの方がイケてる。それらに飛び込まずしてXCodeとかありえんわ。1000年くらい生きられるならそんな道草もありだが、人生は短いよね〜。
短い人生よりも更に短い現役期間、今JSやらずしていつやるの?
まあ、やらないのは自由だけど、理由が臭いXCodeいじってるから?死ねよ馬鹿と思うよw
0610デフォルトの名無しさん2015/04/02(木) 15:05:10.73ID:Ccy4QVUJ
1000年も生きられるならc++で書けるものを書くわ
オマエラは日銭のために今あるデファクトを使うしかできない
0611デフォルトの名無しさん2015/04/02(木) 16:46:30.19ID:cxlH7VoR
一般の人たちの大半はブラウザよりアプリを使ってるね
アプリ開発も今はメジャーマイナーどころ問わずUIはHTML5でのハイブリッドが増えてるけどjs,cssはスマホでは糞過ぎて蚊帳の外
とりまモバイル辺り触るならSwift,C#,Java,HTML5あたりでよかろうな
0612デフォルトの名無しさん2015/04/02(木) 18:21:30.23ID:Ccy4QVUJ
Cordovaなんて小規模の受託案件やサービスで使うものだろ
わざわざ、学習コストに工数掛けてまでJavaやSwiftなんてご苦労さんなこった
こういうのをリッチクライアントって言うんだっけ?
0613デフォルトの名無しさん2015/04/02(木) 20:12:53.38ID:a/BUs/Gf
>>611
C#と、Javaはクソ、企業もクソならその道具もクソ、コミニュティもクソ、コミニュティに入れ奴らもクソ。

クールな製品や言語を持っている企業がクールであれば自然と製品もそれらで作られたアプリ群も美しくなる。


まつもとゆきひろ、、、、、w
0614デフォルトの名無しさん2015/04/02(木) 20:21:10.13ID:mly0Vlsl
いいから、その「クールな製品や言語」とやらを教えてくれよ‥
0615デフォルトの名無しさん2015/04/02(木) 20:21:23.60ID:cxlH7VoR
>>613
それってつまるところアップルくらいしか見当たらないんだが...
0616デフォルトの名無しさん2015/04/02(木) 21:34:35.30ID:FH8gV7UA
MSとOracleとくらべてアップルがクールなんて間違いなく言えないんだが…
0617デフォルトの名無しさん2015/04/02(木) 21:43:09.40ID:smKdv7sY
Appleは業務の泥臭い世界から目を背けてるだけだからな
汚い世界を受け入れながらも最大限まともなものを提供する努力をし、
ソフトウェア開発のボリューム層をリードしてきたという面では
Oracleは微妙だけどMSは十分クールだよね
0618デフォルトの名無しさん2015/04/02(木) 23:05:18.40ID:a/BUs/Gf
>>617
泥臭いのをさもや美しいと勘違いしる奴らが多いのもバカ。それ一種の宗教だし、唯の自己満足だから。

泥臭い仕事をしなくてもうまくコンピュータを使えれば楽になるし、世界は良くなる。


泥臭いに未来はないんだよ。誰も必要としてない。

ボラクルとMSがまともとか言う奴の頭がまともじゃねぇ。
0619デフォルトの名無しさん2015/04/02(木) 23:32:31.72ID:smKdv7sY
>>618
デザイン系のMacユーザーって慣れた環境に固執して(高いパッケージソフトを買い換えられないという事情もあるが)
クソミソに汚れてサポートもとっくに切れてるマシンを使い続けようとする奴が多いけど
あれはあれで非常に泥臭い世界だと思うぞ
0620デフォルトの名無しさん2015/04/03(金) 02:40:36.55ID:1AHy5fM3
>>617
人を集める上ではデザインほど重要なものはないよ
入出力が同じでも、今もう誰もターミナルで動く表計算なんて使わないだろ
0621デフォルトの名無しさん2015/04/03(金) 06:26:19.59ID:Z7u9+b5t
>>611-612
この前ReactNativeが出て状況変わった
0622デフォルトの名無しさん2015/04/03(金) 07:06:25.36ID:SPaA5tjg
>>620
デザイン以上に使い勝手が違うだろ
0623デフォルトの名無しさん2015/04/03(金) 07:19:50.71ID:1XPpXi9x
昔の図書館で見たような、
緑色の文字で描画されたメインフレームのCUIが現役でバリバリ使われてる世界もあるんだぜ
それがクールだとは全く思わないが、レスポンシブ(笑)SPA(笑)とか言ってる連中よりはよっぽど金貰ってるよw
0624デフォルトの名無しさん2015/04/03(金) 15:42:30.52ID:1AHy5fM3
宮大工みたいなもんだろ?そんなものより、3Dプリンタで家を建たいな
0625デフォルトの名無しさん2015/04/03(金) 17:10:06.88ID:ylqDNWWE
>>621
触ってみたがありゃ微妙だわ
0626デフォルトの名無しさん2015/04/03(金) 20:33:08.27ID:Z7u9+b5t
>>625
どの辺が?
0627デフォルトの名無しさん2015/04/04(土) 03:33:48.91ID:vnA/3gIx
ttp://kukuruku.co/hub/programming/do-not-learn-frameworks-learn-the-architecture
0628デフォルトの名無しさん2015/04/04(土) 04:21:42.72ID:WvNf1ygE
>>608
JSだけのマクロベンチや、WebGLを使ったUnityやUnreal Engineの発表を見ると
パフォーマンスコストは2倍で済む程度
0629デフォルトの名無しさん2015/04/04(土) 04:39:17.54ID:vnA/3gIx
パフォーマンス不要なら十分なんだよね。
最新版のゲーム機つかって、インベーダーで遊ぶぐらいナンセンス
ところで日本語でググったときにでるWordPressのサイトって
なんで、どこを見ても反吐が出るつくりなものばかりなわけ?
0630デフォルトの名無しさん2015/04/04(土) 07:19:34.41ID:5FYppVyY
>>629
それがWordpressの特徴だから
0631デフォルトの名無しさん2015/04/04(土) 11:11:14.41ID:vnA/3gIx
だよね。ノンプログラミングで出来るから、マーケティング寄りの連中ばかり
海外のサイトははそうでもないのに
0632デフォルトの名無しさん2015/04/04(土) 12:40:56.42ID:3lKNu/7G
結論JavaScriptでぜんぶ片付く
0633デフォルトの名無しさん2015/04/04(土) 12:56:00.00ID:5FYppVyY
>>632
それはjavascriptの特長ではない
0634デフォルトの名無しさん2015/04/04(土) 14:35:53.34ID:jDVLk+hW
js って最大公約数的な立ち位置でしょ。どの言語の人でも、どうにでもなるっていう
むしろできて当然でプラスアルファが必要になってくだけで、全部片付くってのはどうかと
0635デフォルトの名無しさん2015/04/04(土) 14:49:29.38ID:vnA/3gIx
WordPressでやれること全てがサービスのAPIとして提供されるまでは大丈夫
デザインなんて割に合わないもの、envato marketから選んで貰えばいいだろうし
JavaScriptとMySQLだけでイケるかなぁ
0636デフォルトの名無しさん2015/04/04(土) 14:54:38.47ID:vnA/3gIx
フロントエンドのコード書くのって、それなりに大変だし、
JavaやPHP,C#でサーバサイドのコード書く人たちは、多分、どっかに投げるだろ
0637デフォルトの名無しさん2015/04/04(土) 21:01:13.84ID:ywxAt/r6
>>631
そりゃ日本まで噂が伝わってくるような検索エンジンのスコアの高いサイトだからだろ
海外でもゴミみたいなサイトは腐るほどある
0638デフォルトの名無しさん2015/04/04(土) 22:07:38.16ID:jIu2FuGY
そろそろC#をLLバトルの仲間に入れる必要があるんじゃないか?
MSがサーバーサイドの.Netをオープンソースにしたし。
dynamic型で動的型言語風に書けるし。
0639デフォルトの名無しさん2015/04/04(土) 22:24:55.47ID:j0CZgyq7
C#はビルド必要だろ。
使ったこと無いがC#SCRIPTとかいうのはあった気がする。
こっちはSCRIPTで直にC#機能が使えたきはする。
0640デフォルトの名無しさん2015/04/04(土) 22:30:38.70ID:vnA/3gIx
>>637
ふつう、Googleの検索設定なんて英語で登録するだろ
日本語になんて設定してたら、終わる作業も終わらない
0641デフォルトの名無しさん2015/04/05(日) 13:29:02.38ID:8wxAUKHI
C#をLLバトルに参加させるならSwiftさんも参加せざるえない
0642デフォルトの名無しさん2015/04/05(日) 13:44:19.67ID:XqnpqZbw
そもそもなぜ lisp が LLバトルに?
0643デフォルトの名無しさん2015/04/05(日) 22:55:45.01ID:OyFB9lsa
デファクトを勝ち獲たクラスベースOOPを除いた言語のバトルロイヤルなんだよ
JavaやPHPの連中は最初から勝ちが確定していたから、バカバカしい論争には参加すらしなかったんだ
0644デフォルトの名無しさん2015/04/06(月) 07:28:34.28ID:D+1IZWcT
Javaは一位だったが、だんだん負けつつある
PHPとJavaScriptが勝利しつつあるな
0645デフォルトの名無しさん2015/04/06(月) 09:46:51.46ID:lFENXciJ
JavaはC#がライバルだと思うが、あんまり争ってる気配はないな。
0646デフォルトの名無しさん2015/04/06(月) 11:49:21.97ID:O3Mz2xun
だからさあ、もうJavaとC#とSwiftで十分なんだって
学術統計系はRがあるし、その他スクリプトなんぞ要らんよもう
0647デフォルトの名無しさん2015/04/06(月) 12:47:34.29ID:X9nCsiZD
javaは業務で、c#はゲーム、PHPは安請負のイメージ
Swiftは、もはや広告屋のハイプ。余力あるなら、多大な努力でもして頑張って
0648デフォルトの名無しさん2015/04/06(月) 12:56:06.96ID:KWxGbQAB
>>646
オラクル、Microsoft、Apple、
それぞれの都合に合わせて色々不具合出そうだな。
1社でも嫌なのに3社の都合に委ねるなんて、これリスク回避じゃなくてリスク余計に背負ってるのと同じだからな
0649デフォルトの名無しさん2015/04/06(月) 15:16:46.62ID:Ncf6BVzv
アポーはガラパゴス。
swiftはGUI自動生成無しの手抜き今更VBA
0650デフォルトの名無しさん2015/04/06(月) 19:09:38.26ID:wOq1H0/p
GUI自動生成でどんな手抜きクソアプリが作れるんですか?
0651デフォルトの名無しさん2015/04/06(月) 21:16:52.39ID:X9nCsiZD
本当に必要だったもの
0652デフォルトの名無しさん2015/04/06(月) 21:33:51.28ID:UZlPEbKF
>>634
JSは最小公倍数を目指してるよ。
Googleの試みが上手く行けばクラスベースがプロトタイプベースと並列に導入された、任意静的型付き言語になる
0653デフォルトの名無しさん2015/04/07(火) 08:11:40.26ID:pcXxBfoS
jsさんもアッチで弄られコッチで弄られ忙しいな
シンプル イズ ベスト

つまりjsはノーサンキュー
0654デフォルトの名無しさん2015/04/07(火) 10:59:06.70ID:WdIlWePY
typescript使い出してjavascriptのエロさに気がついた
普段は紳士でもいざとなったら変態になれる
バイナリ吐けるようになったら最強だろ
0655デフォルトの名無しさん2015/04/07(火) 15:06:27.05ID:oxNKb4WX
>>653
なんでも、jsで書いてしまった方が簡潔だよねって思いながら使ってるけどね
0656デフォルトの名無しさん2015/04/07(火) 20:25:48.64ID:2oOdYY34
えっ? jsが簡潔!?

pythonやrubyを使ったことないの?
0657デフォルトの名無しさん2015/04/07(火) 21:02:42.18ID:JncqmOow
>>656
無名関数の扱いに関してはその中じゃjsが一番まとも
0658デフォルトの名無しさん2015/04/07(火) 21:46:15.70ID:ybH01qJK
しかも、ES6のアロー関数などでjsはさらに簡潔にかけるようになる
仕様は肥大化するけど、実際にベストプラクティスとして使われる部分は
入れ替わって肥大化しないしバッドノウハウも不要になって
むしろ実質的に簡潔になると思う
0659デフォルトの名無しさん2015/04/07(火) 21:54:32.20ID:WdIlWePY
今でもtypescriptでアロー使えるし
なによりインテリセンス気持ちいい
0660デフォルトの名無しさん2015/04/07(火) 22:20:37.79ID:KgkX2Lqd
ES6で一通り欲しかった機能は実現される
型が欲しいならTypeScriptもいいかも
スクリプト言語はJSだけでいい
0661デフォルトの名無しさん2015/04/07(火) 22:31:09.63ID:oxNKb4WX
tiobeのrank。Rubyはf#やperlにすら負けてるね
0662デフォルトの名無しさん2015/04/07(火) 23:07:27.23ID:c1nb8jwP
>>655
悪いがjsほどシンプルイズベストとから遠いものはない
0663デフォルトの名無しさん2015/04/07(火) 23:08:12.12ID:pcXxBfoS
>>662
禿同
0664デフォルトの名無しさん2015/04/07(火) 23:12:03.78ID:zhYZjedr
俺がJSでアロー関数は使う理由は簡潔に書けるからではなくーーというか特に簡潔に書けるわけでもなくーーミーハー気分からでしかない。
0665デフォルトの名無しさん2015/04/07(火) 23:29:44.94ID:ybH01qJK
シンプルイズベストからそんなに遠いとも思わないけどね
ScalaとかC++ほど肥大化してるわけでもなく、
バッドパーツは使われてないから、意識しなくてもいいし
jsonはxmlほど複雑とも思わない
あとアローについては少なくともfunctionが=>になって、returnという単語が無くなるから、
客観的に明らかに文字数が少なく、簡潔と言わざるを得ない
0666デフォルトの名無しさん2015/04/07(火) 23:42:37.38ID:oxNKb4WX
PHPのarray()が、ずっと気持ちわるかった
0667デフォルトの名無しさん2015/04/07(火) 23:46:02.21ID:OkADpsKf
何かの言語で統一しなければいけないと思うんだよね。

誰なのこんな馬鹿なコンピューターサイエンスなんて作ったやつ
0668デフォルトの名無しさん2015/04/07(火) 23:49:12.14ID:WdIlWePY
>>662
具体的にjsのどこが複雑でbadなの?
0669デフォルトの名無しさん2015/04/08(水) 00:58:25.59ID:5zTvLXHe
計算機科学はずっと、ALGOLとlispだと思うけど
0670デフォルトの名無しさん2015/04/08(水) 05:01:15.99ID:zFC/xPHH
これからのJSが簡潔かと言うと微妙だな。だって仕様書は抽象的で読みにくくしかも多言語より大きいし。(ES6)

JSは互換性を保ってる言語として、極めてスマートだとは思う。
Webの言語だったこともあって、今回のES6,7でいろいろ追加されるまでなんと20年、
JSの進化が模索されだしてからでも10年はかけられたのだから、後悔の少ないベストに近い汚くない拡張になったと思ってる。

そしてWebではExtensibleWebが注目を集めていたり、世の中が専用APIではなく低レベルからの解決を目指す動きになってきて、
それはJSの策定にも良い影響を与えていると思う。
例えばコレ
https://github.com/rwaldron/tc39-notes/blob/master/es6/2015-03/Composition%20Functions.pdf
もし仕様策定を急いでasync/awaitを入れてたりしたら後からこれを入れるのは大変になっていたところだけど、
やっぱり時間を掛けるってのは大切だと思ったね。

まあES7以降でこういうのとか、演算子オーバーロードとかいろいろ入って、
それこそGoogle提案の静的型付クラスベースmodeの動向も見てから、JSがスマートかどうか見極めたいね。
Webのアセンブリには着実に近づいて言ってるのは確か。
0671デフォルトの名無しさん2015/04/08(水) 07:08:32.85ID:j3bjzkVr
仕様書が抽象的で読みにくいのは、覚えなくてもいいような細かいことが
正確にたくさん書いてあるだけで、プログラマがLintに則って良い作法で使う
部分に限定すれば、それほど複雑ではないと思う
たとえば、==はとても複雑だが、同じ型同士を比較する分には
それを覚えなくてもいいし、良い作法とされているように、===を
好んで使ったりしていれば==はほとんどの場合使わないだろう
そういうものが多いと思う
0672デフォルトの名無しさん2015/04/08(水) 07:21:53.08ID:j3bjzkVr
ちなみに仕様書ページ数
ES 5.1・・・245
ES 6 RC4・・・593
TypeScript 1.4・・・154
Scala 2.9・・・183
Java 8・・・768
C++(n4296)・・・1354
C(n1570)・・・683
C# Version 5.0・・・511

他と比べてそれほど大きいようには思わない
むしろ5.1はとてもシンプルな部類
6はそれほどでもないが、依然他の言語と比べて
特に大きいわけでもない
それに、実質的には
プロトタイプベースがクラスベースに置き換わったりすると考えれば
過度な肥大化とも思わない
ベストな側面に限定すればそれほど複雑化していないと思う
0673デフォルトの名無しさん2015/04/08(水) 08:01:44.37ID:AhPQaRgb
仕様書の厚さで語られてもなぁ
0674デフォルトの名無しさん2015/04/08(水) 08:28:28.69ID:aehDYe+y
>>665
俺は特にと書いたわけだが何故その意を解釈できないのかね。
じゃあそういう国語ができない馬鹿向けに微妙なニュアンスを避けて白黒はっきり書こうか。
単にfunctionを省けるだけで追加の=>があるので簡潔に書けないと言っておこう。
returnの省略はJavaScript1.7で瞬間的に実装された事の焼き直し。というか省略は式の時だけだろ馬鹿が。
しかしthisの相違こそが目的なのだが、これに慣れるまでまたはそもそも元々のthisに不慣れであれば煩雑さの追加でしかないだろうな。
0675デフォルトの名無しさん2015/04/08(水) 08:34:11.40ID:PieVlODi
Rubyの仕様書は0ページだけどクソ複雑だよね
0676デフォルトの名無しさん2015/04/08(水) 08:43:39.84ID:aehDYe+y
>>665
JSONはその名の通りJS発生の物を更に簡潔化一般化したデータ形式でそもそもNN2の頃から読み取りで構文は存在しNN3/IE4でスクリプトのリテラルに追加された。
しかしJSから見たら流行時期的にresponseTextなどの文字列として受けてもデメリットであるという微妙に不便な仕様。だから即座にJSONPという名前でスクリプトそのものを埋め込む形が主流となった。
XMLはJSの独壇場と断言出来るほど素晴らしく地道で愚直な実装だわな。
このスレで対象とする他のスクリプト言語を見てみろ、要は、難解膨大な仕様を理解せず即席実装したモジュールのオンパレードだ。ホンマにゴミ。悪いのはXMLじゃなくPerl/python/rubyに蔓延る聞く耳持たない傲慢な姿勢だ。
0677デフォルトの名無しさん2015/04/08(水) 08:54:18.75ID:j3bjzkVr
>>674
なぜ理解できていないと思うの?
functionが=>になったら客観的に見て議論の余地なく明らかに文字列が減っているし
式の時にreturnが省けて0文字になるのもその通りだといっただけ
「特に」などという、曖昧な感覚的言葉に逃げる必要もなくね
まあ、簡潔かどうかなんて確かに最終的には感覚なんだけども
できるだけ説得力をもたせようとしただけ
0678デフォルトの名無しさん2015/04/08(水) 08:56:11.60ID:aehDYe+y
ここ数年pythonを書いていて玩具感が湧いてくるのはJSが本格的に飛び抜けてきたからに他ならないと思う。
腰の低さに尽きると思う。面倒な事をベンダーが愚直に遂行してくれる事の積み重ねだと思う。
最近の代表例はURL周りで、そもそもJSで初めからある実装を言葉を変えて仕様としたに過ぎないのだが、そんなものまで愚直に実装を試みている。
バッドノウハウ的にHTMLAnchorElementを作ってhrefプロパティなどを読めばより意のままの値を返してくれるのに敢えて重複実装を試みているわけだ。
こんな怠い作業はJSでしか見られない。謙虚なんだろうな。だからとうとう圧勝しつつあるわけだと思う。
0679デフォルトの名無しさん2015/04/08(水) 08:56:16.54ID:j3bjzkVr
>>676
難癖つけたいのは分かるが、responsetextの文字列として
幅広く使われていて、なおかつ簡潔であるのは事実
簡潔さが受け入れられて幅広く使われているのだと思う
0680デフォルトの名無しさん2015/04/08(水) 09:02:55.72ID:j3bjzkVr
pythonはpythonで科学計算分野では、RやMatlabを食って圧勝しつつある
多くの分野に侵食しつつあるJavascriptもこの分野に限って言えばまだ遠く及ばない
PythonとJavascriptはそれぞれ異なる分野で勝利を収めつつあると思う
Rubyもサーバーサイドに関してはまだ頑張っている
0681デフォルトの名無しさん2015/04/08(水) 09:41:00.88ID:LUeH7/wa
>>671,672
抽象的ってのは細かくないということなのに、抽象的なのは細かいからってどういうこと?
例えばこういう問題を仕様書から解決するのが難しい。
http://ja.stackoverflow.com/questions/2544/javascript-%E5%85%B1%E6%9C%89%E6%B8%A1%E3%81%97
それは実マシン上での動作まで踏み込んでないのと、言葉の定義が不足してるから。

それと仕様の一部は他のECMA標準に分離されてるから実際はもう少し大きいと考えていい。
ES5→ES6で倍以上に増えたのも、仕様が簡潔とは真反対の方向性だろう。
ES7では分離仕様合わせて1000ページに届くかもしれない。

あと、
>>それに、実質的にはプロトタイプベースがクラスベースに置き換わったりすると考えれば
そんな予定は全くないが、これは一体何のことについて言ってるんだ?
0682デフォルトの名無しさん2015/04/08(水) 09:46:17.30ID:WNj9G+8D
正直ruby、pythonよりperlの方が好き
0683デフォルトの名無しさん2015/04/08(水) 09:46:55.34ID:LUeH7/wa
>>676
JSONPはJSONをSOPを乗り越えて受け取るためのもので、
JSONへの批判ではなくXHRへの批判だよ。
0684デフォルトの名無しさん2015/04/08(水) 12:25:46.84ID:j3bjzkVr
>>681
まあ確かに抽象的ってのは細かいって分けじゃないね
ただ、それなんかはいい例で、共有渡しだろうが値渡しだろうが
オブジェクトの変更が呼び元にまで影響することを知ってればあとはどうでもいいわけ
プロトタイプベースとクラスベースのどちらのオブジェクト指向も
仕様には含まれているから、単純に考えてその部分は二倍に膨らんでいるけれど、
これからユーザーが選択するのはほぼクラスベースの記法だから
結局、実質はクラスベースだけ使えばどうでもよくなるということ
その意味で、仕様が膨大でも実際に使う部分は簡潔だという主張
0685デフォルトの名無しさん2015/04/08(水) 12:37:03.90ID:pjXzbj9Z
>>684
つまり、上のようなことを気にする人は、全く意味のないことを考える大阿呆だ、死ねばいいと言いたいわけか。
自分はとてもそうは思わないけど、まあ価値観の違いかな。
それとES6ではクラスベースは入らないよ。
0686デフォルトの名無しさん2015/04/08(水) 12:42:22.76ID:rvXuIGOO
>>672
Scalaが異様にすくないな
0687デフォルトの名無しさん2015/04/08(水) 13:57:21.64ID:5zTvLXHe
仕様書なんて真面目に読んでいたら、真面目に読むヤツらと
関わりあいたくないなと思っていたらPHPerになりました。
0688デフォルトの名無しさん2015/04/08(水) 14:11:29.91ID:AhPQaRgb
>>680
最近また科学計算分野でもRがモリモリと盛り返して来てる
国内とかほぼRが席巻してるは^^
0689デフォルトの名無しさん2015/04/08(水) 14:12:57.55ID:563zCrK1
>>686
Scalaの仕様書見た
形式的記述を多用してるから短いのと、実行時の振る舞いに関する記述がほとんど無い
TypeScriptみたいなもんだね
0690デフォルトの名無しさん2015/04/08(水) 15:22:11.02ID:5zTvLXHe
6って不吉だよね。perl6とかphp6とか、Windows9とか。ESも6か
0691デフォルトの名無しさん2015/04/08(水) 15:33:42.67ID:pjXzbj9Z
一応最終名称はES2015になる予定
0692デフォルトの名無しさん2015/04/08(水) 15:54:53.95ID:AhPQaRgb
プロは黙ってC/C++、Java、C#、Swiftのどれかでメシ食ってるわな
0693デフォルトの名無しさん2015/04/08(水) 16:34:41.71ID:PieVlODi
その中でSwiftは空気読めてないわ
ドカタがiPadとか使ってなんか作るならWebベースだよ普通
0694デフォルトの名無しさん2015/04/08(水) 16:55:34.70ID:pjXzbj9Z
語弊を恐れずに言うとSwiftはES6に似てる。
0695デフォルトの名無しさん2015/04/08(水) 18:33:36.10ID:5zTvLXHe
SIerで何年務めた処で、最期にはWordPressのもとへ還るんだ。
0696デフォルトの名無しさん2015/04/08(水) 20:44:03.05ID:as1UpX9P
jser/swifter/wordpressor三つ巴の争い

イマイチなものばっかり
0697デフォルトの名無しさん2015/04/08(水) 21:02:06.36ID:WuoyyETy
おそらくES9くらいでsweet.jsみたいな構文マクロと汎用的なASTAPIが入って、
JSはあらゆる言語を再現できるようになると信じてる。
0698デフォルトの名無しさん2015/04/08(水) 23:43:26.34ID:jXtiSI97
ES9なんて30年ぐらい後の話じゃん
その頃には今の現役はほぼプログラマ引退してるよ
0699デフォルトの名無しさん2015/04/09(木) 00:25:53.40ID:K0p3fTYv
ES6以降は約2年毎に次を出す予定だから6年くらいだよ。
0700デフォルトの名無しさん2015/04/09(木) 00:57:21.61ID:AT9UeNxe
生まれる前に、貴方が過ごしたプラットフォームへと LAMPに還りなさい
巡りあうためRailsバブルは起こるよ何度でも 魂のルフラン
0701デフォルトの名無しさん2015/04/09(木) 04:24:00.23ID:ZZNh5XRE
>>697
既に中間言語だから今でも似たようなもんだろ
0702デフォルトの名無しさん2015/04/09(木) 05:33:11.59ID:PU3/MD7e
64bit数値演算やSIMDなんかはES7で入る可能性高いけど、
問題なのはマルチスレッディングの動向だよね。
これはどう解決したらいいんだろう?
他のスクリプトそのために言語はどんなものを用意してる?

JSでは一応共有Bufferが使えるようになるけど、これはただそれだけであって、
排他制御なんかは全部自前で実現しないといけない。
意外とそれでも十分なのだろうか?
0703デフォルトの名無しさん2015/04/09(木) 06:52:42.24ID:pk8VIDLm
>>685
クラスベースの記法が入るよ
まあ分かってシンタックスシュガーにすぎないといいたいんだろうし、
議論とは関係ないけど
0704デフォルトの名無しさん2015/04/09(木) 06:55:02.62ID:pk8VIDLm
>>702
そういう数値演算はCなど他の言語で作ったライブラリを呼び出せば
いいと思うんだけど、わざわざjavascriptでやろうとしてるのか
0705デフォルトの名無しさん2015/04/09(木) 07:06:35.55ID:kbiH5k/G
PythonやRubyには、マルチスレッドを使っていても
インタプリタのコードが同時に複数スレッドで動かないように排他する仕組みがある
そもそもクソ遅いスクリプトでCPU主体の並列処理をする意味はないので、
IO待ちなど長時間のブロックを行う外部コールのみを並列化すればよいということだ
Perlのマルチスレッドは環境をコピーするだけのなんちゃって実装
他のメジャーなスクリプトで正式にマルチスレッドをサポートしているものは無い
壊滅的と言っていい状況
0706デフォルトの名無しさん2015/04/09(木) 07:22:24.53ID:f62ozbN6
>>699
ESのリリーススケジュールが守られたことなんかないのによくそんなの信じラられるな
0707デフォルトの名無しさん2015/04/09(木) 17:33:11.31ID:X8EWI3Hg
>>703
「どちらのオブジェクト指向も仕様には含まれている」は間違いでしょ。
クラスベースっぽい記述というだけなら元々new演算子なんかもそうだし、
単に新しい構文が入るから仕様書の量が増えたわけではない。
ビルトインコンストラクタとAPIの増量による影響が一番大きい。
0708デフォルトの名無しさん2015/04/09(木) 18:21:52.52ID:7HoQQxID
擬似コードみたいな簡単なのがコンパイルでもスクリプトでもJITでも動くってのがあればいいんだろ
0709デフォルトの名無しさん2015/04/09(木) 18:29:44.94ID:3AeMccD9
jsに64bit整数型とか諸々入るといいな
そうすれば中間言語としてより使いやすくなる
0710デフォルトの名無しさん2015/04/09(木) 18:34:40.31ID:X8EWI3Hg
今のところ
「 n = 123L 」のように末尾にLをつけることで実現できる予定。
他にもサフィックスを自由に定義できて「 10px + 20px // 30px 」みたいなのもできるようになる予定。
0711デフォルトの名無しさん2015/04/09(木) 20:22:03.27ID:+8az4MHk
jserは他の大人が昔からやっていことが自分にもできるようになって喜んでる子供なんだよ

可愛がってやりなよ
0712デフォルトの名無しさん2015/04/09(木) 20:35:17.45ID:eS1iBdrf
>>707
深く議論するつもりもないけど、クラスベースとプロトタイプベースの違いは
まさに構文の違いだと思うので間違いだとは俺は思わない
もともとの論点は仕様書が増えるかどうかだけど、
仕様書は構文とその動作を解説するのだから、明らかに
増えると思うけど
0713デフォルトの名無しさん2015/04/09(木) 21:36:23.16ID:YoNvu6dm
プロトタイプベースとクラスベースは別では?
前者はどんな変数もメソッドが付加されたオブジェクトに勝手になってる、にされる。
後者はユーザーが定義したものしかオブジェクトにならない。こっちは中途半端なオブジェクト指向では。
typescriptはプロトタイプベースでクラスもあるが。
0714デフォルトの名無しさん2015/04/09(木) 21:38:53.34ID:kbiH5k/G
>>712
宣言的か帰納的かの違いだよ
EcmaScriptの仕様書読めばよくわかると思う
後者は実装に制約を与えてしまいやすい
0715デフォルトの名無しさん2015/04/09(木) 21:44:42.12ID:3AeMccD9
拡張メソッドや特異メソッドなんてのがあるんだから
クラスもプロトタイプもどちらも必要なんじゃないのかな
だからこそtypescriptですよ
0716デフォルトの名無しさん2015/04/10(金) 00:05:30.01ID:kWY2SswQ
データベースとLPICだけで良いよね
0717デフォルトの名無しさん2015/04/10(金) 00:48:28.55ID:1gvf1Lsf
初期のJS、適当に仕様決めただけ
0718デフォルトの名無しさん2015/04/10(金) 01:21:41.19ID:UTBzSXHR
確かに適当だけど拡張性高くてpolyfillでなんとかできる事多いのはすごいと思う
0719デフォルトの名無しさん2015/04/10(金) 04:01:02.39ID:SdAjFeNn
>>712
微塵も分かってないね。
メソッドとコンストラクタをまとめたクラスと言うものを作るのは、
プロトタイプベースにおいても構造化プログラミングの概念上当然のことで、
プロトタイプベースは言語が最初に用意したクラスシステムに縛られないというのが重要なポイントなわけよ。
一方で言語が最初から一般的なクラスタシステムを用意してくれるのも自然であって、
Class構文があるからクラスベースだとか、そんな単純な話では全くないのよ。
JSのClass構文はクラスシステムを用意する際のオプションの1つでしかないわけ。
また、話の本筋である仕様書について、それが入ったから内部的に大きく変わって、
仕様書が大きくなる原因になったとかそういうわけでも当然ない。
0720デフォルトの名無しさん2015/04/10(金) 07:09:22.67ID:MMsSUjd2
>>719
うむ。よく分からん。クラスシステムに縛られないとか言われても
クラス構文(で出来ないこと)に縛られないと
言ってるようにしか見えん
オプションの一つでしか無いと言われても、両方構文があると言ってる
ようにしか見えん
構文が増えたら、増えた分仕様書が大きくなるのは当然であって
内部が実装とかそういう話であれば仕様書の範疇ではない
0721デフォルトの名無しさん2015/04/10(金) 12:26:53.88ID:BGIlANqs
今日は新しい歴史が始まる日
もっとも身近なパーソナルテクノロジーによってその扉は開かれようとしている
生命への新たなアプローチ

ビバ!Swift!
0722デフォルトの名無しさん2015/04/10(金) 16:22:34.07ID:kWY2SswQ
>>717
schemeを拡張しただけの言語だかんね
0723デフォルトの名無しさん2015/04/10(金) 17:05:14.57ID:WBKzV1HP
jsほど運の良かった言語は他にないよな。
0724デフォルトの名無しさん2015/04/10(金) 17:12:59.12ID:kWY2SswQ
プログラム言語が備えるべき機能は既にschemeの時点で完成されてたんだ
ただソレ以上に、()が読み辛いって問題は誰もが想像した以上に本質的な問題だったんだ
0725デフォルトの名無しさん2015/04/10(金) 17:28:49.14ID:1VxhqYwR
>>720
実装ではなく構文のベースとなる処理について言ってるんだよ。
もしプロトタイプベースだったものに並列してクラスベースを入れるとなると加筆箇所が膨大になるでしょ。
でも実際はプロトタイプベース上のクラスシステムが1つ増えただけだからそうはなっていない。
仕様書の量が倍増した理由は単にAPIや構文が沢山増えたから。

もう一度言うけど、プロトタイプベースにおけるクラスとは、構造化プログラミングをしていった上での自然な結果でしか無いのよ。
とは言え毎回自由にクラスシステムを各個人が作るのもアレだから、その最もベーシックな形を言語が最初から用意してくれてるわけ。
これはMathとかDateとかが最初から用意されているのと変わらないわけよ。
そしてそれらだけでは足りない場面が多くあるように、Class構文が入ったとしても、
実際はそれとプロトタイプベース的な継承の両方をうまく使っていかないとやりたいことはできないのよ。
0726デフォルトの名無しさん2015/04/10(金) 18:18:31.97ID:exAJrqYk
ASがJavaかPHP5みたいになっているのは黒歴史か?
classなんてとっくの昔からASで書いているよな。
0727デフォルトの名無しさん2015/04/10(金) 18:39:24.57ID:UTBzSXHR
jsは他人が作ったオレオレクラス定義でもすり合わせばなんとかなるゆるふわ言語だし
プロトタイプベースだから他人が作ったクラスにお好きにメソッド追加できたりするし
定義とかやだーって気分のときはオブジェクトにそれっぽいプロパティだけあればいいでしょって適当にやればいいし
スクリプトなんだからお気軽お手軽でいいんだよね
0728デフォルトの名無しさん2015/04/10(金) 19:55:49.23ID:EwSb4KYJ
>>717
3日で作ったって話し忘れてない?仕方ないような…
0729デフォルトの名無しさん2015/04/10(金) 22:55:06.92ID:EwSb4KYJ
デスマ化が常態化して2chなんか見るヒマがないとか
0730デフォルトの名無しさん2015/04/10(金) 22:55:35.74ID:EwSb4KYJ
誤爆
0731デフォルトの名無しさん2015/04/11(土) 01:22:03.49ID:hRe3cPjf
wordpressってフルスタックだよね
0732デフォルトの名無しさん2015/04/11(土) 02:24:11.22ID:hRe3cPjf
angular2のshadow domとreactのvdomって何が違うわけ
もうバカバカしくて、当分はPHPとMySQL以外は触らなくて良いんだなって思う
0733デフォルトの名無しさん2015/04/11(土) 02:50:26.09ID:uw2dHI6h
何言ってるの?
煽るにしてはレベル低すぎだし、冗談しては面白くないし
0734デフォルトの名無しさん2015/04/11(土) 03:07:49.80ID:VpCEyFbh
>>728
それは流石に冗談だよ。
そもそも仕様はES3になるまでかなり変わってるし、別にそれは関係ない。
0735デフォルトの名無しさん2015/04/11(土) 04:20:20.89ID:xPcAPUBj
>>732
全然違う概念。
shadow DOMはコンポーネントをブラックボックス化するための技術で、
virtual DOMはDOM操作を簡単に、かつそこそこ性能出るようにできる技術。
0736デフォルトの名無しさん2015/04/11(土) 04:38:28.79ID:VpCEyFbh
virtual DOMは表面に最適化レイヤーを追加するもの
shadow DOMはDOMのレイヤーを掘り下げる
0737デフォルトの名無しさん2015/04/11(土) 12:23:49.19ID:LAqhQeC5
元々得意な言語がある人、web主体じゃない人にとっては、
なぜよりによってjsなんか使うんだ?
という感覚
0738デフォルトの名無しさん2015/04/11(土) 16:07:50.36ID:grlxJ++X
最も理想的なプラットフォームとなろうとしてるWeb上で動く言語がJSだから。
0739デフォルトの名無しさん2015/04/11(土) 16:22:20.73ID:N1524vgj
フロント系の人の方が情報発信に積極的だし数も多いしSEOも上手いから
そいつらにとって馴染みやすいものの検索エンジンのスコアが高くなるのは当然
0740デフォルトの名無しさん2015/04/11(土) 19:43:08.20ID:LAqhQeC5
jserの相手するのって面倒に感じてくるんだよな
もう少し広い視野で話ができればいいんだが

だから過疎るのか?
0741デフォルトの名無しさん2015/04/11(土) 21:18:20.55ID:R3PWpsLA
バトルの勝者決まっちゃったからね・・・
0742デフォルトの名無しさん2015/04/11(土) 21:38:29.96ID:vAoXrsjc
崇高な学術系分野には手も足も出ないスクリプターが哀れでならない
きたる4/24、俺は高次の領域を科学(プログラム)するよ
0743デフォルトの名無しさん2015/04/11(土) 21:52:05.52ID:hRe3cPjf
>>737
デファクトで時代の流れについてく必要があるから。それだけのこと
ただまぁ、殆んどの課題はWordPressの導入とカスタマイズで済むよね
0744デフォルトの名無しさん2015/04/12(日) 22:37:32.56ID:DuCQa3Tp
Swift
0745デフォルトの名無しさん2015/04/12(日) 22:46:06.20ID:a963lNxg
単なるブログツールにWPを使うって、かなりリッチだよね
static site generatorで済むものが、どれだけあることか
0746デフォルトの名無しさん2015/04/13(月) 16:52:45.72ID:KIdTNjEZ
>>704
基本的な考え方として、もうJSレベルの速さだと言語を跨ぐオーバーヘッドや最適化不能のコストの方が大きい。
例えばV8ではMathは大部分がJSと、インライン最適化可能なミクロなアセンブリ郡ファンクション(%_)で実装されている。
https://chromium.googlesource.com/v8/v8/+/master/src/math.js
https://chromium.googlesource.com/v8/v8/+/master/src/third_party/fdlibm/fdlibm.js
これからJSはどんどんセルフホスティングされていって、
Math.clz32みたいに本当に直接アセンブリに変換できるようなレベルの機能が増えると思う。
今はまだAPIに限るけれど、ES7で演算子オーバーロードがサポートされれば構文レベルのセルフホストも一部始まると思う。
0747デフォルトの名無しさん2015/04/13(月) 17:41:32.71ID:YB0nEuSG
仕様書を捨てよ町へ出よう
0748デフォルトの名無しさん2015/04/13(月) 18:23:39.46ID:72ToVErP
>>746
まとめるとなんなの?

ただプログラミング書くとき、コンピューターとお喋りするみたいにだらだらと文字を羅列するだけなら猿でもできるよ。

読み手の事を考えずに文字打てないのは良いプログラマーとは言えないな
0749デフォルトの名無しさん2015/04/13(月) 18:45:47.08ID:WlZ/Renz
まとめる必要はないでしょ。自明なんだから。
あえて書こうか?
そういう数値演算はCなど他の言語で作ったライブラリを呼び出すのは良くない。
わざわざjavascriptでやろう意味がある。
0750デフォルトの名無しさん2015/04/13(月) 18:50:10.27ID:YB0nEuSG
もはや営業もサービスエンジニアもイラナイないなw
0751デフォルトの名無しさん2015/04/13(月) 22:35:12.91ID:72ToVErP
>>749
最後の一文が日本語とは思えないほどバグってて草
0752デフォルトの名無しさん2015/04/13(月) 23:40:11.92ID:YB0nEuSG
airbnbや電子書籍の事例から既得権利をとったものの勝ちなんだって思う
つまりは、我々はRMSによって自由を勝ち得た
0753デフォルトの名無しさん2015/04/14(火) 04:19:56.11ID:LSv5OiEr
>>751
お前も最後の一文字おかしいぞ草
0754デフォルトの名無しさん2015/04/14(火) 12:41:35.13ID:rMpfgj52
>>753
W
0755デフォルトの名無しさん2015/04/14(火) 14:19:16.89ID:Vj73IOZr
>>753
0756デフォルトの名無しさん2015/04/14(火) 22:25:07.13ID:XJqe0/O2
今やjavascriptがマンセーされている世の中だけれど、非同期でどうこうしろ、
画面設計をどうこうしろってレベルの機能要求に見合っただけの金を出す顧客って、
どんな人たちなの?かえってバグの温床になって工数掛かるだけの気がするんだけど
0757デフォルトの名無しさん2015/04/14(火) 22:45:50.89ID:JXEfmGV9
フロントエンドドカタなんて腐るほどいるんだから、
安い金で丸投げするだけだよ
死者が出ようが知ったことじゃない
0758デフォルトの名無しさん2015/04/14(火) 23:12:48.32ID:nU+7YVmF
作るのが楽しいからお金なんて要らない
0759デフォルトの名無しさん2015/04/14(火) 23:16:46.96ID:bb6eTH5Z
まぁ、ドカタでもできる作業に金出して頼むほうが哀れだわな

ドカタと呼んでるけど自分たちでは何もできない猿と一緒。
0760デフォルトの名無しさん2015/04/14(火) 23:54:08.76ID:XJqe0/O2
1時間が、その分野のエキスパートよりも安い仕事しかしてないことになる
僕なら札束なげて作らせて、もっと他に利率の良い仕事するよ

こんな人から仕事を投げて欲しいお(^q^)
0761デフォルトの名無しさん2015/04/15(水) 03:43:25.32ID:W5Nt67u2
フロントエンド土方ねぇ
それが、全然いなくて困ってるんだよね
求人してるんだけどJavaやPHPしか来ない
0762デフォルトの名無しさん2015/04/15(水) 08:11:59.74ID:FrD40rck
>>759
ヒント、ドカタには逆立ちしても到底出来ない成し得ないモノ・コトをやってるのさ
0763デフォルトの名無しさん2015/04/15(水) 12:24:33.35ID:HAzaSJOL
ホントのJSerはフロントではWebAudioやWebGLも触れて知識が要るし、
Nodeのネイティブモジュールも作る機会があるからバカに出来ないけどな。
0764デフォルトの名無しさん2015/04/15(水) 13:56:54.21ID:JM3WBItW
もしもJSerが本気を出してPHPerたちと同じ単価で同じだけの仕事をすれば、
レスポンスや見栄えで劣るPHPのプロジェクトは、より一層に安くなってしまう
なにより、サーバーとブラウザ間の非同期って無くなりようがないよね
0765デフォルトの名無しさん2015/04/15(水) 17:36:17.55ID:xgHib88g
サーバーはJSでクライアントはASの生SWFでいいだろ。みんながiOSを無視すれば世界は変わる。
0766デフォルトの名無しさん2015/04/15(水) 20:34:55.46ID:C0mIV+yX
Flexで踊らされた過去を思い出すからやめちくり
0767デフォルトの名無しさん2015/04/15(水) 20:55:17.60ID:JM3WBItW
fluxも痛い過去になるのかしら
0768デフォルトの名無しさん2015/04/15(水) 23:32:01.74ID:NH5t3j8H
>>765
それがみんなiOSに向かってるんだよな。
いっその事、WindowsやLinuxの奴らはお金も払わないタダ乗り野郎なんだから無視しちゃって、iPhoneやiPad、Mac使ってる人達を相手にした方が良いよ。

ユーザーエンドはiOSデバイスだけを想定してObjective-C,Swift。Webブラウザ経由も見越してJS(HTML, CSS)。後は後ろで動かしたり超絶魔法使えるLispやPythonやっておけば良い。
0769デフォルトの名無しさん2015/04/15(水) 23:55:55.72ID:JM3WBItW
今ある世界のJSONでやりとりされてるデータだって、S式でやっておけば良かったんだ
そうすれば、もっと高度なアルゴリズムを備えたアプリケーションが量産されていた
コンピュータサイエンスやlisperだって死なずに済んだ
0770デフォルトの名無しさん2015/04/15(水) 23:57:16.97ID:JM3WBItW
>>768
どこの超人だよ。アホか。
0771デフォルトの名無しさん2015/04/16(木) 00:00:51.34ID:df1GcFGJ
>>770
え?これだけで超人なの?
0772デフォルトの名無しさん2015/04/16(木) 01:22:06.18ID:Wz32FIAe
どれも中途半端な役立たずだろ。バズワードのSwiftでもバラ撒いてろよ
まともなSIerでなら、もうJavaと機械学習だけでいいだろうし
0773デフォルトの名無しさん2015/04/16(木) 02:14:19.85ID:LuKwj/Um
機械学習って…
0774デフォルトの名無しさん2015/04/16(木) 07:57:48.81ID:WDOYke1P
>>772
Javaと機械学習www

昭和だね、実に昭和だ。

たぶん80年代くらいに学部卒業した古株さんだろう。

コンピューターサイエンスなんて、基本や本質さえ押さえれば新しい技術をどんどん抑えるのが当たり前。これ世界の常識だし、強いものは皆そうしてる。

Pythonみてごらんよ、素晴らしい研究者や技術者はもれなく新しい技術を取り込んでる。

いつまでもJavaってなんだよwそれ本質でわないですよ。
0775デフォルトの名無しさん2015/04/16(木) 09:14:07.47ID:FRvySL59
分野にもよるけど機械学習は何らかのアプリの一部として用いられるときは周りの都合からC/C++
学問的な場合は作業効率の面からスクリプト言語が使われる
0776デフォルトの名無しさん2015/04/16(木) 10:39:34.23ID:WDOYke1P
>>775
スクリプト言語でちゃちゃっと今のハードスペックに合うかどうか書いてみて、重い部分をC/C++やObjective-Cで書き直せば良いだけ。

つまりPythonとSwiftが最強って事
0777デフォルトの名無しさん2015/04/16(木) 11:04:04.03ID:FRvySL59
書き換えるくらいなら最初からコンパイル言語で書くよ
Pythonはただ機械学習をしたいという用途に合ってないし遅い
Luaがちょうどいい
0778デフォルトの名無しさん2015/04/16(木) 12:14:33.11ID:Wz32FIAe
>>774
オントロジーも知らないんだろうな、この中卒。
Javaに機械学習からビッグデータ周りのライブラリからツールまで揃っていることぐらい明白なのに
BPMなんてポシャったし、企業が大規模開発でやりたいことなんて、このぐらい
後のJavaScriptで出来ることなんて、そこらのフリーランスにでも安値で投げれば良いだろうし
0779デフォルトの名無しさん2015/04/16(木) 12:20:06.79ID:Wz32FIAe
>>775
python周りのツールを使わない限り首尾一貫してc++とboostで書いた方が効率いいから
出力をbashやperlで加工してgnuplotやmatlabにでも投げる程度。それ以上のことしても研究が進まないw
0780デフォルトの名無しさん2015/04/16(木) 13:40:09.66ID:WDOYke1P
>>778
ある論文とその実績が示されてから、機械学習は終わって代わりにPythonを使ったあるブレイクスルーが起こったんだけどそれすら知らないの?www

Javawwwww
0781デフォルトの名無しさん2015/04/16(木) 13:46:17.44ID:WDOYke1P
やっぱりここにいる日本のソフトウェアの癌である老いぼれ達の話聞いててもわかるように、

いつまでーーーーも古い使えない技術を使ってる奴らが仕事してるから

いつまでたっても自動操縦とかの分野でも負けちゃうんだよな日本のカスソフトウェアの老いぼれ達。
0782デフォルトの名無しさん2015/04/16(木) 13:56:59.91ID:Wz32FIAe
中二病地味た万能感を持った餓鬼でもないかぎり、
GoogleなりMicrosoftなり、快適に働けるところに行くから
0783デフォルトの名無しさん2015/04/16(木) 15:34:42.66ID:WDOYke1P
>>782
それだから育たないっていってんの。
だいたい日本のMicrosoft日本支社もグーグル日本支社もソフトウェアに詳しいエンジニアよりは日本の広告に合わせて宣伝できるかを問われた文系要員しかいないんだよな。

米国本社いって技術つけてきて帰ってきた日本人もいるだろうに、何故かそいつらは日本のソフトウェア業界にテコ入れすらしない。

正直他社の成功を非難したり、成功を間違えてとらえて自分は違うと卑屈になったり、陰気すぎる日本人の民族にはルネッサンス時代の様に他者と技術を磨き合いの期にあるソフトウェア業界でやってくのは無理wwwww

アメリカ行ったやつは帰ってこない。帰ってきたら負け組のレッテルを貼る勝負すらしてない奴ら。

古い技術いつまで使っても仕事が何故かある下請け及びしょぼい技術体質。

全てが悪循環なんだよ。

日本人はいっその事パソコンとかソフトウェアとかやらずに畑耕しとけば良いんじゃね??

この時代に1億総農民国家www

お前らにはまだ資本主義は早過ぎた。
0784デフォルトの名無しさん2015/04/16(木) 18:26:48.46ID:Wz32FIAe
別にオマエが知らないだけで、近所には零細のゲーム会社だったり、ニッチなことしてる人たちはいるし、
MicrosoftやSIerのサイトや広告なんか反吐が出るから読み飛ばすような人は幾らでも居ると思うけどね
0785デフォルトの名無しさん2015/04/16(木) 19:02:44.67ID:WDOYke1P
お前ら英語圏の小学生でも作れる様なしょぼい技術力しかないカスなんだよ。

誰かが言ってやらないと気がつかないと思うけど。

いつまでなん年前のしょぼい技術使ってるの?

誰か理論的に建設的にどのスクリプト言語が一番凄いのか、一番すごくなりそうなのか、議論できるやついないの?

マジでMicrosoft()、Oracle()とかマンセーしてるアホども居るの?

マジでガラパゴスにきて絶滅危惧種見てる感じだわwww
0786デフォルトの名無しさん2015/04/16(木) 19:39:25.50ID:FqBbFy7q
一番すごくなりそうなのはJavaScriptだな。
使われる分野と量がどんどん大きくなってきてるからね。
言語仕様がどうとかどうでもいいと思う。
0787デフォルトの名無しさん2015/04/16(木) 19:44:05.01ID:LuKwj/Um
たまに技術力言い出す人いるね、技術力って何だろうか
アルゴリズムやパフォーマンスチューニングとかなら分からないこともないけど
スクリプトはそういう理由で選ばないよね
言語なんて目的に応じて選べばいいし、必要なら作ったっていい
0788デフォルトの名無しさん2015/04/16(木) 19:44:44.43ID:Wz32FIAe
何を今更。もう随分と前にJavaScript最強で決定したよ。
googleにとってWebブラウザがドル箱なんだし、常に最速にするしかないからね
その他の問題。サービスのスケール、非同期の解消、モバイル。
他に何か使うとしたら、WordPressのカスタマイズのために、ほんの少しだけPHPを触るぐらい
0789デフォルトの名無しさん2015/04/16(木) 19:45:41.46ID:s/QD1Lkq
>>786
例えば?出来れば具体的に

凄くなりそうなりそう言われてずっと凄くなってくれない、いわゆるなりそう詐欺に認定されそうなjsさんに見切りを付け始めてる者達がチラホラ...
0790デフォルトの名無しさん2015/04/16(木) 19:46:05.21ID:Wz32FIAe
>>787
上司の無理難題に耐える力のことだよ
0791デフォルトの名無しさん2015/04/16(木) 20:42:32.48ID:0dwijLE+
米Apple、医学・医療研究用のソフトウエアフレームワーク「ResearchKit」を公開
http://taisy0.com/2015/04/15/49472.html

キタ━━━━(゚∀゚)━━━━!!
生命という真理へのあくなき挑戦、次時代への扉を開く鍵
AppleWatchといウェアラブルなパーソナルデバイスがこれを更に加速する

ここから先、ただのスクリプターに用はありません!
0792デフォルトの名無しさん2015/04/16(木) 20:52:03.59ID:Wz32FIAe
Railsバブルのときに医学部中退したアフぉなら見たことあるけど、
医学部を出ておいてプログラム書かなきゃダメになるようなマヌケって、
実際のところ、どのぐらい居るんだろうw
0793デフォルトの名無しさん2015/04/16(木) 21:08:02.47ID:XZ3Kczft
別にjsは嫌いではないが、
ここのjserは口ばっかりな感じがしてシラける
0794デフォルトの名無しさん2015/04/16(木) 21:37:20.45ID:FqBbFy7q
AppleがついてたからObj-Cが生き延びれたりSwiftが注目されるように
GoogleやらがついてるってだけでJavaScriptの未来は保証されてる
議論するまでもない
現状でもエンジンの質を見てみろ
Pyの体たらくは何だ!
0795デフォルトの名無しさん2015/04/16(木) 22:33:08.70ID:n/Sv94h6
GoogleはなんだかんだいってPython好きだろう
GoogleのOSSってだいたいどこかにPythonのスクリプトが含まれるぞ
0796デフォルトの名無しさん2015/04/16(木) 23:05:32.97ID:Wz32FIAe
しばらくはgoogle社内の公式言語でguidoまで雇ってたけど、golangと共にお払い箱になってたよ。
どのみち、Dropboxでは使われ続けるだろうから、しばらくは安心だね。
perlやRubyだって、其処知れぬ闇の力で支えれられているから、どれも安心して使い続けられるね
0797デフォルトの名無しさん2015/04/17(金) 00:16:11.19ID:P7mFVjfb
ああそうか。ReseachKitがあれば、高給取りの医者共から金巻き上げられるのか
0798デフォルトの名無しさん2015/04/17(金) 00:51:21.98ID:vRmsAur5
医者から金巻き上げたかったら医療系のSIerにでも行け
今時患者の情報なんて病院のシステムに完全に管理されてる
個人の遊びみたいなノリで患者のデータ収集するなんて研究者の中でも相当アカデミックな本当にごくごく一部の世界だろ
そんなの給料それほど高いとも思えないし、医師免許持ってないやつも多そうだ
0799デフォルトの名無しさん2015/04/17(金) 01:32:51.04ID:y2ku3cmB
Googleって、Python/C++/Java/JS/Go以外の言語は使用禁止だから
ちょっとしたスクリプト書くならPythonしか選択肢がなくね
0800デフォルトの名無しさん2015/04/17(金) 05:22:09.29ID:ASLg1oYi
Pythonが多いのは単にビルドツールの問題です。
0801デフォルトの名無しさん2015/04/17(金) 12:31:40.94ID:lfL/P4Ic
モデリングは芸術、“アートな状態遷移表設計”のすすめ
http://techon.nikkeibp.co.jp/article/COLUMN/20150414/414262/?n_cid=nbptec_tecml
0802デフォルトの名無しさん2015/04/17(金) 21:21:56.85ID:imOuQg49
ttps://www.google.co.jp/trends/explore#cat=0-5-31&q=php%2C%20javascript%2C%20python%2C%20ruby&cmpt=q&tz=

"カテゴリと比較"にチェックを入れると......
0803デフォルトの名無しさん2015/04/17(金) 21:50:45.77ID:qmxWIWNA
〜言語は糞だとか、〜言語のこの罠に引っかからないための方法だとかでも
人気が有ることになるから参考にならんな
0804デフォルトの名無しさん2015/04/17(金) 22:10:31.19ID:l6q4KFjm
言語の人気不人気とかどうでもいい
ただただそこに大きな市場が、需要が、意義が、正義があるかどうか
その向こうの先は道徳と倫理観を併せ持ち且つ人のためになるかどうか

ただそれだけ

そしてでき得るならば美しさと優美さを人々に感じさせるプロダクトというフィルターを通すことが可能ならば尚最高である

っSwift
0805デフォルトの名無しさん2015/04/17(金) 22:19:20.19ID:Yd7nOT2W
こういう宗教くさいこと言い出したら危険信号
0806デフォルトの名無しさん2015/04/17(金) 22:49:52.13ID:l6q4KFjm
宗教?ハハッワロタwwwww
まぁResearchKitを使いこなし生命の最前線である医療という神聖なる戦場で闘うにはある一定の知的水準を要するからね
俺は思う、在野の科学者として研究者として生命という宇宙と双璧を成す最後のフロンティアという道に間違いはない

ここから先、ただのスクリプター立ち入り禁止!
0807デフォルトの名無しさん2015/04/17(金) 22:56:11.88ID:P7mFVjfb
ResearchKitに改宗したら、医療事業者共から金を巻き上げられるわ、ナースとヤれるわで人生が好転しました。
0808デフォルトの名無しさん2015/04/17(金) 23:50:00.07ID:l6q4KFjm
こいつらの僻みは相当なものだな
恨むならやるべき時にやるべき事をやり然るべきところを出、然るべき出自を構築出来なかった若かりし未熟な過去の自分を恨みな
0809デフォルトの名無しさん2015/04/17(金) 23:58:29.50ID:W0G3oNoo
>>808
まぁギャグセンスが自分たちで高いと勘違いしてるやつらだから適当に流しとけば良いんじゃね?

こいつらがネガキャンしようが
こいつらがカスなのと良いプログラミング言語が良いって事実はかわらないんだからさ
0810デフォルトの名無しさん2015/04/18(土) 00:03:09.28ID:pSroTT2+
まあSwiftがどれだけ素晴しかろうとスクリプト言語の定義に全く当てはまらない事実も変わらないからさ
頭良いなら分かるよね?
0811デフォルトの名無しさん2015/04/18(土) 00:49:58.72ID:xsqvtFLU
>>808
は?今も昔もRubyコミュニティなんて心の闇で支えられてるんだろ
0812デフォルトの名無しさん2015/04/18(土) 00:57:10.86ID:xsqvtFLU
お金になるプラットフォームへ時代にあわせて移行さえできれば、それでいい
0813デフォルトの名無しさん2015/04/18(土) 04:38:15.91ID:DKsRjm94
言語も選べないような底辺がお金のことを考えるのは矛盾してる
0814デフォルトの名無しさん2015/04/18(土) 08:42:37.00ID:7ovsCVgN
2chで世界が判った気になり始めたら、色んな意味でヤバイ。
0815デフォルトの名無しさん2015/04/18(土) 13:35:30.00ID:mbU2oj2N
「ウエアラブル」の本質を議論する 2015
http://techon.nikkeibp.co.jp/article/SEMINAR/20150330/411720/?n_cid=nbptec_tgml

>利用者に負担をかけずに生体情報や生活情報などを手軽に収集できる「ウエアラブル」。関連する技術の開発が活発になっています。
しかし、その“使い道”について壁にぶつかり、こうした技術が宝の持ち腐れになっているケースも少なくありません。

>ウエアラブル技術が有効に活用される可能性のある分野の一つは、医療・健康・介護といった「デジタルヘルス」の領域です。
では、デジタルヘルス分野でウエアラブル技術が“真価”を発揮するために必要なことは何か。それを
“使い手”の視点から探るセンスが必要となります。

>例えば、予防医療の視点、プロスポーツの視点、自治体サービスの視点…、こうした実際のサービスを提供する“使い手”が求めていることは何なのか。
こうしたテーマを中心に、ウエアラブル技術が真価を発揮するための「本質」を議論します。

本質、真理を探究せよ!
0816デフォルトの名無しさん2015/04/18(土) 15:20:20.86ID:xsqvtFLU
>>813
言語を選べるようなヤツなんて高等遊民だろ。圏論について学んだけれど、企業に就職できなかったとか
0817デフォルトの名無しさん2015/04/18(土) 16:25:06.67ID:zdDh9pD5
ここは別に現状での仕事での優位性を語り合うスレではない。
それはもう事実があるのでバトルする必要なんて無い。
高等遊民として論を飛ばし合うのがこのスレの存在意義でしょ。
0818デフォルトの名無しさん2015/04/18(土) 17:36:26.49ID:QGsa3wLR
どうして計算機現場技術者ごときが群だの圏だのと数学の話をしたがるのかといつも疑問と違和感を覚える。
忌憚なく言えばちゃんちゃらおかしい。
そういううざい話題を目の前の技術者が始めたら俺は学生時代の関連科目の成績を提示してやることにしている。ほぼ満点。馬鹿どもの糞つまらん話を止めさせるのに最も効果がある。
0819デフォルトの名無しさん2015/04/18(土) 18:00:43.84ID:ty/HlY13
>>818
それ、周りが引いてるだけ。
0820デフォルトの名無しさん2015/04/18(土) 19:07:05.83ID:xe6itVrZ
俺の周りにRuby使い20名くらい居るけど、
他のプログラマーと違って、Ruby推ししてる奴らって致命的に何か欠けてる奴らばっかりなんだよな。

なんでだろ?
心の闇ってこの事?

仕事できない、頭悪い、英語できない、カスみたいな言語つかってカスみたいな製品しか作れないなら、仕事で使わずにひっそりと日曜大工みたいな感じで誰にも迷惑にならないように生きて行って欲しい。

Rubyって今も政府の補助金でガバガバ的な感じなの?

はっきりいって日本のソフトウェア業界のガンだよね。
0821デフォルトの名無しさん2015/04/18(土) 19:50:44.79ID:Eik6mh9K
>>820
rubyistがどうかはわからないが、jserはそうかも知れない
0822デフォルトの名無しさん2015/04/18(土) 21:44:37.70ID:xsqvtFLU
>>820
googleにもfacebookにも見捨てられた感が、web系の個人事業者達に共感する部分があるんだよ
みろよ。Rails Girlsだと。技術者として報われることのなかった水子の供養を見ているみたいだ
0823デフォルトの名無しさん2015/04/18(土) 22:30:03.89ID:xe6itVrZ
>>822
ああそれであいつらあんなにカスなんだなwww
カスな技術使ってるから、飛び抜けてクールな大企業でも採用されないと。たぶん議題に挙がってどのプログラミング言語使うかって話になったときに、あまりにもしょぼすぎて却下になったんだろうなRuby

Ruby Girlsはいつの間にかRails Girlsになっちゃったし、
0824デフォルトの名無しさん2015/04/18(土) 23:10:31.62ID:LIzajD41
Rails使ってて英語できないってのはありえないんだが…
Rubyは日本製だが、Railsは海外製なので、英語できない人お断りと言っていいぐらいに
情報量の差があるんだが…
0825デフォルトの名無しさん2015/04/18(土) 23:19:09.47ID:xsqvtFLU
英語?あんなのTOEIC scoreが300もあれば十分だろ
0826デフォルトの名無しさん2015/04/18(土) 23:19:26.29ID:pSroTT2+
Railsは日本語の書籍いくらでもあるでしょ
普通に使うだけなら最先端の情報を追いかける必要なんかない
0827デフォルトの名無しさん2015/04/19(日) 00:28:06.16ID:gueKhUIw
>>826
お前の普通は世界やビジネスでは全然普通ではないからなw

原始人かよ。

ただ生きるだけだったらインフラ整ってないアフリカでも生きていけるわwwww
0828デフォルトの名無しさん2015/04/19(日) 00:42:45.73ID:kxsFFz0z
>>827みたいなのは社会に出たら絶望するだろうなあ
0829デフォルトの名無しさん2015/04/19(日) 00:58:02.89ID:egX8h1Fo
Ruby/Railsは何かわからないことがあったらソースコードを読むのが前提だからな
ソースコードどころか日本語化された書籍を待っているようなエンジニアなんてそこらのIT土方と大差ないだろ

日本語書籍とかQiitaとかで情報集めてるやつはエンジニアとして大成は厳しいと思う
0830デフォルトの名無しさん2015/04/19(日) 01:06:30.68ID:LnEVNMPL
Ruby はいつもハエに集られてるなあ
前いた互換性で叩くのは別にいいと思うが、ユーザで叩くのはこれもうわけわかんねえな

シェル代わりに使うのが一番輝くよ
それ以外で使わないのがいいんだよ
0831デフォルトの名無しさん2015/04/19(日) 08:36:47.15ID:o9tFhRxB
>>829
jsなんて主にコピペで使われているんだから、それに比べたらまだ良い方かもね
しかも環境(ブラウザ)頼み前提だし

ちなみにrubyもnodeもエラーメッセージがわかりにくくない?
pythonだと発生箇所がすぐわかるんだが
0832デフォルトの名無しさん2015/04/19(日) 08:41:30.24ID:kxsFFz0z
困った時にソースコードを見るっていうのはある意味カプセル化を破る行為
そんなだからバージョンアップ時に互換性なくなるんだよな
0833デフォルトの名無しさん2015/04/19(日) 17:36:49.70ID:j08zoWnD
V8の最近の改善だと
var f;f();
が昔は
undefined is not a function
だったのが今では
f is not a function
と出るようになった。
これだけでも倍以上わかりやすくなったと思う
0834デフォルトの名無しさん2015/04/19(日) 21:14:14.58ID:9Om46y/j
>>830
Railsにハエが集るのは日本も世界も一緒w
0835デフォルトの名無しさん2015/04/19(日) 21:53:42.54ID:4YjN2bS3
>>833 倍以上とは?wおまえは馬鹿なのか?

行番号が出るから特に関数名を言ってくれなくても分かるだろ。
むしろたかがメッセージ如きでも文言を今更変更される事の方が鬱陶しい。
はっきり言うがグーグルとアポーは開発環境や言語を提供するのがド下手、誉める馬鹿どもの気が知れない。
JScriptには引数や関数の中で関数を書いて複雑化されると行番号が出力されない場合があったが5年前くらいから出ない例に遭遇しなくなった。マイクロソフトのこういうところな、開発環境を作らせたら恐ろしいほどの達人だろ。
0836デフォルトの名無しさん2015/04/19(日) 22:35:43.41ID:Q9UBHtN0
グーグルよりはアップルが全然マシだろ
グーグルは所詮出自がITサービス利用企業だから年季が無い
0837デフォルトの名無しさん2015/04/19(日) 22:46:37.42ID:Pae6mGZb
言語に関してはMozillaのセンスが一番好き
0838デフォルトの名無しさん2015/04/19(日) 23:01:37.51ID:kxsFFz0z
>>836
グーグルはWeb開発のノリで言語や開発ツール作るのがいけない
とにかくリリースして直せというやり方で言語作られたら使いたくても使えん
0839デフォルトの名無しさん2015/04/19(日) 23:26:17.20ID:9Om46y/j
少なくともdartは本業でやるものじゃないだろ
0840デフォルトの名無しさん2015/04/20(月) 00:30:53.90ID:b0uioG/9
Googleが作るのは面白いんだけどどうせすぐ投げ出すだろうなと思うと仕事では使いたくない
0841デフォルトの名無しさん2015/04/20(月) 06:13:51.93ID:I5ZxGdux
マイクロソフトの言語開発能力は、C#は確かに良い言語だと思うが、
VBとかPowerShellのとっつきにくさのことを忘れてないか?
0842デフォルトの名無しさん2015/04/20(月) 06:23:48.91ID:Pu4w5Gqx
>>835
いや、GoogleがMozillaなんかに合わせた形で間違いなく改善だよ。
行番号だけでは十分じゃない。
例えば
x = a.b.c.d.e.f.g
みたいなときでも一発で分かるでしょ。
特にHTML上に沢山スクリプトがある状態だと行番号だけじゃ分からないけど、
そこに跳んで調べる必要も減る。
0843デフォルトの名無しさん2015/04/20(月) 12:47:14.95ID:+oa1TlDZ
MSはコード補完の改善のためにC++コンパイラを書き直したり
最近ではVSのリファクタリング機能のためにC#コンパイラ書き直したからな
開発ツールへの力の入れ方が他とは次元が違いすぎる
0844デフォルトの名無しさん2015/04/20(月) 15:15:22.13ID:kiDQ0QZv
>>843
MSは開発環境を整えることの重要性がわかってる感じだね
0845デフォルトの名無しさん2015/04/20(月) 15:30:05.47ID:QdlzbpNF
MSはASP.NETがあるのにNode.jsを推進したりするのがすごい

まぁNode.jsは内ゲバで崩壊したんだけど
0846デフォルトの名無しさん2015/04/20(月) 17:29:05.64ID:+AR7gsix
Nodeは全体的には悪くないが、表面のAPIが良くない。
CommonJSと関わった時からの話になってしまうが、
当時は最先端だったが今では枯れ切った感がある。
コミュニティを盛り上げていくためにも革新が必要な所を、
アップデートを嫌ったのがNodeの落ち度。
Web操作もそうだがES6とES7に乗っかる形で大幅に改善が期待できる。
0847デフォルトの名無しさん2015/04/20(月) 18:56:43.76ID:qImoh6rC
>>845
ソフトウェアを自社で保守する費用がなくなるんだぜ?
どれほどのコストカットに繋がるんだよw
0848デフォルトの名無しさん2015/04/20(月) 19:37:46.25ID:0JKx6sRP
Lispて使った事がないんだけど?(´・ω・`)
どこで使われてるの?(´・ω・`)
0849デフォルトの名無しさん2015/04/20(月) 21:09:32.66ID:qImoh6rC
グレアムのブログで使われてるよ
0850デフォルトの名無しさん2015/04/21(火) 12:18:34.17ID:wu8waQ3l
Lispの様なマクロを備えた関数型言語とJavaScriptだけやってれば、他の言語ですげー!ってなってる部分は世界の誰かがJavaScriptでもできる様にしてくれるよね。

それとPythonとSwiftとObjective-Cだけやっとけば問題無い。

LINUXとかあんな欠陥品使う人の気持ちがわからん。

おーぷんそーすで安全?w実際つい最近までLinuxでも大きな脆弱性みつかってたしな。しかも発見されなかった理由か誰かが見つけてるはずだからそこにバグがあるはず無いと皆んなで他人を頼った結果から来た脆弱性。

自分が手を加えた製品に責任持て無い卑怯者の集まりがおーぷんそーすといっても過言では無い。
一部では素晴らしい人もいるよ?
だけど現状は一部の素晴らしい人を祀って煽てていかにソースコード書かせるか吐き出させるかで、
そのおこぼれを大多数の無能がタダ乗りしているのが現状。

ダサいよタダ乗りの人たち
0851デフォルトの名無しさん2015/04/21(火) 12:45:44.46ID:vxOeI7L1
ただ乗りでメシ食えればいいんだよ
いまだにCOBOLな世界もあるんだぞ
0852デフォルトの名無しさん2015/04/21(火) 19:26:17.99ID:S+IOGdOB
Linuxは開発やってるとことサポートやってるとこが別なだけで、他の商用UNIXと大した違いはないよ
結局ちゃんとした企業はLinux使うにしても商用サポート付きのところと契約する
0853デフォルトの名無しさん2015/04/21(火) 20:33:33.23ID:MLgQY12y
"世界の誰かが......してくれるよね" と自分で言っときながら......
0854デフォルトの名無しさん2015/04/21(火) 21:59:27.71ID:8SfamI7q
> 世界の誰かがJavaScriptでもできる様にしてくれるよね。

> だけど現状は一部の素晴らしい人を祀って煽てていかにソースコード書かせるか吐き出させるかで、
> そのおこぼれを大多数の無能がタダ乗りしているのが現状。

ここまで見事なダブスタはあまり見れないぞw
0855デフォルトの名無しさん2015/04/21(火) 22:05:07.96ID:wu8waQ3l
>>854
いやー自分で自分の事かっこいいとは言って無いからいいんじゃないか?

確かにおーぷんそーす()とかぬかしてる奴らはもれなくタダ乗りユーザーだし。
0856デフォルトの名無しさん2015/04/21(火) 22:08:56.84ID:8SfamI7q
>>855
JavaScriptを推してる人間もそういう奴らだということだね、少なくともサンプル1は確定だしw
0857デフォルトの名無しさん2015/04/21(火) 23:16:47.38ID:5lGXOMYf
タダ乗りっていうけど、否応なくデバッグに加担する羽目になるんだよね
で、それって商用ライブラリを使ったところでバグって混入されている
オマケにソースコードは提供すらされない。
どっちに軍配が上がるかっていえば、当然ながらオープンソースの方
0858デフォルトの名無しさん2015/04/21(火) 23:18:38.13ID:5lGXOMYf
>>850
昔から、そう言われてるだろ。ヒッチハイカーガイドやフリーライドなんて
0859デフォルトの名無しさん2015/04/21(火) 23:21:49.87ID:5lGXOMYf
Node.jsってさ、無限不可能性ドライブにそっくり
0860デフォルトの名無しさん2015/04/21(火) 23:35:49.79ID:FtwVjHoO
ここでSwiftを挙げる人は多いけど、誰もSwiftのここがこう優れているってところを書かないな。
0861デフォルトの名無しさん2015/04/21(火) 23:37:22.25ID:5lGXOMYf
better than Obj-C
0862デフォルトの名無しさん2015/04/21(火) 23:40:07.01ID:S+IOGdOB
>>861
それに尽きるな
言語自体に見るべきところは全く無い
0863デフォルトの名無しさん2015/04/22(水) 06:09:08.54ID:81qtGMfb
nodeもswiftも流行すたれの一つ

長い目で生き残れるかどうかだよね
0864デフォルトの名無しさん2015/04/22(水) 07:12:13.08ID:DOrVU8up
真面目な話構文の柔軟性とマクロによる拡張性はES7,8,9のテーマ
前者は>>670みたいな感じ、後者はAST APIと共にSweet.jsがキーになる
0865デフォルトの名無しさん2015/04/22(水) 08:05:23.97ID:ZKPJXD5k
WEBのアセンブリに草
WEBもハードあってのものなのに何故ゆえそう思ったのか謎
0866デフォルトの名無しさん2015/04/22(水) 08:20:30.46ID:xlKAHYVN
>>863
Nodeは知らんがnodeの様なものは今後も生き残るだろ。

Swiftも大丈夫だ。スクリフ言語の台頭を傍観していて、一番良い所だけを取りまくった後出しジャンケン。iPhone等に莫大な利権が絡んでるから社運をかけてSwiftは守だろう。Obj-Cが枯れて来る頃にObj-Cに不可能ででき無い事をSwiftにやってもらうわけだ。
0867デフォルトの名無しさん2015/04/22(水) 08:24:55.27ID:fYa+b5tV
Swift信者って具体的にSwiftの何がいいのか全く説明しようとしないよな
というかできないんだろうな
全くいないわけではないであろう本物のSwiftアーリーアダプターがかわいそう
0868デフォルトの名無しさん2015/04/22(水) 09:02:14.64ID:xlKAHYVN
>>867
説明してるけど字が読め無いお猿さんはおーぷんそーすがお似合いだよw

しねよ
0869デフォルトの名無しさん2015/04/22(水) 09:48:17.81ID:4aMr8OY/
>>865
JavaScript=Webのアセンブリという言い回しは
特にasm.js方面で使われだしてる言葉だよ
http://www.hanselman.com/blog/JavaScriptIsWebAssemblyLanguageAndThatsOK.aspx
http://www.softantenna.com/wp/etc/js2js/
0870デフォルトの名無しさん2015/04/22(水) 12:25:12.42ID:ZKPJXD5k
>>869
WEBのアセンブリとか意味ないじゃんwwwww所詮は言葉遊びに過ぎない

ハードもなにも介さずWEBという何かが単体で動作するなら話は別だが、そんなの不可能
0871デフォルトの名無しさん2015/04/22(水) 12:30:43.49ID:fYa+b5tV
それはasm.jsがアセンブリなんであってJavaScriptがではないでしょ
インラインアセンブラみたいなもんだ
0872デフォルトの名無しさん2015/04/22(水) 12:34:24.96ID:pj8z5vuk
asm.jsはアセンブリ言語に対応した命名であって、アセンブラで実装されてる必要とかアセンブラと関係がある必要はないだろう。
0873デフォルトの名無しさん2015/04/22(水) 12:55:37.41ID:SIPVN6SR
Ruby5のpodcastはイケてるのに、Angular Airのダサさは何なの
0874デフォルトの名無しさん2015/04/22(水) 14:00:19.43ID:D8dPStkh
>>868
できればプラットフォーム抜きで純粋に言語として他と比較した良さを説明して欲しいけど、
それが難しいというのなら、少なくともAppleプラットフォームの上で
ObjCと比べてSwiftの何がどう優れてるのか説明する必要があるよね?
あと細かいことだけど866で書いてるObjCにできなくてSwiftにできることって具体的に何?
0875デフォルトの名無しさん2015/04/22(水) 14:06:08.26ID:xlKAHYVN
>>874
調べれば公式が嫌という程swiftとオブジェクティブシーについて話してるんだから調べてよ、かくのだるい。

あ、英語が読めないおさるさんですか?
0876デフォルトの名無しさん2015/04/22(水) 16:51:56.48ID:Oa04kzq7
言語の優劣○○が出来るできないで語れるの?
基本的な制御文さえあればどれも同じだろ
見た目が違うだけさ
0877デフォルトの名無しさん2015/04/22(水) 17:18:50.15ID:xlKAHYVN
>>876
ほんこれ。

読みやすくて(IDE使ってでも)
開発者がが多くて(タダ乗りできる率が上がるため)
ユーザーが多ければ(使ってくれる人買ってくれる人が多くなるため)
なんでも良いよな。

あと、過去の遺産をどの位再活用できるかだ。
0878デフォルトの名無しさん2015/04/22(水) 18:01:42.24ID:SIPVN6SR
は?今もう誰もlispやtcl、perlなんて使ってないだろw
0879デフォルトの名無しさん2015/04/22(水) 18:51:27.67ID:OPFMrrV4
>>878
やってるんだが
0880デフォルトの名無しさん2015/04/22(水) 19:19:33.67ID:wZOzUaFR
swift って C/C++ がそのまま書けるの?リンクできるの?
0881デフォルトの名無しさん2015/04/22(水) 19:26:33.18ID:SIPVN6SR
>>879
言語なんて見た目が大半だっていってるの
0882デフォルトの名無しさん2015/04/22(水) 21:07:42.53ID:81qtGMfb
jsもswiftも必死すぎて支離滅裂で口ばっかりな感じするね
評判落とすだろうに

windows対応のものをswiftでは作れないわけだし、
重たいブラウザや非同期nodeを、必要がないところでわざわざ選ぶのは変じゃない?

用途に依って使い分ける為の言語の一つとしてなら認めなくもないけど。。。

swiftの市場規模とか言うのも変な話で、
apple製だけと、apple製含めたマルチプラットフォーム、どっちが大きいんだ?

あと、「枯れる」の意味を勘違いしてない?
0883デフォルトの名無しさん2015/04/22(水) 21:52:34.21ID:/AdLflc6
JSは独壇場だから必死になる必要がない
必死なのはアンチJS派だけ
0884デフォルトの名無しさん2015/04/22(水) 22:14:46.01ID:MKR7qEM2
windows scripting host から遅れること15年、密かにapplescriptでやっていたことがJSでもできるようになっていたらしいなw
同様に、遠い将来において、今swiftでやっていることを、自ら殺したはずのASか憎きJScript.netでもできるようにするのだろうね。こっそりと。
0885デフォルトの名無しさん2015/04/23(木) 13:57:21.67ID:qG+0DhqK
>>882
Webアプリを作るうえで、
1.ブラウザとサーバー間の非同期の問題ってなく成り得ない
2.ベンダーロックインしない言語が事実jsしかない
3.Googleにとってビジネスの中心となるのがjsで、常に最速
4.データのformatをJSON形式で表すのがデファクトになりつつある
5.パースするのにコストが掛からない
6.フルスタックでjsで書ける
7.ecma scriptの仕様が更新される。(他言語つかながら追いかけたくない)
8.普及するので周辺ツールが開発される
9.普及するのでバグが発見されやすい
ざっと考えただけで、これだけのメリットが出てくる
0886デフォルトの名無しさん2015/04/23(木) 14:12:16.53ID:qG+0DhqK
swiftの市場規模は何故、大きいか?
乞食とウォール街の住人の何方を相手に商売をしたいかって問題に似ている
0887デフォルトの名無しさん2015/04/23(木) 14:15:48.80ID:JdM/n/qs
>>885
フリック入力で多少日本語がおかしなと所があるがそういう事だよね。

JSが最強。
後はより多くソフトウェアやサービスにお金払ってくれる人はアップル製品使ってたり、事実コスパ最強で良い製品はアップル製品なんだから
SwiftとObjective-Cやっとけば良い。

時間があればPythonとLisp。
それ以外の言語は全て存在しないものだと思ってる方が世の中上手くいくよ。

Javaとか時代遅れの言語は今後一切関わらなくて良い。
0888デフォルトの名無しさん2015/04/23(木) 14:54:48.54ID:qG+0DhqK
php, javaは関わった方がいいけど、
python,lisp,swift,objective-cは関わらなくていいよ
下手の横好きにしかならないから
0889デフォルトの名無しさん2015/04/23(木) 14:58:53.25ID:XtTem2iL
みんな何か勘違いしてるよね?(´・ω・`)
プログラミングなんてものに関わらないのが普通の人生なんだよ?(´・ω・`)
0890デフォルトの名無しさん2015/04/23(木) 15:50:33.40ID:qG+0DhqK
僕は地上の事務処理の全てはクラウドが持っていく方に賭けるよ(`・ω・´)
0891デフォルトの名無しさん2015/04/23(木) 15:59:20.29ID:XtTem2iL
クラウド自体はインフラの一部の、そのまた実装レベルの話だから
何かがクラウドで云々というのは視野が狭いんじゃないかな?(´・ω・`)
0892デフォルトの名無しさん2015/04/23(木) 16:20:13.84ID:qG+0DhqK
いってる意味がわからない
そこにビジネスロジック置けば片付くだろ
0893デフォルトの名無しさん2015/04/23(木) 16:30:35.37ID:ANp6HKSe
PHPまたはRailsに寄り道していた層は漏れなくJavaに戻ると断言する。
たぶんRailsから始めた層はこれからJavaにステップアップする。
Java 8 の格好良すぎるStreamとOptionalを知ってJavaを書きたくならない技術者はいない。

C#のyield returnは一瞬どういう事と思わせるお茶目さんだが決して格好良くはない。
まあしかしC#の絶妙な匙加減の先進性と読み易さには恐れ入る。

スクリプトはJSが突き抜けちゃって更に差は開く一方だが、JavaとC#が相手だとまだまだ完敗に近い。
ところで最近のJSは明らかに1つ失敗した。-> にすべきだった。節操なく模倣して天下取ったのに奇をてらうようなオリジナリティーを醸し出してしまった。=> ダサっ!変えろ、今なら間に合う。
0894デフォルトの名無しさん2015/04/23(木) 16:30:51.92ID:XtTem2iL
そうだよ?(´・ω・`)
だけどビジネスロジックにクラウドは別に必要でもなんでもないよね?(´・ω・`)
0895デフォルトの名無しさん2015/04/23(木) 16:59:56.49ID:xy73Gftz
=>はオリジナリティじゃなくて周りに合わせた結果じゃないか
->にしたら混乱するし、むしろ->と=>の両方を取り入れるべきだった
0896デフォルトの名無しさん2015/04/23(木) 18:25:37.64ID:qG+0DhqK
>>893
Javaでやりたいことってビッグデータだろ?
Java文化のXMLとかJFSが、どうにも受け付けない
0897デフォルトの名無しさん2015/04/23(木) 18:29:11.78ID:qG+0DhqK
>>894
運用とかシスアドなんかを高い金出して雇わなく済むの
WordPressでのフルスタックもどきが良さげ安全牌かしら
0898デフォルトの名無しさん2015/04/23(木) 18:48:19.93ID:JdM/n/qs
クラウドの時代だから何使っても良いんだよな本質は。

しかし共通項は
読みやすいか
ユーザーはいるか
コミニティはあるか

これを考慮して絞り込むと
-JS(フロントやいまやフルスタック可の最重要言語)
-Python(可読性。外国では大学学部生が最初に習う言語。今後ますますユーザーは増える、進歩する可能性がある。オープンソースの重要なものは殆どPythonの流れ。詳しくは調べて)
-Swift(世界のソフトウェア買う人、ゲームしてる人たちはもれなく手軽なiOS経由、日本でもそう。今までは手がかかった開発がSwiftでより効率よくなった。)
-Common Lisp(関数型でマクロ最強)

これ以外は何もいらないな。
時間があるときにC/C++やOnjective-C呼び出したり書いたりする練習したら良い。
0899デフォルトの名無しさん2015/04/23(木) 18:54:12.98ID:qG+0DhqK
はぁ?海外でもpythonでの仕事なんて殆んどないから
というか、システムツールとしてのpythonのドメインをnode.jsが侵しつつある
0900デフォルトの名無しさん2015/04/23(木) 19:01:39.01ID:JdM/n/qs
>>899
あるからwwww


http://www.indeed.com/salary/q-Python-Developer-l-New-York,-NY.html
0901デフォルトの名無しさん2015/04/23(木) 19:02:36.58ID:JdM/n/qs
http://www.indeed.com/salary?q1=Java+Developer&;l1=New+York%2C+NY
0902デフォルトの名無しさん2015/04/23(木) 19:19:14.11ID:qG+0DhqK
>>900
そら、主要都市にはあるだろうよ
0903デフォルトの名無しさん2015/04/23(木) 19:23:23.27ID:X9GtYTjY
>>898
読みやすさ、コミュニティってあげてるのに Common Lisp や Swift ってのがな
本当に自分で書いてるのかな
0904デフォルトの名無しさん2015/04/23(木) 19:36:07.63ID:JdM/n/qs
>>902
それ、言語じゃなくてお前の住んでる地域が悪いんだろ。
それか遠隔勤務もできないアホ。
サルならサルらしく森でみんなと仲良く暮らせよ
0905デフォルトの名無しさん2015/04/23(木) 19:37:00.33ID:JdM/n/qs
>>903
Common Lispは関数型言語だからやらきゃな。

Swiftがどんだけ人気になってきてるか知らないんだ?

英語ができないサルなの?
0906デフォルトの名無しさん2015/04/23(木) 20:25:08.28ID:0YDI6FZ3
Clojureやるといいよ。Lisp族だし、Javaだし、JSにもなる。
0907デフォルトの名無しさん2015/04/23(木) 20:47:18.92ID:empe+IyN
groovy...
0908デフォルトの名無しさん2015/04/23(木) 21:27:11.62ID:XWDL07gH
ガチ関数型が使いたいとかならともかく、
Javaにラムダが入った今となってはGroovyは中途半端すぎる
失うものの大きさの割に合わない
0909デフォルトの名無しさん2015/04/23(木) 21:39:54.65ID:aacPNGir
>>893
->と=>はaltJSから標準に持ってきたもので意味が違う。
->は単なるfunction(){}の短縮性で、
=>はthisやargumentsといったキーワードも他の変数と同じくスコープで解決し、
コンストラクタとならない本当に純粋な”関数”
0910デフォルトの名無しさん2015/04/23(木) 21:40:05.76ID:X9GtYTjY
ラムダなんてきょうびのスクリプト言語はほぼみんな持ってる
Javaにラムダが入ったのははっきりいって遅すぎた
0911デフォルトの名無しさん2015/04/23(木) 21:51:21.08ID:XWDL07gH
>>909
thisやargumentsが環境のものを参照するということと
関数の純粋性との関連が不明
JSの通常の関数におけるthisやargumentsは単なるimplicitなパラメータであって、
特に関数の純粋性を損なうものではないと思うが
0912デフォルトの名無しさん2015/04/23(木) 22:48:37.69ID:52BAlyWN
Javaを採用してラムダ式とか使うような職場はとっくにScalaに移行済みだろ
つーかAndroidもいまだにSE6なんだろ?w
0913デフォルトの名無しさん2015/04/23(木) 22:58:15.44ID:JdM/n/qs
Javaは混沌としてるよね。遅いし。

Java 8やClojureやScalaで何ができるの?笑

バグだらけ穴だらけってイメージしかない
0914デフォルトの名無しさん2015/04/23(木) 23:07:32.56ID:XWDL07gH
Javaはコケたら世界経済がひっくり返るようなシステムが沢山ある
そんな世界の基準とスクリプトの世界の基準をごっちゃにしてはいけない
0915デフォルトの名無しさん2015/04/23(木) 23:12:37.22ID:yBUyt4/+
>>911
コードのまとまりという機能以外の特殊性が減ったということだ
0916デフォルトの名無しさん2015/04/23(木) 23:15:56.93ID:xy73Gftz
Javaって遅いの?
C#と同じぐらいだと思ってた
0917デフォルトの名無しさん2015/04/23(木) 23:19:20.51ID:XWDL07gH
速いよ
C#と違ってサーバー専用で潤沢なリソースを占有しながら長時間動かすようにできてるから
一般人がデスクトップで使おうとすると遅く重く感じるだけ
0918デフォルトの名無しさん2015/04/23(木) 23:34:59.47ID:JdM/n/qs
それでも世界はPythonの様だな


http://blog.codeeval.com/codeevalblog/2015#.VThRmEsaynM=
0919デフォルトの名無しさん2015/04/23(木) 23:59:41.69ID:52BAlyWN
JavaとC#はC#のほうが速いぞ
特にジェネリクス関係のパフォーマンスはC#のほうがよかった

ただしMSとSunでは資金力も違うから仕方ないけど
0920デフォルトの名無しさん2015/04/24(金) 00:05:36.23ID:i+cACgsF
今はSUNじゃなくてOracle
0921デフォルトの名無しさん2015/04/24(金) 00:06:46.65ID:6qz31X1o
ジェネリクスが導入されたのはSun時代だよ
MSに「お金がなくてあんな仕様になったんだね」と言われていた
0922デフォルトの名無しさん2015/04/24(金) 00:08:13.38ID:Ca+nUuiT
C#というか.NETは巨大なオブジェクトを扱ったりしてると結構落ちる
人間が触るアプリを作る分にはウンコ以外の何物でもないが、サーバー用としてのJVMの性能はやっぱり素晴らしい
0923デフォルトの名無しさん2015/04/24(金) 00:45:02.35ID:lmpJamaf
もう、java,javascriptだけでいいよね
さようなら、groovy, jruby, jpython,clojure, scala
今まで夢をありがとう
0924デフォルトの名無しさん2015/04/24(金) 07:24:56.99ID:rZUqAvLF
>>921
お金がなくてというより、JVMの互換性を維持しようとした結果という面が大きいね
.Netはバージョンアップの度に新しい.Net frameworkを入れてください、という思想だったからなぁw
0925デフォルトの名無しさん2015/04/24(金) 07:29:39.97ID:ZMgHODO7
>>914
その理屈だと、COBOL最強になっちまうぞ?
0926デフォルトの名無しさん2015/04/24(金) 07:47:10.91ID:Ca+nUuiT
>>924
0点。Sunの詭弁に騙されてる。
Java 1.5は以前のバイトコードのフォーマットに変更を加えていないが、
ライブラリにジェネリクスのためのメタデータを追加するなど非常に多くの変更を入れており
JVMの変更がなかろうが関係なく下位互換性はない。実際新機能使ったらそれ以前のバージョンでは動かない。
ちなみにOracleになってから1.6, 1.8とバイトコードのフォーマットが変わっている。金の力って凄い(笑)
09279262015/04/24(金) 07:57:22.23ID:Ca+nUuiT
訂正
Java1.7でもバイトコードの命令追加があった
0928デフォルトの名無しさん2015/04/24(金) 11:00:46.98ID:+wIW7NuC
結局さ、、なんで機械に命令するって大まかな方法は同じなのに、こっちが言語を何種類も使い分けないといけないの?

外国のプログラマーもそうなの?効率悪いよね?
初期の段階でフロントからエンドまでPythonで書きまくったDropboxは凄い。

全ての言語を任意の一つと言語に変換する事ってできないの?

それか、中が弄らなくても済む様な完璧に近いモジュール群はどのプログラミング言語が凄いの?

最終的にはある言語でその言語を全く知らない人がレゴを作る感覚まで単純化されたモジュール群を作った、備えてる言語がより多くの人に利用されるよね。
0929デフォルトの名無しさん2015/04/24(金) 11:09:05.61ID:+IWmPu54
LLVMアセンブラで言語を構築する
0930デフォルトの名無しさん2015/04/24(金) 13:23:35.69ID:lmpJamaf
ttp://electron.atom.io/
emacsで描いてた夢が、atomで!勃起が収まらないお
0931デフォルトの名無しさん2015/04/24(金) 13:26:13.46ID:lmpJamaf
>>928
cで書け
0932デフォルトの名無しさん2015/04/24(金) 13:30:59.62ID:+wIW7NuC
>>929
ありがとう!
調べてみます。
助かるよ!
0933デフォルトの名無しさん2015/04/24(金) 19:17:00.84ID:rZUqAvLF
>>926
必要なのは後方互換じゃないの
新しい(機能が上の)製品が(機能が下の)古いバージョンで動く、下位互換はそんなに必要なのかな
0934デフォルトの名無しさん2015/04/24(金) 20:39:53.02ID:oiBI1vta
>>933
俺もそう思うけど、JavaのジェネリクスでJVMの変更が必要ないっていうのはまさに下位互換の話だぞ
ちなみに上位互換性は.NETの方が優れてるし
0935デフォルトの名無しさん2015/04/25(土) 06:41:58.74ID:n0+Ue58Y
下位互換と言うけどコンパイル言語ではできてあたりまえだと思う。
ラムダ→匿名クラスのような糖衣的な機能以外凄いのが入ったりしてないわけだし。
0936デフォルトの名無しさん2015/04/25(土) 08:24:21.10ID:O8tJX/gW
>>935
いや構文糖衣だとしても標準ライブラリに依存してる機能は多いぞ
0937デフォルトの名無しさん2015/04/25(土) 08:43:28.17ID:yv3gtm/e
>>928
キミの日本語いつも変
プログラム言語以前に日本語をどうにかしてくれ

発想もユーザ視点だし
0938デフォルトの名無しさん2015/04/25(土) 10:33:57.18ID:KJ1nzu+7
>>936
構文糖衣なら、ライブラリの依存関係は変わらないのでは?
0939デフォルトの名無しさん2015/04/25(土) 14:54:29.99ID:IS10nm58
>>937
完璧だから。
0940デフォルトの名無しさん2015/04/25(土) 17:04:02.93ID:6KuB1wKn
>>928
海外の連中はjavascriptで書いてるよ
topcoderのサイト眺めてみろよ。node.jsばっかだから
0941デフォルトの名無しさん2015/04/25(土) 22:41:17.75ID:CnFngTck
JS以外のサーバサイドスクリプト言語は速度の遅さを見てもやる気あるのかと思う。
JSで書かれたエンジンの方が早いというオチだし。
0942デフォルトの名無しさん2015/04/25(土) 22:45:06.12ID:cwnjojeE
jsが速いのはgoogleのおかげだし
やっぱり開発規模がものを言う
0943デフォルトの名無しさん2015/04/26(日) 00:04:40.43ID:DdCTCOUF
v8はlinuxに次ぐ人類の共有財産だよ
0944デフォルトの名無しさん2015/04/26(日) 00:09:36.35ID:7jnYXfIp
v8ってソース汚いしフットプリントでかいし不安定だし組み込み面倒臭いし
0945デフォルトの名無しさん2015/04/26(日) 01:52:05.01ID:5dyoBcss
今ではMozillaもMSもV8に並んだじゃん
0946デフォルトの名無しさん2015/04/26(日) 01:57:59.72ID:L6M7+b17
MSが?
アメリカンジョークですか?
0947デフォルトの名無しさん2015/04/26(日) 21:53:53.01ID:5dyoBcss
確かにMSはまだ追いついてないな
IE8の頃から比べたらずいぶんマシになったけど
0948デフォルトの名無しさん2015/04/26(日) 23:11:38.98ID:eMIuk19t
dartが死んだ。javascriptに殺された。
0949デフォルトの名無しさん2015/04/26(日) 23:19:40.88ID:eMIuk19t
angular.jsって使い続けて大丈夫なの?
あんなゴツイもの、googleが飽きたらメンテ不可能なゴミだよね
backbone.jsつかえよ
0950デフォルトの名無しさん2015/04/27(月) 01:21:59.57ID:Q8bfgQbp
javascriptスレで聞くべきことだな
ここじゃない
0951デフォルトの名無しさん2015/04/27(月) 06:07:11.20ID:QCvHtYa3
jserに多くを求めてはダメ
屁理屈だし理解しようともしないから

jserみんながそうではないとは思うが
0952デフォルトの名無しさん2015/04/27(月) 06:10:15.14ID:pH4peDkR
基本的にjserは馬鹿だからな
0953デフォルトの名無しさん2015/04/27(月) 12:24:59.84ID:9PWCeV8Z
本物はC/C++をキッチリ使い熟せる
0954デフォルトの名無しさん2015/04/27(月) 12:29:51.14ID:pCpNujQh
>>953
便利な道具を賢く使おうよ

人間の時間と創造性は有限で短いんだし
0955デフォルトの名無しさん2015/04/27(月) 16:44:12.82ID:9TPawTho
AngularJSは2になって批判されてるね
早くもブームが終わった感じ
0956デフォルトの名無しさん2015/04/27(月) 18:43:08.90ID:OQJgrPlS
創造性発揮を強力に支援する言語はどれですか?
0957デフォルトの名無しさん2015/04/27(月) 18:47:28.94ID:Q8bfgQbp
創造性が豊かならどの言語使っても大丈夫だよ
言語によって阻害されるとしたら、そいつの創造性ってやつはその程度ってことだ
0958デフォルトの名無しさん2015/04/27(月) 18:58:44.05ID:eBiVYPkC
>>955
互換性の無さが批判されてるだけで、中身は120%改善してる。
逆に2が出るまでは1を学ぶなと言われるほど1がダーティーハックのチャンプルで酷い。
0959デフォルトの名無しさん2015/04/27(月) 20:49:42.27ID:pH4peDkR
>>956
やっぱP5とOPじゃね?メディアアート系では特に
0960デフォルトの名無しさん2015/04/28(火) 01:07:18.25ID:iTVBlZLC
wordpressにPods frameworkでも使うのが、余程のこと手っ取り早いよね
0961デフォルトの名無しさん2015/04/28(火) 06:06:15.67ID:Z2GKWy5H
jsがどうとかじゃなくて、ここのjserの一部が酷いよね

jsとswiftはわざわざ評判落としてる
0962デフォルトの名無しさん2015/04/28(火) 07:34:59.27ID:TptW/xOz
>>961
2chで世界が判った気になり始めたら、色んな意味でヤヴァイ。
0963デフォルトの名無しさん2015/04/28(火) 07:37:54.88ID:bA+0UVrt
「ここ」のjserの「一部」って言ってるじゃん
そんな狭い世界が>>962の全てとかそれこそヤヴァイんじゃない?
0964デフォルトの名無しさん2015/04/28(火) 09:17:37.91ID:chjwwoPG
>>961
それRubywwwww

JSもSwiftも母数、つまり開発者の数が多いからどうしても一定数アホがいるのは仕方なくて、
それをどうこうできるわけないからほっておけ。

ただ、その理屈で行くと、JSやSWIFTよりも開発者が少ない
Ruby使いは本当に日本のソフトウェアのカスみたいな特徴を体現したキモヲタばかり。

現実逃避や嫌なものから目をそらす人が多い感じかな。

だからRubyが真の意味で道具として流行ることはないし、
Ruby GirlsやRails Girlsを通して女の子とあわよくばと考えてるキモヲタばかりが日本でも増えたよね。
女に媚びなくても、いい製品作って稼げば人は付いてきて一目置かれるのに、
どうしてそうずるい方向で目的を達成できないのにしようとするのかが理解に苦しむ。

ここでも現実逃避という側面が露わになった。
0965デフォルトの名無しさん2015/04/28(火) 09:49:09.34ID:sIe7iNxu
最近のこのスレではswiftアゲしている馬鹿が屑だということだけは真実だ。
0966デフォルトの名無しさん2015/04/28(火) 10:52:30.62ID:chjwwoPG
現実を見ようかガラパゴス。

その根暗体質は現実世界だけにしようか。

なぜ、ネット世界では国内や国外に国境はないのに、わざわざ自分たちで線を引いて技術革新を遅らせるのかが理解できない。

正直馬鹿なんだよお前ら。

http://venturebeat.com/2015/04/13/apples-swift-is-the-most-loved-programming-language-new-dev-survey-says/
0967デフォルトの名無しさん2015/04/28(火) 12:21:08.66ID:XW+vB9oj
Swiftは腐ったCocoaを延命するためのツギハギだらけの言語だろ
技術革新w
0968デフォルトの名無しさん2015/04/28(火) 15:49:51.52ID:iTVBlZLC
海外のミートアップに出れば分かるけど、イタリア人のRubyistとかイロイロ居るよ
そこですら、zed a shawは叩かれてた
0969デフォルトの名無しさん2015/04/28(火) 16:29:34.18ID:e15sgCAu
>>966
ググっても出ないからstackoverflowで質問されてるってだけでmost lovedかどうかは分からんだろ
0970デフォルトの名無しさん2015/04/28(火) 18:29:31.20ID:OLzJBFSq
自分の好きな言語に持ち上げるところがないからといって
JSやSwift叩くのは酷いな、オマケに人格否定
まあバトルはもう終わってて、現状リングに残ってる勝者同士はコレ以上争う気は無いんだよね
それを敗者が外野からガミガミ言ってるイメージだ
0971デフォルトの名無しさん2015/04/28(火) 19:15:33.93ID:chjwwoPG
>>969
ググったら一番上に出てきた記事載せただけなんだけど、もしかして英語でググれないの?!?!?wwwwww

さすがイエローモンキー、戦後から何も学んでないw
0972デフォルトの名無しさん2015/04/28(火) 20:05:02.83ID:Px6n1NN0
可哀想な子がいるな
自分で何も生み出せないから、他人の評価に乗ることしか出来ないのね
0973デフォルトの名無しさん2015/04/28(火) 20:53:10.22ID:e15sgCAu
>>971
Swiftはまだググっても記事が少なくて解決できない事が多いからstackoverflowでの質問が多いだけでmost lovedとは限らないって意味な
お前アホだな
0974デフォルトの名無しさん2015/04/28(火) 21:27:47.53ID:chjwwoPG
>>973
お前の日本語なんか変だなw

ちゃんと母国語くらい使える様になりましょう。
RUBYばかり使ってるからこういうことになる
0975デフォルトの名無しさん2015/04/28(火) 21:45:33.03ID:Z2GKWy5H
なぜrubyの話になったんだ?
rubyのことは最近書かれてないと思うが。。。

以前rubyが反感買ってた位置に、今はjsとswiftがいるなーと感じる今日この頃
0976デフォルトの名無しさん2015/04/28(火) 22:55:26.76ID:xeIBx+If
>>889
(´・ω・`)そうかも
0977デフォルトの名無しさん2015/04/28(火) 23:01:27.33ID:x5nVxRvW
>>974
もう一度よく考えたほうがいいと思うよ
勘違いは訂正すれば恥ではない
0978デフォルトの名無しさん2015/04/28(火) 23:24:05.88ID:RGLkAIGi
>>973
most lovedなのは確かなのかもよ。
ID:chjwwoPGみたいな熱心な信者が順位を押し上げようと投票しているわけだろう。
一番使われているってのとは違うしな。
0979デフォルトの名無しさん2015/04/29(水) 05:21:40.92ID:MB30xzR0
ID:chjwwoPGこいつ頭悪いなw理解力皆無w
0980デフォルトの名無しさん2015/04/29(水) 06:08:25.71ID:UGTdzUnL
chjwwoPGはあまりにも子供過ぎるんだよな
レスも「またコイツだ」って大体わかるし

本当のヤバイ奴みたいだから、相手にしないのが一番よいかもね
0981デフォルトの名無しさん2015/04/29(水) 09:07:35.05ID:wDJ/Py0S
Swiftは新しい言語なんだからスクリプターなら当然最初は注目するでしょ。
新しい言語は最初は愛されて当然だよ。若い女に惹かれるのと同じ。
0982デフォルトの名無しさん2015/04/29(水) 12:36:31.99ID:pr+g2HS3
はぁ?Railsバブルの頃に学生だった奴らなんて、もう新しい言語になんて勃たなくなってるよ
0983デフォルトの名無しさん2015/04/29(水) 12:39:22.94ID:pr+g2HS3
行きずりの女房の機嫌を伺ってないなら、きっと、ろくな仕事についてないんだなって
0984デフォルトの名無しさん2015/04/29(水) 19:09:36.90ID:3I6ICiay
日本人ってとことんソフトウェアに関してカスなんだろうな。

いっその事日本のコンピューターサイエンスから根本的なミスが起こってるんじゃないかと疑うレベル。

日本人エンジニアカスばっかり。効率悪い仕事鹿できない。
0985デフォルトの名無しさん2015/04/29(水) 20:32:26.40ID:kdGdizcu
情報科学×理工学×医学(生命科学)の融合分野では日本は捨てたもんじゃない
まあこの辺りは旧帝エリートが踏ん張ってるからね

そして俺はResarchKit×Swift+ウェアラブルで生命の構造解析に挑むよ

ただの土方スクリプターではどうにもならない世界がそこには、ある
0986デフォルトの名無しさん2015/04/29(水) 20:40:22.55ID:CMUkGdIW
>>985
あなたのような人がなぜここにカキコしてるのでしょうか......?

ところで次のスレタイのことはどうなったんだっけ?
0987デフォルトの名無しさん2015/04/29(水) 20:44:26.31ID:vjgCvwq5
次のスレタイではSwiftさん入れとけよ
0988デフォルトの名無しさん2015/04/29(水) 20:48:22.10ID:pr+g2HS3
Ruby->Python->Haskell,Ocaml->Scala->Groovy->Clojure->Node.js
皆、Node.jsを最期に勃たなくなっただろ?
0989デフォルトの名無しさん2015/04/29(水) 20:59:08.53ID:ynuTQJZG
【JavaScript】スクリプト バトルロワイヤル49【php,py,pl,rb】 [転載禁止](c)2ch.net
http://peace.2ch.net/test/read.cgi/tech/1430308707/
0990デフォルトの名無しさん2015/04/30(木) 01:30:51.80ID:SVCHT1aq
なんで、Rubyとかいう不毛な言語に資格なんて出来たんだろうね
資格商法で飯喰ってるヤツらって、しっかりとコミュニティに還元しているんだろうか
0991デフォルトの名無しさん2015/04/30(木) 02:01:59.01ID:FVpOumuK
>>990
宝石の名前してるのに実態は無いとかそもそも詐欺っぽさ満点なんだよな。

RUBYの至る所に隠されたクリスチャン臭も生理的に無理。
0992デフォルトの名無しさん2015/04/30(木) 06:48:59.00ID:IGXLwaVe
>>991
モルモン教をキリスト教だと思い込むとか
どんだけモルモン教徒にミスリードされてん情弱だよ
0993デフォルトの名無しさん2015/04/30(木) 14:11:25.99ID:kplqX2qa
>>990
プログラマもオープンソースを散々利用して飯を食ってるけど、コミュニティに還元してる人なんてごく一部じゃん
資格商法が嫌いだから還元云々言ってるだけでしょ?
0994デフォルトの名無しさん2015/04/30(木) 15:45:52.47ID:SVCHT1aq
>>993
資格商法?大嫌いだね。あんな連中は紙屑と一緒に死ねばいいんだ
0995デフォルトの名無しさん2015/04/30(木) 16:00:48.27ID:obD5t/6l
有料なものはすべて悪
0996デフォルトの名無しさん2015/04/30(木) 18:30:22.14ID:SVCHT1aq
あの紙屑が無価値だからさ。
この国の教育なんてマトモに受けて実るものなんて、せいぜい公務員だぜ?
連中の餓鬼共から、ケツの毛まで毟りとってやる
0997デフォルトの名無しさん2015/04/30(木) 18:43:45.92ID:kplqX2qa
なんだこいつ
0998デフォルトの名無しさん2015/04/30(木) 19:09:51.75ID:FVpOumuK
日本の大学でコンピューターサイエンス学んだ奴にろくな奴いないから明らかに教育制度が破綻してるんだろうな。
時代についていけてないというか、30年前の技術を一番最初に叩き込むあたりがカス。

そんな物理とか化学みたいに潰しが効いて万物の法則のようなものではないんだから、どんどん新しい技術を教育現場でも取り入れたらいいのに。

おまけに今やネットをかえせば無料に近い料金で学習できる。

日本のソフトウェアエンジニアに必要なのは英語。
まずは何処の国にもつうようしない糞みたいな発音から。
0999デフォルトの名無しさん2015/04/30(木) 19:31:33.12ID:ioxLfyOW
発音なんかどうでもいい
バリバリ英語を読めるようにするにはどうすればいいか?
1000デフォルトの名無しさん2015/04/30(木) 19:45:17.94ID:SVCHT1aq
読める思うだけで、読めるものだよ
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。