おすすめ!

シェアする

スポンサーリンク

あらゆるプログラミング言語を使ったが「C#」が最強だと悟った

シェアする

1: 2017/07/24(月) 12:43:16.39 ID:JqaxHNYB0 BE:422186189-PLT(12015) ポイント特典

アメリカに本部を持つ電気工学・電子工学技術の学会「IEEE」による学会誌「IEEE Spectrum」が、
プログラミング言語の人気ランキング「Top Programming Languages 2017」を発表しました。

ランキングは10個の情報源から集められたデータを、12個のメトリックスで重み付けして割り出された独自のものとなっており、総合ランキングの他にも「急成長中の言語ランキング」や「就職の際に有利になりそうなプログラミング言語ランキング」などがあり、プログラマーは必見の内容となっています。

http://i.gzn.jp/img/2017/07/24/top-programming-languages-2017/s02.png

no-image-title

(後略)
http://gigazine.net/news/20170724-top-programming-languages-2017/

2: 2017/07/24(月) 12:43:33.16 ID:Vagdls4b0
知ってた

3: 2017/07/24(月) 12:43:42.63 ID:d2I2bLEb0
だよね

4: 2017/07/24(月) 12:44:02.92 ID:JKnb2s5l0
バイナリいじれる系では最強だわな
Javaは微妙にバイナリに弱いし

38: 2017/07/24(月) 12:58:16.49 ID:kfQIECfK0
>>4
Javaは未だにバイナリデータを構造体でマップして参照する仕組みないよね
自分で終端チェックして配列に格納してとか超不便

5: 2017/07/24(月) 12:44:11.99 ID:InxAVjgv0
は?phpだろ
ホームページ作れるんだぞ!

6: 2017/07/24(月) 12:44:57.60 ID:Y3uua4+H0
テキストとバイナリの両方に対応できる言語って意外と少ないからな。

7: 2017/07/24(月) 12:44:57.65 ID:ETw/wKcv0
C#はアンマネージドなことやり出すと面倒くさい

8: 2017/07/24(月) 12:45:29.24 ID:jCXNUgRg0
c#ならvb.netで十分
vb.netでだめならc++とかかな
c#じゃないとだめなのってなんかあるの?

20: 2017/07/24(月) 12:51:11.44 ID:wwXHix6N0

>>8
スマホゲームだよ
スマホゲーム

業務アプリばりにテキスト処理しまくるからC++だと辛い。
テキストならPHPやPythonにピッタリっぽいがこいつら画像処理が弱い。

両方手軽にできるのはC#くらいしかない

43: 2017/07/24(月) 13:01:29.11 ID:n5ugWbng0
>>20
pythonは画像を見もいける
組んでるやつがアホなだけ

22: 2017/07/24(月) 12:52:02.52 ID:d2I2bLEb0
>>8
vbソフトはそろそろ存在が迷惑になるかも
c++は非常に強力だけど誰もが同じように使えるわけじゃないから。
c#だとその辺がよくまとめられているし。vsの開発支援が超強力。
c#選ぶのはvisualstudio込みで選んでる。

29: 2017/07/24(月) 12:53:36.26 ID:RuJ+FHr50
>>8
プラスが全角なのが気になる

70: 2017/07/24(月) 13:47:32.07 ID:tYI9xo/h0
>>8
MacでLinq使いたいときはC#くらいしかない
つかvb触りたくない
vb.netでマシになってるのは知ってるがもうあのコミュニティに関わりたくない

10: 2017/07/24(月) 12:45:54.72 ID:y7a0YTgJ0
ゲーム業界がC#一色になったのには驚いたね
ランタイム形式は絶対流行らんと思ってたわ

11: 2017/07/24(月) 12:46:21.06 ID:/0bNbHm30
最近はPythonかな

13: 2017/07/24(月) 12:46:23.16 ID:xKXfiJD30
38位か・・・。忘れられてないだけましか。

14: 2017/07/24(月) 12:47:55.22 ID:rZg21ogp0
ゲームだと画像加工が高速かつ簡単にできるのがC#とC++しかないからな
JavaはC#に似てるくせにバイト配列にクソ弱い

15: 2017/07/24(月) 12:47:58.67 ID:INPHpVtK0
お前ら完全に手のひら返してるじゃねーか

16: 2017/07/24(月) 12:49:02.06 ID:rO1lJiVx0
ぞいぞい言ってないでさぁ!

17: 2017/07/24(月) 12:49:02.48 ID:uUFDOLYc0
会社で暇つぶしに触って遊んでるけどわかんない事だらけだわ

18: 2017/07/24(月) 12:50:51.73 ID:u4G2c/Gw0
c プラプラだろ(´・ω・`)

19: 2017/07/24(月) 12:50:56.33 ID:XwqOCEvB0
なんだかんだでCなんだよなぁ

ピックアップ!
スポンサーリンク
ピックアップ!

引用元 http://hayabusa9.2ch.net/test/read.cgi/news/1500867796/

9: 2017/07/24(月) 12:45:44.15 ID:+ci3qfQP0
aruduoって言語か? c++だと思ってた

12: 2017/07/24(月) 12:46:21.75 ID:Lokj6bIv0
>>9
あれは超簡易Cだな

21: 2017/07/24(月) 12:51:35.99 ID:QgwgQJeR0
ランキングにHTMLがあるのはおかしくね?

23: 2017/07/24(月) 12:52:19.74 ID:mmu5ZKHf0
ランキングにVBAがないよ?どこ?

75: 2017/07/24(月) 14:02:17.76 ID:RLvAW0DI0
>>23
19じゃないの?

24: 2017/07/24(月) 12:52:27.90 ID:u4G2c/Gw0
そして俺のLISPはどこに・・・(´;ω;`)

31: 2017/07/24(月) 12:53:54.68 ID:uUFDOLYc0
>>24
35位におるで

46: 2017/07/24(月) 13:03:30.58 ID:kfQIECfK0
>>24
AIブームで昔作ったLISP屋まで引っ張り出されてるらしいぜ
ディープラーニングとは畑が違うのにな

25: 2017/07/24(月) 12:52:32.72 ID:D6x5nFmX0
バブル期はあんなにブイブイ言わせてたcobolさんが…

26: 2017/07/24(月) 12:52:34.75 ID:/u4KUPO80
C++には無限の可能性がある

27: 2017/07/24(月) 12:53:05.25 ID:nzl+RSDW0
Javaはビットマップ生成みたいな巨大配列ループが遅いからな
Javaは業務システムがメインだから誰も直そうなんて提案すらしないし

28: 2017/07/24(月) 12:53:16.44 ID:+fta3TM70
C#良いんだけど、機能拡張が節操無い感じがする
今の路線で拡張し続けたら、最終的にはF#に収束するんじゃね

30: 2017/07/24(月) 12:53:43.60 ID:uLJZsrWJ0
LispがPrologに負けてる・・

32: 2017/07/24(月) 12:54:02.12 ID:LzsEhpgz0

C屋さんとして業界で四半世紀過ごしてきました。今から学ぶなら何が良いのだろうか?
やっぱC#?

組み込みをやってきたが諸事情で、これからはエンドユーザのアプリを作らないと駄目に
なったので。Windowsで売り上げ管理とか伝票発行とか在庫管理とかベタなソフトです。

Cしか知らなかったので今浦島です。何が良いでしょうか?C#+SQLとかかなあと思うの
ですが、良く分からなくて。すみません。

39: 2017/07/24(月) 12:59:26.39 ID:HcsjsBIQ0
>>32
windowsネイティブアプリなんて滅びゆくのもだから
初めからwebベースで作る事を検討した方がいい
当初はwin用のクライアントを作ってもいいし

47: 2017/07/24(月) 13:03:33.48 ID:4hkYYPEL0
>>32
それであってると思う

78: 2017/07/24(月) 14:09:28.10 ID:5MrLZdMZ0
>>32
エクセルマクロ

33: 2017/07/24(月) 12:54:18.69 ID:RrM80fBx0
C++の弱点は課金アプリの開発効率が絶望的に悪い点

34: 2017/07/24(月) 12:54:55.15 ID:RJrjVWIW0
fortranだわ

35: 2017/07/24(月) 12:55:20.56 ID:yqrh4k1O0
個人的にはRubyに頑張ってほしい

36: 2017/07/24(月) 12:57:03.16 ID:msXZB5yy0
C♯てJavaより一般公開されてるライブラリ多い?

37: 2017/07/24(月) 12:58:13.54 ID:vph6uIGk0
>>36
圧倒的に少ない

40: 2017/07/24(月) 13:00:02.74 ID:qeUYI/qk0
PL/Iは?

41: 2017/07/24(月) 13:00:15.44 ID:dDeXexHw0
C#、swift、kotlinあたりができれば十分だろ

