X



【IT】プログラミング言語のシェア競争は安定期に? 人気ランキングから見えてきたこと
■ このスレッドは過去ログ倉庫に格納されています
0001田杉山脈 ★
垢版 |
2018/08/18(土) 16:55:35.94ID:CAP_USER
プログラミング言語のシェア争いは安定期に入ったかもしれない──。そんな実態が、最新のプログラミング言語ランキングから見えてきた。この5年以内にアップルの「Swift」やAndroidアプリ開発者に人気の「Kotlin」といった新しいプログラミング言語が登場してきたが、どのようにランキングは推移してきたのか。そこから見えてきたこと。

アップルが開発した「Swift(スウィフト)」とAndroidのアプリケーション開発者に支持されている「Kotlin(コトリン)」は、かつてない速さで人気が高まっている言語である。だが最新のリポートによると、その成長が減速し始めているかもしれない。

調査会社のRedMonkは、さまざまなプログラミング言語に対するプログラマーの関心を2011年から追いかけてきた。それ以来、どの言語よりもSwiftとKotlinが急速に広がったのだという。グーグルの「Go」やMozillaの「Rust(ラスト)」と比べてもである。アップルが2014年に発表したSwiftは今年に入ってから、定番ともいえる「Objective-C」と並んでRedMonkのランキングで10位となった。

ところが8月上旬に発表された最新ランキングによると、10位だったSwiftは11位、Kotlinは27位から28位に順位を落としている。だからといって、SwiftとKotlinが衰退の道をたどっているとか、もうピークを過ぎているというわけではない。

プログラミング言語ランキング(出典:RedMonk)
1. JavaScript
2. Java
3. Python
4. PHP
5. C#
6. C++
7. CSS
8. Ruby
9. C
9. Objective-C
11. Swift
12. Scala
12. Shell
14. Go
14. R
16. TypeScript
17. PowerShell
18. Perl
19. Haskell
20. Lua

ランキングの分析結果について、RedMonkの共同創業者であるスティーヴン・オグラディは、次のようにブログに記している。「一般論として、読者にはランキングの小さな変化は気にしないように忠告したい。順位が1つ入れ替わるくらいは、一般的にはささいな問題である」

2016年ころには顔ぶれが固定化
またRedMonksのランキングには、ある言語が商業プロジェクトにどれほど広く使用されているかや、その言語に熟知したプログラマーがどれほど職を得られるかといったことは、必ずしも反映されていない。

RedMonksが開発者の関心の指標としているのは、Q&Aサイト「StackOverflow」においてプログラマーがそれぞれの言語について質問をした数や、ソースコードの共有プラットフォーム「GitHub」におけるプロジェクト数である。これによってトレンドが分かり、企業が新しいプロジェクトにどの言語を使うべきかを判断する際の目安になる。

プログラミング言語は一般的に、公開されてから最初の数カ月や数年の間に最も注目を集める。このため、時間の経過とともに熱が冷めるのは驚きではない。だが、プログラム言語の世界は過去10年の変革期を経て、少し安定しつつあるのかもしれない。
https://wired.jp/2018/08/18/apple-swift-android-kotlin-rankings/
0002名刺は切らしておりまして
垢版 |
2018/08/18(土) 16:59:18.46ID:Mb1qplIy
2を取らせて頂きます

