- 1 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:38:50.50 ID:DAtHiRNP0
- 3 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:39:15.10 ID:gXbuIxlg0
- vba
- 4 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:39:30.29 ID:uY9qlQR60
- rust
- 137 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:12:58.75 ID:zCNaaFVtM
- >>4
これ - 5 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:39:34.30 ID:DAtHiRNP0
The RedMonk Programming Language Rankings: January 2020
By Stephen O'Grady | @sogrady | February 28, 2020Share via Twitter Share via Facebook Share via Linkedin Share via Reddit
This iteration of the RedMonk Programming Language Rankings is brought to you by MongoDB. No matter the language, MongoDB helps developers solve their hardest data problems. Build better, bigger, and faster with MongoDB Cloud.With the new year well underway, it’s time to drop our first quarter bi-annual Programming Language rankings. As always, these are a continuation of the work originally performed by Drew Conway and John Myles White late in 2010. While the specific means of collection has changed, the basic process remains the same: we extract language rankings from GitHub and Stack Overflow, and combine them for a ranking that attempts to reflect both code (GitHub) and discussion (Stack Overflow) traction. The idea is not to offer a statistically valid representation of current usage, but rather to correlate language discussion and usage in an effort to extract insights into potential future adoption trends.
Our Current Process
The data source used for the GitHub portion of the analysis is the GitHub Archive. We query languages by pull request in a manner similar to the one GitHub used to assemble the State of the Octoverse. Our query is designed to be as comparable as possible to the previous process.Language is based on the base repository language. While this continues to have the caveats outlined below, it does have the benefit of cohesion with our previous methodology.
We exclude forked repos.
We use the aggregated history to determine ranking (though based on the table structure changes this can no longer be accomplished via a single query.)
For Stack Overflow, we simply collect the required metrics using their useful data explorer tool.With that description out of the way, please keep in mind the other usual caveats.
To be included in this analysis, a language must be observable within both GitHub and Stack Overflow.
No claims are made here that these rankings are representative of general usage more broadly. They are nothing more or less than an examination of the correlation between two populations we believe to be predictive of future use, hence their value.
There are many potential communities that could be surveyed for this analysis. GitHub and Stack Overflow are used here first because of their size and second because of their public exposure of the data necessary for the analysis. We encourage, however, interested parties to perform their own analyses using other sources.
All numerical rankings should be taken with a grain of salt. We rank by numbers here strictly for the sake of interest. In general, the numerical ranking is substantially less relevant than the language’s tier or grouping. In many cases, one spot on the list is not distinguishable from the next. The separation between language tiers on the plot, however, is generally representative of substantial differences in relative popularity.
In addition, the further down the rankings one goes, the less data available to rank languages by. Beyond the top tiers of languages, depending on the snapshot, the amount of data to assess is minute, and the actual placement of languages becomes less reliable the further down the list one proceeds.
Languages that have communities based outside of Stack Overflow such as Mathematica will be under-represented on that axis. It is not possible to scale a process that measures one hundred different community sites, both because many do not have public metrics available and because measuring different community sites against one another is not statistically valid.
With that, here is the first quarter plot for 2020.- 6 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:39:37.49 ID:YtXVFDDL0
- java勉強しとるけど
javaはカスっていうやつが多すぎるのだがケンモウで - 50 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:51:58.35 ID:EuTZiBxC0
- >>6
だって事実だし
この国のゼネコン開発と相性良くて既には広まりすぎてるってだけで言語として優れてる点はないからな - 7 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:39:39.15 ID:DAtHiRNP0
1 JavaScript
2 Python
2 Java
4 PHP
5 C#
6 C++
7 Ruby
7 CSS
9 TypeScript
9 C
11 Swift
12 Objective-C
13 Scala
13 R
15 Go
15 Shell
17 PowerShell
18 Perl
19 Kotlin
20 Haskell- 66 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:56:53.19
- >>7
> 5 C#
納得できん
「現場では一番使われているが、あまり好きじゃない」ってこと??? - 87 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:02:37.55 ID:vXF7Uh3G0
- >>66
どの辺が納得できないのか知らないが言語自体の評価で言えばベターJavaの地位を確立してるだろ
スマホアプリ作る上でも有力な選択肢になるしな
一方でお家芸であるWindowsデスクトップではC#を採用する利点は個人的に見当たらない
Win用アプリって結局はどこかしらでWin32に頼らざるを得ないからそんだったら最初からC++で良いしな - 72 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:57:57.50
- >>7
つうか、.net 使えるのってそのなかでC#しかないじゃん。それ本当???
ベーシック系もないし - 96 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:04:22.49 ID:k/pZgXbr0
- >>72
C++/Cliもあるよ。倍早くて笑いがでる
- 8 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:40:02.92 ID:b+s8X9ae0
- SQLどうすか?
- 9 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:40:03.02 ID:qVQYAAZ40
- C#
- 10 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:40:10.04 ID:24e4lDIq0
- COBOLだろ
- 11 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:40:14.48 ID:Eaj+OOcn0
- Rust一択
- 12 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:40:15.71 ID:30XeiBdj0
- common lisp
- 13 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:40:19.15 ID:FNfi5KPh0
- unity
- 14 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:40:21.80 ID:85n0vONv0
- コボルが最強なんよ
- 15 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:40:35.80 ID:hljQUgCV0
- ペーソン
- 16 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:41:20.06 ID:lj948dvGM
記事本文貼ろうか悩んだけどクソ記事で中途半端だったから転載元貼ることにした- 17 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:41:44.83 ID:5ajyp/Rdp
- バイソン
- 18 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:41:53.02 ID:CmOMkHqdM
- COBOLでくいっぱぐれないんだろ
- 19 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:42:24.43 ID:WpaLuUVtx
- PHPに決まってんだろ!
webならな - 30 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:44:57.60 ID:j2Cfi2gI0
- >>19
webはPHPのイメージ強いけど、Pythonはだめなの? - 21 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:42:55.05 ID:VeA3xB+H0
- ruby
- 22 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:43:04.89 ID:fd3aWgNO0
- 稼げる言語ってないんだろ
- 53 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:53:00.47 ID:EuTZiBxC0
- >>22
Pythonガチれば稼げるだろ - 81 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:00:01.24 ID:F41yXchGa
- >>53
Pythonガチっても稼げない
AIやるならその背景となる統計学、微積線形代数、機械学習の手法を理解しないとダメ
DjangoもJavaScriptやHTTP,PHPが分かってないとだめだし - 23 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:43:07.34 ID:aqfdtmU10
- HKJ
- 25 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:44:24.18 ID:SOtRMMxU0
- scheme
- 187 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:28:21.12 ID:PKbzYlHt0
- >>25
ナカーマ - 27 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:44:41.26 ID:ubmjI4HP0
- rustが海外じゃ人気らしいけど
未だにMFCとか使ってる老害会社だから
仕事じゃ絶対使わんからなぁ - 51 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:52:10.92 ID:vXF7Uh3G0
- >>27
rustじゃまともにGUI作れないし仕方ないだろ - 54 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:53:11.20 ID:/4VBozPB0
- >>51
RustはCとかC++の枠じゃないのか・・・? - 57 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:54:34.68 ID:vXF7Uh3G0
- >>54
MFCとか言ってるからデスクトップ開発の話だろ
CreateWindowWとかチマチマ書いていけばそりゃRustでも作れるんだろうけど - 135 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:12:24.13 ID:ubmjI4HP0
- >>51
rustにまともなGUIライブラリがあっても使うことは絶対ないという話だよ - 141 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:13:44.31 ID:vXF7Uh3G0
- >>135
まぁ実際問題C++を上回る利点は今のところ見つからんしな - 207 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:34:37.99 ID:K1dEfblM0
- >>135
QtがRustに対応してくれればあるいは・・・ - 75 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:58:20.28 ID:QDbeedrv0
- >>27
rustには使い勝手の良いGUIのライブラリあるの?
GTK?GTK使うならMFC使ったほうがマシだと思う。 - 28 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:44:46.30 ID:JzYtl0+w0
- プログラムはじめたいならprogateやってみろって勧められたんだが正解なの?
もっとおすすめサイトあるなら教えてくれ - 41 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:48:24.13 ID:SOtRMMxU0
- >>28
codeacademy - 29 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:44:52.20 ID:6FDGJqsv0
- Fortran
- 31 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:45:08.86 ID:24e4lDIq0
- 歴史と伝統を持つ一流大企業が好むエリート言語がCOBOLなんだな
中小ベンチャー向きの雑魚言語とは格が違うぜ - 32 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:45:15.72 ID:845QWZF7d
- Python早く滅びろ
- 33 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:46:03.06 ID:1XYkV4X7d
- 冗談抜きでまさかCOBOLで大逆転出来るとは思わなかった
- 46 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:51:11.21 ID:/4VBozPB0
- >>33
最近Perlでも同じ現象が起こりつつある気がする - 34 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:46:12.40 ID:3w1ksGE2r
- JAVA
- 35 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:46:42.51 ID:47V+F3kYM
- jsとpythonしか知らんわ
他の難しそうなのは全てコピペ - 36 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:46:45.71 ID:tHAwX7dO0
- シストレとかには何がいいの?
- 52 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:52:47.45 ID:F41yXchGa
- >>36
MQL言語(ほぼCベース) - 80 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:59:36.87 ID:R30qjIVK0
- >>52
エディタが糞な癖にC++そのものじゃないのが絶妙に使いにくい
結局VSCode上でc++的に書いてビルドスクリプトでトランスパイル的なことやってるわ
あと株で使えないしな - 37 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:47:23.89 ID:3QFoXxDa0
- vbaにはいまだにお世話になってます
- 38 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:47:28.18 ID:s4iXnhHS0
- 最近どれでも同じに感じる
生き残ってる言語はだいたい一通りのことができるからな - 39 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:47:38.21 ID:B/PNy2Kr0
- JavaScript(、TypeScript)だろ
結局webサイトはこれ使わにゃならんし - 40 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:48:07.98 ID:1bSkH7aa0
- TypeScriptええな……
- 42 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:48:32.79 ID:PazZGJF00
- ブラウザ上で動作するスクリプトはすべてjavascriptだ
javascriptを学ぶのだ - 44 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:50:17.09 ID:Eaj+OOcn0
- >>42
今も動くが、
10年後くらいにはRust一択になってるわ - 43 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:48:52.00 ID:TzqRkNSy0
- 流行りの言語って一体どこで使われてるの?
- 45 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:50:35.66 ID:Nk9ypj2C0
- 胡散臭いネットのゴミエンジニアがこぞってpython推奨してて笑えん
案件数見ろや - 47 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:51:16.63 ID:R30qjIVK0
- rustって何がええの
better cなら go とかもあるやん - 48 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:51:26.66 ID:F41yXchGa
- AI、データサイエンティストならpython一択だわ
WEB系、システム系は混在しすぎるからその会社に合わせろとしか言えん - 49 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:51:33.20 ID:HcQUQ5vDM
- JavaScriptはウェブ系だから比較的入りやすいがネーミング似てるけど系統が別物のJavaの難易度は異常
Javaってリモートで仕事できないけどJSと違ってマスターしてる人も少ないしかなり稼げるみたいだな - 64 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:56:13.14 ID:sidqQp230
- >>49
Javaがリモート不可とか難易度が異常とかどこの世界の人間だよ主要な型つき言語でもっとも機能が乏しい、ゆえに難易度が低いのがJavaとGoだ
- 67 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:56:58.09 ID:joUJJ3YB0
- >>49
こいつ超頭悪そう - 74 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:58:04.97 ID:B/PNy2Kr0
- >>49
Javaはガチすぎるんだよなあ
それを使うために様々な概念生み出して苦労してようやく使えるけどもっと少ない労力で他言語で作ったほうが楽だし早いし安いし - 55 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:53:12.15 ID:lj948dvGM
なぜこんなしょうもないアンケスレみたいなスレのほうが伸びるのか
まともなスレも立ててるからそっち伸ばしてくれよ……
悲しい- 59 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:55:02.80 ID:EuTZiBxC0
- >>55
ガチで語れるほどのスキルなんてない未経験1年目なんだから仕方ないだろいい加減にしろ - 71 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:57:47.70 ID:lj948dvGM
>>59
まともなスレでわかんないことを何言ってるかわかんねーわってレスすりゃいいと思う
調べたこと貼り付けてメモ帳にしてもいいぞ- 56 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:53:42.54 ID:WhTk6jTm0
- rustは流行らない
scala感がある(難しい) - 77 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:58:43.98 ID:hnYm8pvA0
- >>56
scalaは難しい書き方ができるのが売りで実行速度はjavaより遅かったからだめ
rustは型安全とスピードが売りだからいいね - 58 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:54:58.02 ID:ASfZ2Je+0
- javaだろ
これとフロントの何かしらのフレームワーク使えれば若いうちは仕事困んないと思う - 60 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:55:06.06 ID:2cv0gFaW0
- Lua
- 61 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:55:27.92 ID:VHR8HXOE0
- PHPはジェネリックないのが糞
- 62 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:56:01.26 ID:BXH5iWz70
- C#
NET Multi-platform App UIが来れば覇権取るかもしれん - 63 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:56:07.66 ID:GYXrfC7+r
- mozillaの人達が作った言語がこんな人気になるなんて
不思議なもんやなあ - 65 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:56:34.00 ID:UnTw0/lHa
- perl
- 68 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:57:29.73 ID:9oueg1i50
- 理系ヲタ python
パソコンの大先生 javascript
itリーマン java
ゲーム c#とか
アップル信者 swift - 69 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:57:33.94 ID:raA5M1Xg0
- jQueryだよ
- 70 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:57:37.43 ID:8kxvbZnd0
- エンジニアならともかく他はpythonだけやっときゃいいだろ
- 73 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:58:00.30 ID:lGxPkkJp0
- Kotlinって将来性あるの?
JavaかScalaでよくない?ってならないの - 76 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:58:27.95 ID:JHCVwWcs0
- 人気が高い=使い捨て
気を付けることだね
- 90 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:03:16.59 ID:QDbeedrv0
- >>76
使い手が多いと単価が安くなるよね。 - 79 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 10:59:04.63 ID:h0rFxlQCM
- N-BASIC
- 82 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:00:14.75 ID:9tKnDPX8d
- c++は魔境
- 86 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:02:02.56 ID:B/PNy2Kr0
- 最新のC++とRustどっちが人材集まるんだろうか
- 88 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:02:45.95 ID:D4zE85wfx
- Dartやっとけば間違いない
これからのアプリ開発の王者だし個人で稼ぎやすい - 100 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:05:38.17 ID:F41yXchGa
- >>88
Dartは夢がある言語だけど普及するのか心配だわ
クロスプラットフォームってなんか独自規格とかで潰されそう - 89 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:02:58.09 ID:oGIhhTpG0
- 安倍晋三
- 91 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:03:28.70 ID:OHmxRy1a0
- javascriptだったら製造ガチドカタの俺でも使えるからな
- 93 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:03:36.38 ID:bWwawrse0
- C#は意外と仕事ない
やっぱりJavaとC++が圧倒的に仕事多いよね - 105 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:07:06.80 ID:hnYm8pvA0
- >>93
ほんとこれ
C#ってwindowsと心中するつもりのジャップ中小企業が採用してるイメージ - 111 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:08:23.50 ID:vXF7Uh3G0
- >>105
steamでリリースされてるゲームの大半はUnity製だろ
C# = Windowsだと思ってる奴は老害だと自覚したほうが良い - 121 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:10:08.54 ID:hnYm8pvA0
- >>111
ゲームとかニッチな用途じゃ誤魔化せないよ - 133 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:12:14.15 ID:vXF7Uh3G0
- >>121
スマホもな
いずれにせよC#は10年代半場あたりから右肩上がりしてる数少ない言語だから - 144 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:14:01.69 ID:hnYm8pvA0
- >>133
ざまりんとか言うゴミのことか?
さらにニッチでわろた - 147 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:14:28.99 ID:k/pZgXbr0
- >>105
.Net Coreの登場で風向きが変わった - 156 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:17:37.91 ID:hnYm8pvA0
- >>147
.net coreってレガシーをdockerに乗せるための苦肉の策なイメージであんまり最先端な感じしない件 - 170 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:20:46.46 ID:lGxPkkJp0
- >>93
開発側としてはC#が一番開発しやすいんだがなぁ - 178 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:24:00.41 ID:bWwawrse0
- >>170
それは分かる
俺も一番C#が好き - 194 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:30:52.66 ID:lGxPkkJp0
- >>178
なんだかんだ新入社員教えるときも、MSのサイトがリファレンスとして網羅してて楽チンなんだよね - 204 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:33:20.82 ID:btTg9W+l0
- >>194
いろいろフレームワーク出してるのにインターフェースは似たようなのだから検索性低くてイライラする - 94 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:03:38.45 ID:bStcrMse0
- 嘘つき大会になっちゃってるよなプログラミングスレ…
そんなにスクールに金払わせたいのかね - 98 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:04:54.50 ID:Wurfe+4Q0
- BASICとFORTRANは
- 101 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:05:50.63 ID:i3GmOInS0
- 仕事で言語使うんであって
言語で仕事選ぶわけではない - 104 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:06:46.63 ID:F41yXchGa
- >>101
それな
プログラム言語ってあくまでツールの一貫だからな
手段であって目的ではない - 114 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:08:47.61 ID:B/PNy2Kr0
- >>104
いくつか案件あって内容もよくわからんかったら言語とかで選ばない?職種によるか - 102 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:05:56.34 ID:Vz4IPt9Q0
- Rubyは人気がなくなってきてるって聞いたのに結構人気あるじゃねえかよ
- 106 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:07:14.26 ID:B/PNy2Kr0
- >>102
くっそ流行ったから改修やメンテ需要があるだけで新規はほとんど無いぞ - 115 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:09:01.37 ID:Vz4IPt9Q0
- >>106
なるほどこれか - 107 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:07:22.60 ID:vXF7Uh3G0
- >>102
元々は世界全体でも5位くらいにいただろ
総体人気の推移グラフ見てみるとわーくにのGDP推移グラフよりも酷い - 110 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:08:11.61 ID:YS5TgIlb0
- >>102
一時期流行ってたのに全く聞かなくなったな - 109 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:07:37.02 ID:USbaF3I30
- N-BASICじゃね
簡単だし - 117 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:09:16.26 ID:eOgCQ6Xw0
- Web系言語は群雄割拠というかもう飽和しててパイの取り合いになってると思うんだけどこれからやって金になるのかね
- 118 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:09:28.66 ID:YS5TgIlb0
- ノーコード主流になったらプログラマー死ぬの?
- 125 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:10:41.50 ID:vXF7Uh3G0
- >>118
C/C++と比べたらジャバスクとかパイソンなんて既にノーコードみたいなもんだろ
それでプログラマ需要が減ったかと言うとむしろ増えてるのが現実だからな - 126 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:10:41.83 ID:7F7eVwvW0
- >>118
思考実験すれば分かるけど
いずれにしてもやりたいことを文字起こしする必要があるので
コーディングはなくならないよ
今日日プログラミングなんてただ英文書いてるのと変わらんでしょ - 119 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:10:01.40 ID:/MuDbtx80
- SQLだろ
どんなプログラミング言語もSQLの奴隷だから
NoSQLだなんだ言ってるけど結局SQL知らないと使えないし
プログラミング言語は時代でうつろうけどSQLは食える - 134 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:12:14.46 ID:fPSqPCjR0
- >>119
あー真理 - 153 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:16:22.50 ID:/MuDbtx80
- >>134
むしろなんでみんなが所詮ガワのプログラミング言語にこだわるのか分からん
結局サーバサイドならDBとはいくらイヤでも知らなきゃいけないワケで
逆にデータベースの事をベースに話せれば言語仕様でどーたらこーたら説明するよりプログラマじゃない人にも理解させやすい - 122 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:10:25.54 ID:z+xZ16UL0
- 前に嫌儲で「プログラミング言語の違いは方言みたいなもん。一つ覚えれば他もだいたいわかる」みたいなの見たけどマジ?
それなら入り口はどれでもいいわけ? - 128 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:10:54.40 ID:NQ0pX+ZWM
- >>122
まじ - 130 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:11:09.32 ID:eFrfE+BU0
- >>122
マジだよ - 131 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:12:01.48 ID:7F7eVwvW0
- >>122
文法なんて方言みたいなもんだからな
とはいえ学習に向いている言語ってのはある
pythonとかは初学者向き - 132 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:12:12.46 ID:NQ0pX+ZWM
- >>122
結局コンピュータ誕生して以来根本的なことは何も変わってないから
ノイマン型コンピュータである以上ね - 142 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:13:57.47 ID:BXH5iWz70
- >>122
極端に似てる言語もあるけどある言語で培った考え方は大体どの言語でも通用する
ただ最初から手を出さない方が良い言語もある 何故かといえば難しい&学んでも実際に物を作りづらく挫折するから完全な私見だけどCとかC++はやめたほうが良い
Web系のHTML/CSS/JavaScript/PHPとかWinFormsで簡単にデスクトップアプリ作れるC#とかをオススメする - 146 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:14:25.27 ID:zCNaaFVtM
- >>122
関数型と命令型は割と違う - 149 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:15:25.13 ID:uTcul9Ttd
- >>122
その理屈ぶっ壊してくるPythonとかマジ嫌い - 124 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:10:38.20 ID:4v0bPBra0
- Perlは死なぬ
何度でも蘇る - 138 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:13:07.35 ID:7KERtcUR0
- まじかー😾
- 139 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:13:18.53 ID:zCNaaFVtM
- >>1
フロントまわりなら今はTypeScript - 140 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:13:22.29 ID:7F7eVwvW0
- Rubyはクッソ遅いからJavaにリプレースされる運命だろ
- 143 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:13:58.54 ID:/tv+Eq6Z0
- Python
フォトンって読むの?
- 145 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:14:11.47 ID:L4mF9Mg20
- ケンモは常にコボルだけ!
- 148 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:14:57.80 ID:0AoQzMWir
- そういえばc++20はいつ使えるようになるんだよ
- 150 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:15:39.16 ID:MJCjjtWg0
- FORTHを信じろルーク
- 151 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:15:40.67 ID:bGsK7ruw0
- コボラーだけどコボルだけはやめとけ
- 154 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:17:09.29 ID:MJCjjtWg0
- いまはmodula-2が熱い
- 190 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:29:05.96 ID:PKbzYlHt0
- >>154
渋すぎ - 155 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:17:28.84 ID:WQwjXIYZ0
Flutter楽しそうFlutter- 162 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:19:06.42 ID:MJCjjtWg0
- >>155
Canonicalと組んでLinuxのアプリも作れるようになるとかなんとかニュースになってたな
ちょっと興味出た - 160 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:18:48.98 ID:23y9YyuZ0
- rails使っとけば水準以上のセキュリティも付いてくるから安心感ある
使われてないフレームワークとか、goやphpで生で書くとかどんな脆弱性抱えてるかわかったもんじゃない - 174 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:22:05.29 ID:BXH5iWz70
- >>160
フレームワークに頼るのは否定せんが
最低限ネットに公開するサイト作るならIPAの公表してる安全なウェブサイトの作り方って文書を読んだ方が良いよ
脆弱性について知識ないとフレームワークでカバー出来なかった部分で脆弱性を作る可能性がある - 161 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:18:58.76 ID:ahnfxCXSa
- データ分析とかデータサイエンティストなんて未経験からなれんの?
- 171 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:21:31.07 ID:6VUEFdE50
- >>161
googleのProfessional Data Engineer
取ってこい採用するから - 163 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:19:46.67 ID:An5I4oidM
- クラウドでシステム構築ならほぼJavascript一択だぞ
新機能がリリースされると最初はJavascriptだけ対応して、数ヶ月~2,3年後にJava, Pythonに対応
他の言語は対応したりしなかったりでまちまち - 164 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:19:47.75 ID:PazZGJF00
- windowsアプリだって文化が死滅する勢いでスマホに押されて減少してるし
だったらjavascriptでエレクトロン上で動作するアプリ作ったほうがいい - 165 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:19:52.66 ID:MZ0riNiL0
- 俺は!C,C++しか!信じない!
- 176 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:23:36.53 ID:vXF7Uh3G0
- >>165
C++は信用できないけど自分の腕は信用できるから個人開発では結局C++しか使わんな俺も
マクロのお陰で最終的にはどの言語よりも開発スピード早くなったりするしな
あくまで自分の脳内だけで完結させる必要はあるけど - 166 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:20:06.13 ID:7F7eVwvW0
- そもそもマイクロサービス化できる案件ならぶっちゃけ言語何でやってもいいと思う
つまりRoRだReactだGoだJavaだって話自体そんなに意味ない - 167 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:20:08.78 ID:ahnfxCXSa
- Python学んでPython使うような仕事に就けるのか?
その先の職業に繋がらなさそう - 179 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:24:36.68 ID:QDbeedrv0
- >>167
結局色んな言語使えないと仕事にならんよ。
大きい会社なら分業されてるかも知れないけど、小さな会社ならサーバ側、ブラウザ側、デスクトップ、組込みを設置も含めて全部一人でやったりするし。 - 168 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:20:11.80 ID:hnYm8pvA0
- goの人気が落ちてるんだってな
触ろうかと思ってたらこれだよ - 169 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:20:15.61 ID:MJCjjtWg0
- COBOLはもう古い今はPL/Iが人気
- 172 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:21:31.38 ID:C4/2MzlD0
- Javaはrecord入って良かったな
仕事ではバージョン的に使えねえけど - 175 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:23:27.79 ID:MJCjjtWg0
- 愛国者ならKL1を使う
- 177 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:23:55.34 ID:6VUEFdE50
- 額にJAVAて書いてあるジャバーマンだけど
ラムダ式が出て、コレ違う感が半端ないJavaの良さが全て吹き飛んだ気がする
- 180 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:25:00.73 ID:MJCjjtWg0
- >>177
気持ちはわかる - 181 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:25:49.81 ID:C4/2MzlD0
- >>177
うそやろ?
Javaの7は挫折したわ
8以降じゃなきゃ無理だろ - 182 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:25:51.06 ID:B/PNy2Kr0
- >>177
ツルツルの頭頂部にSCRIPTって書いて出直してこいよ - 183 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:27:25.14 ID:7F7eVwvW0
- >>177
Javaのラムダ式とか関数型インタフェースのシンタックスシュガーだろ
1時間勉強して書けないなら向いてないからやめろ - 196 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:31:54.80 ID:lGxPkkJp0
- >>183
Javaでやる必要なくね?
それならScalaでやるわ - 197 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:31:55.86 ID:6VUEFdE50
- >>183
そういう問題ではない文章の中にいきなり数学が入ってくる感じで、全体的に美しくない
- 203 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:33:11.96 ID:bStcrMse0
- >>197
は? - 206 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:33:51.98 ID:B/PNy2Kr0
- >>197
気持ちはわかるわ。その文書のほうは好きではないけど - 208 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:34:49.58 ID:7F7eVwvW0
- >>197
ちょっと何言ってるか分かんない
Java7以前でComparetor自前定義したことなさそう - 184 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:27:27.69 ID:WQwjXIYZ0
コロナ接触アプリがXamarinで作られてることについてケンモメンの見解は?- 192 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:30:17.19 ID:SF4A6f+z0
- >>184
社員自らの手でネガキャンしててワロタって感じ - 185 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:27:48.72 ID:NpOeqVhUa
- 将来性とかなら議論の余地があるが
人気の高低なんてデータ見たら議論終了やん - 186 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:28:07.77 ID:32j52q5F0
- Javaはいつの間にかC#並に進化してて笑うわ
まあC#のほうがいいけど - 188 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:28:42.17 ID:JHCVwWcs0
- Cでなんでもキッチリ作れるようになっていれば
他の言語にはすぐ対応できる
これは基本
これが出来ていない人が最新の言語だの追うんだ
Cから逃げたいためにね。でも逃げられないのだ。 - 211 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:35:42.43 ID:vXF7Uh3G0
- >>188
C/C++でちゃんとした物を作るためにはOSのAPIに精通しなければいけない
そしてOSのAPIなど今時の言語であれば覆い隠されてるので死に知識となる
よってその手法じゃ無駄が多い - 219 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:38:23.79 ID:MZ0riNiL0
- >>211
OSのAPIを理解するのにもC,C++が必要なんだ
なぜならOSの本はC,C++で説明されてるから - 224 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:41:22.09 ID:vXF7Uh3G0
- >>219
そうだけどそもそもOSのAPIなんて今時は全く知らなくても問題無いからな
俺みたいにカーネルモードでマルウェア紛いの物動かしたいとかじゃない限り - 229 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:43:28.28 ID:7F7eVwvW0
- >>224
問題解決法はどんどん抽象化されていくからね
低レイヤ人材はもちろん必要だけど、アプリよりも需要は増えないから必然的に埋もれていく - 189 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:28:46.60 ID:JfMGP6DX0
- rustだろう
- 191 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:29:48.78 ID:L9WMiXDt0
- 基幹システムがCOBOLだらけでしばらくは稼げるぞ
- 193 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:30:27.97 ID:RMntYuv80
- 人気だけならpythonだろ
仕事で使うかどうかは別 - 212 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:36:01.07 ID:QDbeedrv0
- >>193
Djangoは良いぞ。
サーバ側はこれ一択になった。 - 195 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:31:54.20 ID:V/rhBSVm0
- python
- 198 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:32:02.68 ID:SmRu1b1+x
- LINQ楽しいからC#
- 200 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:32:23.22 ID:BXH5iWz70
- 使いたい言語なんて趣味でやりたいのか仕事で使うのかで変わるよね
趣味で使うならPython辺り学んでおけば攻守強いし後は何やるかによって変わる
仕事なら会社や案件にあった言語を勉強して使うだけだから - 201 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:32:29.46 ID:PKbzYlHt0
- クロージャーとオブジェクトがひっちゃかめっちゃか
になると、悲惨だと思う。どちらかで統一した方が良い
同じようなもんだし - 205 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:33:50.54 ID:GjHC1B3o0
- Rubyみたいなガラパゴスを使うとクラウドの本領を発揮できないし、C#やGoを使うとAzureやGCPと心中することになる
だからJavascriptが最優先でどうしても他を使うときはJavaかPythonにするしかない - 214 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:37:22.69 ID:sidqQp230
- >>205
Rubyはそもそも海外で流行ってから日本でも普及したからガラパゴスには街灯しない - 210 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:35:15.75 ID:PKbzYlHt0
- デザインパターンを捨てることだな
これはそもそも設計法ではなく、緊急回避策だから - 213 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:36:07.18 ID:KAOBPl5c0
- 言語ってなんでもよくね?
お前らそんなに専門的なことしてるの? - 217 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:38:13.36 ID:vXF7Uh3G0
- >>213
うん
ring0のカーネル特権で色々監視しなきゃいけないからCじゃなきゃいけない - 225 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:42:05.64 ID:PKbzYlHt0
- >>217
組み込みかな? - 215 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:37:31.15 ID:ZvKcyRbh0
- C#で書けてブラウザで動く言語って何がおすすめなん?クライアント型は配布めんどくさいから作り直したい。あんまり馴染みないけどBlazorでええんか?
- 216 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:37:42.01 ID:PKbzYlHt0
- そうだ、フリープログラミング言語とかいう概念も
そろそろあった方がいいな。Javaはそうじゃない
実装があまりにも制限され過ぎてて、将来が暗いと
思う。ハーウェイの新しいコンパイラもたぶん
訴えられるだろう、オラクルに - 218 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:38:16.86 ID:hH8YVVRs0
- FOTRAN
- 221 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:40:12.22 ID:PKbzYlHt0
- >>218
これができたら、プロ中のプロだな - 220 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:39:20.79 ID:hnYm8pvA0
- フロントエンドのjavascriptで頑張ったほうが簡潔で疎結合なシステムになるけどだからといって
サーバーサイドなMVCフレームワークはなくならんよ
お手軽に作りたい人にはそっちのがいいし - 230 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:43:47.91 ID:B/PNy2Kr0
- >>220
現状だとチュートリアルの整ってるフロントサイドフレームワークのほうが入門のハードル低いと思うが - 223 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:41:21.99 ID:MJCjjtWg0
- FORTRANは大学のときやらされるだろ嫌でも
- 227 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:42:50.03 ID:NNmOWGTL0
- パイソンってのを習えばいいんだろ
forとloopで計算するくらいしか使ったことがないから、言語の違いで何が変わるかさっぱりだけど - 228 名前:ひみつの名無しさん 投稿日時:2020/07/11(土) 11:43:00.81 ID:MJCjjtWg0
- ring0はx86でしか使われない用語だから組み込みはあんまりないだろう
コメント