42: 2017/07/24(月) 13:01:09.15 ID:kfQIECfK0
javaは黒歴史のXMLとEJBに関する全機能を捨てろ!
POJOとJSONですべてカバーしろ!
そしたらシンプルで扱いやすくなる

44: 2017/07/24(月) 13:01:34.52 ID:rUdjAvYU0
JavascriptとPHPが割と上位でわらける

45: 2017/07/24(月) 13:02:40.71 ID:d2I2bLEb0
アセンブラ13位てどういうこと?
アセンブラのみでプログラム書いてる奴がまだいるってことか?
Cの一部にアセンブラ使うとかじゃなく

48: 2017/07/24(月) 13:03:50.88 ID:vp9HXc4Q0
プログラマー食わすための手間だけかかる言語やんけ

49: 2017/07/24(月) 13:07:59.33 ID:kfQIECfK0
Pythonは読みやすいという点だけでもコラボレーションの生産性むっちゃ高いよな

50: 2017/07/24(月) 13:09:11.91 ID:1MPleFnd0
C#のことをシーシャープとか言ってんのがいてビビった
C++++だろ

53: 2017/07/24(月) 13:14:22.11 ID:d2I2bLEb0
>>50
それが言いづらいし書くのもめんどいから#になったんだろ

54: 2017/07/24(月) 13:17:14.75 ID:hrHxtDHj0
>>50
>>53
しょうもないポケかと思ったらマジかよ

51: 2017/07/24(月) 13:11:23.90 ID:/VCj3f2i0
C♯で具体的に何を作るのか教えてください。

52: 2017/07/24(月) 13:13:50.11 ID:P3Cd349+0
VBAがあるからVBは死なない。
てか早くエクセルマクロもC#で書けるようにしてくれよ。

55: 2017/07/24(月) 13:18:32.23 ID:dLZmnx700
C#ってWin以外でも使えるんだ??

56: 2017/07/24(月) 13:19:45.84 ID:BD3oAk1F0
c♯は工期が短いから案件とらないようにしてる

57: 2017/07/24(月) 13:20:59.51 ID:97E1748p0
いつもHaskellは盛り上がらんなぁ。
あれ、業務では使いにくいんかね。
試しに採用してみたら、思ったより上手くいったって記事どっかで見かけたけど

59: 2017/07/24(月) 13:26:42.72 ID:Fmc9mb3q0
>>57
参入障壁の高さと得られるもののバランスが取れてないんじゃないかな
手続き型の言語に慣れ親しんだプログラマが関数型を習得するのは結構な労力を伴う

79: 2017/07/24(月) 14:12:41.42 ID:97E1748p0

>>59
結局そこなんだよな。
俺が見た記事でも、「技術者集められるかって不安はあったけど、集まってきた連中は新しいことやりたい層だから何とかなった」て締めてたからね。

意思決定層にうまくプレゼンできるようなネタに乏しいよなhaskellは

58: 2017/07/24(月) 13:23:38.12 ID:Us7OJvRs0
ネイティブコードじゃ無いから色々と性に合わないが、
VBの悪いとこを排除してjavaのいいとこ取りな部分は認めちゃる。

60: 2017/07/24(月) 13:28:39.64 ID:VDh+uZAq0
Scala最強
まだ純粋なオブジェクト指向言語使ってるやつは知恵遅れ

61: 2017/07/24(月) 13:32:00.20 ID:Nk5w062r0
しーはっち

64: 2017/07/24(月) 13:38:27.70 ID:S7GbxQsf0
バイトコードだけど実行時にネイティブになる。

74: 2017/07/24(月) 14:01:49.64 ID:tiIfKejA0
CobolがFortranに負けた

76: 2017/07/24(月) 14:04:32.94 ID:A9Dmt6//0
Swiftの天下になるんじゃないの?

77: 2017/07/24(月) 14:08:58.31 ID:fba2rtVl0
Swift一見最近のいろんな言語にある便利機能をぶち込んでるけどそれが実用レベルで熟れているかは別だからな

81: 2017/07/24(月) 14:16:46.52 ID:E15MA9m10
言語仕様は確かに最強なんだが
環境的に厳しい

1001: 以下、ニュー即がお送りします。 -0000/00/00(0)00:00:00 ID:newsoku-

シェアする

フォローする

スポンサーリンク
アンテナピックアップ

ブログピックアップ

ブログ新着情報
ブログ新着情報

アンテナ新着情報

※サーバーの負荷を軽減するため、コメントは即時に反映されません。