憲法2条。憲法2条に何が書いてあるか答えよ↓
0003名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:03:33.24ID:KqW8vjb/
JavaScriptはどうしたってHTMLとセット
0004名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:03:36.20ID:J/eC8YJx
VBの地位をPythonが完全に食ってしまったな
0008名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:10:54.96ID:t6wr+TY/
人工知能とかだとPythonかね?
0012名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:18:16.48ID:+v7bYj+t
PowerShell使いのオレさまが通りますよ
プログラミング言語はやりたいことで使い分けるもの
0014名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:19:08.37ID:4V2Z1fA4
優秀なソフトを生む人は、マイナー言語でも、あまり気にしない傾向かな
0018名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:29:56.72ID:eK6+IjgJ
C#むずいわ
Cのノリで組んだらメモリー食いすぎた
0019名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:31:00.85ID:eK6+IjgJ
Python
派遣時代にテストプログラム用に見よう見まねで組んでたあの言語
まさかここまで化けるとはねえ
0020名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:32:22.32ID:eK6+IjgJ
パールとシェルがここまで下がったのも意外だったなあ
0021名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:37:05.92ID:dWhVe05d
関数型いまいち普及せんな
ずっと次に来るって言われ続けてたけど
ここ最近は噂になることも少なくなりつつある印象
0022名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:37:20.37ID:ESuhqtXG
>>17
COBOLの求人が年齢問わずでいくらでもあるぞ
0023名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:38:33.29ID:dWhVe05d
>>3
node.js知らんか
0024名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:41:38.69ID:amsq7DHu
スマホアプリなんてハイブリッド開発が主流だしな
SwiftとKotlinは転落する一方だろう
0025名刺は切らしておりまして
垢版 |
2018/08/18(土) 17:46:40.02ID:UKdDY3Ou
学問とはいったいなんぞや。
0028名刺は切らしておりまして
垢版 |
2018/08/18(土) 18:22:04.72ID:A30hZB21
CSSてhtmlのテンプレ集みたいなあれかい?
0030名刺は切らしておりまして
垢版 |
2018/08/18(土) 18:31:22.51ID:Dsqc9t7h
>>21
むしろいろんな言語が関数型の特徴を取り入れている
0031名刺は切らしておりまして
垢版 |
2018/08/18(土) 18:31:58.04ID:YQfrBKOH
>>29
LISPもPROLOGも消えたしな
0033名刺は切らしておりまして
垢版 |
2018/08/18(土) 19:06:44.09ID:4cTIq1nQ
>>3
技術者として終わってるから転職を勧める
JavaScriptがnodeでServerで頭角出したのももう昔の話だし独自のスクリプトもJavaScript採用する例が出てる
まさかタイムスリップしてきたやつがいるとは思わなかったぜ
0034名刺は切らしておりまして
垢版 |
2018/08/18(土) 19:12:02.63ID:4cTIq1nQ
>>24
ハイブリッドもこれというのが出てくる前にPWAの普及で食われるかもしれない
簡単なものはPWAでそれで出来ないものはNativeときれいに分かれそう
スマホ以外にもリーチできるブラウザに結局は集約されていく
0036名刺は切らしておりまして
垢版 |
2018/08/18(土) 19:43:21.00ID:OkYwAXpk
Javaって、DBが売れなくて死にそうになっているOracleが
「Java使っている奴らから金とってやるぜ〜! ウヒョー」
ってなって、みんな逃げ始めている言語なんでしょ?
0037名刺は切らしておりまして
垢版 |
2018/08/18(土) 19:47:34.75ID:KDytFAAg
スクリプト言語みたいなのばっかりのランキングやん
0038名刺は切らしておりまして
垢版 |
2018/08/18(土) 19:54:41.59ID:Dsqc9t7h
>>36
それは違う
儲からないからみんな逃げてる
0040名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:04:02.05ID:SjbTblZ7
>>31
消えとらんぞ
あいかわらず不人気なだけや
0041名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:05:18.35ID:SjbTblZ7
ピークを過ぎてからが勝負なんだよ
0042名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:07:14.44ID:SjbTblZ7
>>33
それこそ思い上がりじゃね?
それほどでもないでしょ?
0043名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:09:04.33ID:nj1gdGGJ
Fortranで並列処理みたいな、計算言語は全然流行らんナ
0045名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:12:42.21ID:7tCakmlg
Power何とかって言語なの?
仕事でWindows Server使わなきゃいけない場合に書くけど
中途半端な仕様で使ってて気持ち悪くなるんだよな
一通りやりたいことできたらリファクタリングなんかしないで
速攻納品だわ
0046名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:12:46.64ID:RPyVwljx
javascriptがデファクトスタンダードになるとは。
社内用にブラウザベースのちょっとしたツールを作ってみたけど
atomで以ってしても「}}}}}}}}}}}}}}」が、あれ?どこまで閉じたっけ
とわからなくなる。
0048名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:23:04.92ID:OodIxuaU
なんでCSSが入ってるんだよ・・・
SASSならまだかろうじて許せるけど
あれも言語って言えるとは思えんけど
0049名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:23:47.66ID:OodIxuaU
C#はいいよな
MSが好きでない俺でもC#は好きだ
0050名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:25:24.94ID:fGaGSNKb
C言語 まずはこれでしょ
0051名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:27:00.95ID:nj1gdGGJ
Powershellなんて、言語っちゃあ言語だが、LinuxやDOSやWindowsの内部命令が言語なのかね
0053名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:33:52.79ID:APUnXSfp
人気ランキングより
安定して仕事があるランキングだな。

そういう意味では、単体での仕事が少ないjavascriptは意外。
0054名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:35:29.91ID:H3PM8FVK
>>37

