1 名前:デフォルトの名無しさん mailto:sage [2015/04/29(水) 20:58:27.13 ID:ynuTQJZG.net] 前スレ 【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止](c)2ch.net peace.2ch.net/test/read.cgi/tech/1425051187/
596 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 17:12:44.80 ID:foUy653Y.net] ecmascripten様様だよね。 他言語のレガシーをJavaScriptに変換してその後で高速化すれば、新人も入れるし相当面白い事になる。 まぁ、世界はそうなってるがなぜか日本は自分たちの領域がなくなるのが怖いのかやらないよな笑 日本のエンジニアは甘えすぎ、だからレベル低い。 そんな奴らCSがわかるバイリンガルにどんどん翻訳されてやられちゃうよ笑
597 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 17:31:32.30 ID:mHhiJXf/.net] なってねえよw だからLLVMの導入にシフトしてきてるんだろw
598 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 17:53:49.62 ID:i6ktipyo.net] >>578 CSがわかるバイリンガルは自分らの野心のために忙しいと思うけど 大体、少しでも訳が変だと2chで叩かれるんだし
599 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 18:12:23.72 ID:QPkcvXC4.net] >>575 確かに昨今のJSエンジンは普通の書き方で十分高速だが、 コンパイル言語に勝てる程じゃないな Sane/SoundScript構想が実現すれば最低でもDart並、 おおよそさらに2倍は速くなってくれるのだろうか
600 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 18:31:17.45 ID:wfRY8uO9.net] Dartは晴れて公式に死亡宣言が出たし、Angularも自滅 もうGoogleのアプリ方面の新技術(笑)は相手にされないよ
601 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 19:07:20.90 ID:foUy653Y.net] いやーお前らも英語圏の情報探せよ。 JavaScriptの問題点を補おうとする世界中の動きが凄すぎる、それに日本だけ遅れてる感じだな。 高速化する方法とかいくらでもあるぞ。 VimもEmacsもSublimetextも廃れAtom Editorにシフトしようとしてる。 しかもここ数年での動きだからな殆ど。この1-2年で色々起こってる。
602 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 19:10:49.11 ID:QPkcvXC4.net] Dartの事例はなかなか興味深いと思う Dartが失敗した理由の1つにJSの2倍高速という当初の目標も達成できなかったことがあるが これはJSみたいな型が緩い言語でもエンジンの頑張りで十分に高速化できたということなのか それともDartのJIT方式に限界があったのだろうか
603 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 19:28:50.28 ID:wfRY8uO9.net] Dartが速くないのは単に開発リソースを割いてもらえなかっただけだと思うぞ さすがにあれに本気で投資するほどGoogleの経営陣が無能だとは思えん Dartが世に出た時点でこれは筋が悪いと感じる人が大勢だったのに
604 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 20:54:51.03 ID:QPkcvXC4.net] >>585 勿論それもあるだろうけど、JS自体に当初考えられていたより伸びがあったのもあると思う ここを見ると分かるけど、2014年前後の1年間でV8は2倍高速になってDartとの差を縮めた https://www.dartlang.org/performance/
605 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 20:58:06.48 ID:wfRY8uO9.net] >>586 それがまさに投資の差だ 言語というのは速いから人気が出るんじゃなくて人気が出たら速くなるんだよ
606 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 21:33:11.86 ID:i6ktipyo.net] そして、1番に簡単で、地味で、てっとり早い方法に人気が集まるな
607 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 22:33:44.36 ID:QPkcvXC4.net] DartはそもそもJSの柔さにはいろいろ限界があるということで始めたけど、 その見当の正否について問いたい。
608 名前:デフォルトの名無しさん mailto:sage [2015/05/20(水) 23:26:29.14 ID:YgsyeySM.net] Atom Editor糞重い
609 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/21(木) 01:17:45.19 ID:6EbAMY2g.net] >そして、1番に簡単で、地味で、てっとり早い方法に人気が集まるな 安定の99BASICとDarkBASIC。(キリッ
610 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 08:15:23.62 ID:nwV8enKl.net] >>584 Dartが失敗したのは 所詮二番煎じだからww
611 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 08:21:53.45 ID:MBfknsBq.net] Googleって一般的なイメージよりは業務寄りの事業もしてるけど、 ドカタ系の開発者からすると「Googleの新技術?どうせすぐ投げ出すんでしょ?業務には使えないよ」だから そのGoogleがJava寄りのドカタ用言語を出したといっても誰も飛びつくわけがないわな 事実また投げ出したわけだし
612 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 08:29:31.32 ID:nwV8enKl.net] >>593 Googleの事業で検索以外に成功したものは無い。 GASに関しても、ハッキリ言って使い物にならないゴミ。頻繁に勝手に仕様変更 してるのか、本番機で勝手に作業してるのか、メソッドが動かなくなることがある。 しれっと元に戻してたりするが、一切アナウンス無し。 はっきりいって、Googleに技術力がないのがよくわかる。アソコはギーク馬鹿の 集まりでしか無い。検索以外じゃ無能の一言。MSのようなビジネスとしての事業 継続性は全くない。
613 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 09:39:37.10 ID:taVQHAdz.net] なんだかんだいってMSはしっかりしているよな。 ビジョンもイノベーションも糞も無くて、 飯食わしてやるから金よこせ、だもん。 したたか。
614 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 09:47:34.50 ID:wzJj0dqz.net] まあ何事も表裏一体だからなんとでも言えるが 俺は新しさが好きでスクリプト界に居るからGoogleみたいな存在は好きだけどな SPDYとか成功したものも多くあるし、 JSでもO.oとかSSとか価値あるしね
615 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 09:58:46.17 ID:/bdZf+gr.net] しかしGoogleで席を用意してくれたらその日の便で渡米する。衣食住に困らなければ報酬なんか要らない。それほど魅力がある。
616 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 11:45:47.71 ID:MBfknsBq.net] 人間、ギークになるだけなら簡単なんだよな 人間社会という最大の脳リソース馬鹿喰い要因を切り捨てれば、 Webスタックの技術を極めるくらいは地頭悪くても誰にでもできる 両方を高いレベルで両立させてるMSはなんだかんだ凄いと思うよ
617 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 12:16:37.34 ID:WLWSPHAU.net] けして極めてはいないと思うし、 そもそも作る側だから根本的に話が別
618 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 15:59:38.25 ID:UzSsqpE0.net] >>598 Web界隈のgeekなんて、一般社会でドヤ顔したそうなヤツらばかり 真のオタクは今でもterminalのバグでも潰してる
619 名前:デフォルトの名無しさん [2015/05/21(木) 18:04:28.38 ID:6VRP+VFd.net] >>596 > JSでもO.oとかSSとか価値あるしね O.oとかSSって何? 略されすぎてわからないよ!
620 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 19:42:22.66 ID:taVQHAdz.net] >人間社会という最大の脳リソース馬鹿喰い要因を切り捨てれば、 これはちょっと違うと思うね。言葉のあやかもしれんが。 今必要とされてて、人間社会に受け入れられて、今のコンピュータの能力で実現可能で、 かつ、お金にもなる題材を見つけて、 老人を説得して、お金を集めて、実装して(させて)、メンテして、ビジネスとしてやっていくのが難しい、 んだと。 オタクエンジニアの巣窟の日本が沈みかけているのを見ても分かるように、 技術だけでは食っていけない世の中になってきているな。 日本人の考えるITサービスって、どれもこれも絵空事というか、生活に密着してないというか、 要らないものばかりなんだよな。 難しいこと考えなくても、楽天みたいなので良いんだよ。ああいうのがもっと増えればよい。
621 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 19:59:23.77 ID:NgWTUREN.net] amazon はよくやったね、和製 kindle がいまだにどうして出てこないのか?
622 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 20:57:47.11 ID:zVPHEWnj.net] >>602 アメリカはプラグマティズムの伝統があるし、日本も見習わないといけないんだろうけど。。。 ソフトは前からボロ負けの日本だけど、ハードの方もダメダメになってきてるよね 日本ってどうなるんだろう 言語をどれにするとかじゃなくて、実際に何を作ったかなんだろね
623 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 21:13:19.68 ID:Gr12hR7k.net] >>601 Object.observeとSoundScriptじゃね
624 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 21:40:54.18 ID:5e0lQKPT.net] さんざん考えた結果が「音のよくなるSDカード」とかね‥
625 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 21:43:55.63 ID:Vq4M2ebO.net] >>603 電子書籍リーダは片っ端から討ち死にしたじゃん ちなみにこんな板もある wc2014.2ch.net/ebooks/
626 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 21:46:24.25 ID:uDd3DnUr.net] つまるところ結局はAppleさんとMSさんなんすよね Swift,C#
627 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 22:39:26.30 ID:YwdnX1o3.net] Objective-CとVBScriptの暗黒時代があったことを忘れてはいけない。
628 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 22:50:34.50 ID:6VRP+VFd.net] >>605 ありがとう 略してなくても知りませんでした(><)
629 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 23:01:09.04 ID:jbuoF7Q4.net] Googleは今英語圏の若者から見ても魅力ないみたいだね。 10年後には潰れてそう
630 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 23:27:04.63 ID:x6V9+0V+.net] GoogleはDartは失敗したが、Angularは成功した(ただしよくディスられるが)し Go言語もDockerで使われたり、サーバーサイドで人気が出始めたり まあ成功しそうだ 大量の失敗はあっても、わずかな成功があればそれでいいという印象 実際世界一を争う企業だしね
631 名前:デフォルトの名無しさん mailto:sage [2015/05/21(木) 23:46:59.14 ID:Vq4M2ebO.net] 20%ルールがあるかぎり不滅だ…と思ってたが既にダメになってるのか?
632 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 00:49:34.59 ID:fGtem5+y.net] angular -> htmlの再発明 react -> Backbone.Viewの再発明 ember -> backbone.jsの再発明
633 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/22(金) 01:44:53.62 ID:zksXylX8.net] >>604 >ソフトは前からボロ負けの日本だけど、ハードの方もダメダメになってきてるよね >日本ってどうなるんだろう 日本企業の問題って言うと、損得感情が先行&前のめりして研究者を安定させない結果、人もモノも育たなく なった、ってなところだろうなw 少し英語を覚えて海外発の技術水準を身に付けるのが生き残りの近道w
634 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 05:34:38.60 ID:OeJLh1Lf.net] DartはJSの代わりとしてはダメだが Javaの代わりとしてAndroidで期待してる
635 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 11:00:34.13 ID:mnR8Ftbb.net] Dartみたいなの使いたがる奴って別にそれがすごく便利だからというよりは 周りに流されてるだけだったり周囲にドヤ顔するためだったりするので Dart m9(^Д^)なイメージが付いちゃった時点でもう完全に終わり
636 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 18:09:22.51 ID:fGtem5+y.net] そもそも、m9(^Д^)されるのは、ユーザーに成果物がないからで言語のせいじゃない ただし、何か生産的なものを作る人たちはDartなんて使わない。 それが非効率だって分かってるから
637 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 23:14:21.98 ID:ZPAGsRUC.net] jsはes6でかなりマシになったな babelもあるから今使っても無問題 緩いところはtypescriptで安心だし
638 名前:デフォルトの名無しさん [2015/05/22(金) 23:40:03.90 ID:BJeKbg55.net] >>616 同じく。
639 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 02:14:24.40 ID:aWFfanUl.net] googleでもgoはまあまあ良いぞ 名前が糞なのとテンプレートどころかジェネリクスすら無いのが致命的だが rustがあの速度で似た構文になってくれたらな
640 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 11:29:18.60 ID:wCdzmxCi.net] babel とて ES6 の対応状況を考えるとまだまだ本番投入はきついな 遊びで使ってみる分にはいいけど
641 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 13:40:06.56 ID:57CfBDkO.net] version毎の後方互換性って面だとperlってすごい言語だよね es5からes6に移行したとき既存のJS library, frameworkはどうなるのん? backbone.jsと同じコンセプトのもの作られないかな
642 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 16:58:33.46 ID:mDaNJW5c.net] 後方互換性は99.99%守られた仕様になっているので問題ない 移行自体も機能別にじわじわ進んでいるし、O.oやSABがそうなように ES6の実装が完了する前にES7の実装が開始されている もはやLSに限りなく近くなってきている
643 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 17:14:44.56 ID:PEaWitqV.net] >>622 十分だと思うが
644 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 18:35:23.30 ID:5c5gLsad.net] ある意味(真の)JSerでなければ十分だろうな 長らくJSをやってきたものなら表面的な構文以外にも Proxyやらnew.targetやら使いこなしたくなるだろうけど、それはコンバート困難な部分だしな
645 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 19:57:12.79 ID:PEaWitqV.net] 仕事に投入するかどうという話なのに その理屈はおかしくね? だってES5もそれらの機能は無いんだぞ
646 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 20:34:22.19 ID:fOYiqfRu.net] そういう文脈じゃないってのは言わなきゃ分からんのか? >>627 は一体俺にそんなことを言い付けてどうしたいわけ?
647 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 20:43:00.66 ID:Ft07c3wx.net] >>628 いや、そういう文脈だろ 何言ってんだお前w
648 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 21:57:05.00 ID:SgbjeX2J.net] TypeScriptでいいわ ES6にはわざわざ昔のブラウザを切り捨てるほどの魅力はない
649 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:12:16.58 ID:wCdzmxCi.net] 仕事で使うのにES6完全対応じゃない、しかもこれからどれを対応するのかも分からない、 そんな状態じゃ不便すぎて使えないよね 遊びで使うなら「お、この機能使ってみようかな」でできるけどさ
650 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:12:52.60 ID:57CfBDkO.net] Web designみたいなものに、いちいち型タイプするの面倒でない? 業務アプリでtypescriptって、どんな複雑なもの作るんだろう
651 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:15:36.60 ID:SgbjeX2J.net] >>632 TypeScriptの型付けはあくまでオプションだよ 型アノテーションは静的型チェックに使われるだけで、 特にコンパイル時の型に依存した機能はない
652 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:19:08.00 ID:Ft07c3wx.net] >>630 なんで?babelのようなトランスパイラーの話をしてるんだから 昔のブラウザ切り捨てるわけじゃないだろ >>631 なんで?対応してるところだけ使ってればいいだろ
653 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:22:59.30 ID:wCdzmxCi.net] >>634 いちいちbabel-ES6の対応リファレンス見て? ES6リファレンス見て対応リファレンス見て、なんて手間すぐる しかも対応リファレンスはいつどう変わるのかも分からないという これじゃとても使えない
654 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:24:56.74 ID:Ft07c3wx.net] >>635 それのどこが手間なんだ? ES6覚えることのほうがよっぽど手間だと思うんだが しかも、対応していない機能なんて一部のマイナー機能だけだから リファレンスなんか見る必要すらも殆ど無いと思うんだが
655 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:30:12.15 ID:wCdzmxCi.net] >>636 ES6完全対応ならES6のリファレンスだけ見りゃすむ話なのに、babel使うとなると、 ES6で使おうとした機能がbabelに対応してるかどうか見る手間が増える これはめんどくさい そりゃES6大好き人間が使うんならそういう対応表も頭に入ってくるんだろうけど、 JSなんて大概は「仕方なくいやいや」使う言語なので、チーム内で使うには そういう手間が増えるのは致命的マイナスポイント
656 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:35
] [ここ壊れてます]
657 名前::06.56 ID:Ft07c3wx.net mailto: >>637 よく使う機能はほとんど対応しているので、proxy使えないとか、 new.target使えないとか例外いくつか覚えるだけなんだが そんなものが手間だというのなら、ES6なんかとても覚えられないし さらにいえばES6覚えるよりも、フレームワークやライブラリの使い方 覚えるほうがはるかに手間だ チームで手間だというが、そんなアホなチームなら、 そもそもES6もフレームワークもとても使えないだろ [] [ここ壊れてます]
658 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:45:28.71 ID:wCdzmxCi.net] >>638 ちがうちがう babel自体にはリファレンスはなくて、あくまで「ES6(あるいはES7?)のこの機能に対応してますよー」っていう 対応表があるだけなんだよ つまり、言語リファレンスとしてはES6を参照しなくてはいけなくて、しかもES6の中で使おうとした機能が babelに対応してるかどうかの確認も必要という二度手間が問題なんだよ フレームワークやライブラリなんかはそこのリファレンスを見ればおしまいな点で決定的に違う JS好きなんてほぼ世の中にいない現状でそういう手間をチームに押し付けるのは無理がすぎるよね
659 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:52:43.63 ID:Ft07c3wx.net] >>639 とりあえずその意見はすべてわかった上で(babel自体にリファレンスが ないというのはちょっと違うような気もするが)638のようなレスしてる わけだが? 二度手間っていうが、その二度目の手間が一度目に比べて はるかに小さいと言ってるわけ 二度目の手間がそんなに無理すぎるというほど問題ならそれよりはるかに 大きな一度目の手間は大丈夫というのはおかしいと言ってるの
660 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:56:26.64 ID:Ft07c3wx.net] 大体、IE6ではこれに対応しているが、IE7は対応していない みたいなことを過去にHTMLやCSSで何度も経験してきてるであろう JS使うチームがES6程度の対応の把握に手間取るなんて 俺には考えられないね 本当に仕事してるの?
661 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:57:17.72 ID:wCdzmxCi.net] >>640 手間が増えるということは余計なトラップを踏む可能性が出てくるということだよね しかもJSはコンパイル言語じゃないから、コンパイル時に発見できるわけでもない ただでさえいやいや書いてるJSなのに、そんな余計なトラップ踏んだ日にはその日の モチベーションはガタガタだよ そんな状態になるぐらいなら実績の多いCoffeeScriptの方が百倍マシってもんですよ
662 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:57:51.80 ID:Ft07c3wx.net] >>642 はあ? babelはコンパイラーなんだが?
663 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 23:58:42.78 ID:wCdzmxCi.net] >>641 そういうのにみんなうんざりしてるからjQueryなどが出てきたんでしょうが
664 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:00:15.55 ID:yUhL+8bf.net] >>644 jQueryのおかげでCSSの互換性を考慮しなくて良かったとでも? 本当に仕事してる?
665 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:01:43.90 ID:kcl6PGga.net] 素人相手に素人がボッてるんだろう
666 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:03:33.30 ID:61R9xmfj.net] >>645 bootstrapとかCSSフレームワークも最近は流行ってるよね
667 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:04:37.51 ID:yUhL+8bf.net] jQuery覚える労力を100としたら、babelが対応していないES6機能を把握する 労力は2くらいかな どちらも、全部パーフェクトに覚えないと仕事できないってわけでもないし
668 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:05:08.38 ID:kcl6PGga.net] >>648 してないだろw
669 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:06:46.92 ID:w2Kgh7Fe.net] >>647 Bootstrapはバージョン2だとIE7でも使えるが、 3以降はIE8以降じゃないと使えないとか、IE8だと これとこれとこの機能が使えないとかあるけど 俺からしてみればbabelの対応がどうこうってそれと大差ないよ?
670 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:07:54.96 ID:yUhL+8bf.net] >>649 ?まあしてるけど jQueryパーフェクトに覚えてないよ
671 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:08:41.93 ID:61R9xmfj.net] >>650 IE7はもういいでしょ… IE8はWindows7の最初のブラウザだからもうしばらくは対応する必要はあるけど
672 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:09:24.94 ID:yUhL+8bf.net] >>652 論点がずれてる
673 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:10:49.90 ID:kcl6PGga.net]
674 名前:jsでのブラウザの対応って、何処まで対応しなきゃならんわけ? Javaのe-learningシステムでもIEだけとか、Windowsだけとか頭打ちになってたけど [] [ここ壊れてます]
675 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:13:51.24 ID:61R9xmfj.net] でもangularjsとかもIE8を切り捨ててるように、レガシーブラウザ対応はどこも難儀してるよね jQueryみたいにリソースがあるプロジェクトなら1系と2系の両方をメンテナンスすることもできるけど、 そんなプロジェクトは数えられるほどしかないし 結局ES6だと騒いでもレガシーブラウザ対応が残り続ける以上はES6完全対応のコードが書ける のは東京オリンピック以降(Windows7のサポートが切れる)になるんだろうね
676 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:14:43.03 ID:61R9xmfj.net] >>654 案件によるとしか コンシューマ向けならIE8はまだまだ切れないし(シェアは15%ぐらいあるんだっけ?)
677 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:20:49.83 ID:pXMM3pgz.net] AltJSがあるのにわざわざコンパイル必要なES6を書く意味ってあるの?
678 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:22:41.90 ID:kcl6PGga.net] AltJSって、jsの互換性を担保するようなものなの?
679 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:24:24.85 ID:yUhL+8bf.net] ES6完全対応じゃなくても、ES6のたいていの機能は使えるし、 なぜそこにこだわるのか分からんね ライブラリなり言語の一部の機能を使えればその部分の恩恵は得られるわけで 全部使えなくては仕事に使えないなどと言い出すのはおかしい jQueryを完璧マスターしないと仕事に使えないと言い出すのと同じことだ
680 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:26:10.70 ID:kcl6PGga.net] ttps://babeljs.io/docs/faq/
681 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:28:14.66 ID:61R9xmfj.net] >>659 そうなるとbabelはただのAltJSの一種だよね? CoffeeScriptでもLiveScriptでもOpalでもScala.jsでもいいわけで ES6完全対応が相当先である以上、別にbabelにこだわる必要性もそこまでないはずだよね
682 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:28:27.21 ID:yUhL+8bf.net] >>657 AltJSとES6は別物なんだからそれぞれ 利点と欠点があるだろ ES6の利点は、JSそのものだから、AltJSに比べて 廃れるリスクが少ないという利点はあるな
683 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:31:24.41 ID:yUhL+8bf.net] >>661 俺のレス読んでる? 完全対応が相当先ってことを気にする必要はないと言ってるわけだよ? あと、AltJSだって機能があったりなかったりするし、好みもあるし 学習の容易さとかいろんな要素があるだろ その中でどれを選ぶかは、いろんな要素がある ES6がAltJSより明確に劣っており、選択肢から外れるとは思わない
684 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:33:11.21 ID:kcl6PGga.net] >>661 typescriptやbabelはともかく、OpalやScala.jsって誰が使うの?メリットが見えない
685 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:33:46.80 ID:61R9xmfj.net] >>662 ES6は規格だけど、babelはES5にコンパイルするものだからAltJSの一種だよね? 廃れる廃れないの話になると、5年以上先の話なんて誰も読めないんだから、babelを取り立てて プッシュする理由としてはちょっと弱いな
686 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:36:18.21 ID:kcl6PGga.net] ttps://babeljs.io/users/ 有名所は、皆、babelつかってるね
687 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:38:12.66 ID:yUhL+8bf.net] >>665 babelはES6のコンパイラだから他のAltJSとはその点で違う まあ、仕事してないと標準にこだわることのメリットって あんまり分からないかもね
688 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:38:25.98 ID:61R9xmfj.net] >>664 Ruby好きやScala好きが書くんじゃない? 個人的にはTypeScript以上に流行るとはとても思えないけど、この業界で予言者は弁護士なみに 信頼が置けないから断言するのはやめとくw
689 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:40:17.72 ID:kcl6PGga.net] >>667 標準に拘るのはベトコンだ。Opalは訓練されたベトコンだ
690 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:41:22.42 ID:yUhL+8bf.net] >>666 さすがだな 大企業の仕事でバリバリ使われてるんだなw まあそもそも、Babelがコンパイラだって知らなかった奴が Babelは仕事で使えねーって喚いてただけだからなw
691 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:43:28.39 ID:61R9xmfj.net] >>670 それを言えばCoffeeScript(github?)もTypeScript(MicroSoft?)もバリバリ使われてるけどね 結局のところAltJSの争いのひとつってことかな
692 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:44:40.82 ID:yUhL+8bf.net] >>671 争いの一つ=仕事で使える ってことでいいのかな 結局負けを認めるってことね
693 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:45:48.69 ID:61R9xmfj.net] >>672 じゃ、君もbabelはAltJSの一種と認めるということで、引き分けだな
694 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:46:27.46 ID:yUhL+8bf.net] >>673 俺はBabelがAltJSの一種かどうかで争ったつもりなんて 全くないんだが?w
695 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:47:02.76 ID:61R9xmfj.net] >>674 いや、認めてくれるならそれでいいよ
696 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:48:56.88 ID:yUhL+8bf.net] >>675 どうだろうなー 俺は「AltJS」とやらの言葉の定義がよくわからないしなーw babelはコンパイラ(トランスパイラ)だけど、言語じゃないから AltJSが言語を指すとすればAltJSじゃないことになるなーw いやー難しいなー、分からないなーw
697 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:49:04.43 ID:kcl6PGga.net] おまえら、仕事してるのw
698 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:50:17.18 ID:yUhL+8bf.net] >>678 一応してるぜ
699 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:50:38.54 ID:pXMM3pgz.net] ぶっちゃけ仕事上で標準に拘って得した事が無い
700 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:51:42.91 ID:61R9xmfj.net] >>679 MSとかいろいろ作っては捨ててきたからねぇ… DCOMとかどこ行ったんだろ?w
701 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:54:28.61 ID:w2Kgh7Fe.net] >>679 俺はたくさんあるな チームが標準にこだわらなくて損したことも数限りなくある 標準のものや規約を使ってる部分は他人が書いたコードでもすぐに理解できる 標準のライブラリがあるのに独自ライブラリを作って バグだらけになったりして損することもある
702 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 00:56:43.62 ID:yUhL+8bf.net] いい例が、Scala.jsじゃねw 本人はScala好きだからいいだろうが、仕事でそれやられると Scalaの開発者集めなくちゃいけなくなりそうw
703 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:02:18.15 ID:61R9xmfj.net] >>682 Scala.jsは別にいいと思うけどなー 完全に色物だと誰が見ても分かるし、それをわざわざ使うんだから覚悟もあるでしょ だけど標準ということを理由に選ぶのは逃げだよなー MSは言うにおよばず、W3CみたいなとこでもXML Schemeみたいな失敗作もあるし、
704 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:07:42.53 ID:yUhL+8bf.net] >>683 覚悟が必要というのは明確な欠点だと言ってるようなもんだと思う 物事にはいろんな要素があるから標準かどうかだけで 決まるものではないのはその通りだけど、 利点の一つには成り得る
705 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:07:50.61 ID:kcl6PGga.net] githubのatomにcoffee scriptが使われるのは時代背景や信条からわかる babel, typescript以外のaltjsには何の魅力も感じないし、 それを使うだけのメリットが考えても考えても何も出てこない
706 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:10:29.64 ID:yUhL+8bf.net] >>685 物事にはたいていメリットはいくつもあるよ 欠点も幾つもある 総合的に考えて他の選択肢に勝るかどうかでしょ たとえば、上で出てきたOpalやScala.jsがRubyやScalaが好きな人にとってメリットが有るのは さすがに君にも分かるでしょ?
707 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:14:12.76 ID:kcl6PGga.net] なんで、サーバー側の担当者がフロントエンドやるんだ
708 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:15:25.98 ID:yUhL+8bf.net] >>687 さあね たとえば趣味でやりたいんじゃないの? 物事にはいろんな状況がある
709 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:17:10.85 ID:kcl6PGga.net] その処理系を作ったエンジニアのPR以外の何になるわけ
710 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:18:39.34 ID:yUhL+8bf.net] >>689 Scalaしか知らない人もしくは、やりたくない人、好きな人などが フロントエンドをやりたくてScala.js使うとかでしょ 本当にわからないの?
711 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:19:42.11 ID:kcl6PGga.net] OpalやScala.jsで、jQueryやbackbone.js, angular.jsなんて弄っても 資料が出てこない作業量が増えるだけだし、地雷を踏んでも解決策が出てこないから
712 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:20:56.25 ID:w2Kgh7Fe.net] >>691 そう言われても、そう考えない人もいるし物事にはいろんな状況があるとしか
713 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:21:46.89 ID:kcl6PGga.net] >>692 そのケーススタディを教えてよ。想像力が欠如してるんだ
714 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:23:16.17 ID:yUhL+8bf.net] >>693 想像力の欠如か 簡単だと思うがなぁ jsは知っている 資料があれば理解できる でも、Scalaは好きでたまらない だから使いたい これでどう?
715 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:25:43.76 ID:kcl6PGga.net] >>694 新参にScalaをブラウザ上で学ばせる為とか、 サーバー側で実装したアルゴリズムをクライアント側に持ってきたいとか、 もう少しましな事例ないの?
716 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:27:35.33 ID:yUhL+8bf.net] >>695 それがマシな事例だと思うのなら、もちろんそれでいいし 想像力は欠如してないと思うのだが 何が不満なんだ?
717 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:28:37.13 ID:hZNW9MV5.net] scalaなんて完全に自己満足です そんなの使ってる奴が一番わかってる
718 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:28:41.14 ID:kcl6PGga.net] IT系のニュースサイトでaltJSを使えば作業効率が上がるとか アホな記事かいてるヤツら何なの?
719 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:29:55.21 ID:yUhL+8bf.net] >>698 アホなんじゃないの?w もしくはお前がアホかもしれんがw
720 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:33:45.58 ID:hZNW9MV5.net] まてまてCoffeeとか使ったこと無いのか? 今更これ無しとか言われたら面倒すぎて仕事適当に済ませたくなるぐらい効率上がるぞ
721 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:35:27.76 ID:kcl6PGga.net] >>697 雇用の流動性を防ぐとか、自社システムを他社にメンテさせないとか、 そういう嫌がらせぐらいしか使うメリットが見えない >>700 gulpのためにcoffee、保守性のためにtypescript,babelならわかる scalaとかopalとか何よ
722 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:41:55.49 ID:yUhL+8bf.net] >>701 メリット見えてるじゃん というか、なぜScala好きな奴がScala使うということを 頑なにメリットとして認められないんだろう? メリットとデメリットがあって総合的にデメリットが 勝るって話ならわかるが、そういう話であっても メリットがないという話ではない
723 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:43:30.27 ID:w2Kgh7Fe.net] >>700 俺はあるけど、ES6と比べると、大差がない気がする ES6にarrow functionとか分割代入とかテンプレートリテラルとか letとかその他もろもろあるし CoffeeScriptからパクっただろっていう機能が驚くほどあるんだよね まあ、例えば、長い関数でもreturnを書かなくていいとか、varやlet打たなくていいとか ?演算子とか、確かにちょっとずつ便利な部分はあるのだが
724 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:48:26.86 ID:kcl6PGga.net] >>702 「scala好きにとって」は、それ以外の人にとって何のメリットもないから そもそも、ネットワークの並列処理ぐらいしか使いようがなさげ
725 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:51:17.81 ID:yUhL+8bf.net] >>704 結局、「Scala好きじゃない人にとって」という隠れた前提条件を元に 話していたのね 話が噛み合わないわけだ きっと、さっき挙げていた雇用の流動性を防ぐだとかなんだとかも、 「そうでない人にとって」という隠れた前提条件があるんだろ? 大方、その隠れた前提条件を全部まとめると「自分にとって」といったところかw
726 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:52:22.47 ID:kcl6PGga.net] >>705 scala好きにとってもデメリットでしかないから そのシステムを誰がメンテの?
727 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:54:14.80 ID:yUhL+8bf.net] >>706 例えば「他の人がメンテ出来ない」というのがとても大きな デメリットだとしてそれが何なの? 総合的にデメリットが勝るだけであって 「好きなScalaが使える」は依然としてメリットだよ
728 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:54:57.26 ID:kcl6PGga.net] ID:yUhL+8bfはwebディレクタとか、似非起業家かな
729 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:55:44.22 ID:yUhL+8bf.net] 俺の人格は議論とは関係ないね
730 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:57:23.98 ID:kcl6PGga.net] >>709 scala.jsを実際に使ってる人のユースケースを聞きたいだけで、 オマエみたいなカスと最初からディベートする気なんてないから
731 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 01:59:44.91 ID:w2Kgh7Fe.net] >>710 そのわりにはディベートしてくれてたけどね まあ完全に論破しちゃって、最後は人格批判に走らせちゃったのは 悪かったがw ほどほどにしとくわw
732 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:04:18.09 ID:kcl6PGga.net] >>711 論破されてたの?不毛な長文だったから読んでなかった
733 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:07:18.79 ID:yUhL+8bf.net] >>712 うん、完全にね まあ読んでなかったのなら納得 あまりの完全論破っぷりだったからw
734 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:08:05.56 ID:kcl6PGga.net] プログラムどころか、htmlすら書いたことないでしょ?
735 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:08:41.11 ID:yUhL+8bf.net] >>714 絵に描いたような人格批判だなw
736 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:20:00.45 ID:kcl6PGga.net] ID:yUhL+8bfを見ていると、札束で叩けるわけでもないのに プログラマを雇おうとする独立したてのアホなWebディレクタを思い出すわ オマエの付加価値なんてねーから(・ワ・)
737 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 02:29:05.95 ID:yUhL+8bf.net] 何だその顔文字はw
738 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 04:24:50.46 ID:0NM94Uqp.net] なんだかんだ言ってES6で一番ありがたい点は__proto__の開放x2だ
739 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 05:05:05.30 ID:m/tsc+Js.net] >>629 俺の発言はそういう文脈じゃねえって言ってんだよ 自分のことしか考えられないのかアスペかよ
740 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 07:02:44.32 ID:w2Kgh7Fe.net] >>719 どちらかと言えば、多人数で話し合うこうした場所で 人の文脈に合わせず自分の新しい文脈で会話をはじめようとする お前が自分のことしか考えられないアスペ
741 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 07:23:48.30 ID:d8AVH8+z.net] また幼稚な子供の喧嘩か どっちもどっち。だれも読まないし誰も得しない jserにはアレが多いってのを実証してくれてありがとう
742 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 08:38:42.59 ID:w2Kgh7Fe.net] >>721 幼稚な子供の喧嘩とはお前のようなレスのことだろう
743 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/24(日) 09:36:27.61 ID:x18aCfOV.net] 安定の99BASICとDarkBASIC。(キリッ
744 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 10:10:29.09 ID:yUhL+8bf.net] 嫌JS「BabelはES6完全対応じゃないから仕事では使えねー。お遊びでしか使えない。」 JS擁護「>>666 のリンクに出てるけど、Babelは多くの有名企業で仕事に使われてるよ。」 嫌JS「ぐぬぬぬ。jserは馬鹿!アレが多い!」
745 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 11:45:54.06 ID:8LlHceLm.net] ES6がコンパイル無しで素で使える頃には ブラウザが終わってそうなんだよね で、ブラウザ限定じゃなかったら もっとマトモな言語を選び放題という
746 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 12:11:14.83 ID:kcl6PGga.net] dart vmの時代ですね。分かります
747 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 13:08:11.71 ID:bCeKXRbu.net] これからの時代は、babelとjQueryを 組み合わせていくんだろうな。
748 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 14:08:57.15 ID:Jg69SxFY.net] 2ch見るにはJavaScriptよりネイティブの方が遥かに便利な時点でっていう。
749 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 14:49:53.23 ID:yUhL+8bf.net] 今更BackboneとかjQueryとか言ってる時点で時代に乗り遅れてるんだよなあ 日本は本当に遅い
750 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 14:51:19.58 ID:yUhL+8bf.net] JavaScript vs ネイティブという対立ももう過去のものだからなあ
751 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 18:36:18.24 ID:kcl6PGga.net] es6に対応したbackbone2.0こそ未来
752 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 18:36:51.79 ID:Lxkfc9iW.net] >>727 違う ES7に控えてるObservable調でのDOM操作に移行していくのでjQueryは取り残される
753 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 18:40:30.81 ID:hZNW9MV5.net] >>729 meteorがmysql対応した時点で流れも決定的なのにな angular(笑)
754 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 18:41:18.80 ID:hZNW9MV5.net] ちなみに俺はknockout+browserify派です
755 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 21:26:22.52 ID:IqjTIR6B.net] >>728 これ 結局ネイティヴでWEBはもう死に体なんよな
756 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 22:48:22.59 ID:bCeKXRbu.net] >>735 「○○の死」は、殆どが過大評価 jp.techcrunch.com/2015/05/22/20150521the-death-of-anything-is-overrated/
757 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 22:57:21.93 ID:YQmimEgO.net] >>735 仮にそうだったとしても、一時代を築いた言語は、後が長い。 それに、普通に考えてWebが死ぬのはありえないわけだが。 TOYOTAのWebページ見るために、いちいち専用のアプリダウンロードとか、ありえんわけだが。
758 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 23:20:41.37 ID:61R9xmfj.net] あちらさんでは自分らのフレームワークを推進するのにしのぎを削ってるのに ここではどれを使うかでドヤ顔してるのか…、そりゃあなあ…
759 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 23:23:50.82 ID:UPx/0Y1+.net] そもそもReactNativeでJavaScriptでネイティブアプリが作れるわけだが Reactが勝ち残りそう
760 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 23:47:39.66 ID:kcl6PGga.net] ionic, cordovaってnativeなんだっけ? >>738 ( ・´ー・`)
761 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 00:11:42.91 ID:lQxXzch0.net] >>740 そいつらはAppleのWebコンポーネント技術を使うからハイブリッドと呼ばれている ReactNativeやNativeScriptはそうした技術を使わない真のNativeアプリが 作れる ReactNativeやNativeScriptが登場する前には、 JavaScriptでネイティブアプリを作ることをハイブリッドと呼んでいたが それらとReactNativeやNativeScriptは区別されて、 後者がハイブリッドではない真のネイティブアプリと呼ばれるようになった
762 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 00:17:30.81 ID:lQxXzch0.net] ちなみに、titaniumは昔はハイブリッドと呼ばれたりネイティブと呼ばれたりしていたが、 今だとハイブリッドではない派に属するだろうな
763 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 08:11:12.07 ID:tVk9YQPx.net] どんなスレでもこういった話題が出て長引くが言葉の定義はこれ以上どうでもいい。 そこは本質じゃないし、突き詰めても何も生まれない。 JSがいろんな場面で使われるようになってきたが、まだまだ不十分な点もある。 その課題を克服すべく、これからもJSは発展し広まっていくのは間違いがない。
764 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 08:18:25.14 ID:uOKH4JiO.net] GUIがネイティブかHTMLかだけで区別しようとするのがいかにもバカっぽいよな WindowsネイティブなC++とかVBとかで作られたアプリでもガワにHTML使ってるのはよくあるが、 あれハイブリッドなのかw
765 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 08:43:41.95 ID:Vc/SC45p.net] >>742 iOS用アプリはスクリプトの実行を禁止されているんだよ。 だからどんな言語を使って作ろうがすべてネイティブだよ。
766 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/25(月) 15:54:22.88 ID:DN2LcC67.net] ではここでAGKの紹介w https://www.youtube.com/watch?v=Bc1fziwpLpo
767 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 16:51:53.45 ID:WoRVaS2u.net] 現実世界で誰からも相手にされてなくて、 2chですら誰からも相手にされないって、 どんな気分なんだろうか。 極度の孤独でますますおかしくなっていく負のスパイラル。
768 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 18:58:53.38 ID:s1Jp2NXX.net] javascriptならモテると聞いて
769 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/25(月) 20:16:30.85 ID:DN2LcC67.net] >現実世界で誰からも相手にされてなくて、 >2chですら誰からも相手にされないって、 >どんな気分なんだろうか。 スッキリ♪してていいんじゃないのかw プログラマーの世界は1万人に1人の割合、残りの9,999人はノイズぐらいに思えばいいw >極度の孤独でますますおかしくなっていく負のスパイラル。 5月病なら精神科にどうぞw
770 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 20:44:41.31 ID:CJphbBX5.net] もう手遅れ 俺たちにはおかしくなってしまったこいつを見守ることしかできない
771 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/25(月) 20:47:59.77 ID:DN2LcC67.net] それが養分の役割w
772 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 20:52:15.35 ID:KMiZtLe0.net] jsだけの話はjs板でしてくれないか スレ違いだと思うが
773 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 20:57:20.60 ID:FmOWVyRS.net] スレタイを見ようね
774 名前:デフォルトの名無しさん mailto:sage [2015/05/2
] [ここ壊れてます]
775 名前:5(月) 21:10:20.74 ID:s1Jp2NXX.net mailto: Rubyって、nativeアプリやhybridアプリ作れたんだっけ [] [ここ壊れてます]
776 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 21:29:34.90 ID:uOKH4JiO.net] jsでいうネイティブアプリというのはホストやライブラリがネイティブであるということだから、 そういう意味では当然Rubyでも作れるわな
777 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 21:39:11.52 ID:H05PZqz6.net] RoRの時代は終わった。 時代はJSでフルスタック
778 名前:10人に一人はカルトか外国人 [2015/05/25(月) 22:03:35.99 ID:berRiTAl.net] ★マインドコントロールの手法★ ・沢山の人が偏った意見を一貫して支持する 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法 ・不利な質問をさせなくしたり、不利な質問には答えない、スルーする 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法 偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い 靖国参拝、皇族、国旗国歌、神社神道を嫌うカルト 10人に一人はカルトか外国人 「ガスライティング」で検索を!
779 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 22:37:03.17 ID:s1Jp2NXX.net] RoRはサービスで実稼働しているから信頼できるんだろうけど、 JS fullstackって、かなりhackeyだよね。同じ層を相手にするならWordPressでよくない? レンタル鯖の方がVPSやクラウドより安いし、コード書かなくていいし
780 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/25(月) 22:58:23.99 ID:DN2LcC67.net] 10人に1人は宿題くれくれ坊やだからなw
781 名前:デフォルトの名無しさん mailto:sage [2015/05/25(月) 23:12:15.17 ID:s1Jp2NXX.net] WP-APIやpodsってマイナーなの?
782 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 04:37:03.57 ID:XCGfzogt.net] お絵かきチャットを作る際に、 サーバサイドでChromeを立ち上げておいて、クライアントからWSで届いた 描画パスをNodeからWSで転送させて、保存用の絵を描くと言うのはやった。 今ならServiceWorkerとWebRTCを使ってサイト全体のP2P共有のようなもっと面白いことができそう。
783 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/26(火) 05:04:39.34 ID:zvWIh5Y2.net] そーゆーのが作りたいのかw
784 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 08:22:10.24 ID:LdHTkhWf.net] >>758 お前さんがな〜んもわかってないってだけってのは よく伝わったよw
785 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 08:23:18.03 ID:LdHTkhWf.net] というか、Raillsをブログ作成ツールって思ってるのかw ま、サンプルがあれだしw
786 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 08:36:19.97 ID:DZ6Zizra.net] RailsはAccessとかVB6とかあのへんの後継
787 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 09:52:57.59 ID:jJpgaPYe.net] >>763 はぁ?WPをブログ作成ツールだと思ってるの? 所謂、full stackだし、CRUDアプリ作れるし、 CRMやforum wareなんて作るまでもないから JS fullstackやRoRなんか使って積み残しなんて、どーするんだろうね
788 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 09:58:50.12 ID:jJpgaPYe.net] セキュリティに力を注がないとダメな客層ならdrupal使うだろうし、 JS fullstackなんて使える相手ならセキュリティなんかザルだろうし、 依存するライブラリのversionもスグに上がるから保守性だって悪そう
789 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/26(火) 12:12:06.29 ID:XW4aIGwL.net] アホらしw
790 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 12:25:25.06 ID:jJpgaPYe.net] おまえの作る糞ゲーって誰に需要あるの?w
791 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/26(火) 12:40:40.66 ID:XW4aIGwL.net] ♪\( ̄∀、 ̄)/♪、、、アハ♪”
792 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 17:21:19.77 ID:JdoiEwqA.net] uyの悪夢再び。 どっちがマシなんだろうね。
793 名前:デフォルトの名無しさん mailto:sgae [2015/05/26(火) 21:36:43.14 ID:u+D7ALVd.net] >>769 そいつはクソゲーすら作れないよ 開発環境を整えられるかすら怪しい
794 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 22:22:18.79 ID:aGxSVLPT.net] >>724 JS擁護「>>666 のリンクに出てるけど、Babelは多くの有名企業で仕事に使われてるよ。」 >>666 「These companies may or may not be using Babel on their main web properties, but they're definitely using it somewhere in their organizations :)」
795 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 22:24:35.92 ID:aGxSVLPT.net] 名前だけ輝かしいから使おうなんて実に馬鹿で安直だなあ 非プログラマだからこそ目的と手段の逆転に気づかないんだろうけど
796 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 22:28:29.41 ID:DZ6Zizra.net] 海の向こうだと自分の履歴書を飾るために無理矢理尖った技術を使おうとする輩が多いらしいね
797 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 22:58:53.61 ID:jJpgaPYe.net] 物好きが集まって自分らで技術を選べるのはco-workerや零細企業ぐらいでない? どこも似た体質でJavaとかASP.NET使ってると思うんだけど。 sakuraにRoR製のCMSが一発インストールできるようになっていたら、 今頃はRailsの天下なのになぁ
798 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 23:01:01.51 ID:jJpgaPYe.net] RailsがCMSツールのデファクトになっていたら、 個人事業者が寄り集まって自己組織化できたはずなのに
799 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 23:14:24.24 ID:LdHTkhWf.net] >>766 > はぁ?WPをブログ作成ツールだと思ってるの? ブログだよ。作成ツールですら無い。 デザインをいじれるブログ。
800 名前:デフォルトの名無しさん mailto:sage [2015/05/26(火) 23:26:15.20 ID:jJpgaPYe.net] 単なるブログツールならjekyllみたいなstatic site generator使うよ
801 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/27(水) 00:49:49.76 ID:WazBisEL.net] >>775 >海の向こうだと自分の履歴書を飾るために無理矢理尖った技術を使おうとする輩が多いらしいね それは日本国内の話で、海外では実際にはできないことも ” できる ” と書いてしまうらしいよw いわゆるハッタリw その点、俺様は良心的で、和洋折衷、安定の99BASICとDarkBASICだからそのまんまw
802 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 03:18:20.38 ID:5mJYzNXL.net] RoRは死んだ。 時代はJavaScript Fullstack
803 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 04:24:27.41 ID:xZIqoWDu.net] >>779 静的ファイル生成するツールじゃんw それはブログじゃない。お前馬鹿なの?w
804 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 04:58:56.23 ID:RSs6WPE8.net] >>773 「These companies may or may not be using Babel on their main web properties, but they're definitely using it somewhere in their organizations :)」 「ここにある企業はBabelを主なWeb資産にたいして使用しているかもしれないし、していないかもしれません。 しかし、組織の中で使っているのは確実です。(^^」 どうみても仕事で使われています。ありがとうございました。
805 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 06:19:03.39 ID:xZIqoWDu.net] >>783 ワロタw 企業の名前を並べて、内部で使ってるはず(誰も知らない)って 言ってるだけかw
806 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 07:26:37.28 ID:CaKPB6kG.net] こりゃJSerはバカだと言われるのも当然だなw
807 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 07:53:54.10 ID:w5e0eq0t.net] Webでそこそこ名前のある企業がメール出せば載せてくれるのか ただの無料の広告スペースだなw
808 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:19:58.06 ID:RSs6WPE8.net] >>784-786 何かJSを無理やり貶したいのは分かるが、 普通に使ってるところを載せてるだけだよ
809 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:22:00.69 ID:RSs6WPE8.net] 例えばpaypalのエンジニアの発表 www.slideshare.net/JamundFerguson/es6-at-paypal ここで出てくる6to5ってやつがbabelな
810 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:30:40.54 ID:w5e0eq0t.net] >>787 下のリンクから依頼すれば載せてもらえるみたいだよ >>787 の会社も試しにやってみれば載るんじゃない?
811 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:39:03.96 ID:RSs6WPE8.net] >>789 名だたる企業の中の人が「我々はbabelを使ってますからどうぞ載せてください」 って言ってるわけでしょ 嘘ついてるとは思えないね 少なくともそれだけ宣伝価値のあるページだってことだし
812 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:42:14.41 ID:RSs6WPE8.net] 下のリンクなにかと思ったらgithubか そういえば、githubに公開されてるソースコード検索すれば使ってるのが分かるなw たとえば適当にnetflix調べてみたが確かにbabel使ってるなw https://github.com/Netflix/ember-nf-graph/search?utf8=%E2%9C%93&q=babel
813 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:55:59.40 ID:RSs6WPE8.net] お、yahooも使ってたw https://github.com/yahoo/fluxible.io/search?utf8=%E2%9C%93&q=babel
814 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/27(水) 09:12:49.68 ID:WazBisEL.net] 安定の99BASICとDarkBASIC。(キリッ
815 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 10:05:52.95 ID:iNV3b77m.net] >>788 のっけからspread有無による差異を示す例示がおかしいな。 無い場合にapplyを使っていない。 そういうおかしな例示で意図的に差異を誇張するような馬鹿外人は信じるに値しない。 つうか、なぜ誰も突っ込んでいないんだ? やっぱり世界的にJS技術者のレベルは低いな。過去5年以内に誕生した大量の初心者ばかりなんだろうな。
816 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 10:53:48.12 ID:nmBWi5N7.net] まあ ;[].push.apply( world.people, arguments ) みたいに書くのは嫌なんじゃね それかES3まではapplyの第二引数は配列かargumentsのみ可だったけど 今回の例ではRestパラメータと一緒に紹介する兼ね合いでargumentsを出したけど ArrayLike全般に一般的な書き方としてapply使わなかった、 もしくはその背景を知らないとできないargumentsを特別視する書き方を嫌った可能性も微レ存
817 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 11:05:14.75 ID:nmBWi5N7.net] まあspread演算子が一番ありがたいのはnewと一緒に使う場合だけどな new (Function.prototype.bind.apply( Class, Array.prototype.concat.apply([,], Parameters ))) ↓ new Class( ...Parameters )
818 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 12:44:23.48 ID:O2BZPnvn.net] >>781 expressとmongo dbって何処にdeployするの? WPと比較したときに、その費用対効果が悪すぎ
819 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 13:57:21.71 ID:Fb78fVHF.net] JSは深入りすると、技術的負債が雪ダルマ式に増えていくイメージw
820 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 14:40:59.35 ID:5mJYzNXL.net] 時代はフルスタックJavaScript 世界のトレンドがそうなんだから乗っかって置いた方がいいよね。保険も兼ねて
821 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 15:16:30.91 ID:O2BZPnvn.net] fullstack javascriptってレンタルサーバーと相性悪いじゃん 安くて、大きくて、forum wareとSNSまでついてくるのに、 積極的にVPSやcloudを使おうって理由あるの? 話題のJS frameworkってものが、jimdoやyahoo!ストアの見栄えをよくして 購買意欲を煽るぐらいしか思いつかないけど、これはもうデザインの世界だよね
822 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 15:54:41.62 ID:mkSpHMDY.net] フルスタックJSといっても 基本的にクライアントサイドで出来る限りのことをする、 そうすればサーバはCGFIではなくてAPI型になり、 クライアント同士のマッチングなんかに利用するだけになるから Nodeと相性がいいねってことだ ここで結局一番大事なのはクライアントサイドの比重を出来る限り100に近づけることであって、 あと残った超ミニマムなサーバ部分は正直なんでもいいってことだ
823 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 16:59:15.78 ID:O2BZPnvn.net] Ruby on RailsからAngular on Sinatraへ
824 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:11:31.16 ID:xZIqoWDu.net] >>798 > JSは深入りすると、技術的負債が雪ダルマ式に増えていくイメージw 若いなw いろんな言語をやっているが、 それはどの言語でも同じことだよ。 それは言語で変わることじゃなくて、開発手法の問題だから。 既存のコードを簡単に安全に修正が出来る仕組みがなければ 技術的負債は貯まる。
825 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:18:38.31 ID:R8vNYeIe.net] 嫌JS「babelを使ってるかどうかは誰も分からないだろ!」 JS擁護「Paypalもyahooもnetflixも使ってますが?証拠のソースもありますが?」 嫌JS「ぐぬぬぬぬ。世界的にJS技術者のレベルは低い」 何回目だよこのパターンw
826 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:30:25.25 ID:O2BZPnvn.net] レガシーコードと呼ばれるものを書いてた人たちって、どうやって修正してたんだろう
827 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:51:56.64 ID:bJy7qSFz.net] >>794-795 誰でも知ってる知識を使った対比しやすいコードの方が分かりやすく人に 説明できるからだろ 聴衆にはいろんな人がいるんだし applyなんか使ったって知識をひけらかす以上のメリットはないだろ 分かりにくいし結局argument使うからES6の方がいいし
828 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:54:54.20 ID:hju8Anxp.net] >>806 applyで誰でもわかる。むしろここ10年のスタンダード。おまえとおまえのまわりが15年遅れているだけ。
829 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:59:02.57 ID:bJy7qSFz.net] >>807 まあ、俺はお前とapplyを知ってるんだぜ!って言って優越感に浸りたいのは わかるし、それがツッコミを入れたメインの理由だってことも分かる 俺はそんな分かりにくいコードは極力避けるし、上のような例では forループのほうがはるかに優れている applyとcallの違いなんてみんなしょっちゅう忘れるしな
830 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:02:52.82 ID:bJy7qSFz.net] >>795 みたいなのも典型的だよな さりげなく、文末のセミコロン省略派の書き方して分かる人には 分かるように知識をひけらかしてるところがにくいねw 俺もこうやって指摘することで知識をひけらかしたくなることは あるしなw
831 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:19:01.34 ID:O2BZPnvn.net] この手の論争って年代毎に、言語毎にあるよね 最初はcとc++で、constructやvtblの速度。schemeとcommon lisp 次はperlの書法。Rubyの無名関数。 敢えて技術力を求めないPHPerたちが如何に優れているかわかるね
832 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:21:19.39 ID:w5e0eq0t.net] つまりCOBOLが至高か まあ一理あるな
833 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:25:24.50 ID:hju8Anxp.net] このスレのスクリプト言語でインデックスでfor回す方が稀だ。 そして何故applyで必死に知識ひけらかしどうこうと噛み付いているのか、あまりに低スキル過ぎて呆れさせられるだけ。
834 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:33:06.66 ID:O2BZPnvn.net] apply, bind, callって実際には、どういう場面で使われるの。おせーて
835 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:00:59.92 ID:esbmy2lw.net] IE4ぐらいの知識で止まってるホビープログラマだろ >>813 思いつくだけでも[].slice.callとか即席のコードなら当たり前に使う applyすらbind使えばいいから旬過ぎてきた勢い
836 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:04:43.64 ID:gdtckF/O.net] 俺が一番使うのは const log = console.log.bind(console)
837 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:08:59.83 ID:esbmy2lw.net] プログラム板が一般人の遊び場になっとる… このスレも前は自分でコード書いてマイクロベンチ出してた奴ら多かったのにな
838 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:09:53.54 ID:bJy7qSFz.net] ほらね、結局「知ってるか知らないか」という軸でしか語れない それこそが知識をひけらかしたいだけだったということの証左 本当のレベルの低さなんだよ 人に説明するという立場が理解できないのだろう
839 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:11:27.05 ID:gdtckF/O.net] まあ本当はcallやapplyみたいな醜いのはあまり使いたくない。 ES7でBind OperatorかAbstract Referencesが入って解決してくれることを祈ってる。
840 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:13:27.70 ID:O2BZPnvn.net] >>816 node.jsがダントツすぎて、もはや書くのもバカバカしくなったんだろ
841 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:14:07.31 ID:esbmy2lw.net] 説明する人間に対して対価をもたらせもしないクズがよく吠えやがる 底辺層すら当たり前に知ってる事すら知らない時点でお前は論外だよ
842 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:14:54.43 ID:gdtckF/O.net] マイクロベンチというと、最近のJSエンジンでは徐々に dead code eliminationの影響が出始めたみたいだね 意外とV8はこれに触れてこなかったけど、TurboFanでどんどん入れていくんだろうね
843 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:16:03.80 ID:bJy7qSFz.net] >>820 俺は「知らなかった」などと一言も書いていないのに 知らないことにお前の中ではなってるんだなw お前の中の知識をひけらかして優越感に浸りたいという気持ちが そうさせるんだろうねw
844 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:22:09.86 ID:esbmy2lw.net] >>822 そういう独り善がりの自説で他人に因縁付けて精神が安定するのか? ちょっとは現実を好転させる努力をした方がいいぞ?
845 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:22:57.12 ID:O2BZPnvn.net] >>820 仕事もらうためのプロモーションでやるものだよね 無礼な態度を取られたら、そいつとは2度と口聞かないけど、ここは2chだよ?
846 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:25:14.18 ID:bJy7qSFz.net] >>823 明らかにひとりよがりな自説の上に間違えてるお前に言われたくないねw
847 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:27:33.87 ID:esbmy2lw.net] >>825 反論できないからって因縁つけんなクズ 足引っ張るしか能がないのか?
848 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:28:49.21 ID:bJy7qSFz.net] >>826 それはこちらのセリフだが? お前がいつ俺に反論らしい反論したんだ?
849 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:36:18.20 ID:esbmy2lw.net] >>827 あのなあ…apply程度は大した知識じゃない言ってるのだから、 お前は他人にひけらかせる、高度な知識であると根拠づけする必要があるんだよ 論争の道筋すら他人まかせって、本当救いようがないなお前は
850 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:42:06.65 ID:bJy7qSFz.net] >>828 ことさらに、知らないとも言っていないのに 知らないと決めつけたり人を馬鹿にした態度をとるところから見て、 「apply程度は大した知識じゃない」=「俺のレベルはとても高いから そのレベルから見たらね」というのが透けて見えると俺は言ってるんだよ applyが本当に大した知識じゃないかどうかとは関係なくね forループで済むところにapply使っても意味は無い しかも説明用のコードにね
851 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:52:50.80 ID:O2BZPnvn.net] JSを愛して病まない貴君らなら、google compute engineぐらい使ったことあるんだろ? ねぇ、あるんでしょ?ないの?
852 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:55:57.12 ID:IF9pkP0O.net] まあ結局はapplyの動作を直感的に分かるJSerへの説明ならそちらの方がより良いだろうけど、 for文でも最悪ってほどでもないし、applyを直感的に分からない勢に対してはいい説明なんじゃね ってことでもういいでしょ
853 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:56:42.32 ID:esbmy2lw.net] >>829 >forループで済むところにapply使っても意味は無い 可換だから意味がないというならES6など意味ないが?
854 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:58:44.87 ID:O2BZPnvn.net] 俺が分かるように書いてくれたら何だっていいよ
855 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:58:51.49 ID:esbmy2lw.net] すまんね、もうやめるよ 馬鹿らしいし
856 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:03:59.80 ID:MCKhtQGp.net] 仮にapplyの動作が直感的に分かったとしても、for文の動作だって 直感的に分かるだろうし、アドバンテージははっきり言ってないな googleで思い出したけど、googleのpythonのスタイルガイドには 二重以上の複雑な内包表記より単純なfor文を使えとか書いてあるし C++のスタイルガイドには技巧的なテンプレートの機能はなるべく 避けて分かりやすくかけとか書いてあるし、 pythonの公式ドキュメントにはreduceよりも単純なfor文を使えとか 書いてあったな むしろ、レベルの高い会社ほどそういうことには敏感だね レベルの高いコードほど簡単に見えるっていうね
857 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:06:14.41 ID:5RxTL4JW.net] まあfor文で回すのとapplyとspreadは厳密には動作が違うけどな 例えばNodeListはforとapplyで可だがspreadは不可 Mapなんかはその逆
858 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:07:18.50 ID:MCKhtQGp.net] >>836 あの説明ではどれも可能だからどうでもいいだろう 細かい知識をひけらかしたいのは分かるけど 話を逸らさないようにな
859 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:09:13.57 ID:5RxTL4JW.net] どうでもいいんならなんでここまで揉めてたのよ どうでもいいことなのに
860 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:10:10.80 ID:MCKhtQGp.net] どうでもいいことで話をそらさない、もしくは濡れ衣を着せないということが どうでも良くないからだよ
861 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:12:25.88 ID:5RxTL4JW.net] 濡れ衣って、知識をひけらかしてるだの何だのってやつでしょ? 確かにどうでも良くないかもしれないけど、もうほっておこうよ
862 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:14:38.92 ID:MCKhtQGp.net] 一番の濡れ衣はapplyを説明に使わないから「レベルが低い」とか言われた レベルの高いエンジニアかなw その次は、applyを知らないと決めつけられた俺なw
863 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:16:09.83 ID:5RxTL4JW.net] くだらない冗談言ってないでもう寝ようね
864 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:17:03.13 ID:odZ+ejWb.net] >>835 googleのエンジニアたちは、ぺちぱーなんだろ?どうりで生産性が高いはずだ
865 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 00:38:19.14 ID:n0zKvD4X.net] お前らどんどんJavaScriptで仕事作れよ、 なーに日本のCS出た奴らが全部コンピューター関連の仕事に就いたって仕事は足り無いんだからさ。 世界的に見てもそう。 どんどん仲間増やして日本の政治家や医者が蔓延る、官僚達が既得権益にしがみつく社会を打破しよう!いい方向に。 時代はJavaScript Fullstack
866 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 00:45:59.77 ID:LhL8i3dq.net] 安定の99BASICとDarkBASIC。(キリッ
867 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 02:19:12.80 ID:odZ+ejWb.net] >>844 あいつら頭が悪いのかCSを出たオタクを雇わずに他学科の連中を雇うからな
868 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 02:32:06.23 ID:sT4EQZ1m.net] >>841 馬鹿どもを煙に巻くためにか意図的に非常識にapplyを使わない例示をするのは狡猾すぎると言った。 つまりあなたはこの程度の文意を読めないほど国語が苦手だということになる。
869 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 02:35:05.01 ID:LhL8i3dq.net] >>846 見た目で選んでるんだろうなw …んじゃ質問だけど、プログラミングスキルが同じなら、どっちを選ぶ? [ 1 ] 身奇麗でスポーツマンタイプ [ 2 ] 風呂に入ってなくて変な臭いがする、デブ・ガリガリで不快感を覚える
870 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 02:54:34.21 ID:odZ+ejWb.net] 当然、2だな。1は、他に割の良い仕事があるから転職する 最初の3年で社内で育成したコストが無駄になるから
871 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 02:59:10.16 ID:odZ+ejWb.net] 社会から見捨てられたgeekたちの怨恨と悔恨がRailsコミュニティの原動力だったんだ 今宵は瘴気が濃いですね
872 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 0
] [ここ壊れてます]
873 名前:2:59:45.56 ID:lggWxQgU.net mailto: >>846 いやー、古くさくなるつかえない技術変に学んできたコミュ障より、新しい技術飲み込める若くて素直な奴が将来性あるに決まってるだろ。 実際仕事できるようになるのは後者なんだし。 だからJavaScript Fullstack でいいのよ。 世界の流れもそうなんだし。 PythonやObj-C/SwiftやLispは適材適所で残るかもしれないけど、その他の変な言語は全部無視していいよ。 世界の誰かに聞いても答えが返ってこない変なうんこ言語使ってしか開発できない時代遅れの奴はどんどん仕事がなくなればいい。 あ、C++も重要ね。だがしかし、用途がかなり深い所になるし、なんなら海外の一流にその辺は任せればいいから俺たちはあまり知らなくてもいいかも。 問題は英語と市場のリサーチ力。 どんどんJavaScript Fullstack の仕事増やした方がいいよ。これからの人達が世界中から外貨稼ぐためにも。 [] [ここ壊れてます]
874 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 03:02:27.86 ID:LhL8i3dq.net] >>849 人事部はね、女性が男性を選ぶ目つきと同じなんだよw 脳みその中身までは見てないw
875 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 03:06:21.01 ID:LhL8i3dq.net] 例えば風呂に入ってないオタクを100人雇ったら、オフィスが異臭で充満するだろ?w 仕事どころじゃなくなるw 少しは現実を直視しような w
876 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 03:47:56.78 ID:gCuhL1rI.net] てかJS使える人口は、C並みに多いんじゃないかと思う。 これだけの市場が有れば、当然何でもかんでもJSになるわ。 MSもJSにお熱だしね。最近はExcelでもJS使えるんだっけ?
877 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 04:05:35.46 ID:odZ+ejWb.net] >>853 やれやれ。人事部はオマエが臭くて異臭を放ってるから選んだんだよ オマエの異臭とオマエの席の隣の異臭の何方が凄まじいかなんて、 異臭が部屋に充満していたら気にならから。ただ、人事部には来ないでね
878 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 05:31:24.52 ID:6CyNSU5v.net] ???
879 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 05:38:22.74 ID:LhL8i3dq.net] >気にならから m9( ̄∀ ̄)/♪ホォ〜w”
880 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 06:43:41.05 ID:hbX3VdsG.net] >>847 あそこでapplyを使ったところで、「ああ、分かりやすくなったね」となる 結論は変わらないと思うが 辺に技巧的で論点がぼやけるだけで >>851 お前の好きなLispってものすごく古い技術だけどね 古い技術を学んできたオタクの方が新しい技術飲み込むのも早い 新しい技術なんてものはほとんどなくて、古い技術の応用だったりする というか、飲み込むというより、すでに習得していて 「新しい技術が使いたい」と常に文句を言っている
881 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 08:30:57.38 ID:vI/GP895.net] JavaScript は熱いね‥C/C++ スレですら悲惨なことになっているのに‥
882 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 11:16:07.91 ID:lggWxQgU.net] C/C++で統一して開発した方が良いに決まってる。他者に頼むにしても自分がそれを理解するにしても、他の社員に引き継ぐ際も。 しかしパソコンの性能がこれだけ急激に上がりスクリプト言語が台頭してきた。そりゃ早く開発できる方が良い。 けど多様性が生まれ過ぎて現場が混乱。マシンに仕事させて人の負担を減らそうとしたのに違う所で増えた。 効率よく開発できて尚且つクロスプラットフォームな誰もが知ってる言語に寄せていこう。そういう動きが当然でてきた。 そこで選ばれたのがJavaScript。 どんなパソコン使う消費者でも本質はウェブ使うしウェブの進化に合わせて端末を買い替えしてくれる。
883 名前:(OS的な意味もあるが) 時代はJavaScriptでFullstack。 もっとも開発の歴史を汲み取った物だし、最も今の時代に合ってる。 [] [ここ壊れてます]
884 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/28(木) 12:21:29.52 ID:LhL8i3dq.net] 安定の99BASICとDarkBASIC。(キリッ
885 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 14:39:14.29 ID:odZ+ejWb.net] fullstack JSの現実: angular, slim, mysql, apache
886 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 15:56:57.49 ID:kdWUSdJd.net] クエリ言語がJavaScriptだからというだけで
887 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 15:57:53.51 ID:kdWUSdJd.net] すまん クエリ言語がJavaScriptだからというだけでMongoとか本当に馬鹿としか思えんわ
888 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 17:35:49.99 ID:gBhaDDqH.net] Mongoはなんとも中途半端だがIDBよりはマシな設計だし、 SQLはなんといっても親和性が悪い。
889 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 17:54:06.25 ID:odZ+ejWb.net] 本当にfullstackでJSを書いてる人たちってbackbone.js使ってるよね
890 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 21:39:37.44 ID:LjJyADed.net] Backboneの天下は短かったな あっという間にangularに抜かされた それがほんの1年半前 飛ぶ鳥を落とす勢いだったangularもReactの登場で 雲行きが怪しくなってきた 恐ろしいよ
891 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 21:51:08.01 ID:uEvpeXte.net] jsx 嫌いだわ
892 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 22:04:25.68 ID:gCuhL1rI.net] 恐ろしいと同時に、大きな市場があるんだなというのもあるな。 まさにコンピュータ第二の聡明期って感じ。
893 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 22:09:17.64 ID:odZ+ejWb.net] Jeremy AshkenasやThomas Davisがfullstack JSを書くのは自然なことだし、 日常生活でjsなんて書きたくないからangular.jsが流行ったのも頷ける。 React.jsが流行りだした理由だけは、説明らしい説明が何も思い浮かばない。
894 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 22:17:43.67 ID:LjJyADed.net] angular.jsは結局jsをバリバリ書くフレームワークだよ reactが流行りだしたのは、主にangularが複雑すぎるという理由からだろう
895 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 00:33:09.01 ID:pBd0Bhuu.net] JSもC++も一般普及しないよw
896 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 00:43:10.00 ID:XkG9lmPe.net] >>871 angular触ってる間にオライリーから出てる薄い本の作法を忘れたよ backbone.jsなら1頁で終わるようなAPIのgoogleルールが延々に続くけど、 これはjsを何処かへ葬り去るためものなんだって思ったよ これでもうjsなんて気にせずにPHPのコーディングに集中できる
897 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 01:00:46.77 ID:72g3Dn7i.net] いやーいい加減言語の分裂、フラグメント化なんでやめてさ、統一しようぜ。 1人で開発するやつなんていないんだから共通認識ある何かが必要。 Apple見ろよ。ソストウェアの歴史を塗り替えるような事バンバンやってる。それもこれも極力マーケットが成熟するまでハードウェアのフラグメント化を抑えてきたから。 まずはJavaScriptで土台作りが肝心それで、便利な道具をバンバン作る使う。
898 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 01:29:46.58 ID:pBd0Bhuu.net] そっそ、オブジェクト指向も個人開発には必要なかったってコトでw 普及しないものが提灯記事で出回っても何も変わらなかった30年間w
899 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 01:34:00.40 ID:XkG9lmPe.net] MEAN stackって、version毎にmiddlewareの作法が違ってアホらしくなってきたわ MongoDBもexpressも気持ち悪いし、PHP7で性能も上がるからslimの上にangular.jsでいいや。 さようならJavaScript。トレンドをありがとう
900 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 02:14:47.51 ID:pBd0Bhuu.net] それでもJSはBASICを超えられないなw
901 名前:デフォルトの名無しさん [2015/05/29(金) 03:09:27.90 ID:xnuOOQOC.net] BaSiCには実用性が足りない。
902 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 04:49:54.13 ID:hIyE/RkV.net] JS-BASICを作ればいいやん
903 名前:デフォルトの名無しさん [2015/05/29(金) 05:25:35.05 ID:xnuOOQOC.net] Java-Basic-Scriptにしたらいいのかな。
904 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 06:18:00.36 ID:pBd0Bhuu.net] 安定の99BASICとDarkBASIC。(キリッ
905 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 06:52:45.90 ID:9VbvLx8c.net] >>873 意味がよく分からんが AngularJSはJavaScriptを使わなければ使えないライブラリだが Controller書かずに使うってこと?
906 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 07:25:06.17 ID:ox9uEU3z.net] 多分 angularjs のチュートリアルかなんかを見てコードレスでできるものだと思い込んで いるだけで、angularjs 自体は使ったことがない奴なんだろう
907 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 07:56:15.47 ID:mEzqOoJn.net] AngularもBackboneも両方ともクソだよ JSでサイト構築するというのがそもそもおかしい
908 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 08:00:14.12 ID:9VbvLx8c.net] Reactも攻撃しとかないと片手落ちだぞ 新しいのが出てきて大変だなw
909 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 08:20:26.96 ID:O/af54d2.net] いいよもう、どうせWEBは死に体だしjsもオワコン化してきてるし 今までもそしてこれからも大きな市場があるとこでネイティヴ開発してればいい
910 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 08:28:27.52 ID:pBd0Bhuu.net] これからAndroidもiPadも安いWinタブに食われるから、またネイティブベースに回帰するよw 安定の99BASICとDarkBASIC。(キリッ
911 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/29(金) 08:31:58.50 ID:pBd0Bhuu.net] タブレットベースの開発者って、その市場が養分扱いされてるコトに気が付いてるかどうか気になるなw AndroidもiPadもパソコンではないw 自作PCが手軽で割安w
912 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 09:32:50.52 ID:XkG9lmPe.net] >>882 はぁ?少しはbackbone.jsやangular.js触ったら? $scopeにpartial htmlばかり出てきて、 thisや名前空間として扱う{}の使い方が分からなくなったよ ng-repeatやmustach系のtemplateやfilterで jsなんて書かなくなったからもうPHPだけに集中できる
913 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 09:39:51.54 ID:XkG9lmPe.net] >>883 はい
914 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 12:23:14.70 ID:1lVHHU4A.net] 今時自作て
915 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 17:39:41.36 ID:6FNrigVV.net] 実際のデータを言うとPCはモバイルに食われたりしてない 人々がよりオンラインであるようになってモバイルが上乗せになってるというのが事実
916 名前:デフォルトの名無しさん [2015/05/29(金) 22:52:06.05 ID:3YTE5j4X.net] >>889 一応どちらも仕事で使ったことがあるが、 「$scopeにpartial htmlが出てくる」は全く意味不明 $scopeにオブジェクト入れたり関数入れたりはお前はしないの? $scopeよりもController使う派なら、thisをたくさん使うはずだし ng-repeatって、javascriptの変数がなきゃ使えないはずだが filterだって、実態はJavascriptの関数だから 自作するならJavascriptが必須
917 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 22:56:00.96 ID:3YTE5j4X.net] そもそも、Javascriptでの変数の変更が自動的にHTMLに反映されるところが 売りの一つだろ Javascriptを使わないようにするためとか明らかにおかしいだろ
918 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:00:25.18 ID:XkG9lmPe.net] >>893 なにそれ?controller中に$scopeを定義するものじゃないの? filterに、thisやjavascriptの作法を使うようなサンプルなんて見た覚えがないな tutorialやコードの端書きがあるならチョーダイ
919 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:01:31.51 ID:XkG9lmPe.net] >>894 jQuery+backbone.jsからしたら、明らかにjavascriptの記述量が減るよ
920 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:08:35.18 ID:ox9uEU3z.net] >>896 減るけど書かなくてよくなるわけではない
921 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:38:38.07 ID:XkG9lmPe.net] >>897 jsの専門家ってレベルでjsを書かなくて済むからね それなら、fullstack JSなんて使うよりも、backendは slimで書いた方が効率的だし堅実だよねって言いたいの
922 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 23:54:25.48 ID:ox9uEU3z.net] >>898 いやいや、angularjs はむしろ分かりきっためんどくさい部分を受け持ってくれるだけで ロジック部分はやっぱり書かなきゃいけないよ
923 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 00:21:33.89 ID:FSpSh7fS.net] >>885 react.jsってbackbone.jsをオートマ使用にした半端なninjaが使う道具だろ ヨイデワ・ナイカ・パッション重点
924 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 00:28:45.52 ID:IdbpgBYQ.net] AngularってそろそろGoogleの検索エンジンは読めるようになったの?
925 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 00:32:23.98 ID:GKc+PfvY.net] 最近js始めてreactいじってるけど面白い es6でクラスも使えるしやっとjsヤル気になったわ
926 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 00:40:24.30 ID:RfD9oH7P.net] なんだ、classが使いたかったのか。swfやxapでいいじゃん。10年前から使えたぞ。 iOSなんて今の低シェアで頭打ちというか減少傾向に転じている。無視して構わんよ。
927 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 01:38:55.54 ID:TKwdVSEz.net] もうちょっと簡単に書いておくと、JS使って得になるのはサーバーで運用してる企業だなw こんな出来損ないのインタープリターを使う個人開発者はいないw >>903 >iOSなんて今の低シェアで頭打ちというか減少傾向に転じている。無視して構わんよ。 確かに数字だけで見るとそうなるけど、メーカー個別の数字として考えると無視できないよなw 個人向けではAppleとASUSの台頭で、OS個別の数字として捉えるのは危険w
928 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 02:02:29.68 ID:FSpSh7fS.net] >>904 frontend周りのフリーランスで仕事を引っ張って来れる人は居るからな 戦略的には間違ってるとは思うけど
929 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 02:15:49.34 ID:FSpSh7fS.net] 個人で何かするとすれば、この優先順位。 Nesta > sinatra > ember.js 工数が少ないし、運営費を取れるし、客を取られない。
930 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 02:54:29.48 ID:TKwdVSEz.net] >>905 説明が足りなかったかもしれないから、もう少し付け加えておくと、Macで1万本売れるソフトが必ずしもWindowsで 同数以上売れる訳ではないと言うケース。 逆もある。 JS命な人はChromeBookでもChromeBoxの信者でもどうぞw
931 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 02:57:08.20 ID:UtXe3bew.net] JSの記述量が減ると言っても、DOM操作で書くようなJSはたかが知れてるしな
932 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 03:00:42.71 ID:TKwdVSEz.net] それと、俺様がJSに手を染めない理由は、ソース丸見えってところw もうね、こんな公開処刑みたいなインタープリターだけはやめとけw
933 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 03:08:17.70 ID:e4RqlvpL.net] >>909 ソープ丸見えなの?
934 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 03:53:09.33 ID:UtXe3bew.net] 誰もわざわざソース見てその醜さを批判したりはしないから気にしなくていい。 嫌なら難読化や圧縮すればいいし、ハックのしやすさという意味では良い。
935 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 03:58:59.32 ID:TKwdVSEz.net] ソースプロテクトとネイティブ機械語出力。 安定の99BASICとDarkBASIC。(キリッ
936 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 04:51:37.62 ID:TKwdVSEz.net] VC++のライブラリの仕様見てて思ったけど、ロングネーム、定数のラベル義務化、こんなのやってたら 一般普及は無理だな、って思うよなw ライブラリの制約を避けるためにさらに自前のライブラリを作る…こうなると一般普及はおそらく無理w
937 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 04:54:50.92 ID:TKwdVSEz.net] んで、FlatAssemblerのライブラリの仕様でも同じだけど、Windowsではロングネーム、定数ラベル義務化、 MenuetOSでは単純にレジスタ渡し。 どちらが理解が早いかは…考えなくても分かるよなw
938 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 05:09:58.14 ID:sXkcGVMG.net] >>895 Javascript使いまくりだが qiita.com/YUTARO/items/be78afd5bd5da7770e3b
939 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 05:19:37.58 ID:TKwdVSEz.net] JS使いって、ネット接続切れたら窒息しそうな感じだよなw
940 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 05:24:07.07 ID:C3EPYShA.net] オフラインファーストとServiceWorkerの話をする時が来たか......
941 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 05:30:23.84 ID:ebcCMrL3.net] >>916 じゃあ君、1ヶ月ネット禁止なw
942 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 05:44:20.13 ID:TKwdVSEz.net] >>918 んじゃ開発機を常時ネット接続どうぞwアハ
943 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 06:48:07.25 ID:ebcCMrL3.net] 今は開発機でもそれ以外でも 常時ネット接続するのは当たり前だろw
944 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 11:02:42.22 ID:FSpSh7fS.net] >>915 githubのコードを漁ったことある?joint.jsでも読んでみたらいい
945 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:05:36.72 ID:sXkcGVMG.net] >>921 あるけど、もうちょっと何が言いたいのかはっきり言ってくれない? joint.jsという「JavaScript」のソースコードを読んだら Javascriptを使わなくてもいいということが分かるの?w
946 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:07:47.31 ID:sXkcGVMG.net] そもそもangularのfilterの話をしてるのになぜangular使ってない ものが出てくるんだw
947 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:08:23.23 ID:ebcCMrL3.net] こういうのって、 読めばいいんだよ! 読めば!ほらわかるだろ? 俺の言ったとおりだろ! って言いたいんだろうなって思うw 何も言わないくせに、 自分を認めてくれっていうために とりあえず出して、あとはお前が考えろ。 っていうだけ。
948 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:09:01.70 ID:FSpSh7fS.net] >>922 angular.jsとbackbone.jsの比較で angular.jsのサンプルにはjsらしいコードが出てこないよね って話だったんだけど
949 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:10:00.59 ID:sXkcGVMG.net] >>925 で?リンクにはjsらしいコードばっかり出てくるし joint.jsはjsだけど?
950 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:10:48.05 ID:FSpSh7fS.net] joint.jsじゃないね diagramエディタのサンプルでbackbone.js使ってるやつ
951 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:11:56.01 ID:sXkcGVMG.net] >>927 だから? angularのfilterの記事にjsが出てくるのに対してそれがなんか反論になるの?
952 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:13:01.21 ID:FSpSh7fS.net] たしか、diagramoのなかにbackbone.jsが使われたと思ったんだけど、 今もうrepositoryが見つからない。
953 名前:Office & Gamers ◆G144Hzgh2.0e mailto:アハ♪” uh huh [2015/05/30(土) 12:13:12.25 ID:TKwdVSEz.net] >>920 >今は開発機でもそれ以外でも >常時ネット接続するのは当たり前だろw はい、開発養分♪(アハ♪”
954 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:14:02.74 ID:FSpSh7fS.net] >>928 jsらしいコードがないって言ってるの。もう相手しないからね
955 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:16:04.17 ID:sXkcGVMG.net] >>929 だからそれが何なんだよ A「filter自作するならJS使うだろ」 B「そんなの見たことない!サンプルを見せてくれ!」 A「はいこれだよ」 C「githubのソースあさったことある?たしかdiagramoの中に Backbonejsがうんたらかんたら」 ←?
956 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:17:15.42 ID:ebcCMrL3.net] >>930 それって馬鹿登場の演出?w
957 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:17:47.74 ID:sXkcGVMG.net] >>931 まずjsらしいコードがないというのは、どれのこと? jointのことなのか、挙げられたangularの記事のことなのか 記事のことなら、記事のどこがどうjsらしくないのか説明するのが筋だろ
958 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:18:29.28 ID:ebcCMrL3.net] >>931 jsらしいコードってなんなんだろうねw jsらしいなんてものはない。そんなの思い込み。 俺にとってはどの言語も同じようにみえる。 使ってるライブラリが違うぐらい。
959 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:19:51.53 ID:FSpSh7fS.net] >>932 ID:XkG9lmPeからの流れで、 angular.jsのfilterの中にはjsらしいコードがないって主張なんだけど、 敢えて、それを無視してるんだよね?
960 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:20:20.34 ID:sXkcGVMG.net] 最初はAngularはJavaScript使わないとか、filter自作するときでも JavaScript使わないとか言ってたけど それではさすがに厳しすぎるから「JSらしくない」とかってのに 変えたのかな
961 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:20:33.87 ID:FSpSh7fS.net] >>935 コード読んだことないなら帰ったら?
962 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:21:00.14 ID:FSpSh7fS.net] >>937 使わないから
963 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:21:49.69 ID:sXkcGVMG.net] >>936 いや、無視してないけど それならそうと最初からいえよ 「github漁ったことある?」 じゃ意味不明なんだよ で、どこがどうjsらしくないの? 少なくともjsのソースコードであることは確かだが
964 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:22:12.9
] [ここ壊れてます]
965 名前:7 ID:ebcCMrL3.net mailto: > angular.jsのfilterの中にはjsらしいコードがないって まったくもって意味不明。 もしかして、JavaScriptとDOM APIをごっちゃにしてないか? DOM APIはライブラリであり、JavaScriptではない。 同様に各種ライブラリも、当然JavaScriptではない。 jsらしいコードというのなら、JavaScriptを使っているコードなわけだが、 それはJavaScriptを使ってないのかね? [] [ここ壊れてます]
966 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:23:52.23 ID:sXkcGVMG.net] >>939 JS使ってるサンプルがあるよ? ほれ読めよ qiita.com/YUTARO/items/be78afd5bd5da7770e3b JS使ってるよ?
967 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:24:13.42 ID:FSpSh7fS.net] >>941 filter中にthisやclojure使うようなコードなんて出てこないだろが
968 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:25:12.51 ID:sXkcGVMG.net] まあ、AngularでJS使うってのはとてつもなく明らかなことだから 議論する意味もないな
969 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:25:28.98 ID:FSpSh7fS.net] qiitaに記事を投稿してるアホ共ってさ、本家のtutorialも読まねぇの?
970 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:25:35.06 ID:ebcCMrL3.net] たとえばRubyでいえばDSL(ドメイン固有言語)というものがあって、 内部DSLであればRubyを使っているのに、Rubyのように見えないコードがある。 だけど、これもまたRubyだからこそできる Rubyらしいコードなわけだ。 JavaScriptを使っているのにjsらしくないということは、 DSLということかね?ならば逆にそれはjsらしいといえる。
971 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:26:45.41 ID:ebcCMrL3.net] >>943 > filter中にthisやclojure使うようなコードなんて出てこないだろが thisやclojureを使わないJavaScriptコードなんて山ほどあるが? 特に2000年よりも前のJavaScriptはそんなコードが多かったが。 もちろんどちらもJavaScriptのコードだ。
972 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:27:41.93 ID:sXkcGVMG.net] >>943 いつのまにJSからthisとclojureになったのかしらんが、 例えばこいつはclojureだが? function (keyword) { return !searchService.keywordJudge(obj, keyword); }) filterから呼ばれるserviceの中に var self=thisって書いてあるが?
973 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:28:03.21 ID:FSpSh7fS.net] >>947 そのころのjsは問題児で、jsなんて切れって言われてる時代だったろがカス
974 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:28:37.91 ID:y5cl7Y1T.net] >>945 むしろほぼ公式のチュートリアルを翻訳してるだけの記事が多いと思うが それをありがたがる英語読めないアホ共が多いからな
975 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:29:03.99 ID:FSpSh7fS.net] >>948 javascript design patternとでも叩いてググッてくればいい 死ねクズ
976 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:30:56.32 ID:sXkcGVMG.net] >>945 qiitaに投稿してるアホどもとやらは知らんが俺は 一度読んであまりの糞さに驚いたよ まあお前の好きな本家のtutorial https://docs.angularjs.org/tutorial/step_09 どう見てもJSだなw
977 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:31:29.86 ID:sXkcGVMG.net] >>951 それがangularでjs使うという話に何か関係有るの?
978 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:32:23.51 ID:ebcCMrL3.net] まあJavaScriptというよりプログラム言語自体をわかってないんだろうな。 オブジェクト指向言語とか関数型言語とか言われるけど、 本当は、ある言語で何が出来るか?何をやりやすいかの違いでしか無い。 例えばオブジェクト指向言語ではないC言語で オブジェクト指向だってできる。 今問題になってるのは、この○○指向の話だろう。 JavaScriptではthisやクロージャーを使ったスタイルで書くものだっていう 思い込みがあるようだが、たいていの言語はいろんな書き方ができる。 Rubyだってそう。オブジェクト指向でやることだってthisやクロージャーを駆使することだって出来る。 これは言語の違いではなくて、使用方法のスタイルの違い。 そして普通はいろんなスタイルの中から場面に応じて適切ものを組み合わせて開発する。 それが今のプログラミングってものだ。 jsらしいコードといってるが、それは「お前が思ってるスタイル」の話でしか無い。 俺にとっては、どのスタイルであってもjsらしいコードにしか見えない。
979 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:33:36.48 ID:sXkcGVMG.net] >>954 最初はこいつ、「Angularはjs使わなくてもいい」とかほざいてたんだよ 苦しくなったから「jsらしくない」に変更したと思われる 本人は否定してるが
980 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:33:50.04 ID:FSpSh7fS.net] >>953 だから、angular.jsにはjsのコードなんて書かないんだって fullstack JSなんて幻想。
981 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:34:23.76 ID:ebcCMrL3.net] >>949 > そのころのjsは問題児で、jsなんて切れって言われてる時代だったろがカス だからなんだよw 使い方が悪かっただけの話だろ。 過去のJavaScriptらしい古臭いスタイルであっても、 適切に使えば、その過去のJavaScriptらしいコードは 良いコードに変わる。 どちらもJavaScriptらしいコードなんだよ。
982 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:34:52.90 ID:sXkcGVMG.net] >>956 qiitaのサンプルも本家のtutorialもJSのコードを書いているのに? つうか、バカバカしくて議論するのもあれだが
983 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:34:56.15 ID:FSpSh7fS.net] >>955 angular.jsでバリバリとJSが書かれた、まともなサンプルとってこいよレス乞食
984 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:35:56.52 ID:sXkcGVMG.net] >>959 「バリバリ」とか「まとも」とかでごまかそうとするなよw JSが書かれてるのは明らかだから苦しいのは分かるけどw
985 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:36:15.79 ID:ebcCMrL3.net] >>956 > angular.jsにはjsのコードなんて書かないんだって 書くぞw UIを作る時に、UI自体にJavaScriptのコードを使わなくていいように、 裏方でJavaScriptのコードを書く。 お前は用意されてるものだけを使ってるから それがわからんのだ。
986 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:37:47.10 ID:aZayn4Ug.net] ? clojure ○ closure Clojureは言語の名前だろ 誰か突っ込めよ
987 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:38:22.48 ID:bAdFQL8c.net] >>961 用意されてるものだけを使うにしても 相当苦しくないか? js書かずに何ができるんだよw それか、js部分は他人が書いてるってことか? それはjs使ってるってことだろw
988 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:38:30.95 ID:FSpSh7fS.net] >>960 あれがjsなら、サイ本もgood partsも売れないから
989 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:39:49.25 ID:sXkcGVMG.net] >>964 意味が分からんが、本家のtutorialはjsじゃないのか? サイ本とgoodpartsの売上になんか関係有るの?
990 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:41:14.21 ID:ebcCMrL3.net] >>962 突っ込むのがめんどくさかったから、 俺はカタカナに直したわw なんかわかってきたな。 つまりこいつはUIの部分だけ見て UIにJavaScriptがない=JavaScriptらしくないって 言ってるだけなんだ。 その裏方ではJavaScriptを駆使しているのにな。 UIからコードを取り除くのは今に始まったことじゃないぞ。 昔からHTMLとCSSでUIを制御している。
991 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:41:19.44 ID:FSpSh7fS.net] >>965 あんなのは黒板に書かれるalgolや擬似言語の一種だよ。
992 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:43:08.56 ID:sXkcGVMG.net] >>966 そんなに論理的な思考でものごとを言ってるのかねこいつは 単にとんでもない勘違いしてなにやら取り繕ってるだけじゃないの?
993 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:45:02.12 ID:sXkcGVMG.net] >>967 「filters.js」とか書いてあるソースにそんなこと言われてもなあ
994 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:54:33.98 ID:FSpSh7fS.net] 無名関数を返すだけなら日頃からjsの作法なんて意識する必要ないから
995 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 12:55:26.69 ID:sXkcGVMG.net] 関係ないことだから突っ込まなかったけど functionは全部closureだし、thisもclosure多分 最初のバージョンからバリバリ使われたただろw
996 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:00:20.69 ID:aZayn4Ug.net] このスレ突っ込みどころ多すぎだろ… ID:FSpSh7fSの主張もおかしいが、ID:sXkcGVMGもクロージャを理解していない
997 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:02:32.08 ID:FSpSh7fS.net] >>972 MEAN stackが使うだけの動機が欲しいから煽ってるんだけど、雑魚しか釣れないんだもの
998 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:04:22.44 ID:ebcCMrL3.net] よく作りこまれたコードっていうのは、 数が多くて変りやすい所を、簡単な記述で短くかけるようにするために フレームワークのコアとその周辺部分に複雑なコードを 封じ込めるような作りになってる。 数が多くて変わりやすい所の例がUIなんだが、 その部分をシンプルに出来るように、 裏方で高度な処理を行ってるんだよ。 こういう奴多くて困るんだが、フレームワークを使った時、 そのフレームワークで用意されているパーツだけを使って 自分でフレームワークを拡張しない奴。自作フィルタを作らないとか。 こういうやつは、せっかくフレームワークで変わりやすい所をシンプルに記述できるように なってるのに、そのフレームワークに
999 名前:足りない機能が出てきた途端、複雑さを持ち込むんだ。 jsらしくないって言ってるのは、おそらくフレームワークを使うだけで そのシンプルな部分だけしか見てない。フレームワークを拡張することができないから こういうのが実戦投入されるとすぐに破綻させるぞw [] [ここ壊れてます]
1000 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:04:34.14 ID:sXkcGVMG.net] >>972 例えばどのへんが理解してないの? まあ、面接で「クロージャについて説明してください」と 質問するほどには準備してるつもりだったが
1001 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:08:41.73 ID:FSpSh7fS.net] >>974 はぁ?filterに、そんな仰々しいコードを書くのかな?
1002 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:10:15.77 ID:sXkcGVMG.net] >>976 仰々しいコードかどうかじゃなくて、jsを書くか書かないかじゃなかったの?w
1003 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:10:58.99 ID:FSpSh7fS.net] >>977 雑魚はAmazonからJavaScriptパターンやGood Partsでもポチっとけ
1004 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:11:56.57 ID:sXkcGVMG.net] >>978 とっくの昔に買って読んだあと捨てたよ
1005 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:12:46.32 ID:FSpSh7fS.net] >>979 転職したんですね。わかります。
1006 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:14:03.77 ID:sXkcGVMG.net] >>980 まだjavascriptは使ってるけどね ほぼ理解したしリファレンスじゃないから読み返す必要がない
1007 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:20:26.73 ID:FSpSh7fS.net] backbone.jsユーザーの方が余程、綺麗なjsを書けるなって確信したよ 連中の方が、余程、キレいなjsをコーディングできるだろうからね これからは、angular.jsを使うJSerなんて信じないようにしよう。 きっと、ろくなjsのコードなんて書かないだろうから
1008 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:23:19.92 ID:sXkcGVMG.net] angularが汚いというのは割と同意なのだが js書かなくてもいいというのはちょっと違うよw
1009 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 13:39:22.31 ID:ebcCMrL3.net] >>976 > はぁ?filterに、そんな仰々しいコードを書くのかな? 仰々しいコード? 仰々しくする必要がない所を わざわざ仰々しくするのは馬鹿。 filterの話をすれば、しっかりとした設計のお陰で シンプルに書けるようになってる。
1010 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 15:27:12.31 ID:FSpSh7fS.net] だから、angularにはjsなんて書かないんだよ。 angularってframeworkでjsのコードが書けないようになっている 中には、ぺちぱーでも扱えるような擬似コードしか書かないから
1011 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 16:32:39.03 ID:sXkcGVMG.net] まだそんな戯言言ってるのか
1012 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 16:39:35.30 ID:khDd2NGe.net] 今angularでアプリ作ってるけど、js 書きまくってるけどなぁ… (余談) ・正確に言えばjsじゃなくてcoffeescriptだけどね ・angularくっそ重い(オブジェクトが多いんだが)ので一部はmithril
1013 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:02:06.18 ID:kxccA5tT.net] ただ一ついえることは、今スレッドもJSの話題ばかりでした。 RubyとPythonで争っていた頃が懐かしい。 JSは馬鹿にされて相手にもされてなかったのにな!
1014 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:10:05.56 ID:khDd2NGe.net] ブラウザアプリ作ろうと思ったらjsからは逃げられないからね もちろんバックエンドまでjsで書こうというようなマゾヒストではないが (ちなみにバックエンドはScala+Play)
1015 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:22:53.10 ID:FSpSh7fS.net] wordpressとslimにangular.jsを使います。書かなくていいから。
1016 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:43:17.70 ID:pEdSdE2p.net] JSに関して盛り上がってるように見えるが よく見ると1つの不毛な狭い議論を2,3人が永遠にしてるだけだった
1017 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:53:18.59 ID:kxccA5tT.net] ところがもう、RubyやPythonは話題すらあがらない始末なんだよ。 JSがどうであれ、RubyやPythonの話題が有ってもおかしくないのに。 不思議だね。
1018 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 17:54:36.65 ID:ZFrqIN2S.net] 「日本には男がいない」 「いや、いるから」 「サンプルを見せろ」 「はい」 「あばばばば。それは男らしくない。擬似男だ。 別の国ではどうたらこうたらでぺちぱーはうんたらかんたら」 とかやってただけだからまあ不毛だわ
1019 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 18:19:18.70 ID:qfs8+4lz.net] pl → mod_perl → 何故かというか必然的にというか、perlじゃなくてcが上達した。 php, py → 結局cに行き着いてアホらしくなった。 ruby → ソース読むだけだから俺の中ではruby イコール c。 結論: これら4つをやるくらいなら最初からcだけでやった方が、年単位の効率が遥かに高かったわけだ、マジで。どんだけ学習したか。ボロボロのラクダ本だけが残った。時間返せ。要するにこれらは不要だった。 その一方で、js が c++ に行き着く事は無い。 その違いに尽きると思う。
1020 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 18:55:15.51 ID:khDd2NGe.net] >>994 スクリプトスレで何言ってんだか。適宜選択するもんだろ オレオレ言語作るの楽しいよね。実用されると嬉しいよね。ってずっとやってるのが 俺の勝手な js 使い(最近の)のイメージ
1021 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 18:59:26.47 ID:r0QNT7RT.net] JSは未来があるから楽しい。 ES7のできたてホヤホヤの資料を貼ろう。 www.slideshare.net/BrendanEich/extensible-operators-and-literals-for-javascript Pythonなんかに引け目を感じた部分がES7で克服できると思うと楽しい。
1022 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 19:01:49.61 ID:r0QNT7RT.net] 次スレ peace.2ch.net/test/read.cgi/tech/1432980078/
1023 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 19:09:32.08 ID:8I7TNkz0.net] うめだがくえん
1024 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 19:10:28.71 ID:8I7TNkz0.net] 埋め立て工事
1025 名前:デフォルトの名無しさん mailto:sage [2015/05/30(土) 19:11:07.68 ID:8I7TNkz0.net] とどめだ!
1026 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。
1027 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています