なんか、今ヒマで唐突に書きたくなったので書く。ちなみに半分ぐらいネタで書き、半分ぐらいはベタです。
Perl
- 枯れた構成で作るときに向く
- 逆を言うと、枯れてない構成で作ろうとすると泣く
- 最先端のミドルウェアとかでのサポートとか見向きもされてなくて泣く
Python
2.x 系 と 3.x 系の問題が未だに有る、という印象
- まーでも、3.x 系に揃えれば問題なさそう
- あと、コンピューターサイエンス系で使われる印象
PHP
- 使ってると馬鹿にしてくるヤツが必ず居る
- 初学者がうっかりすると脆弱性が作られてしまう。管理者は泣く
- あと、実装がアレとかそういう Dis りも飛んでくる。愛好家は泣く
Ruby
- 最先端でも枯れた構成でも適応できる凄いヤツ
- 今時のミドルウェアとかでも大体サポートされる
- ただ、時々何故か火の手が上がって色々と燃えて灰になる。泣く
Javascript (Browser or Node.js)
CoffeeScript
- 落ち目
- というか最近だと ES2015 とか Typescript とかその辺りが流行り (?)
- まあ書き捨てとかだと問題ないけど、今から CoffeeScript 書くのは微妙
TypeScript
- 大規模開発で良く使われている印象
- 型付き Transpiler では最もポピュラーかもしれない
- あと Microsoft が作ってる安心感
C
- モダンな C と レガシーな C が混ざるとたぶん死ぬ
- C99 と C11 の違いが分かってなくても死ぬ
- あと、脆弱性が作り込んでしまうと、それを突かれて死ぬ
C++
- 『質問ではない』で有名な江添氏が詳しそうなイメージ
- 『魔境、深淵の叡智』みたいなコードに遭遇すると死
- とは言え、大分これもモダン化されてる印象
C♯
D
- D 言語君の脅威の繁殖メカニズム 、ぐらいしか印象が無い
Go 〜
Erlang
- 文法が初学者殺し。南無三
- ただし、システムとしては非常に強力
- まーでも、あんまり流行ってる印象はない
Elixir
Haskell
- モナド is 何?
- あと、人間周りで谷が深い、ときが有る
- 深淵
Scala
Java
- オッス オレ オラクル ジャバ になっていた
- あと、クライアントサイド Java は正直、脆弱性の印象が未だに強い
- あと、 Android で開発するときには Java (と言うか JVM ?) が必須
以上
※ 念を押して言っておくけど、これネタだからな!