スクリプト言語っておもちゃだよなぁ。
だいたい下手くそか初心者が好む。
0055名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:40:11.32ID:kZzg6WMS
>>51
直下で動いてるのは.netで全部受けてる。
まあ基盤系はこれ使えないと作業の自動化できないからやって損はないかな。

MSはオープンソース系技術をどんどん取り入れてるから、早くVBAを捨ててPythonに移行して欲しいもんだ。
0056名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:46:54.43ID:k6vFdgLM
>>27
Rとかpython とか幾つか使える言語があるなら
excel なんて基本的人権の欠けた仕事は拒否しろ
0057名刺は切らしておりまして
垢版 |
2018/08/18(土) 20:55:37.99ID:PwAa8v8V
>>4
'正規のクソ言語VBを駆逐したのはC#
0058名刺は切らしておりまして
垢版 |
2018/08/18(土) 21:01:09.65ID:Z0VwzzPb
ベーシックしか知らないな ファミリーベーシック
0059名刺は切らしておりまして
垢版 |
2018/08/18(土) 21:07:48.52ID:S+u2alWv
LISPどこー
0060名刺は切らしておりまして
垢版 |
2018/08/18(土) 21:09:51.62ID:s1hAUvnh
javascript最強ってことで結論が出てる。
0061名刺は切らしておりまして
垢版 |
2018/08/18(土) 21:09:52.84ID:n/L860jb
数値計算に組み込みもやってるからc99だ
fortranはsolaris+sunstudio時代に使ってたが
oracleに買われた時点で止めた
0065名刺は切らしておりまして
垢版 |
2018/08/18(土) 21:20:15.35ID:AqDv1Nvr
CSSが入ってるだけで、

シロウトがランキング作ったように見えてしまって残念だわ、、。
0069名刺は切らしておりまして
垢版 |
2018/08/18(土) 22:03:41.87ID:7tCakmlg
>>68
MFCもなんちゃってクラスライブラリだったけど
Power何とかはなんちゃってshellだぞ
中途半端にオブジェクト指向いれてるからキモい
0071名刺は切らしておりまして
垢版 |
2018/08/18(土) 22:09:00.41ID:kMrjnfoI
>>46
ネタで言ってんの?
コールバック地獄なんてもう死滅したものと思ってたけど。
0072名刺は切らしておりまして
垢版 |
2018/08/18(土) 22:10:56.05ID:kMrjnfoI
>>34
ReactNativeがどこまで頑張ってくれるかだな
0073名刺は切らしておりまして
垢版 |
2018/08/18(土) 22:19:24.71ID:nj1gdGGJ
スクリプト言語ばかり。
商用パッケージソフトの開発に適した言語は、上位に来とらんナ
0074名刺は切らしておりまして
垢版 |
2018/08/18(土) 22:38:55.16ID:GquZk0TH
1 Javascript ←最悪のクソ言語。クラス導入してさらに化カオスに
2 Java ← オラクルが有料化して無事終了。
3 Python ← 開発方針をめぐる内部対立で創始者が離脱

上位はクソ言語しかねえ
0076名刺は切らしておりまして
垢版 |
2018/08/18(土) 22:56:47.62ID:Y9hpkX92
こういうのは
CPUパワーが改善して
実装できるソフトが増えるとか
スマホとか新しいデバイスができるとか
それにともなって新しい処理系ができるようなことがないと
なかなか新しいものは生まれなさそうだよね
新しい物が生まれても使われる領域が限定されるとそれほどひろまらないし
0078名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:08:21.88ID:BOj+W0g0
powershellは結構うんこ
列挙型と配列が使いにくい。配列は特にウンコ
0079名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:11:25.89ID:+v7bYj+t
>>64
Windowsの運用に少しでも関わる場合避けて通れないよ
ただこれあくまでもシェルでという前提でスクリプト書いていかないとひどいことになる
複雑なことは無理せずにほかの言語でやったほうがいい
0080名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:16:28.04ID:RJmS7ZDD
>>79
いや、PowerShellは使っているけど通常のプログラミング言語として認められてなかったから驚いている

