-
ID:ik054F さんの質問

JavaScriptにclass構文が入ったらしいけど、Twitterを見ると批判的な意見が目立つ。
ここの皆さんは嬉しい?それとも必要ない?

  • 今までずっとJS中心でやってきた人
  • クラスベースの言語中心でやってきた人
    のようにいろんな立場から意見を聞きたい。

みんなの回答 4 件

ID:EtdmOY さんの回答

必要ないというか、下位互換性がなきゃどっちみち使えないので今のところはどうでもいい。

Node.jsやってる人には歓迎されるんじゃないかな。

ID:FhM26k さんの回答

ライブラリの拡張と違って、言語機能の拡張は Polyfill が作れませんからね。
Transpiler を使えば利用できますが、事前変換を挟むなら既存にいくらでもあったから、何も新しくない。

ID:1rkFUv さんの回答

普通に嬉しいけどな。他の言語経験者は助かると思う。

ID:ik054F さんの回答

互換性がないとか、他にもTypeScriptなんかもあるというような論は分かるんだけど、仕様としてJSに入ること自体はどう思う?
プロトタイプベースだけどclass構文があるってことは、クラスベースでやってきた人が馴染みやすいと同時に、プロトタイプベース理解の新たな障壁になると思う?

ID:OQtg2K

プロトタイプベースの理解なんて意味で批判するつもりはないよ。
正直な話、js使ってる人間の99%はプロトタイプなんて意識していないんだから。
jsで作るものもどんどん肥大化してきて、Node.jsではさらにその方向は加速するだろうから、開発工程の管理の為にもクラスの概念はあった方が安心できると思う。

ID:ik054F

なるほど。

最終更新日:2014-11-07 (2,291 views)

関連するトピックス

ページ上部に戻る