JavaScriptは消滅すべきだったよな

1デフォルトの名無しさん
垢版 |
2011/11/08(火) 23:14:49.42
あの盛り下がってた時期に。

Ajaxとかいう技術のせいで再評価されちゃって、
結局使いにくいままjQueryとかcoffee scriptなるものを生み出してしまう。
2013/01/08(火) 01:31:34.50
>>461
Cで書かれたスクリプト言語のランタイム実行中は
どう計算するんだ?
2013/01/08(火) 09:51:21.74
まあ、たいていのスクリプト言語の処理系は、Cで書かれてるだろうから…。
JS処理系はJSにカウントでいいでしょ。Javaで書かれたJS処理系とかもあるし。
2013/01/08(火) 22:04:55.26
>>463
無知をさらけ出した
465デフォルトの名無しさん
垢版 |
2013/01/09(水) 18:22:26.21
>>464
プログラミング言語の実装の大半がC(or C++)言語で作られているは事実だろうし
この話の本質はJavaScriptのランタイムで動いているものはJavaScriptで
カウントすべしだろうから、それはそれでいいんじゃないかな。
少なくとも私はそっちの意見で賛成。
2013/01/09(水) 20:41:08.21
Javascriptで書かれた自前の処理シーケンスを記述した
データを解釈してバッチ処理をするプログラムは
自前の処理シーケンスという専用言語を実行していると
解釈されそうな気が

JavascriptのランタイムだってCから見れば
同じ様なものだろう。
2013/01/09(水) 21:11:47.15
>>466
極論を言えば、実装の大半を占めているであろうC(or C++)言語だけに
カウントしていいのかどうかじゃないのかな?
(それはさすがに違うだろう)

まぁどう分類するかについて決めてないから曖昧なのは認めますけど。
2013/01/09(水) 21:23:49.76
結局重複分は全部カウントしてしまうのが良いと思うんだけど。
Cで書かれたスクリプト言語の実行時間は自動的に
C言語の実行時間にもカウントされるみたいに。

コード量やプログラマーとしてカウントする際には重複無しで。
2013/01/10(木) 10:07:34.53
このカウント、計算方法はいろいろあるだろうが、

C >>> C++ >>> JS > Java >> C# > PHP