配列は型変換がうざいけどSystem.Collections.Generic.List<V>使えば解決できるし
0082名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:18:17.27ID:+v7bYj+t
>>62
いちどそーゆーのでシステム構築するとそう簡単には変えられんからなあ
たまにソース見せてもらうことあるけど脳が拒絶する
0084名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:23:38.39ID:8pRPn0oL
引退して30年。主にPL/I とアセンブラ使ってたが
辞めるちょっと前に「はじめてのC」で勉強してC言語も使った
今でもCが現役なことにびっくり
0085名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:30:27.86ID:FkmoBX1m
こんな業界に行かなくてよかったw
0087名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:44:25.82ID:OodIxuaU
VB.NETは息してる?
0088名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:56:19.37ID:fSLp7QIu
お前ら知らないだろうけど、COBOLはプログラムの文書化が目的で開発されたんだぞ
もっと使えよ!
0089名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:56:52.35ID:OodIxuaU
PHPがどうしても好きになれない
クラシックASPの臭いがするから
0090名刺は切らしておりまして
垢版 |
2018/08/18(土) 23:58:03.74ID:U2kEzjiS
なぜCSS...
ほんとかよ
って疑ってしまうな

てか、グループで分けて
ランキングした方がいんじゃね
0091名刺は切らしておりまして
垢版 |
2018/08/19(日) 00:04:33.17ID:TLDHGg/+
>>54
この発言してるんの老害おっさんしか見かけない
0093名刺は切らしておりまして
垢版 |
2018/08/19(日) 00:06:26.70ID:aKt6+i07
>>90
CSSだけだと疑問だけどSASSとか派生のメタ言語とかまで把握していたり、
グラフィックの知識とか、ブラウザ間の違いを考慮するような知識を乗せる対象としてはありだと思う

欧米だとDBエンジニアもSQLプログラマーという分類になるらしいし
0094名刺は切らしておりまして
垢版 |
2018/08/19(日) 00:07:27.35ID:KTpiVv8/
まぁ、どうでもいいよ
一つ極めたら他の言語もマニュアル見ながらできるじゃんか
0095名刺は切らしておりまして
垢版 |
2018/08/19(日) 00:10:06.73ID:TLDHGg/+
>>92
普通の物理的な道具だと、用途に合わせて道具を作るけど
プログラミング言語って、どちらかというと「素材」に近いんだよね
各素材で道具を作って見た結果、こんなのに向いてた、向いてなかったって感じで、生態系のように多様な道具が発達していっては淘汰され、消えては生まれを繰り返してる
これは自然な事だから仕方がない
0097名刺は切らしておりまして
垢版 |
2018/08/19(日) 00:23:23.54ID:aKt6+i07
>>92
プロの料理人がいろんな包丁を使い分けるのと一緒で、
素人では気にしない細かい要求にこたえるためには道具が細分化しちゃうのだよ
0098名刺は切らしておりまして
垢版 |
2018/08/19(日) 00:36:30.92ID:XaBDXkUQ
Rができるだけで年収1200万はおかしい
0099名刺は切らしておりまして
垢版 |
2018/08/19(日) 00:47:47.44ID:ykc4UeGq
プログラミングが対象にする範囲もどんどん広がって細分化されていってる
OSそのものとか
パソコンソフト
スマホアプリ
電子機器の組み込みソフト
ウェブサーバーにリアルタイムページ生成をつける
表計算ソフトとかにマクロで自動化
それと関連して
ソフトウェアのすごい専門家から
どちらかというとソフトのユーザーに近い人まで
いろいろな人が使う
そうなると、事細かなことまで自分で制御できるのが望ましいと思う人から
なるべく簡単にいろいろできることが望ましい人までいるし
分野によって「何も書かないでも、こういうところまでは暗黙的に処理して欲しい」
って部分がいろいろ変わってくる
で、その状況ごとに最適な言語をつくりたいな
という人が世界のあちこちで同時多発的に誕生すると
それと同時にプログラミング言語もあちこちで発生する
0101名刺は切らしておりまして
垢版 |
2018/08/19(日) 01:00:58.35ID:b6JLvF4a
以前いちいちパソコンの使い方聞いてくる親に教えるのが面倒くさくて
「キーボードなんか使わなくてもじきに音声入力できるようになるよ」
「だからもう覚えなくていい」って
って言ってたらホントにそうなっちまった

