質問するログイン新規登録

回答編集履歴

1

一部読みづらいかと思い推敲しました

2015/11/08 03:03

投稿

miyabi-sun
miyabi-sun

スコア21542

answer CHANGED
@@ -13,34 +13,28 @@
13
13
  (そりゃあ数千、数万が半分になるというのはインパクトはでかいですけどね!?)
14
14
  もはや管理など不可能です。
15
15
 
16
- TypeScript等の他のAltJSでも解決されるとは思えません。
17
- TypeScriptによる型のある言語の安全…というのは
18
- メソッドや関数の引数や戻り値を定義してコンパイル時に警告してくれるものです。
19
-
20
16
  つまり、ブラウザ上でスクリプトを動かす上で
21
17
  「システムが肥大化した場合のディレクトリ構造やファイルの配置をどうするねん?」
22
18
  …という問題なのではないでしょうか?
23
- もしYESならエスパー回答で末尾に項目を足してるので読み進めてください。
24
19
 
25
20
  > 将来性がある
26
21
  世界的にはRubyがスタートアップ用の言語として凄まじい人気を誇っています。
27
22
  その簡潔にかけるRubyとほぼ同じ形式で書けるCoffeeは間違いなく将来性がある言語の一つです。
28
23
 
24
+ Coffeeの魅力
25
+ - 簡潔に書けること
29
- 最終的にJavaScriptファイルにコンパイルされる以上、
26
+ - 吐き出されるJSが熟練者が書いたような超綺麗なコード
30
- JSの知識がモノを言いますし、JSのメや関を頼り開発することになります。
27
+ - ースコーのステップが半分程度なり、可読性があがり見通しが良くなること
31
- AltJS間のスイッチングコストは微々たるものだと思っています。
32
28
 
33
- つまり、AltJS自体がより良い言語にすぐ変わられるもだと思った方いでしょう
29
+ 元PHPerステップ数半減インパクト型安全よりでか選択ました
34
- いく良い言語でも次の良い物が出てくればすぐに廃れます。
30
+ ぶっちゃけ今流行ってるな何を選んでも良いと思います。
35
- 自分自身がフットワークを軽くして、その時点で便利な手法をパパッと選ぶのが良いかと思います。
36
31
 
37
32
  > オブジェクト指向に可能
38
- JavaScriptは**プロトタイプベースのオブジェクト指向言語**です。
33
+ JavaScriptは**プロトタイプベースのオブジェクト指向言語です。
39
- なのでPHP等のようなクラスベースラスの使い方がしたいです。」読み替てお答えします。
34
+ なのでPHP等のようなクラスベースオブジェト指向言語と同じ書き方がしたいですとえます。
40
35
 
41
36
  メジャーどころのAltJSは基本的にクラスベースとして書けるようになっています。
42
- ただし、AltJSをコンパイすると何が生成されるのか入れ必要あると思います。
37
+ チュートリアや言語の解説等で紹介されていサンプルコード読めばすぐ使いこなせるはずです。
43
- プロトタイプベースのことも時間があればちらっと勉強してみてはいかがでしょうか。
44
38
 
45
39
  > Angular.jsなどのライブラリーに依存しない
46
40
  AltJSはコンパイル後、JSファイルが生成されるものです。