くらいになるのかね。
関数型言語()どこいった?
2013/01/11(金) 02:20:05.52
(関数型(言語))(どこいった)(?)
2013/01/27(日) 00:40:03.72
Webブラウザで解釈するスクリプトのデファクトがJavaScriptになったのが運の尽き
おかげでこのクソスクリプトをいかに高速に実行させるかというJavaScriptエンジン競争が始まり
Webブラウザはどんなにメモリ・CPUリソースを消費してもいいんだという
イカれた風潮ができあがってしまった
2013/01/27(日) 13:54:53.26
これからはクライアントもサーバーも node.js の時代です。(キリッ
2013/01/31(木) 21:23:06.80
>>471
>どんなにメモリ・CPUリソースを消費してもいいんだという
>イカれた風潮ができあがってしまった

これはもう死語だと早く気づかなくちゃいけない
そして景気と同じで大量生産大量消費している時分が一番言語も伸びるんだよ
その証拠にjsでなくともメモリに五月蝿い書き方はしなくなったしな

メモリ消費が増える→マシンパワー必要→新技術が必要
はいいが、
メモリ消費固定と仮定→マシンパワーの必要性が薄まる→??
これは情報がもつエントロピー的にまずい。

「節約」すれば世のため人のためになってるって勘違いしてる日本の経済と似ていると思う
関数言語()なんていってる人は言語の進化をわかっていないな
ま、嫌でも感じずには入られないからこんな不等式を書きたくなるんだろうけどね
2013/02/01(金) 02:48:13.83
言語とコンテンツをごっちゃにしてねえか?

JSは言語としては面白い。
配列すら存在しない、辞書と関数だけで全てを表現するストイックさにはシビれるものがある。

この愉快で面白くて異常に尖った言語を、
誰もが使うウェブブラウザで動かすのがナンセンスだって言ってる。

そのせいで、開発者じゃない一般の利用者ですら、JSの存在を意識せざるを得ない。
結果、利用者に「IE バージョンxx以上でご覧ください」って要求する現状はおかしいだろ。
2013/02/01(金) 05:41:30.31
>>473
景気良い時に作られた笹子トンネルは
杜撰な施工で後の世代に禍根を残した
2013/02/01(金) 06:11:55.68
ストイックどころかvar無しでグローバルとか変態な変数スコープとか変にカジュアルにした
部分がとても嫌。
2013/02/01(金) 06:28:47.54
var無しは外側の関数スコープの宣言を探しに行くだけで、即グローバルになるわけじゃないぞ
クロージャとかを考えるとこの仕様のほうが素直だと思うけどね
2013/02/01(金) 07:26:47.89
varをmyにするセンスよりマシだけど
localとかprivateで良かった起臥す
2013/02/01(金) 08:08:34.77
varはスコープの内側で有効な変数を宣言するものであって、
ローカルな変数を宣言するっていう意味のものでは無いと思うのだよね
なのでlocalやprivateは不適切に思える

グローバルスコープでvar宣言すれば、それは一番外側にあるグローバルスコープの内側で有効な、
つまりグローバル変数になるわけだ

この辺を全部varだけで済ますのが>>474の言うようなストイックなとこだと思う
2013/02/01(金) 08:46:35.54
varみたいな修飾子をつけると影響範囲が広くなる、ならまだ解るのだけれども「つけ忘れると意図せず
影響範囲が広くなる」と言うのは関心の分離という意味では筋の悪いデザインだと思う。
つけ忘れる可能性があるものは何時か必ずつけ忘れるのだから。
var一つで済ますのは良いのだけれども、使い方が逆なんだよね。
2013/02/01(金) 09:30:27.03
>>477
外を見に行くのはともかく見つからない場合はデフォで変数を一番大きなスコープに作成
する必要が合ったのが不具合きわまりない。
2013/02/01(金) 10:59:55.98
>>477
ん?グローバルになるんじゃないの?
グローバルにならないのなら、どんなスコープになるの?
2013/02/01(金) 13:50:13.30
>>477
varって「ローカル変数を定義する」って説明されるし、現実にはその通り使うけど、
実際は「自分より上位のスコープにある、同名の変数を隠蔽する」機能なのよね。

「変数は暗黙に定義される」って軽量言語らしい所と、
クロージャが使えることを両立させようとすると、
素直っちゃあ素直な作りなんだよな。


純粋に言語として見れば、JSは面白いんだがなぁ……
2013/02/01(金) 14:35:09.01
>>483
varは、同じ変数が上位のスコープにあったらそれを隠蔽するという仕様なだけで、
> 実際は「自分より上位のスコープにある、同名の変数を隠蔽する」機能
というのは変だぞ。
> ローカル変数を定義する
こっちが本筋の機能でしょ。
2013/02/01(金) 15:57:37.43
別にvarが無くたって変数が暗黙的に定義できてクロージャが使える言語なんていくらでもあるでしょ。
>>483は曲解過ぎる。


JavaScriptのvar無しでの振る舞いの仕様がウンコであることはstrictモードの存在自体が証明している。
2013/02/01(金) 17:29:09.66
>>485
varみたいなものが無い場合、
上位のスコープで使ってるかもしれない名前の変数をローカルで使いたいときはどうするの?
デフォルトでは上位のスコープを見に行かないとか?
2013/02/02(土) 07:20:59.56
>>484
悪いが仕様を語るならまず仕様を読め。
「同じ変数が上位のスコープにあったらそれを隠蔽するという仕様」とやらで

alert(a)
var a = "A"



alert(a)
a = "A"

の振る舞いの違いを説明してくれ。

>>486
何を言いたいのか解らんがJavaScriptも変数宣言は環境ローカルしかないぞ。
2013/02/02(土) 09:17:48.28
>>486
レキシカルスコープの中での変数名の重複を許していない言語が多い。つまり、宣言時に外の
スコープで既に宣言されている変数名は内側のスコープでは新たな変数名としては使えない。
そしてこれはクロージャが使える云々とは全く関係がない。
2013/02/02(土) 15:10:12.25
>>488
レキシカルスコープ上で変数名の重複を重複を許さないとか、そんな変態的な仕様な言語は多くないだろ
そもそもLISPがそんな仕様じゃないし

そういう言語だと、関数の仮引数も同じく関数スコープ上で重複をゆるされなかったりするのか?
2013/02/03(日) 06:47:57.58
varは変数宣言以外の何者でもないだろ。
2013/02/03(日) 17:52:21.36
宣言しなくても変数は使えるんだから、varの実質的意味はスコープの制限にある
2013/02/03(日) 18:21:35.93
実質的意味とか宣う頓珍漢な俺様曲解に実質的意味など何も無いからw

varの意味はローカル変数を宣言して実際に生成すること。
具体的には変数スコープに入ったときにスコープ内のvar以下の識別子を全て列挙して
スコープ内の変数名として扱い、値としてundefinedを代入する。これが仕様。

varによってローカル変数が宣言され生成された「結果の一部」がそれ以後の変数への
代入や参照でスコープが制限されているように見えるだけの話。しかしその理解も全体
の一部にしか過ぎないから、「隠蔽」とか「スコープの制限」とかいう理解に留まって
いる限り>>487の例ですら解釈出来ない。

そんな問題ありありの俺様曲解にこだわるメリットなんて何も無いと思うのだがwww
仕様通りの「ローカル変数を宣言」で何も困らん。
2013/02/03(日) 19:47:33.12
>>492
そいで結局のところおまえはvarは不要と考えてるわけ?
Coffeescriptみたいにスコープ内側では重複した変数名を許さないのがお好み?
もしくはスコープ外側を参照する変数にはouterみたいな宣言をつけるとか
2013/02/03(日) 20:48:15.46
>>493
自分の感想ではvarの有無なんてどっちでも良いよ。ウンコな部分はそこじゃない。

JavaScriptに関してはstrictモード相当がデフォになることで暗黙のグローバル変数が
無くなって、結果として「宣言しなくても変数は使える」なんて宣う>>491みたいな
バカが根絶されれば当面は満足。
2013/02/03(日) 21:45:03.53
宣言無しで使えるのは事実だろうがw代入する必要はあるがw
2013/02/03(日) 22:17:13.69
宣言無しだとグローバル変数として使えてしまうのがウンコだと何度言ったら。
stirctモード相当がデフォになれば宣言無し変数への代入はエラーになる。宣言無しでは
変数は使えなくなるわけで、結果として>>491みたいなバカも根絶されて重畳。

非strictモードで宣言無し変数への代入が暗黙のグローバル変数扱いになるのは代入操作が
そういうウンコな仕様になっているだけの話であって、varの仕様自体とは直接は無関係。
こんなウンコ仕様が残っていることもvarはスコープを制限とか変な曲解を流布する>>491
みたいなバカが絶えん一因だとも思っている。
2013/02/04(月) 10:40:53.19
>>473
こういう発想でJavaが生まれたりWindowsが無駄に重くなったりしたのかなと思って感心した
個人的にはコピペにして語り継ぎたい
2013/02/04(月) 12:18:37.07
>どんなにDQNを生んでもいいんだという
>イカれた風潮ができあがってしまった

これはもう死語だと早く気づかなくちゃいけない
そして景気と同じで大量生産大量消費している時分が一番人類も伸びるんだよ
その証拠にDQNでなくとも躾に五月蝿い育て方はしなくなったしな

DQNが増える→犯罪が増える→治安維持が必要
はいいが、
DQN撲滅と仮定→犯罪が減る→??
これは人類がもつエントロピー的にまずい。

「節約」すれば世のため人のためになってるって勘違いしてる日本の経済と似ていると思う
NewTypeなんていってる人は人類の進化をわかっていないな
ま、嫌でも感じずには入られないからこんな不等式を書きたくなるんだろうけどね
2013/02/04(月) 16:59:13.90
>>493
で、お前の
> 実際は「自分より上位のスコープにある、同名の変数を隠蔽する」機能なのよね。
という主張はどうなったわけ?
2013/02/05(火) 03:15:10.52
>>499
それはおれが言ってるわけじゃないけど
varは上位のスコープの同名の変数を隠蔽する機能を持ってるってことじゃないの?
それが本質かどうかはおれにとってはどうでもいい
var自体いらねーとか言う主張に文句があっただけだ
2013/02/05(火) 04:33:59.93
そもそもvarいらね〜だなんて誰も言っていない件。
2013/02/05(火) 04:54:32.74
>>501
>>480とか>>485とか>>488とかかな
2013/02/05(火) 05:17:00.45
>>502
どれ一つとしてもvarいらね〜だなんて言っていない件w

>>480は暗黙の変数がグローバルスコープで作成されるのは筋が悪いと言っているだけだし
>>485は"「変数は暗黙に定義される」って軽量言語らしい所と、クロージャが使えることを
両立"するのにvarは必須ではないといっているだけだし、
>>488は言わんとする意味がわからんが少なくとも「varいらね〜」とは一言も言っていない
のはわかる。

var無しでの振る舞いに文句を言うのとvarはいらね〜と文句を言うのは全く別問題だぞ。
2013/02/05(火) 06:14:34.43
>>503
>>480はグローバルとか言ってない。varみたいにローカル変数に宣言をつけるんじゃなくて、
スコープ外部を参照する変数の方に宣言をつける方式の方がいいってことだろ

>>485は必須ではないってことは無くても良いってことじゃん

>>488はCoffeescriptみたいに全部宣言無しで変数重複を許さない方式にすればいいから
varの方式である必要はないって意見だな
実際Coffeescriptはvarいらねーって主張からそういう方式になった
505483
垢版 |
2013/02/05(火) 10:04:46.71
>>485 strictモードとか付けたことないし…。
>>487 えっと思って試しに書いてみたら、ほんとに未定義エラー出るし…。
自分の不勉強で話に着いていけないから、もうROMってたんだが……


なぜか>>484が難癖付けられててワロタw
2013/02/05(火) 10:11:43.65
正直いろいろ勉強になったwもっとやれw
2013/02/14(木) 23:27:13.07
つまり何言語が最強なん?
508デフォルトの名無しさん
垢版 |
2013/02/15(金) 08:52:58.18
Adobe PhotoShopのソースもPascalでした
http://computerhistory.org/atchm/adobe-photoshop-source-code/
509デフォルトの名無しさん
垢版 |
2013/02/15(金) 08:55:30.84
Node.jsなんかには同期読みこみもあるみたいだし
http://www.2ality.com/2011/12/nodejs-shell-scripting.html
やろうと思えばやれないこともなさそう
2013/02/15(金) 09:00:39.91
そりゃ、Macの最初の公式開発言語はPascalだったからなあ
2013/02/15(金) 09:03:13.50
ひといたのかここ
2013/02/15(金) 15:54:05.53
勉強になった
腐ってる
http://builder.japan.zdnet.com/script/sp_javascript-kickstart-2007/20373861/3/
2013/02/17(日) 02:21:24.11
Node.jsなんて死ねばいいのに
2013/02/17(日) 07:25:19.05
node-webkit 最高っす
うっす
2013/02/24(日) 18:21:32.21
うまく説明できないけど
googleがこの分野から消えれば
大体解決するような気がしている
516デフォルトの名無しさん
垢版 |
2013/02/28(木) 05:11:49.19
>>473
富豪厨はプロセッサの現状がどうなっているか知っているの
Sandy Bridge→Ivy Bridge→Haswellと3世代に渡って性能がほとんど上がってないんだが。
最先端プロセスを持つIntelがこの状況。自作PC板がお通夜状態になってるから見てこいw

ついでにIntel以外の各ファウンドリ(ARM勢やAMD)もプロセスルールで躓いていてヤクイ
PS4もシングルコア性能で云えばCore i3程度しかない。

しかも、モバイルプロセッサはPCプロセッサより遥かに下で限界が来る。
これはバッテリーや熱処理といった物理的制約から来るのでどうしようもない。
スマホやタブレットはもとより、Google Glassのようなものになれば尚更性能を出せなくなる。

これが指し示す事実(強調):

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
・今PCで快適に動かないアプリケーション(例えばブラウザ上で動く多数のウェブアプリケーション)は、
 10年後のモバイルデバイスでも快適に動かないし、ヘタをしたら永遠に重いままである
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

グラフェンプロセッサの実用化にでも賭けますか?
何十年後になるか、上手く行くかどうかも解りませんが。

選択肢は2つ。

・ブラウザを速くする(どれほど現実的?)
・さっさとブラウザやめる

HTML/CSS/JavaScriptスタックに乗るにせよ降りるにせよ、
フリーランチはもうないということを認識して貰いたいですな。
517デフォルトの名無しさん
垢版 |
2013/02/28(木) 05:24:25.23
随分前からCPUの性能というのは
シングルコアでの性能ではなく
コア数を増やす方向に変わったはずだが?
2013/02/28(木) 06:09:06.19
JavaScriptがマルチコアでもちゃんと性能が伸びるかは別問題なわけで。
519デフォルトの名無しさん
垢版 |
2013/02/28(木) 09:09:39.51
マルチコアで性能が伸びるかどうかは
JavaScriptではなく、アプリ側の問題だよ。
2013/02/28(木) 09:19:15.72
まったくだ。.netでマルチスレッドしまくりのアプリ作ってると
マジでこれ.netかよってくらいスムーズに動くアプリが作れる。
2013/05/03(金) 01:37:58.85
Netscapeの遺産を守っていきたい。
2013/05/27(月) 20:16:51.74
>>521
モザイクからやり直せ
2013/06/05(水) 10:26:23.64
いまだにC言語よりも一般に多く使われている言語がJavaScript
2013/06/10(月) 09:14:14.93
中国語だろ
525デフォルトの名無しさん
垢版 |
2013/06/16(日) 10:47:15.16
JavaScriptを殺せなかった(Ajaxで生きながらえさせてしまった)のは
今世紀最大の失敗だったと思うわ

TojiCode: A Tale of two Web Technologies
http://blog.tojicode.com/2013/06/a-tale-of-two-web-technologies.html

コメント欄など見てると、もう駄目だよこれ\(^o^)/オワタ
JavaScriptの置き換えも改善も期待しないほうがいい。
DartもPNaClも政治で潰される。asm.jsはどう考えてもLLVM→asm.jsの変換時間やマルチスレッド対応で躓く。

ウェブはJavaScriptと心中だ。

つかBrendan Eichの老害っぷりがぱない
というより、あれこれ理由をかこつけて自分が作ったJavaScriptを守りたいだけなんだろうけどさ。
JavaScriptやasm.jsに疑義を呈するブログやツイートに片っ端から突撃してくる必死っぷりが心底うざいw

そろそろHTML/CSS/JavaScript全部スクラップにして
第二のウェブを作ることを考え始めてもいい頃合いではないかと思う。
野心ある人はもう取り組んでいるかもしれん。
526デフォルトの名無しさん
垢版 |
2013/06/16(日) 10:59:25.17
[更新]新型MacBook Airと旧型MacBook Airを徹底比較!気になる性能は? | ガジェット速報
http://ggsoku.com/2013/06/macbook-air-2012-2013/

新しいMacBook AirはあろうことかGeekBenchスコアが低下(6128→6013)

私達はこういう時代に生きているのだということを
よくよく考えなければならないのだけどね。ほんとに(´・ω・`)
ハード性能が上がるのを当てにして遅いソフトウェアを作ることはもう許されない。

だというのにクソゴミカスのウェブ界隈の連中は
527デフォルトの名無しさん
垢版 |
2013/06/16(日) 11:11:50.06
>>525
誰だよそのブログ書いた奴?
そいつがアホなんじゃない?

Brandon Jonesでぐぐった
https://www.google.co.jp/search?q=Brandon+Jones&;num=20&safe=off&tbm=isch
2013/06/16(日) 15:27:51.04
ウホ
2013/06/16(日) 15:36:06.63
WebGL用の行列ライブラリ作ってる人か
2013/06/16(日) 15:56:24.71
ネットの重要な部分をMSとかAdobeとかの独占技術が支配するよりはマシだな
2013/06/16(日) 16:03:46.58
JavaScriptがクソなのと何の関係もない
2013/06/16(日) 18:01:00.50
クソで消滅すべきなのはそうなのだが、消滅した後に皆で何を使うべきかなんら意見の
合意がないので結局皆でJavaScriptを使い続ける。
2013/06/16(日) 18:38:41.15
どの辺が糞と思うかも人それぞれ違うという
2013/06/16(日) 19:39:43.74
>>525 = >>1 = id:Teshさんちーっす
2013/06/16(日) 20:41:49.44
>皆で何を使うべきか

Dでしょ!
2013/06/16(日) 22:11:02.45
>>525
ttp://b.hatena.ne.jp/entry/blog.tojicode.com/2013/06/a-tale-of-two-web-technologies.html
なんだお前か
537デフォルトの名無しさん
垢版 |
2013/08/17(土) NY:AN:NY.AN
初心者には簡単でやりやすい言語じゃん
2013/08/17(土) NY:AN:NY.AN
クソクソ言ってないで自分で改善する努力しろよ
使うことしか考えられないのか
2013/08/17(土) NY:AN:NY.AN
javaから扱う分にはまるで不満はない
どうしても直接書かなければいけないときは渋々やってる
言語的に嫌いじゃないけど、
パッと検索してパッと出て来るサイトのほら吹き度はNo.1の言語だと思う
2013/08/17(土) NY:AN:NY.AN
ホラ吹きってどういうサイト?
2013/08/17(土) NY:AN:NY.AN
何がクソなのか言ってみてよ
542デフォルトの名無しさん
垢版 |
2013/08/17(土) NY:AN:NY.AN
ウンコがクソだよ。

え?ウンコの話を聞きたいの?
2013/08/17(土) NY:AN:NY.AN
↑ほら言えないw
javbascript理解できないバカが釣れたw

やっぱ言いがかりなんじゃん
544デフォルトの名無しさん
垢版 |
2013/11/22(金) 09:40:53.40
Dartに対する評価を上げてやってくれ
そうすればJavaScriptを引退させてやれるかもしれん
545 忍法帖【Lv=7,xxxP】(2+0:5)
垢版 |
2013/11/24(日) 08:16:04.81
Dart最強!!!
546デフォルトの名無しさん
垢版 |
2013/11/24(日) 08:47:39.69
Dartについての誤解

https://docs.google.com/presentation/d/1cETXGhfPb6M2ugRjciWLBL4HjOLcXPu2e3RHkHDRoEI/mobilepresent?pli=1#slide=id.gc7f3f3c5_015

http://cpplover.blogspot.jp/2011/10/dartoptional-type.html?m=1
547デフォルトの名無しさん
垢版 |
2013/11/27(水) 03:56:19.37
信者がウンコ
2013/11/27(水) 08:35:40.86
いいよもう、altJS書くし好きにしちゃってー
549デフォルトの名無しさん
垢版 |
2013/11/27(水) 19:14:38.28
死ねゴミ共がw
死ねゴミ共がw
550デフォルトの名無しさん
垢版 |
2013/12/05(木) 00:57:39.18
https://pypi.python.org/pypi/pythonium/0.4.5
2013/12/09(月) 14:53:50.38
JSはルールが多いってだけの話
html・cssとの兼ね合い、ブラウザごとの挙動の違い、読み込みの順番など

特にブラウザごとの俺ルールが千差万別で波瀾万丈なので使いにくい言語であると感じてしまう。
型はやや特殊だけど、言語自体は悪くない。

多分、遡ると一番悪いのはIEじゃないかと思う。
2013/12/09(月) 18:55:05.23
そんなん、ブラウザなんかで動かすなら必然だわ
人のせいにしてんじゃねえよ
2013/12/09(月) 19:28:13.32
IEが糞だった点には同意だが
MSに悪意は無かったと思う
本当に無かったのは技術力
2013/12/09(月) 23:09:24.66
実際はブラウザのせいでもなくて
ブラウザをバージョアップしなかったユーザーのせいだろ。
つまり、JSはユーザーから受け入れられなかった。
2013/12/10(火) 00:17:00.30
そろそろ改良するか引退させてやれ
2013/12/11(水) 02:10:22.09
>>554
ブラウザのバージョンと
JSになんの関係もないやんw
2013/12/14(土) 06:48:13.90
coolなデモ2本来たぜ

Racer S (three.js)
http://helloracer.com/racer-s/
Monster Madness Online (Unreal Engine)
http://www.playverse.com/Anonplayer/0-a2aadd1b76e14d0e848ea1de18dca4e8

動作環境はもとより、ロードおせーんだよな・・・
これでは一時期Flashサイトが忌避されたのと何ら異なるところがない
たぶんネットが10倍くらい速くならないとだめだわ
2014/01/08(水) 16:12:17.78
js糞
var無しでの変数のスコープが糞
Hoistingが糞
OOとかいいながら基本的な継承やカプセル化も出来なくて糞
それをするための方法が無いわけではないけどコードがわかりにくくなって糞
即時関数による名前空間だろうがRevealingModulePatternだろうがjsが柔軟すぎて意図がわからないし糞
やり方によってはconstructorとかprototypeの整合性がおかしくなったりLSPすら簡単に成り立たなくなるから糞
559デフォルトの名無しさん
垢版 |
2014/01/17(金) 01:09:32.14
http://wired.jp/2014/01/16/death-pc-also-mean-end-web/

ブラウザ死亡確定
開発効率の向上とインストールの簡易さ向上により
もはやWebアプリの利点は失われた。
2014/01/17(金) 01:10:10.52
>>559の本当のタイトル

「PCの死」と「平等なウェブ世界の終焉」
561デフォルトの名無しさん
垢版 |
2014/01/17(金) 06:22:30.50
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況