みなさんありがとう
0102名刺は切らしておりまして
垢版 |
2018/08/19(日) 01:09:48.86ID:TLDHGg/+
>>100
脳みそないから何いっても自分は玄人だって主張するから一緒だけどな
0104名刺は切らしておりまして
垢版 |
2018/08/19(日) 01:40:16.31ID:Kc+gcMBz
ps1書かないけない人はご愁傷様だなぁ
0105名刺は切らしておりまして
垢版 |
2018/08/19(日) 01:42:51.89ID:pWqGjyR+
スクリプト言語使ってて、ランタイムごと落ちるようなプログラム書くのって、オートフォーカス
のカメラ使ってピンボケ写真撮るような高度な技術使ってるんだろうな。
0106名刺は切らしておりまして
垢版 |
2018/08/19(日) 01:46:37.79ID:BUJA9cib
データ解析系の仕事してると昔からデータ分析してたようなとこは大体Rの印象
金融機関や割と大きめのメーカーのマーケ部門とか
Pythonでオーソドックスな分析してるとこはあまりみない
0107名刺は切らしておりまして
垢版 |
2018/08/19(日) 01:49:43.94ID:JfhDnSpk
コミュニティがめちゃ活発なのにclojureランキング入りしねぇのにびっくり
ReactNativeをclojure(CLJS)でもっと書きやすく使うとかできるのに。

lisp系言語人気ないのなー orz
0108名刺は切らしておりまして
垢版 |
2018/08/19(日) 01:59:36.75ID:OHynRORi
あげ
0109名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:04:46.90ID:ijqm8s2Z
>>107
LISP族はだいたい単純かつ強力なんだけどねえ
なにかあったときには社内で使いたいと狙ってるが
オレの今の守備範囲ではその機会がない
0110名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:07:35.16ID:kNKlwRIM
棲み分けが進んだだけ
pcで動かすリッチなのは相変わらずc++
webならHTMLとJavaScript
iOSならswift
windows以外の組込み系はpython
0111名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:22:26.13ID:px9eXVbZ
Shellってプログラミング言語だったの?
0113名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:36:41.68ID:xx14/fcE
shell だけ一括り?

tcsh/bash/zsh とかじゃないのかい。
0114名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:37:46.17ID:NULVu/Px
>>1
競争しているのは役に立たないつまらねえ記事書いてるネットメディアだけ
これで何がわかるんだ?
どうでもいいアフィ収入目的の記事書いてる暇があるなら、別のネタ探せよ
0115名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:40:22.18ID:Zjnhg5PI
仮想マシンとスクリプトばっかり
0116名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:43:28.16ID:HexH6+Ot
プログラム言語は広く多くの人に使われていることが重要だからね。
0117名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:43:58.62ID:xx14/fcE
>>115
環境依存のコンパイル型言語は人気ないってことだな。

学習コストの割に仕事の絶対数が少ないから仕方ない。
0118名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:44:06.71ID:Zjnhg5PI
>>3
ブラウザ専用言語
0119名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:44:25.41ID:rhekYb7P
逆ポーランド記法系も見なくなったな
0120名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:48:28.73ID:bBtfKLkk
タケノコみたいに次から次へと新しい言語が出てくるが
こんなに多くて本当に生産性とやらは上がってんの?
0121名刺は切らしておりまして
垢版 |
2018/08/19(日) 02:49:32.06ID:aKt6+i07
powershellはbat,shのshell言語とvbs,perlの通常のスクリプト言語の両方の守備範囲をカバーできるんだけどな
0122名刺は切らしておりまして
垢版 |
2018/08/19(日) 03:10:57.76ID:klMtCPks
CSSは言語にあらず。
SQLとか他にもいろいろある。
「RedMonk」クソやな。
0123名刺は切らしておりまして
垢版 |
2018/08/19(日) 03:23:44.57ID:5DktLOHs
次々に湧いてくるプログラミング言語の世界もやっと落ち着いたか。
40年待ったが、これでやっとIT業界に足を踏み入れて仕事する気になった。
0124名刺は切らしておりまして
垢版 |
2018/08/19(日) 04:01:58.02ID:eO80MSK3
>>42
確かにサーバレスみたいな特殊な用途以外じゃWeb系が基本だしな
HTMLと大体セットってのは変わってない
人類にはイベントモデルは早すぎるんや
0125名刺は切らしておりまして
垢版 |
2018/08/19(日) 05:37:37.00ID:S7y+Od/z
道具にこだわる奴は仕事ができないやつ
0126名刺は切らしておりまして
垢版 |
2018/08/19(日) 05:38:23.80ID:S7y+Od/z
>>18
メモリなんていくらでも使っていいじゃん
2-3ギガバイト位余裕でしょ
0127名刺は切らしておりまして
垢版 |
2018/08/19(日) 06:04:23.59ID:/lmlx1Cb
javascriptが地味に速いんだが
なんで速いのか知ってる人いたら教えてくれ
012823時だったっけ?
垢版 |
2018/08/19(日) 06:37:51.06ID:Zt3S6RPU
>>98
そのソース見てないけどそういうのはたいてい年収1200万の奴がたまたまR使ってた、てのを盛ってる
012923時だったっけ?
垢版 |
2018/08/19(日) 06:44:41.99ID:Zt3S6RPU
>>87
企業内とかで使われてるからこの手の統計には出てこない
0130名刺は切らしておりまして
垢版 |
2018/08/19(日) 07:54:31.31ID:TAL3Kisj
nodeは手軽でどこでも動いてライブラリ群も安定してるからね
javaが本当にやりたかった事を実現してる

けど歴史的に仕方ないとはいえ非同期ベース過ぎてsyncありきでバージョン互換がないのがな
0131名刺は切らしておりまして
垢版 |
2018/08/19(日) 08:02:04.27ID:UIZ+o4ZL
アセンブラがねえな
0135名刺は切らしておりまして
垢版 |
2018/08/19(日) 09:44:36.73ID:wm83Plw0
>>127
JavaScript で書かれた PC エミュレータでWindows95が普通に動くもんな。
コード見たら、DMA転送なんかもちゃんとエミュレートしてて驚いたわ。
0137名刺は切らしておりまして
垢版 |
2018/08/19(日) 10:55:30.02ID:FJDKq2QR
言語の違いなんて書式の違いとどこまでマクロ化してるかの違いだけ
書式違う言語を次々作るのはむしろ人類というリソースの無駄使いになる。
まったくもってアホらしいことだ

C言語だけでいいんだよ
0138名刺は切らしておりまして
垢版 |
2018/08/19(日) 11:03:11.16ID:g0lDfGF0
>>137
結局C言語をカスタマイズしていくとC#になるだけ
カスタマイズしないプログラムの最小構成が必要な場合にCが必要
0139名刺は切らしておりまして
垢版 |
2018/08/19(日) 11:05:46.65ID:nWVTS+cH
>>136
ふつうは守秘義務に触れるからかいたらまずいだろ、シロートか
0140名刺は切らしておりまして
垢版 |
2018/08/19(日) 11:08:05.19ID:UkG7hJtx
C, Go, Java, Python, javascriptで世の中統合してほしい
0141名刺は切らしておりまして
垢版 |
2018/08/19(日) 11:23:27.84ID:7es0/Wjr
>>140
CとJavaはいらない
0142名刺は切らしておりまして
垢版 |
2018/08/19(日) 11:27:23.50ID:q9pBcJtx
いいものなんだろうが
モルモンのアレさ加減を考えるとどうしてもRubyに手を出せない
0145名刺は切らしておりまして
垢版 |
2018/08/19(日) 11:49:56.68ID:xx14/fcE
>>143
普通に仕事に困る
0146名刺は切らしておりまして
垢版 |
2018/08/19(日) 12:05:20.90ID:JfhDnSpk
>>137
新しいアーキテクチャ向けにブートストラップとしてCは有効だけど(rustとかnativeコンパイラも良いの出てるけどな)、全部Cとかマジキチ
言語は適材適所なんだと思うのだけどね
0147名刺は切らしておりまして
垢版 |
2018/08/19(日) 12:09:52.05ID:JL4UvMUU
>>146
まぁ、C上位互換のC++があれば、C言語はいらんのは確かだけど、「アーキテクチャ」
とか「ブートストラップ」って言葉の意味すら理解せずに使ってるよね?
0149名刺は切らしておりまして
垢版 |
2018/08/19(日) 12:21:49.68ID:BUJA9cib
>>127
chromeの場合はV8エンジンがCで書かれててメンテされてて省エネで速い
firefoxのspidermonkeyも同様で速い
V8を持ってきたnode.jsも当然速い
CPUパワーごりごり使うループとかはもちろん向いてないけどそれでもPythonとかで同じことやるよりは速い
0150名刺は切らしておりまして
垢版 |
2018/08/19(日) 12:22:35.43ID:JfhDnSpk
>>147
え?そうか?
新しいアーキテクチャを命令系統が新規のCPUの意味で
ブートストラップはそのCPU向けに最初に作る言語の意味で使ったんだけど(文字道理ブーツの紐の意味で)
0152名刺は切らしておりまして
垢版 |
2018/08/19(日) 12:31:15.94ID:ijqm8s2Z
Cだけとかプロジェクトによっては
やりたいことに対して手間と時間かかりすぎて終わらなくなるよ
全ての言語が理論上なんでも出来るとは言っても向き不向きがある
0154名刺は切らしておりまして
垢版 |
2018/08/19(日) 12:52:52.44ID:ijqm8s2Z
>>153
AWKいいよね
パターンとそれに対するアクションを自動で回してくれるので
ちょっとしたテキスト処理には今でも使うことがある
0155名刺は切らしておりまして
垢版 |
2018/08/19(日) 12:54:30.20ID:xx14/fcE
ライブラリはC/C++で組んで、
モデル実装はスクリプト言語ってのが主流だな。

ライブラリ開発はおまえらにまかせた。
0156名刺は切らしておりまして
垢版 |
2018/08/19(日) 12:56:16.25ID:zPwVen2G
c#やるとvbはもう二度と触りたくなくなる
0157名刺は切らしておりまして
垢版 |
2018/08/19(日) 13:01:11.07ID:xx14/fcE
shellのランキングも見て見たいところ。
おれはbash。
0158名刺は切らしておりまして
垢版 |
2018/08/19(日) 13:17:51.03ID:JJE9+xeh
>>139
その「普通」って感覚が異常だよ

ってわかんないだろうけど
0159名刺は切らしておりまして
垢版 |
2018/08/19(日) 13:53:02.31ID:TjtM4CVn
node.jsは便利だよね
でもJavaScript嫌いだからTypeScript使う
0160名刺は切らしておりまして
垢版 |
2018/08/19(日) 14:05:09.50ID:+acYFbar
日本だとプログラマの年収って400万超えほとんどいないんでしょ
おわってるわーw
0161名刺は切らしておりまして
垢版 |
2018/08/19(日) 14:14:23.81ID:5DktLOHs
>>160
プログラマーなんて基本的に独りの思考の世界だからね。
やはりプログラマーも人間だから、独りだけの世界は寂しい。
周囲と同じでようにワチャワチャしたいし、解り合える仲間や自分がしていることへの承認欲が湧くから、
存在が認知されるだけで買い叩かれてやりがい搾取されている事に気づかずに嬉しくなって頑張っちゃうのよw
0162名刺は切らしておりまして
垢版 |
2018/08/19(日) 14:15:51.47ID:Gr4KMTAX
Perlのことか?
保守業務でどうしても必要ってわけでもない限り、今更覚える必要はないと思う
同じようなポジションでいうと、学習コストもシェアもPythonの下位互換だぞ
0163名刺は切らしておりまして
垢版 |
2018/08/19(日) 14:32:29.84ID:wm83Plw0
>>137
習得の労力が、その後の生産性向上に見合うから覚えるんであって、C言語しか使えん人は引っ込んでなさい。
0166名刺は切らしておりまして
垢版 |
2018/08/19(日) 16:00:10.88ID:q9pBcJtx
>>161
> プログラマーなんて基本的に独りの思考の世界だからね。

そんな意識だから日本はIT後進国なんだよなぁ
0167名刺は切らしておりまして
垢版 |
2018/08/19(日) 16:21:53.79ID:SW0qt+tz
>>158
どう考えても異常はお前だろ…
0168名刺は切らしておりまして
垢版 |
2018/08/19(日) 16:23:00.42ID:ijqm8s2Z
>>136
オレは開発要員じゃないんで小さな道具作りが多いな
あとまあ数百から数万くらいのテキストだとかオブジェクトといったコレクションを
なんやかやする作業に使ったりとか基本その程度

>>160
ウチの会社に業務委託で来てる人はたぶんバリバリ稼いでるお
オレ自身はPGじゃなくて運用という名の何でも屋だが結構いい額もらってます

>>157
Windowsなら基本PowerShellでときどきcmdも使う
UN*X系はもともとがFreeBSD育ちなんでtcshが落ち着く
まああくまでもシェルであってcshのスクリプトを書くことはないけどね
0169名刺は切らしておりまして
垢版 |
2018/08/19(日) 16:43:07.38ID:PohHxIhP
>>165
C++11以降の仕様とboostを理解して使いこなせればね。
0170名刺は切らしておりまして
垢版 |
2018/08/19(日) 16:51:40.02ID:oSVbcxAK
シェア高い言語だと高給取りにはなれないぜ
マニアックな言語できるのが重宝される
0171名刺は切らしておりまして
垢版 |
2018/08/19(日) 16:53:39.04ID:q4eYTQbc
javascriptはES6でだいぶまっとうな言語になった気がする
0172名刺は切らしておりまして
垢版 |
2018/08/19(日) 17:01:32.56ID:BM6A7u5+
>>137
「効率」を無視すれば、チューリング互換の言語で理屈上はいろんなことが出来るけど、お前さんは何のためにプログラミングやってるの?
0176名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:19:33.05ID:TjtM4CVn
もうすぐVB6→.NET移植受注予定だからVB.NET使うつもり
0179名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:31:44.60ID:XBz2F97B
>>178
VS2008付属のコンバーターである程度変換できるからVB.NET使った方が楽なんだよ
0180名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:48:59.30ID:QjD5+QAJ
プログラミング言語はだいたい理解できるけど
それで何をするかがわからん
0181名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:11:51.91ID:lBplRT76
>>170
自分で作った言語が最強じゃね?
0182名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:37:09.55ID:1LhT6b77
>>26
いらない子
0184名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:54:22.09ID:ijqm8s2Z
>>180
コンピュータは大量のデータさばいたり同じことひたすら繰り返すのが超得意
それが当てはまるような処理してるのになんか微妙とか
なぜか人が大変なことになってる・なりそうなときに使う道具のひとつ

作らないで済むならそれに越したことない
作ったほうが効率いいようなことがもし出てきたらそのときに作ればおk
0186名刺は切らしておりまして
垢版 |
2018/08/19(日) 23:13:36.42ID:lBplRT76
>>180
面倒臭いなーと思うことを自動化しよう。
例えば、自分は最近、部下から送られてくる報告書を振り分けるのが面倒だったので、
メールの添付ファイルの名前をみて適当なフォルダに振り分けるプログラム作った。
今は、報告書の内容を見て自動的に間違いがないかなどのチェックかける仕組みを考え中。
0187名刺は切らしておりまして
垢版 |
2018/08/20(月) 01:27:24.54ID:YZrSfoHc
>>17
経理、会計計算はCOBOL程度が使い勝手が
良い
0188名刺は切らしておりまして
垢版 |
2018/08/20(月) 01:30:58.13ID:n7CSZZL0
>>3
広告記述言語
0189名刺は切らしておりまして
垢版 |
2018/08/20(月) 01:31:20.81ID:YZrSfoHc
>>141
Cは初心者向けの汎用アセンブリ言語
0190708
垢版 |
2018/08/20(月) 01:46:53.27ID:TOMg4WxW
>>149
V8はC++じゃなかったか
0191名刺は切らしておりまして
垢版 |
2018/08/20(月) 02:20:35.79ID:TOMg4WxW
イイヒトコワカッタノ?
0192名刺は切らしておりまして
垢版 |
2018/08/20(月) 04:13:10.35ID:oOXHTz6q
>>169
使いこなせるのではあるが、ちょいと間違った時のエラーメッセージの長さマジでなんとかならんのか?
0193名刺は切らしておりまして
垢版 |
2018/08/20(月) 04:33:08.73ID:+TkJsxx+
>>46
最新のjavascriptはpromiseベースでasync/awaitを使ってコールバック地獄は起きないよ
とても書きやすくて良い言語のため人気もナンバーワン
スクリプト言語はもうjavascriptだけあれば十分じゃないかな
0194名刺は切らしておりまして
垢版 |
2018/08/20(月) 04:42:42.55ID:YIOFMV77
>>193
typescriptでラップした方が快適に使えるね
0197名刺は切らしておりまして
垢版 |
2018/08/20(月) 11:39:58.51ID:IwfUfAtM
>>196
意味がわからん。
0199名刺は切らしておりまして
垢版 |
2018/08/20(月) 17:04:32.98ID:KDo5mD7e
>>91
それな
0202名刺は切らしておりまして
垢版 |
2018/08/21(火) 08:54:45.76ID:tYSJ3ffU
>>201
Windows10だけどランタイムは普通に入ってる。
MFCは4.2から入ってるからVS6.0以降は面倒を見てくれるのかな?
と思ったらVB5のランタイムも残してくれてるな...
.net、C#とかやると、VBAとかVBの先見性に驚く。
0203名刺は切らしておりまして
垢版 |
2018/08/23(木) 01:03:48.41ID:ywP0Qqsq
>>3
IllustratorでもPhotoshopでも使う。
アップルスクリプトも書く。
0204名刺は切らしておりまして
垢版 |
2018/08/23(木) 02:17:55.12ID:Pw8MOPz7
>>3
流石にその認識は恥ずかしいぞ
0205名刺は切らしておりまして
垢版 |
2018/08/23(木) 08:24:59.13ID:/kOSXE6E
Fortran95ばかり使ってる
数値計算ばかりしているので。
統計処理にはRでも使ってみるかな
■ このスレッドは過去ログ倉庫に格納されています

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