[表示 : 全て 最新50 1-99 101- 201- 301- 2ch.scのread.cgiへ]
Update time : 06/24 10:09 / Filesize : 74 KB / Number-of Response : 318
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました



1 名前:田杉山脈 ★ [2019/11/18(月) 17:47:20.99 ID:CAP_USER.net]
システム開発に利用するプログラミング言語に変化は生じているのだろうか。最近ではDX(デジタルトランスフォーメーション)への取り組みが進み、AI(人工知能)やIoT(インターネット・オブ・シングズ)機器を活用したシステム開発も増えている。デジタル化に取り組む企業ではデータ分析システムも欠かせない。

 このように開発対象のシステムが多様化する中、ITエンジニアがシステム開発に使用するプログラミング言語に変化はあるのか。そして現場のITエンジニアは自分のスキルをどう捉えているのだろうか。これを探るため、日経 xTECHでは2018年に引き続き「プログラミング言語実態調査」のアンケートをWebサイト上で実施した。調査期間は2019年9月26日〜10月18日。440人の会員から回答を得た。

 ここでは、調査結果から明らかになったプログラミング言語の人気ランキングを紹介する。

一気に2位まで順位を上げたPython
 アンケートでは普段使っているプログラミング言語を3つまで挙げてもらった。回答数が多い順に並べた。
https://cdn-tech.nikkeibp.co.jp/atcl/nxt/column/18/01068/111100001/01.jpg

注目すべきは「Python」の飛躍である。機械学習や計算処理などのライブラリーやフレームワークが豊富に用意されているPythonは、最近はやりのAIシステムやデータ分析システムに利用されている。こうしたシステムを開発するITエンジニアは増えており、上位にランクインする結果となった。

 では、具体的に順位を見ていこう。普段使用している言語の第1位は前回の調査

2 名前:同様「C/C++」だった。回答者440人中136人が使っている。C/C++は組み込み機器や処理速度が求められるシステムに利用されることが多い。

 第2位は127人が使っていると回答した「Python」だ。回答者の3割弱が使用している。前回の調査では5位だったが一気に2位まで順位を上げた。もはや現在のシステム開発に欠かせない言語の1つと言えるだろう。

 使用言語の第3位は「JavaScript」(110人)だった。前回の調査では2位だったので1つ順位を落とす結果となった。一般にJavaScriptはWebシステムやWebアプリのクライアント側(Webフロントエンド)の開発に使われるプログラミング言語である。第8位にWebサイトのレイアウトやデザインを定義する「HTML/CSS」がランクインしていることから、ITエンジニアが開発するシステムの多くに何らかのWeb技術が用いられているのだろう。

 第4位はデータベースの定義や操作に利用する「SQL」(106人)、第5位には「C#」(96人)、第6位には「Java」(94人)がそれぞれランクインした。基幹システム開発などによく使われるこれらの言語も依然根強い人気がある。
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/01068/111100001/
mailto:【IT】プログラミング言語人気ランキング2020、2位に「大躍進」したあの言語 []
[ここ壊れてます]

3 名前:名刺は切らしておりまして [2019/11/18(月) 17:51:13.36 ID:rExa5PHW.net]
優れた言語が必ずしも多く使われる訳ではないし、多く使われるから言語として優れている訳でもない

4 名前:名刺は切らしておりまして [2019/11/18(月) 17:53:25.47 ID:qaSvmM1z.net]
N88-BASICしか使えない私

5 名前:名刺は切らしておりまして [2019/11/18(月) 17:54:08.28 ID:161dJ96a.net]
「Fortran」は何位かな?

6 名前:名刺は切らしておりまして [2019/11/18(月) 17:55:54.96 ID:uQVC0atZ.net]
「FORTRAN」は何位かな?

7 名前:名刺は切らしておりまして [2019/11/18(月) 17:58:29.92 ID:nTZ/topg.net]
PowerBuilderを忘れないで!

8 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 18:01:07.78 ID:a8vVLM3j.net]
処理速度より生産性考えたらVBで十分

9 名前:名刺は切らしておりまして [2019/11/18(月) 18:01:27.18 ID:cIaa+hXy.net]
juliaか
やっぱり来ると思った

10 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 18:02:24.32 ID:/yda83jn.net]
>3
同じくww
Androidタブレットにも98エミュレータ入れてる。



11 名前:名刺は切らしておりまして [2019/11/18(月) 18:03:30.50 ID:gwT8MmDc.net]
業務系と技術系では違うと思うな、両方ひっくるめて人気不人気ランキングなのか

12 名前:名刺は切らしておりまして [2019/11/18(月) 18:04:57.34 ID:cIaa+hXy.net]
cobolが上位入ってるっていつの時代かと思ったが
日本のアンケートか通りで
さすがに人気っていう状況には思えないが

13 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 18:05:10.48 ID:L39eFZd2.net]
日本語COBOLはまだ使われてるのだろうか

14 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 18:07:09 ID:uYil45G/.net]
>>1の記事にあるように、Pythonは言語の構造が画期的というわけではなく、
便利なライブラリーが多い、ということだろうな

15 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 18:08:37 ID:VdiemYPh.net]
COBOLがRubyより上か

16 名前:名刺は切らしておりまして [2019/11/18(月) 18:23:54 ID:pYp64SYn.net]
JavaScriptやSQLを一緒にするなよ

17 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 18:28:28 ID:mfS5zrIr.net]
テキスト処理が大半だからPerlで事が足りてる
Pythonも覚えたいがオーバースペックで使い道がない
仕事で使うなら別なんだろうけど

18 名前:名刺は切らしておりまして [2019/11/18(月) 18:30:51.36 ID:Bi1zUkVz.net]
ラダーシーケンスもよろしく

19 名前:名刺は切らしておりまして [2019/11/18(月) 18:32:13.74 ID:j/EvF+S3.net]
まだCが主流なのね
娘がIT企業に就職決めたから、私も便乗して再就職しようかな

20 名前:名刺は切らしておりまして [2019/11/18(月) 18:33:47.70 ID:6PmiBDm2.net]
HTML/CSS
意地でもランキングに入れてくるんだな。



21 名前:名刺は切らしておりまして [2019/11/18(月) 18:34:45.82 ID:Bccv/m6n.net]
特定の用途に特化してない言語って存在意義ないよね
だからジャバは死んだ

22 名前:名刺は切らしておりまして [2019/11/18(月) 18:37:21.39 ID:v67xXvGs.net]
ルビを振ってくれないと読めんわ

23 名前:名刺は切らしておりまして [2019/11/18(月) 18:39:55.46 ID:ulfErC80.net]
じきにCOBOLの時代が来る

24 名前:名刺は切らしておりまして [2019/11/18(月) 18:46:52.96 ID:cIaa+hXy.net]
>>16
perl使える人は何も覚えなくても
そのままオンラインドキュメントみて
python使えます

25 名前:名無し mailto:sage [2019/11/18(月) 18:47:06.70 ID:xcXj8wlO.net]
cobol.vbいかのルビイvvv

26 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 18:50:15.20 ID:wVLxfDqk.net]
>>20
javaが死んだのはライセンス料の問題やん。
ライセンス問題さえなければ今もjavaがトップだったと思う。

27 名前:名刺は切らしておりまして [2019/11/18(月) 18:50:23.63 ID:wggi0kRh.net]
vb.netあるじゃん
珍しいな

28 名前:名刺は切らしておりまして [2019/11/18(月) 18:51:00.45 ID:nqrE0aW+.net]
サンプルが400人程度では少ないなあ。
それと
「ITエンジニア」と「システム開発」の両方ともが多岐にわたり過ぎている現状で、
プログラミング言語のランキングって意味があるのか?
(1) スマホのネイティブアプリ
(2) Webアプリ
(3) Webページデザイン
(4) PCアプリ
(5) サーバサイド開発
(6) 基幹業務
(7) IoTおよび組み込み
(8) 科学技術計算
このくらいに分類しないと、調査としては意味がないのではないか??

29 名前:名刺は切らしておりまして [2019/11/18(月) 18:51:30.80 ID:wggi0kRh.net]
オープンソース系じゃないからVB入ってんだな
そうだったら連中存在自体を無視するし

30 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 18:52:13.75 ID:18d40jeW.net]
>>9
ベーしっ君さんたちめ!



31 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 18:53:30.86 ID:sm1uXUxz.net]
俺的ランキングはF#、TypeScript、C#

32 名前:名刺は切らしておりまして [2019/11/18(月) 18:55:08.04 ID:Y44DbNMy.net]
C言語系やJavaScript系を細かく分けた一方、アセンブリ言語は1つで済ますアバウトさ。

33 名前:名刺は切らしておりまして [2019/11/18(月) 18:55:43.92 ID:cIaa+hXy.net]
visual basicは初めて覚えた言語だけど
今から考えればマイクロソフトの
謎の呪文がわからなかっただけでよく出来てた

34 名前:名刺は切らしておりまして [2019/11/18(月) 18:56:19.57 ID:dWObgJD/.net]
>>31
あれは特別だろ。

35 名前:名刺は切らしておりまして [2019/11/18(月) 18:58:56.37 ID:Y44DbNMy.net]
高級言語ランキングにしときゃC言語なんか集計せずに済むのに。

36 名前:名刺は切らしておりまして [2019/11/18(月) 19:10:01 ID:b5TtzbY4.net]
>>33
特別だからこそアーキごとに分かれてるべきだけど
使い手が少ないし需要も少ない

37 名前:名刺は切らしておりまして [2019/11/18(月) 19:31:56 ID:wurvFUWI.net]
Golangが3位以内に入らないなんておかしいとオモタ
GitHubとかあらゆるツールがGoで書かれる時代なのに
とはいえ>>1はシステム開発か、まあそれなら分かるけど

38 名前:名刺は切らしておりまして [2019/11/18(月) 19:32:11 ID:dWObgJD/.net]
しかしコンパイラって凄いわ。
どんな複雑なif文もやってくれるんだから。
アセンブリで書いたら気が遠くなる。

39 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 19:57:14.94 ID:MyELjO+I.net]
FORTRAN「…

40 名前:…」 []
[ここ壊れてます]



41 名前:名刺は切らしておりまして [2019/11/18(月) 19:59:42.41 ID:d3s7yJyi.net]
まあAIができたら日本語の自然言語で作れるようになるんだろうけど

42 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:00:17.83 ID:msChByY6.net]
世界は C で出来ている
そしてこれからも C で作られていくのだ

43 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:01:21.73 ID:LYp2h1cg.net]
いまだにvbとかvbaとかやっている奴がかわいそう

44 名前:名刺は切らしておりまして [2019/11/18(月) 20:05:51 ID:E4pHsGiB.net]
10個ぐらい使える言語あるけど perl5, sh が多いな

45 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:09:48 ID:WNygCkb0.net]
>>1
Visual BASICがトップ言語じゃん!
VBA(94) + VB.NET(42) * VB(25) = 158!!

C/C++(136)、Python(127)、JavaScript(110)、Java(94)を余裕で超したな!
圧倒的じゃないか我が軍は!!!1111

46 名前:名刺は切らしておりまして [2019/11/18(月) 20:13:16 ID:uQHLZg+2.net]
何といってもBASICだ。
おれはフロッピーディスクも持ってる。
インターネットを購入したのも他人より一番早い。

47 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:13:18 ID:1axhYdg4.net]
その他が43人もいてそれぞれに別の言語を使ってることにオドロキだ

48 名前:名刺は切らしておりまして [2019/11/18(月) 20:14:07 ID:WxPBIxsD.net]
桐の一括処理w

49 名前:名刺は切らしておりまして [2019/11/18(月) 20:15:08 ID:GT1dZrIz.net]
>>39
かつて、日本語Mindって言語があってだな。

50 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:17:36 ID:hjs5qQMG.net]
C/C++で開発してる奴そんなにいるか?
かなり特殊な用途だと思うんだが



51 名前:名刺は切らしておりまして [2019/11/18(月) 20:28:01 ID:o4ro63l7.net]
誰に聞くかによるな。
大学あたりで聞いたらRがトップ3に入るだろ。

52 名前:名刺は切らしておりまして [2019/11/18(月) 20:30:02 .net]
V2Cでサイトとインスタグラムの更新チェックをしたくて
JavascriptとrhinoのJavaを覚えたが
「なんで上手く動かないんだ」で鬱になるからプログラムは組みたくない

53 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:32:31 ID:rVQG1fbG.net]
結局、やりたいこと(世間的なニーズがあるもの)をサポートするライブラリが
豊富かどうかだよなあ
IDEさえまともなものがあれば、言語とか比較的どうでもいい

54 名前:名刺は切らしておりまして [2019/11/18(月) 20:32:45 ID:fqztHcGD.net]
Cは、大人気だな

人気の秘訣は?

55 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:38:12 ID:1axhYdg4.net]
グラフの合計が 1133票 で
可能な投票数は 440人*3票=1320票 なので、欠票が187票ある

440人のうち、2言語しか使ってない・1言語しか使ってない、という人物は多数いるらしい
つまり、通常の常識とは別で、複数言語使っている人間が優秀だ、ということになる
三つまでという制約なのでさらに複数の言語を使っている超優秀な人間がいてもそれ以上は投票出来ない
逆に、このご時世に一言語だけという人物はおそらくはいない
なので、投票者の半分くらいが2言語しか使っていない、と目算できる
そして半数は三言語以上を操ることが出来る、
ついでに1言語のみの人間は誤差、考えなくていいレベルだ

もう一つ考えられるのは、実は普段から使っているが対外的にそうは言いたくない言語だ
excelのvbaなんかがそれに当たる

つまり、自発的に使っている傾向の高い言語のランキングになる
無理矢理にしょうがなく使っている言語のランキングにはならない
自力で使いこなしている感がある言語のランキング、でもいい
C言語は比較的ラクだから「使っている」「使いこなしている」という実感が湧きやすい

HTMLを言語と称する人間がいるランキングはいろいろその背景を考えないといけない

56 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:40:19 ID:lAIuMVrn.net]
>>4>>5
おまいらケコーンしる

57 名前:名刺は切らしておりまして [2019/11/18(月) 20:43:42 ID:Wax8MRGV.net]
Pythonがまだ16トンのアイコンだった頃から使っているわ

58 名前:名刺は切らしておりまして [2019/11/18(月) 20:47:14 ID:m34GQB1j.net]
(´・ω・`)そんなことより、デジタルトランスフォーマーってなんや?

59 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:51:42 ID:BZRSVb/j.net]
>>52
C++とセットだから
C++とCは別言語だと言いたいぐらいに必要知識に差がある

>>48
まだまだ組み込み分野だと使っているぜー

60 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:52:47 ID:BZRSVb/j.net]
>>51
正直なところ、目的に応じて使うだけなので、言語はどれでもいい
IDEとか関係なく、目的に合致するかどうかだ



61 名前:名刺は切らしておりまして [2019/11/18(月) 20:59:13 ID:HhvR/G/l.net]
>>2
未だに事務処理ではCOBOL資産残ってるしね

62 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 20:59:50 ID:1axhYdg4.net]
PL/Iよりも使われてないマイナー言語が43もあることが驚きだ
実に10%の人間がそれぞれ別の超絶マイナー言語を使ってる計算になるからだ
「その他43」は相当にショッキングな数字だよ

63 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:02:32 ID:SPLBYH4M.net]
VB(VBA)とかいうクソ害悪は滅べ
VB.NETは許すよ

64 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:03:48 ID:BZRSVb/j.net]
>>60
HSPとかmisaとか使っている人が居るんじゃない?
個人的にはLISPが入っていないんだ・・・って思ったが

65 名前:名刺は切らしておりまして [2019/11/18(月) 21:05:33 ID:fMrdDTZJ.net]
昔はJavaScriptなんてバカにしてたもんだが、WEB系・サーバー系の部署に
移ってからはTypeScriptからBabelと遷移して、今やNode.jsとES6で
随分様変わりしたもんだと感慨深い。
PythonやGoとかも使うこと有るけど、クライアントからフロントエンドもデータベースまで
一貫して同じ言語で事足りるのは助かる。

66 名前:名刺は切らしておりまして [2019/11/18(月) 21:08:27 ID:gxTKlvcg.net]
組み込みはオワコン感あるんだよな
シナ産電子機器にもはや太刀打ちできんだろ

67 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:08:39 ID:0rIXEc0o.net]
じゃあ60の手習いでピソンとやらを始めるか
スマホしかないけど必要なら
ノートパソコンくらいは買ってもいいが

68 名前:名刺は切らしておりまして [2019/11/18(月) 21:09:59 ID:gwT8MmDc.net]
20年以上前にAccessで作ってあげた業務系のソフトがいまだに問題なくWindowsで動いているからな、その間にハードも進歩して高速処理w、いつも言語仕様が変わっているのはだめだろ。
そもそもVB、VBAの悪口を言う奴はどれだけ深く言語仕様を理解して悪口言ってるのかね。

69 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:12:06 ID:BZRSVb/j.net]
>>63
Javascript単体ではもう使わんね
Typescriptに慣れるとJavascriptには戻れん

ただ、やっぱりサーバー側ロジックはC#で書くのが一番楽かな
ライブラリの都合とかもあるけど、やっぱり言語として常に新しいものを取り込んでいるのが助かる
非同期処理が非常に読みやすいですぜ

70 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:17:34 ID:WXNGmG2p.net]
C#はコーディングするうえでは非常に楽だな
これひとつでフロント系からデータベースみたいな内部処理まで全部できるのはでかい
ただ性能重視でチューニングしたいならスクリプトやらオブジェクト指向言語の出る幕はないね



71 名前:名刺は切らしておりまして [2019/11/18(月) 21:18:38 ID:0JnRGyph.net]
ま、Pythonの場合VBAのOS選ばない版と言えるかも
敷居が低いしお手軽
Accessは確かに便利で使いやすいけどやっぱりOSを選ぶし
共通とは言えないもんがある
結局

72 名前:Windows Officeの過度な依存が進むし
担当者が変わると保守の時奇妙なマクロとかが見付かる事もある
連携し過ぎると重いしな
PythonはAWSでも使えるしつーのも普及が進んだ理由だろうな
[]
[ここ壊れてます]

73 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:23:38 ID:BZRSVb/j.net]
>>68
そういう速度チューニングが必要なものはC言語で書かれたライブラリを使うだけだからね
ビジネスロジックを手軽に書けるのが生産性として最重要なのよ

74 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:30:24.48 ID:E2cO/fvL.net]
>>23
rubyはイテレータがキモい

75 名前:名刺は切らしておりまして [2019/11/18(月) 21:37:10.87 ID:PEY5di7v.net]
>>3
懐かしいな
20年ちょい前に学校のパソコンの授業で習ったの思い出したわ

76 名前:名刺は切らしておりまして [2019/11/18(月) 21:37:27.09 ID:j/EvF+S3.net]
>>62
LISPって業務で使うの?

77 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:38:39.42 ID:E2cO/fvL.net]
そこはSchemeじゃないの?

78 名前:名刺は切らしておりまして [2019/11/18(月) 21:39:32.05 ID:/4zITYr7.net]
>>1
この手のスレが立つと必ず、
「ぼくがしってるマニアック言語」を早口で喋るキモオタが沢山わいてくるのウケるwwwwwwww

79 名前:名刺は切らしておりまして [2019/11/18(月) 21:39:35.85 ID:6a3ajyEl.net]
言語の上げ下げ意識してるやつは馬鹿
それだけは確実に言える

80 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:41:42.83 ID:SPLBYH4M.net]
>>67
C#はとりあえず新機能掴んどきゃ応用出来るもんな
Visual Studioが頭良いから短く書くクセもつけやすい気がする



81 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:42:44 ID:BZRSVb/j.net]
>>73
そういえば、業務では使ったことないな
テキストエディタを使う上では知っておくと便利なのでよく使っていたが、業務コードには載せないな

82 名前:名刺は切らしておりまして [2019/11/18(月) 21:46:21 ID:o/LXW7uM.net]
プログラミング教育を必修化して天下り先を確保したい公務員。
rio2016.5ch.net/test/read.cgi/koumu/1499525032/

83 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 21:51:06 ID:BZRSVb/j.net]
>>79
もともとプログラマの俺としては、必修化するのは別にいいと思う
だが、教員がプログラミングを出来ない時点で阿呆な政策だとしか言えんわ


俺の中学の時にもPCの授業が有ったが、DOSから一太郎を起動してワープロ入力をするという
糞みたいな授業だった
教師も碌にPCについて知らなかったし何をしたい授業か分からんかったな
個人的にはNT機をそれまで触ったことが無かったから、そこだけが唯一楽しんでいた

84 名前:名刺は切らしておりまして [2019/11/18(月) 21:56:46 ID:0JnRGyph.net]
>>80
一時期学校のフォローで入った事あるけど
多くの学校では偶々技巧の先生がPC担当して
その管理責任の重さにノイローゼで長期休みになっていたり
pcに悪戯して生徒が壊すたびに始末書が発生して
遂に何もさせない方針にして居るケースを山ほど見たww
酷いのはマウスにボンド流し込んでる奴とかPCのスクリーンセイバーに
先生の悪口とか入れたりしてたなぁーwww
で、PCなんて壊れるもんだから気にすんなと言っておいたけど
お前の所の先生もノイローゼだったんじゃね?

85 名前:名刺は切らしておりまして [2019/11/18(月) 21:57:16 ID:KNTmsZfw.net]
vba増えてる理由に大企業の分業化がある。
協力会社に仕事を丸投げして、大企業の社員は管理監督者となる。
協力会社に提供する環境は、オフィスとメモ帳くらい。それ以外は一切インストールさせない。
必然的にvbaとHTML.css.JavaScriptしか使えないので、それで何とか業務を効率化させる。
需要はこの先も消えないやろな…

86 名前:名刺は切らしておりまして [2019/11/18(月) 21:58:03 ID:yrS9tgme.net]
>>17
メカ屋さん乙
シーケンサーにしか使わないから覚える
気も起きない

87 名前:名刺は切らしておりまして [2019/11/18(月) 22:01:21 ID:0JnRGyph.net]
VBA増やして、Microsoftの永久奴隷になるんですねーきゃー素敵ぃ〜

自社でソフトもて無いし管理能力のある技能社員が居ないから
低級環境で丸投げしてセブンペイみたいになるとですわ

88 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 22:02:08 ID:1axhYdg4.net]
>>83
ラダー利用者はnikkeiの読者じゃないしそもそもアンケートにすら答えていない、ってだけダゾ

89 名前:名刺は切らしておりまして [2019/11/18(月) 22:08:51.17 ID:w5gKDi9I.net]
来年はPerlが1位になってるよ
そしておれの年収は5倍に

90 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 22:12:41.66 ID:BZRSVb/j.net]
>>81
さてね
特に教わることもなかったし、俺は無難に授業を受けていただけだわ
GUIのOSは初めて触ったので、それに関しては色々と楽しかったけどな

昔のHDDなんて壊れてなんぼのものだったから、大量のスペックを積み上げていたぞ



91 名前:名刺は切らしておりまして [2019/11/18(月) 22:20:17.77 ID:7EeLHIkH.net]
本当にエンジニアに対して取ったアンケートか・・・?

92 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 22:23:40.24 ID:NEwW3ceP.net]
PL/Iなんてどこで使ってんだよ。IBM系?

93 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 22:23:42.97 ID:BZRSVb/j.net]
>>88
ITエンジニアをエンジニアって略すな
あと、ITアーキテクトもアーキテクトって略すな

まじで機械屋とか建築屋とかが採用に来る

94 名前:名刺は切らしておりまして [2019/11/18(月) 22:27:01.88 ID:2iuhWoD1.net]
>>47
ASCIIの紹介で関西弁つかってたような?
MSX版出してとハガキ出したけど駄目でしたな
「日本語のForth」とかMSXマガジンに出ていて期待してた

95 名前:名刺は切らしておりまして [2019/11/18(月) 22:39:38.78 ID:dWObgJD/.net]
いい加減、MFC6.0から卒業せんとな。

96 名前:名刺は切らしておりまして [2019/11/18(月) 22:50:14 ID:R6cGOvw9.net]
オワコンの組み込み系やってるからアセンブラとC/C++しか使えません><

97 名前:名刺は切らしておりまして [2019/11/18(月) 22:51:54 ID:K2CWOgo3.net]
なんで、すべての言語を統一できんのかな?

これからプログラム言語を学ぼうとする人間が迷ってしまうがな。
しかも、何年もかけて習得した言語が、すでに役に立たなくなってしまった、ってなこともあり得るし、

これからのことを考えると、プログラム言語の統一は必須なんじゃないか?
誰か、天才は実現してくれ。

98 名前:名刺は切らしておりまして [2019/11/18(月) 22:52:27 ID:BARUU5Kj.net]
pythonistaとかでmacでコンパイルしなくてもiosプログラミング出来る様になったのは嬉しい限り

99 名前:名刺は切らしておりまして [2019/11/18(月) 22:53:18 ID:xjJyblg7.net]
>>25
日本でだけな(白目)

100 名前:名刺は切らしておりまして [2019/11/18(月) 22:53:45 ID:sE8/oJ/b.net]
C/C++
Python
JavaScript
SQL
C#
Java

これらを横に並べて「プログラミング言語」で一括りにするのは
PC-8001で育ったパソコン少年のおいらが許さない



101 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 22:57:51 ID:JJ2Yrf7R.net]
>>97
俺もPC8001で育ったが、もう少年じゃない

102 名前:名刺は切らしておりまして [2019/11/18(月) 23:00:13 ID:BARUU5Kj.net]
>>94
その言語の良さを最大限活かすなら別だけど、一つの言語を習得すれば
取り敢えず動くコードを書けるようになるのは比較的容易では?
新言語といっても順次選択繰り返しのチューリングマシンから逸脱したものではないし。

103 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 23:04:20 ID:BZRSVb/j.net]
>>92
MFCは実行プログラムのサイズが小さくていいんだけどね

>>94
基本的には一つでも言語を習得すれば、他言語は文法の違いである程度は読めるし
学習コストは非常に低い
もし、初めにMisaを習熟したとしたら、残念だけど無駄な時間だったなとしか言えんが

104 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 23:12:37 ID:NvSvHy0Y.net]
>>27
Webページデザインってjs以外あるの?

105 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 23:15:59 ID:BZRSVb/j.net]
>>101
デザインに該当するのは
HTMLやcssもしくはsassやlessとかじゃない?

106 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 23:22:38 ID:v+/viNIW.net]
swift 流行らなかったな・・・

107 名前:名刺は切らしておりまして [2019/11/18(月) 23:22:57 ID:8zY5xvJM.net]
ぴぎぃ!

108 名前: 【関電 73.8 %】 [2019/11/18(月) 23:26:01 ID:TW4suF+3.net]
>>12
金融機関の担当だが、ガチで現役だぞ

109 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 23:26:52 ID:NvSvHy0Y.net]
>>102
それ全部プログラミング言語やないで

110 名前:名刺は切らしておりまして [2019/11/18(月) 23:40:41.72 ID:E7QTHxB6.net]
モンティったらあ



111 名前:名刺は切らしておりまして [2019/11/18(月) 23:50:41 ID:SgD9wRd/.net]
Windowsサーバやクライアントのお守りする機会が多いオレ様はPowershell率高い

>>73
個人としてはSchemeの処理系とか入れて使ってるけど
とんがってる会社じゃないんでプロジェクトで展開とかは正直難しい

112 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 23:56:12 ID:BZRSVb/j.net]
>>106
それを俺に言うなよ
ランキングに載っているんだから

113 名前:名刺は切らしておりまして mailto:sage [2019/11/18(月) 23:57:27 ID:BZRSVb/j.net]
>>108
powershellって読みにくいんだよなぁ
スクリプト言語にしてはシンプルさが無い

この読みにくさなら、C#でも良いんじゃね?
って思う

114 名前:名刺は切らしておりまして [2019/11/19(火) 00:04:18 ID:A5qIxWzd.net]
CとC++を一緒にする意味がわからん
一緒にするならC#やObjective-Cも含めないと辻褄合わないぞ

115 名前:名刺は切らしておりまして [2019/11/19(火) 00:18:05 ID:OHXZqKOq.net]
LUAってよく名前聞くけど全然人気ないんだ

116 名前:名刺は切らしておりまして [2019/11/19(火) 00:20:46 ID:0pk5RuVG.net]
HTMLがプログラミング言語として扱われてる時点でランニングの意味をなさないな

117 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 00:22:41 ID:6rwi/7QQ.net]
>>113
そうだな、ランニングとしては全く意味をなしていない

118 名前: mailto:sage [2019/11/19(火) 00:39:31.92 ID:s2cYm9rq.net]
>>111
C# は C/C++ と全然違うでしょう?
Objective-C/Objective-C++ は C/C++ プラスアルファとして理解することは可能ですが、C# は異質ですね、C# にはポインタもないし…

119 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 00:47:54.65 ID:6rwi/7QQ.net]
>>115
C#でもunsafeで書けますよ

120 名前:名刺は切らしておりまして [2019/11/19(火) 01:33:37.90 ID:oVhU4so+.net]
>>1
そういう統計出すなら分母は最低でも2000以上にしないと正確な情報にならないだろ



121 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 02:04:50 ID:y8ThRdOm.net]
>>15
JavaScriptはもうメジャーな言語やぞ
ブラウザに限定されない
node.jsや関連フレームワーク調べろ

122 名前:名刺は切らしておりまして [2019/11/19(火) 02:11:34.60 ID:JwKCLBMV.net]
>>4
スパコンとか科学計算ではまだ現役だから心配ない

123 名前:名刺は切らしておりまして [2019/11/19(火) 02:15:46.45 ID:JwKCLBMV.net]
>>110
GnuのBashと同じでシステム運

124 名前:用者が楽するためのもんだから使用目的、使用場所、使用者が違う []
[ここ壊れてます]

125 名前:名刺は切らしておりまして [2019/11/19(火) 02:18:30.34 ID:JwKCLBMV.net]
>>97
いまやNECのパソが許されない

126 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 02:20:01 ID:od7YwGWx.net]
>>110
コマンドレット調べるの面倒になって.NETのAPI使う事が多いわ

127 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 02:21:39 ID:Z0yOb4SV.net]
pythonって手軽にディープラーニングできるんだろ?

128 名前:名刺は切らしておりまして [2019/11/19(火) 02:24:21 ID:YUbfsl/o.net]
C=万能可読アセンブリ言語

129 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 02:43:16 ID:X2FtnU16.net]
Cメインだったけど最近kotlin覚えたわ
高級言語って至れり尽くせりだなぁ

130 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 02:48:08 ID:02v0Z4/I.net]
>>96
狭い世界やな



131 名前:名刺は切らしておりまして [2019/11/19(火) 02:56:23 ID:/BF5Ag7g.net]
『マイコンBASIC』の
ゲームを一生懸命打ち込んで

完成した時の充実感が
大好きだった・・

132 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 03:12:53 ID:Z8Hsa/zz.net]
>>125
Cも高級言語だよバーカ

133 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 03:38:11 ID:X2FtnU16.net]
>>128
あいつは高級言語四天王のなかでも最弱だし。。

134 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 05:24:37.88 ID:LS2QybyK.net]
こういう訴えって珍しいな

135 名前:名刺は切らしておりまして [2019/11/19(火) 05:40:34.16 ID:2D8WIESo.net]
>>63
異論を唱えさせてくれ
typescriptもbabelもあまり意味のない無駄な拡張だと思う
巷では大人気なのかも知れないが
純粋javascript(ES5)の時点で十分に機能が足りている
ES6も表記が揺れるようになって、
読みにくくなる可能性が高くなったと感じる
letとconstくらいまではまあまあ使えるとは思うけど
そこらへんどうなのよ

136 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 06:14:47 ID:hh0l4OXf.net]
>>128
C言語の成り立ちを勉強したまえ
作者本人のコメントも残ってる

137 名前:名刺は切らしておりまして [2019/11/19(火) 06:47:42 ID:DTsV+C1Y.net]
ちなみに
『久留米ひさしの2ch自動書き込みソフトを得る方法』
でネット検索すればその情報がわかるらしい。

6ML

138 名前:名刺は切らしておりまして [2019/11/19(火) 07:10:58.83 ID:SOCCLWOA.net]
小学6年の息子がプログラミングに興味津々。
目的で異なるだろうけれど、どこから入ったらベストなの?

139 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 07:19:14.13 ID:HZq7dU9Y.net]
LabVIEW

140 名前:名刺は切らしておりまして [2019/11/19(火) 07:35:08.72 ID:Ml4N4L1E.net]
>>27
ない
使ってる言語でイキりたい文系プログラマーを慰めるためのしょうもないRanking



141 名前:名刺は切らしておりまして [2019/11/19(火) 07:52:18.28 ID:VXvb8tdh.net]
なんや、これガラパゴランキングやん
こんな周回遅れの国のランキングとか一喜一憂してもなんの得にもならんわ
アホらしw

142 名前:名刺は切らしておりまして [2019/11/19(火) 08:02:38 ID:PeYxVvDj.net]
>>134
小学生の間はScratch。NHK教育でもScratch講座あるぐらい。
プログラミングの基礎はそれで会得した上で、
その後何やるかはやりたい事次第で。

143 名前:名刺は切らしておりまして [2019/11/19(火) 08:06:41 ID:ID7eHbqP.net]
小学生には
HSP ホットスーププロセッサー
カルネージハート
がおすすめ

144 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 08:07:08 ID:FXG6dhBb.net]
>>94
時代も使われ方も変わり続けるからだろ
cobolでGUIクラスライブラリなんて書けんし
じゃあC#に統一するから皆覚えろっていっても
今cobolで足りてる人は文句しか出ないだろ


何でも取り込んでるって意味では
C++が統一言語に近いが
仕様が多すぎて人によって別言語状態だし

145 名前:名刺は切らしておりまして [2019/11/19(火) 08:10:59 ID:lLBpH6iY.net]
HTML/CSSはプログラミング言語じゃないのに
これを入れてる辺りこのランキングはあてにならん

146 名前:名刺は切らしておりまして [2019/11/19(火) 08:11:30 ID:ID7eHbqP.net]
統一する気がないだけでする気ならできるだろ
コボルで制覇することも可能
それと似たような事例としてはPython
いろいろと取り込まれすぎてもやは言語としての文法は重要ではなくなっている
実用面でのPythonだろう

147 名前:名刺は切らしておりまして [2019/11/19(火) 08:12:09 ID:+PDfb3pP.net]
あげ

148 名前:名刺は切らしておりまして [2019/11/19(火) 08:12:52 ID:TB8VTcmN.net]
C# は仕様拡張が多すぎ。
デリゲートなんて知らんわ。

149 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 08:13:12 ID:x2FiRUw0.net]
別にPythonそのものはカオスではないと思うが
ライブラリがカオスなのはその通りだが

150 名前:名刺は切らしておりまして [2019/11/19(火) 08:13:46 ID:b5svN8Dt.net]
とりあえずWeb標準のバニラなjsとNode.js追いかけとけばい



151 名前:いだろ []
[ここ壊れてます]

152 名前:名刺は切らしておりまして [2019/11/19(火) 08:13:59 ID:TB8VTcmN.net]
>>134
アセンブリからじゃね。
基礎は大切だよ。
まぁ、挫折するかもしれんが。

153 名前:名刺は切らしておりまして [2019/11/19(火) 08:16:08 ID:ID7eHbqP.net]
Pythonで実現できることは別にパールやルビーやPHPやJavascriptでもできるはずだ
偶然的な要素でPythonを発展させる方向になったようなもの
当初から機械学習、AIは想定していない

154 名前:名刺は切らしておりまして [2019/11/19(火) 08:23:36 ID:4h9cX9ww.net]
>>132
40代のおっさん世代ではc言語は高級感言語として習っているよ。

155 名前:名刺は切らしておりまして [2019/11/19(火) 08:26:36 ID:ID7eHbqP.net]
言語として可能性があるとおもうのは純粋関数型
マルチコア、メニーコアには明らかに向いている
簡単にいうと数式で処理順序がない

156 名前:名刺は切らしておりまして [2019/11/19(火) 09:03:47.56 ID:ID7eHbqP.net]
Math - 言語はどこまで小さくなれるか
希望の光は、命令型ではなく関数型の方からさしているように見えます。
たとえば、SKI combinator calculus。
これを使うと、ラムダ計算を、 S, K, I という三つの関数 - コンビネーターに集約することが出来ます。
これに関数の適用 -- 命令型言語のほとんどではfunに対するfun()相当 --を加えた4つのシンボルがあれば、チューリング完全な言語を実装するのに充分ということになります。
これを実現したのがUnlambdaです
blog.livedoor.jp/dankogai/archives/51524324.html


コンビネータ論理 - Wikipedia
コンビネータ論理は、モイセイ・シェインフィンケリとハスケル・カリーによって、記号論理での変数を消去するために導入された記法である。
最近では、計算機科学において計算の理論的モデルで利用されてきている。
また、関数型プログラミング言語の理論(意味論など)や実装にも応用がある。
コンビネータ論理は、コンビネータまたは引数のみからなる関数適用によって結果が定義されている高階関数、コンビネータに基づいている。

157 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 09:07:16.26 ID:JXV3gOJe.net]
個人用ツール作る程度ならc#で十分だな

158 名前:名刺は切らしておりまして [2019/11/19(火) 09:18:52.13 ID:vbRCeoEj.net]
やっぱ、Cとアセンブラな。 でも、アセンブラはCPUが異なると
命令文は違って来るから、その共通する構造等を広く理解する事になる。

この2つを深く知れば、もう怖いもん無しよ。 何でも出来る。
高速なコードが書ける。

ただなあ、コードの記述量が増えるわなあ。 ライブラリの活用な。

159 名前:名刺は切らしておりまして [2019/11/19(火) 09:27:20.74 ID:ID7eHbqP.net]
LLVMやJAVAのアセンブラはハード依存を吸収してるアセンブラ

160 名前:名刺は切らしておりまして [2019/11/19(火) 09:33:17.52 ID:ID7eHbqP.net]
LLVM Language Reference Manual
https://llvm.org/docs/LangRef.html


LLVM フレームワークで実用的なコンパイラーを作成する: 第 1 回
LLVM とその中間表現を使用してカスタム・コンパイラーを作成する

LLVM (Low Level Virtual Machine) は、任意のプログラミング言語で作成されたプログラムをコンパイル時、リンク時、
実行時に最適化するために設計された、極めて強力なコンパイラー・インフラストラクチャー・フレームワークです。
LLVM は多岐に渡るプラットフォームで動作し、その最大の特徴である、高速に実行されるコードを生成します。
LLVM フレームワークは、十分なドキュメントが用意された、コードの中間表現 (IR: Intermediate Representation) を中心に構築されています。
第 1 回目となるこの記事では、LLVM IR の基礎と、その特異な癖のいくつかを詳しく説明した後、LLVM IR の生成作業を自動化するコード・ジェネレーターを作成します。
https://www.ibm.com/developerworks/jp/opensource/library/os-createcompilerllvm1/index.html



161 名前:名刺は切らしておりまして [2019/11/19(火) 09:34:23.04 ID:jiklDbid.net]
>>3
それで、すこし大きいプログラムが書けるなら、
他の言語でも素人よりは楽に会得できる
最慮の言語習得に比べたら、2つめは楽、3つ目は更に楽になる

162 名前:名刺は切らしておりまして [2019/11/19(火) 09:36:11.98 ID:jiklDbid.net]
>>132
高級言語って、アセンブラに対する言葉だよw

163 名前:名刺は切らしておりまして [2019/11/19(火) 09:40:23.60 ID:ID7eHbqP.net]
AMDがドライバを含めたGPUソフトウェアをオープンソース化 2015/12/24
AMDが打ち出した新GPU戦略「OpenGPU」
AMDはGPUのソフトウェア層を根底から変革する。
GPUのソフトウェア層を上から下まで全てオープンソース化する「OpenGPU」を打ち出した。
OpenGPUの元では、開発者がドライバを含めたソフトウェア層を修正することが可能になる。
AMDのオープンソースコンパイラスタックは、CLANG/LLVMのオープンソースコンパイラインフラストラクチャの上に乗っている。
LLVMバックエンドで、中間表現からGPUネイティブに最適化コンパイルする。
https://pc.watch.impress.co.jp/docs/column/kaigai/736647.html


PlayStation 4、開発にはLLVM Clang 2013/12/25
PlayStation 4の開発にはLLVM Clangが採用されている。
PlayStation 3まではGCCをベースとした開発環境が提供されてきたが、複数の理由からLLVM Clangへ移行したと説明されている。
LLVM Clangコミュニティの反応がよい
特に開発者からはGCC for PlayStation 3と比較してClang for PlayStation 4ではコンパイル時間やリンク時間がきわめて短くなったことが高く評価されている。
SCEに限らずLLVM Clangを開発に採用している企業は自社の成果物をLLVM Clangの本体へマージしている。
PlayStation 4ではオペレーティングシステムとしてFreeBSDを採用しているが、FreeBSDプロジェクトも
FreeBSD 10.0からデフォルトのコンパイラをLLVM Clangへ変更しており、改善などの成果物をLLVM Clangプロジェクトへ提供している。
https://news.mynavi.jp/article/20131225-a269/

164 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 09:46:08.17 ID:VHt42ePI.net]
pythonはインデントだけでブロック作ってるから
ある処理範囲を関数の中に入れる、ループの中から出すみたいなことをするときに 
コピペだけでできないんだよね

165 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 09:47:33.64 ID:Fv9Xn8Kb.net]
CとC#が一位じゃねぇの? 組み込みでは、一人がファームウェア書いてテストプロ作って、C#アプリから試験やってるで。 必須言語二つ。

166 名前:名刺は切らしておりまして [2019/11/19(火) 09:53:20.87 ID:Ubk6v332.net]
RustがCに置き換わる日が近いうちに来るよ


知らんけど

167 名前:名刺は切らしておりまして [2019/11/19(火) 09:53:58.23 ID:cjbEpXti.net]
>>1
日本じゃこんなもんだろ
昔の名前でしか商売できないエンジニアが多いってことだ
HTMLがプログラミング言語って何を言ってるんだかわかんないですけど

168 名前:名刺は切らしておりまして [2019/11/19(火) 09:54:12.96 ID:8Km6nilo.net]
本屋のPython関連の本も増えてるな。米国で人気になると、少し遅れて日本

169 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 09:56:51.98 ID:B2z8tVG1.net]
7位がVBA?
えええー

170 名前:名刺は切らしておりまして [2019/11/19(火) 10:01:25 ID:5B2yVLZm.net]
Rubyってひょっとして落ちぶれてる?



171 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 10:01:28 ID:XOyLOJz7.net]
>>147
大学の時、日立メインフレームのプログラミング演習で、アセンブラで鶴亀算という課題が出たな。
今にしてみれば計算資源の無駄遣い?

172 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 10:03:51 ID:XOyLOJz7.net]
>>166
文系学生が対象の演習でした。

173 名前:名刺は切らしておりまして [2019/11/19(火) 10:06:10 ID: ]
[ここ壊れてます]

174 名前:VbNqBuOK.net mailto: >>159
そこだけがなんだかなーなんだよね
[]
[ここ壊れてます]

175 名前:名刺は切らしておりまして [2019/11/19(火) 10:11:39 ID:9VpLJqYj.net]
>>48

そんなズレた事言ってるから日本は取り残された

176 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 10:16:11 ID:f0T6hwZZ.net]
>>165
落ちぶれているというより莫大な技術的負債の返済に入った言語だから
でもCOBOLよりは長生き出来ん言語だろうな

177 名前:名刺は切らしておりまして [2019/11/19(火) 10:23:05 ID:vbRCeoEj.net]
ああそうそう、LLVMね。 むろん知ってたよ。

で、CPU毎のそれ用の処理系って、やっぱLLVMコンパイラで各CPU毎の
コードを出力できるようにして(つまりクロスコンパイラ)、LLVMで
各CPU毎のLLVM処理系を書くみたいな...事でっすか?

178 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 10:26:01 ID:J7Rtvm+D.net]
べーしっくこぼるふぉーとらん
これしかしらん

179 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 10:50:31.51 ID:IG9QVGGD.net]
TypeScriptの需要が少ないのが理解できない

180 名前:名刺は切らしておりまして [2019/11/19(火) 10:52:53.68 ID:S9rDysu6.net]
Pythonやろ



181 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 10:57:01.50 ID:8LHge3mP.net]
この統計、汎用系システム開発に偏っているような
今時COBOLはここまで高くないはずだし
Swift/Obj-Cはもっと上のはず

182 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 10:58:00.58 ID:zJLF2Zjw.net]
>>1はおかしいべ?

情報処理系の学校卒業した者で、今は畑違いの仕事をしているが
当時の教員から「COBOLを覚えれば一生飯に困らないし、数十年は安泰だ」と言われたぞ?
なんでランクに入ってないのかと?

183 名前:名刺は切らしておりまして [2019/11/19(火) 11:02:47.18 ID:PE/169i5.net]
VHDL,Verilog,SystemC

184 名前:名刺は切らしておりまして [2019/11/19(火) 11:06:42.99 ID:ID7eHbqP.net]
>>171
LLVMアセンブラで書くとある程度、自動的に機種に対応してくれる、というのがうりだろ


LLVM 9.0.0登場、Linuxカーネルのビルドをサポート 2019/09/22
LLVMは人気の高いコンパイラインフラストラクチャの1つ。
比較的後発のコンパイラインフラストラクチャで、さまざまなプログラミング言語に対応している。
生成されるバイナリは良質と言われ、コンパイル時の警告やエラーメッセージも理解しやすく開発者に人気がある。
https://news.mynavi.jp/article/20190922-897249/


SwiftはAppleが放つモダンで高速なプログラミング言語 2019/03/05
Swiftが高速である理由
SwiftのコンパイラはLLVMのフロントエンドとして開発されています。
LLVMとは様々な言語をコンパイルできるコンパイラ基盤です。SwiftのコンパイラはLLVM用の中間コードを作成します。
LLVMはこの中間コードを最適化して特定プラットフォームの実行ファイルを作成します。
つまり、Swiftで作ったアプリが高速に実行できるのは、このLLVMのおかげというわけです。
https://news.mynavi.jp/article/programinglanguageoftheworld-16/

185 名前:名刺は切らしておりまして [2019/11/19(火) 11:12:51.95 ID:sZF82myq.net]
>>138
>>147
ありがとう
とりあえずNHKの講座録画してみます

186 名前:名刺は切らしておりまして [2019/11/19(火) 11:16:26.48 ID:0kLEz3rx.net]
>>163
だいぶ遅れてる。具体的にいうと15年以上。

187 名前:名刺は切らしておりまして [2019/11/19(火) 11:17:03.11 ID:ID7eHbqP.net]
Firefoxで3Dゲームがネイティブ並みに動く! その仕組みにせまってみた
どうやって一般のゲームをFirefox上で動かすのか? 答えを先にいってしまうと、以下の手順である。
C/C++ → LLVMの中間コード → asm.jsで最適化されたJavaScript
まずは、C/C++から中間コードへの変換である。ここでは、コンパイラ基盤のLLVM使われる。
フロントエンドと呼ばれる処理系で、ソースから仮想機械向けの中間コード(LLVM IR)を生成する。バックエンドでは、中間コードを実行コードにしたり、他の言語に変換する。
https://news.mynavi.jp/article/20140603-firefox3d/2


「WebAssembly」ならブラウザで高速にCもRustもGoも動く 2019/07/12
https://news.mynavi.jp/article/programinglanguageoftheworld-20/

188 名前:名刺は切らしておりまして [2019/11/19(火) 11:24:30.43 ID:/Wc1X1no.net]
急に「本当は、ぼくはきこりになりたかったんだ」で歌うアレだろ

189 名前:名刺は切らしておりまして [2019/11/19(火) 11:27:46.71 ID:ID7eHbqP.net]
Microsoft、C#コードをネイティブコードにコンパイルする「.NET Native」を発表
2014年04月06日
https://developers.srad.jp/story/14/04/05/1828252/


LLVM - Wikipedia
LLVMとは、コンパイル時、リンク時、実行時などあらゆる時点でプログラムを最適化するよう設計された、任意のプログラミング言語に対応可能なコンパイラ基盤。
当初は、LLVMの名称の由来は、Low Level Virtual Machine (低水準仮想機械) の略であるとしていたが、現在は、何の頭文字でもないとしている。

LLVMは、JavaとJava VMの関係のように、まず仮想機械をターゲットとした中間コード(ビットコード)を生成し、その仮想機械向けコードを特定のマシンの機械語に変換する。
この時言語やプラットフォームとは独立した最適化を行う。
この方法によってLLVMは言語からもアーキテクチャからも独立しており、それぞれに特化した、プログラミング言語固有のモジュールと、マシン向けコード生成部を用意することにより様々な言語アーキテクチャーに対応する。

190 名前:名刺は切らしておりまして [2019/11/19(火) 11:29:19.31 ID:voJ1n0s+.net]
>>164
所詮ガラパゴジャップのランキングに過ぎない
全然気にせんでいい



191 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 11:40:05.90 ID:l6UY3Wns.net]
>>134
同じ小6からプログラミング始めた俺からの助言
適当なPCでもRaspberry Piでもなんでもいいから
GCC辺りのCコンパイラと一緒に渡しとけ
その興味が本物なら子供が自分の力で勝手に伸びる
しかしScratchは止めとけ、塗り絵がいくらうまくなっても絵が描けることにはならん
本当のプログラミングをし始めたら現実との違いに投げ出すのがオチ

192 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 11:54:37.39 ID:dvkdQFEj.net]
結局どうしてもな場合にC/C++を使うから高い位置にいるんだろうな。

193 名前:名刺は切らしておりまして [2019/11/19(火) 12:04:23.50 ID:pO58bKK/.net]
LLVMのVMをですね、FPGAとかでハード化してですね
その中間コードを直接実行させるようなボードを作るのも
面白いね。 仕様がデカイと実現も難しいけどね。

194 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 12:13:34.95 ID:DhPlnOcg.net]
>>185
ラズパイみたいな付属品買ってなんぼのもんは子供に向かんわ

195 名前:名刺は切らしておりまして [2019/11/19(火) 12:19:55.74 ID:ID7eHbqP.net]
初心者にはカルネージハート、HSP ホットスーププロセッサーがおすすめ

196 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 12:32:06 ID:esUhmMJ0.net]
言語はともかくフローチャートとか書いて動かせるタイプの方が子供の役に立つと思う

197 名前:名刺は切らしておりまして [2019/11/19(火) 12:32:22 ID:ID7eHbqP.net]
カルネージハート エクサ PV
https://www.youtube.com/watch?v=imralo-UREc

カルネージハートエクサ ラスティネールを試験運用
https://www.youtube.com/watch?v=M0CQy-TuT6k

198 名前:名刺は切らしておりまして [2019/11/19(火) 12:41:36 ID:ID7eHbqP.net]
「頭で戦え」−”カルネージハートエクサ”
プログラムで勝負!
CHは、OKE(オーバーキルエンジン)というロボットを使用した戦闘シミュレーション。

このシリーズの特徴は何と言っても、自分でOKEを操作するのではなく、自分で制御プログラムを組み立てて戦わせる点。
そのプログラムの作り方は、特定のルーチンが割り当てられているプログラムチップをボードにはめ込んでいくものとなっております。

複雑で汎用性が高くなったプログラムも万能とは言えず、状況によってはごくごく単純なプログラムに対して勝てない場合もよくあるのが面白いところ。

汎用性を高めるもよし、何かに特化させるのもよし、はたまたネタに走るもよし…。
練りに練って作成したプログラムが思ったとおりに動いてくれた時の喜びは何物にも代え難い。そんなゲームです。

あとは、「Cとかプログラムを覚えたいけれど、そもそもプログラムって何ぞや?」という方にも、プログラムの概要を覚える事が出来る教材として使えるかもしれない?
feigling.tank.jp/blogparts/img/2010/20101218a.jpg
feigling.tank.jp/b/2010/12/65.html

199 名前:名刺は切らしておりまして [2019/11/19(火) 12:48:42 ID:UgvO/QRm.net]
>>185
昔はゲームとかってシンプルなドッド絵だったから、こうやったら絵が動くと言うのが分かりやすくて子供でもとっつきやすかったけど、今はゲームっていうと3Dだから、最低限大学レベルの知識が必要なので、子供には敷居が高いんだよね。

200 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 12:49:27 ID:7I5CZ/N4.net]
今どきの高級言語は方言が違うだけで似たようなもんだからな、大事なのは組み方と(ry



201 名前:名刺は切らしておりまして [2019/11/19(火) 12:52:22 ID:nfgFDIuq.net]
サーバサイド・クライアントサイドで分けてランキングしろよ

202 名前:名刺は切らしておりまして [2019/11/19(火) 13:17:35 ID:PeYxVvDj.net]
>>194
FORTHは高級言語に入れてやっていいですか?
LISPも高級言語ですよね。

203 名前:名刺は切らしておりまして [2019/11/19(火) 13:40:12 ID:8kAPrtvF.net]
JavaのエンジニアだけどいつのまにかJava廃れてたんだな
まあまだまだ仕事はあるけど
単価高いんでフロントエンジニアに移行しようと思ってるけど

204 名前:名刺は切らしておりまして [2019/11/19(火) 13:41:20 ID:RaRqGKv8.net]
Juliaは今後伸びるんですか?

205 名前:名刺は切らしておりまして [2019/11/19(火) 13:49:46.98 ID:Ml4N4L1E.net]
>>138
>>139
どうしてそんな適当なことを言うのか

206 名前:名刺は切らしておりまして [2019/11/19(火) 14:01:43.73 ID:FWGEiu1Y.net]
for i=1 to 100 do
begin
 ・・・
end
なら素直に人として理解できるが。

for(i=1; i=<100; i++){
 ・・・
}
とか、頭のおかしい馬鹿が作ってるとしか思えんわ。
直感的に理解しにくいし。
こういう書き方とかキモすぎて無理。C,JAVAなど・・・。
 

207 名前:名刺は切らしておりまして [2019/11/19(火) 14:11:00.02 ID:ID7eHbqP.net]
「HSP」で3Dモデルをもっと簡単に! 〜「HGIMG4 3.6β1プロ生ちゃんデモ版」が公開
「Unity」をハブにしてさまざまなモデルやアセット、アニメーションを活用
2019年4月4日

プログラミング言語「Hot Soup Processor(HSP)」に3D機能を追加するプラグイン「HGIMG4」の最新プレビュー版「HGIMG4 3.6β1プロ生ちゃんデモ版」が、4月1日に公開された。
3Dゲームエンジン「Unity」と組み合わせることで3Dキャラクターを扱うことが可能で、サンプルとして“プロ生ちゃん”を使用したデモが同梱されている。

新しい「HGIMG4」は、より少ないデータ、シンプルなスクリプトで3Dモデルやアニメーションを扱えるよう、独自の拡張が続けられている。
OpenGL/DirectXによるレンダリング、GLSLシェーダーの活用、物理エンジン「Bullet」のサポート、
イベントシステムの搭載などを進め、キャラクターアニメーション、マルチパスレンダリング、ポストプロセッシングスタックといった強力なシステムを導入すべく、「HSP 3.6」のリリースに向け、精力的な開発が進められている。

今回リリースされた「HGIMG4 3.6β1プロ生ちゃんデモ版」では、その片鱗を一足早く体験することが可能。

なお、“プロ生ちゃん(暮井 慧)”はIT勉強会コミュニティ“プログラミング生放送勉強会”の公式応援キャラクターだ。
プログラミングの支援も行っており、公式サイトではイラストや3Dモデル、ボイスデータ(CV:上坂すみれ)をダウンロードできる。
HGIMG4 3.6β1プロ生ちゃんデモ版
https://www.youtube.com/watch?v=ZTE8TpYNWWI
https://forest.watch.impress.co.jp/docs/news/1178244.html

208 名前:名刺は切らしておりまして [2019/11/19(火) 14:29:47 ID:RaRqGKv8.net]
>>200
その昔、君みたいな人が日本語BASICを作ったことがある
マワレ i=1 カラ 100
日本人として素直にわかりやすいだろ

209 名前:名刺は切らしておりまして [2019/11/19(火) 14:34:00 ID:PeYxVvDj.net]
>>199
じゃあ具体的に何がいいか挙げてみなよ。
ケチだけつけるなら野党でもできる。

210 名前:名刺は切らしておりまして [2019/11/19(火) 15:24:47 ID:Dw7PWg1k.net]
VB6最強



211 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 16:32:27 ID:8Y8TF9uS.net]
>>182 プログラミング言語Pythonの名前の由来ではあるな。
それにしても代表的なネタがそれかい。

Pythonの入門書やサイトで最初のプログラムとして
「画面に hello, sailor と表示する」を採用しないのは
リスペクトが足りてない気がするなぁ。

212 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 17:11:13 ID:VHt42ePI.net]
>>200
自然言語との関連がほしければ
つ COBOL

213 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 17:31:38 ID:jK+3jy9t.net]
国内でrubyがCOBOL以下なの?

214 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 23:00:26.57 ID:xyjQkQRM.net]
コボラーは金融子会社とかにまとまった数いるだろうし
今どきRubyに留まってる層はPHPと市場がモロ被りだから言うほど人口いないとかじゃないの?

215 名前:名刺は切らしておりまして mailto:sage [2019/11/19(火) 23:15:55 ID:1IyWIayj.net]
nikkeibpの読者にはcobolerやC言語使いが多い
rubystは少ない

雑誌の購買層で、使ってる言語がほぼほぼ規定されている
それがwebサイトでも同じ

インタフェイスの読者が一番使ってる言語でアンケート取ってみろ
驚くような結果になるぞ

216 名前:名刺は切らしておりまして [2019/11/19(火) 23:55:38.99 ID:yrIor/UD.net]
ガベージコレクションは甘え

217 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 00:30:24.77 ID:wmYieYw3.net]
>>197
Javaは言語として死にかけだからな
ライセンス云々はとどめを刺しただけで、もともと言語として殆ど進化しなくなったのがJava

コミュニティが保守的過ぎて、他言語で採用されて使い古されたものを数年かかって議論してやっと導入するレベル

218 名前:名刺は切らしておりまして [2019/11/20(水) 04:11:30.78 ID:cO/j0XP6.net]
lattice CとかCOBOLとか、YPSやVisual Basicなら何とか分かります。
古いですか?

219 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 04:51:25 ID:3zImosZ2.net]
DOH-C知っとるけ?

220 名前:名刺は切らしておりまして [2019/11/20(水) 08:08:41.01 ID:FYzaqEUj.net]
>>39
なでしこは自然言語としての日本語っぽい。
>>200
日本人にはCのほうが直感的。



221 名前:名刺は切らしておりまして [2019/11/20(水) 08:40:11 ID:MlPn4Rd+.net]
中途半端なJava厨房が書いたと思われる、Initialize()/Finalize()というメンバー関数を持つC++クラス。でも、どちらの

222 名前:名刺は切らしておりまして [2019/11/20(水) 08:42:37 ID:MlPn4Rd+.net]
関数も、コンストラタ/デストラクタから呼ばれておらず。public宣言されてる。

223 名前:名刺は切らしておりまして [2019/11/20(水) 09:31:42 ID:YR7wVqOA.net]
書きやすいPerl

あと数年でクソの遺産化間違いなし

224 名前:名刺は切らしておりまして [2019/11/20(水) 09:54:07 ID:HXXaleHl.net]
PentiumProや?の時代じゃあるまいし、
現在のハード性能考えたらインタープリタ型言語で十分

225 名前:名刺は切らしておりまして [2019/11/20(水) 10:05:29 ID:zmieHbqq.net]
ライブラリコピペしてるだけのやつほど言語の優位性を偉そうに語る

226 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 11:44:16 ID:da6/hwJ8.net]
>>214
昔 mindと言うのがあったな
今どうなってるんだろ?

227 名前:名刺は切らしておりまして [2019/11/20(水) 13:54:11.29 ID:E6uBeMBS.net]
>>60
載ってないので使っていたのはLisp、Force、PostScriptあたりかな

228 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 15:36:01 ID:j0Stn4WR.net]
Tclがないのは選択肢にそもそも入れてないからだろうな

229 名前:名刺は切らしておりまして [2019/11/20(水) 16:58:41.70 ID:3uh+qmsi.net]
>>197
JavaはEclipseみたな重

230 名前:量IDEが無いと事実上何もできないのが辛いな
俺も昔はJava信者だったが、今はテキストエディタで書ける(書いても辛くない)言語しか触らなくなった
[]
[ここ壊れてます]



231 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 18:39:01 ID:cyzjABXZ.net]
Tclは組み込み言語でたまに見るが、ここにもPythonが侵食してる

232 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 19:50:29 ID:0yrg0Vvr.net]
>テキストエディタで書ける(書いても辛くない)言語

例えば何だろ?

233 名前:名刺は切らしておりまして [2019/11/20(水) 19:56:48 ID:xwhXK5P7.net]
Javaはテキストエディタでできるしできない言語が珍しいだろ
GUI等デザインと統合されてるとそうなるが
たとえばHTMLもテキストのみでもできるが辛い

234 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 20:23:47 ID:IuB/Nv7t.net]
>>134
UnityでC#
と、こんにちはマイコン世代のオッサンが言う

235 名前:名刺は切らしておりまして [2019/11/20(水) 20:54:44.11 ID:Dii0WJlM.net]
>>217
まだ無限の可能性が広がってるような気がするraku=perl6を信じるのdeath(´・ω・`)

236 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 21:35:23 ID:/V+jwm9s.net]
tclはプログラム言語としてはイマイチだが、ちょっと文字列処理してスクリプト組むのにめっちゃ便利

237 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 21:42:17.58 ID:MNqkQ6y2.net]
もうkotlinとかscalaあるんだからJavaは機能追加しないでメンテだけしてろ

238 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 21:47:26.09 ID:wmYieYw3.net]
>>230
すでにそれに近い状況かと
最新のJavaは少し頑張って機能追加したが、今のJavaユーザーはそんなもの求めていないだろって思う

239 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 21:49:59.74 ID:cyzjABXZ.net]
OpenJDKでも十分なことが分かった

240 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 22:21:41.83 ID:3J1Blfu2.net]
>>230
プロジェクトでkotlin使おうとすると発注元からストップがかかる。
ほんと日本はクソだわ。糞糞糞



241 名前:名刺は切らしておりまして [2019/11/20(水) 22:36:45 ID:TkP7bNac.net]
C#最高だけどな。

242 名前:名刺は切らしておりまして [2019/11/20(水) 22:37:23 ID:2mf158WZ.net]
ふむ

243 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 23:09:41 ID:wmYieYw3.net]
>>233
趣味は家でやっていろ

244 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 23:29:32.57 ID:3J1Blfu2.net]
>>236
なんでお前が俺を否定すんだよアホ

245 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 23:43:20.19 ID:wmYieYw3.net]
>>237
発注元を説得するだけのプレゼンを出来ない奴が何を言っているんだ?
例えば、うちの会社はkotlinだろうが新しいフレームワークだろうが、ちゃんとメリットを説明されたら許可しているが、
ただ単に使いたいって言われるだけだと拒否している
信用できないんだから、実績のある言語やフレームワークを使えって話になる

メリットをちゃんと説明できない時点で、マイナスリスクしかないんだよ
それだけの話だ

246 名前:名刺は切らしておりまして mailto:sage [2019/11/20(水) 23:48:41.77 ID:3s4AVb25.net]
>>227
だな

247 名前:名刺は切らしておりまして mailto:sage [2019/11/21(木) 00:07:56.84 ID:ChhJyiwB.net]
>>239
だな

248 名前:名刺は切らしておりまして mailto:sage [2019/11/21(Thu) 00:46:06 ID:Af5H79nL.net]
google COBOL ってのがAI 開発言語でTPU サポートしてるからな

249 名前:名刺は切らしておりまして [2019/11/21(Thu) 05:47:17 ID:o2neQ368.net]
>>200

こんなのを異常とか云うと、LinuxのスクリプトとかMakeとか
さらに、それらを難読化したものとか....試しに調べて見てみ?
もう暗号に近いからww

250 名前:名刺は切らしておりまして [2019/11/21(Thu) 12:48:55 ID:nRyDr834.net]
既に広く使われているフレームワークやツールなのに、名前聞いただけで理解も、自発的にググることもできない管理職が、多少時間をかけて説明したところで、理解できるとは思えない。



251 名前:名刺は切らしておりまして [2019/11/21(Thu) 12:53:05 ID:nRyDr834.net]
>>243 は、 >>238 みたいな、上から目線の馬鹿宛ね。 馬鹿を相手にするだけ時間の無駄。

252 名前:名刺は切らしておりまして mailto:sage [2019/11/21(Thu) 16:36:59 ID:XeK9uKIH.net]
ちゃんと説明しろという言葉への返しが説明しても理解できると思えないってのは
ちゃんと説明してませんと白状してるわけですよw
この

253 名前:程度のロジックでハマるやつにプログラミングなんて… []
[ここ壊れてます]

254 名前:名刺は切らしておりまして [2019/11/21(Thu) 18:04:31 ID:kFOwjJR0.net]
>>245
論理的に説明お願い。

255 名前:sage mailto:sage [2019/11/21(木) 18:50:44.28 ID:rB0GE5yv.net]
>>245
日本語でOK

256 名前:名刺は切らしておりまして mailto:sage [2019/11/22(金) 03:23:16.96 ID:WpxLXQqE.net]
>>244
理解できないから説明もしません
って態度な時点で社会人としてどうかと思うがね

257 名前:名刺は切らしておりまして mailto:sage [2019/11/22(金) 07:41:47.01 ID:vzrW3lkg.net]
>>246
>>247
こういう日本語能力が低い奴が運転免許の試験は引っかけだとか言うんだろうなw

258 名前:名刺は切らしておりまして [2019/11/25(月) 23:53:57.00 ID:DcWIYoR3.net]
ようやくPerlの素晴らしが知られるようになったか

259 名前:名刺は切らしておりまして [2019/11/26(火) 02:03:19 ID:l6Qa7H/2.net]
ボーランドのDelphiしか知らない俺はどうすれば?

260 名前:名刺は切らしておりまして [2019/11/26(火) 18:01:18.50 ID:LcQmFPiOE]
ここのみんなのお気に入り言語を集計して見ようぜ。
下記に入力よろしく。。
https://tasuketsu.com/top/vote?theme_id=ODQzNTYyNzk5MzM3ODAwNzY2



261 名前:名刺は切らしておりまして mailto:sage [2019/11/27(水) 18:51:57.67 ID:L9o53BQa.net]
CodeTyphon(Free Pascal), Lazarus使いの私がとおりますよ。

・unityと同じように一度コードを書けばwindowsでもLinux(debian, ubunts)でも動くexeをbuildできる。
 (android,iOS,Macは試していない。)
・完成したexeはネイティブなので言語インストールしていない環境でも動く。
 dllやsoは必要に応じて組み込む必要はある。
・任意の箇所でアセンブラ(asm)を組み込める。(機種依存にはなってしまう。)
・ライブラリが豊富で開発環境はunityに似ている。
・大概のDBへの接続機能が充実していて困ることがない。

262 名前:名刺は切らしておりまして [2019/11/27(水) 23:20:31 ID:Mi+WrRkS.net]
どの言語を書ける書けないどうでもよくて
ビジネス要件満たして収益を上げられるかが全てやぞ

263 名前:名刺は切らしておりまして [2019/11/28(Thu) 06:41:39 ID:aiBXZLvu.net]
>>253
> CodeTyphon, Lazarus使い

どっちもIDEで、ディストリが違うだけで言語じゃないじゃん。

> ・unityと同じように一度コードを書けばwindowsでもLinux(debian, ubunts)でも動くexeをbuildできる。

言語の問題じゃなくて、基本的に標準ライブラリしか使わないCUIであれば、
後はリンカに依存する話だな。 GUIだと画面廻りで使うライブラリによる。

264 名前:名刺は切らしておりまして mailto:sage [2019/11/28(木) 23:02:32.14 ID:hGGyzW4s.net]
sqlってそれだけ勉強してなんかできんのか

265 名前:名刺は切らしておりまして [2019/11/29(金) 00:41:07.03 ID:NfCNMPh/.net]
>>256
SQLだけじゃRDBの操作しかできないけど、
知らないとできることが格段に狭くなる

266 名前:名刺は切らしておりまして mailto:sage [2019/11/29(金) 18:31:43 ID:mc7FIBcj.net]
>>255
コメントあざーす。
言語ね。一応カッコ書きでFree Pascalと書いてみました。

267 名前:名刺は切らしておりまして mailto:sage [2019/11/29(金) 18:39:25 ID:mc7FIBcj.net]
>>256
一応できる。
当たり前だけれど、SQLはDBが必要。
なんでもいいからフリーのDBを入れておけばあとはSQLだけで操作ができるのがほとんどの場合の建前、
これは自分を自分で定義できることが言語の一貫性なので、建前上そうなる。

しかし、実際は付属の外部コマンドでDBをメンテナンスするからSQLの存在価値は中途半端。
商用の高機能DBになればなるほどSQLは拡張されていて「なんだこれ?」仕様のオンパレードになってしまう。

268 名前:名刺は切らしておりまして mailto:sage [2019/11/30(土) 20:47:13 ID:F21A9gkr.net]
>>251
そのままでいいんじゃね
モバイルアプリも作れるみたいだし
https://www.embarcadero.com/jp/products/delphi

269 名前:名刺は切らしておりまして [2019/12/01(日) 19:43:20.12 ID:wPm5P0N/e]
Perlの略記は凄いな。
split;
と記述しただけで定型処理してくれるからな。
他のプログラマが見たら省略しすぎて何してるか混乱する

270 名前:名刺は切らしておりまして [2019/12/01(日) 20:44:52 ID:tV2FnJvL.net]
SIerにいたときにSQLは書きまくったなー。三億件のデータとかいじってたから、チューニング得意になった。



271 名前:名刺は切らしておりまして mailto:sage [2019/12/01(日) 21:26:43 ID:4IDs1U4N.net]
>>262
すげーな。
DB内部ではbitで処理しているから早いけれど、外部APとSQLで通信すると必ずテキスト文字に変換されるからやたらと重くなる。
だから3億件となると外部APで処理する選択肢はなくて
PL/SQLやT/SQL付属の関数や機能で処理をしなければならなかったのでは?
そういう事ができる人材は日本にはほとんどいないね。

272 名前:名刺は切らしておりまして mailto:sage [2019/12/01(日) 21:28:18 ID:4IDs1U4N.net]
ところで日本の経済をマネジメントしている経団連の歴代をみると
https://www.keidanren.or.jp/profile/rekidai.html
業種にITや通信は皆無。

ソフトウェアやDBなどの情報処理産業をモノづくりとして認めていないんだ。日本ではね。
それがGAFA躍進かつ日本衰退の最大の理由だと断言できるとおれは考えている。

ここに書き込むようなプロのプログラマでもプログラマ崩れでも日本では底辺扱い。
どんなに凄腕であってもね。

python野郎でも同じことだな。日本ではね。

273 名前:名刺は切らしておりまして [2019/12/01(日) 21:40:56.49 ID:fJp6PP7H.net]
>>263
ストアドプロシジャ使った処理なんてとりあえずどこでもやるやろ。

274 名前:名刺は切らしておりまして [2019/12/01(日) 21:42:05.04 ID:Fd89LaIz.net]
「SNSに投稿されている完璧に見える写真」現実の姿はこれ
www.7jpg.boxeware.com/1575116757.html

275 名前:名刺は切らしておりまして [2019/12/01(日) 21:43:07.14 ID:Fd89LaIz.net]
「SNSに投稿されている完璧に見える写真」現実の姿はこれ
www.7jpg.boxeware.com/1575116481.html

276 名前:名刺は切らしておりまして [2019/12/01(日) 21:44:09.03 ID:Fd89LaIz.net]
「SNSに投稿されている完璧に見える写真」現実の姿はこれ
www.7jpg.boxeware.com/1575116073.html

277 名前:名刺は切らしておりまして [2019/12/01(日) 21:45:11.12 ID:Fd89LaIz.net]
「SNSに投稿されている完璧に見える写真」現実の姿はこれ
www.7jpg.boxeware.com/1575115804.html

278 名前:名刺は切らしておりまして [2019/12/01(日) 21:46:13.19 ID:Fd89LaIz.net]
「SNSに投稿されている完璧に見える写真」現実の姿はこれ
www.7jpg.boxeware.com/1575115388.html

279 名前:名刺は切らしておりまして mailto:sage [2019/12/01(日) 22:02:51 ID:bli7NzvC.net]
>>263
意味不明
3億件のデータを取得するわけじゃないだろw

280 名前:名刺は切らしておりまして [2019/12/01(日) 22:10:25 ID:6PGMKh+1.net]
0から始めて副業プログラマーになりたいが需要ある?
月5〜10万ぐらい稼ぎたい
本業の拘束時間があるから在宅でできる仕事じゃないと難しいんだよね



281 名前:名刺は切らしておりまして mailto:sage [2019/12/01(日) 22:26:22.75 ID:EOM4skLr.net]
>>271
そうだね。SELECT処理だけなら困ることはないね。
他はどうなる?

普通DB選定時に扱うデータ件数と規模でほぼほぼきまる。
それと処理方式には強い関係性があるのさ。

282 名前:名刺は切らしておりまして mailto:sage [2019/12/01(日) 22:29:08.55 ID:EOM4skLr.net]
>>265
俺もそう思うのだけれどそれが分からないプログラマやマネジメントは多いんだ。

283 名前:名刺は切らしておりまして [2019/12/01(日) 22:55:57 ID:756gDc+R.net]
CとC++を一緒にするのやめてよー

284 名前:名刺は切らしておりまして mailto:sage [2019/12/01(日) 23:20:20 ID:vCR/7vq1.net]
ストアドも扱えない現場ってお気の毒としか言えない

285 名前:名刺は切らしておりまして mailto:sage [2019/12/01(日) 23:52:02.05 ID:JD8nFZBC.net]
>>275
実際はC++環境でCにて書いてるだけだけどな

286 名前:名刺は切らしておりまして [2019/12/02(月) 00:09:34.73 ID:Ye7LVMt4.net]
>>273
いや、SELECTでも条件が複雑で結合しまくりとか再起かかる条件だったりすると
ユーザーから「反応が遅いんですけど」とクレーム出てきたりして死ねる

287 名前:名刺は切らしておりまして mailto:sage [2019/12/02(月) 04:55:50 ID:dIZsJ4eW.net]
>>273
insertやupdateを毎回3億レコードやってるのか?w

>>278
それはDB設計の問題で
> 外部APとSQLで通信すると必ずテキスト文字に変換されるからやたらと重くなる。
とは関係ないでしょ
そもそも彼は
> DB内部ではbitで処理しているから早い
って書いてるし

288 名前:名刺は切らしておりまして [2019/12/02(月) 05:02:21 ID:s8myhk15.net]
>>272
実績ないと無理だろうなあ。

プログラミングをゼロから独学して、実績ゼロで仕事とれるぐらいなら、
その営業の才能を大事にした方がいい。

289 名前:名刺は切らしておりまして mailto:sage [2019/12/02(月) 18:58:00.08 ID:BmpFCv4U.net]
>>279
>insertやupdateを毎回3億レコードやってるのか?w
俺は3億件もあるレコードは扱ったことがないけれど、daily batchなどではまあよくあると思う。
だいたいストアド使う。

290 名前:名刺は切らしておりまして mailto:sage [2019/12/02(月) 19:49:02.49 ID:5MW4r/Be.net]
>>281
転送データが多いならストアド使ってもたいして変わらくね?



291 名前:名刺は切らしておりまして [2019/12/02(月) 20:11:53.00 ID:8vrNY70z.net]
>>279
そもそも >>263
> DB内部ではbitで処理しているから早いけれど、外部APとSQLで通信すると必ずテキスト文字に変換されるからやたらと重くなる。
というのが実際に起こっていることなのか不明なので、真面目に議論しても仕方ないかと。

292 名前:名刺は切らしておりまして [2019/12/02(月) 20:12:25.32 ID:dTM4BTCf.net]
「SNSに投稿されている完璧に見える写真」現実の姿はこれ
www.90.bgphome.com/1575101065.html

293 名前:名刺は切らしておりまして mailto:sage [2019/12/02(月) 20:14:46.96 ID:GPXJAiCs.net]
パイソンパイソン愉快なパイソン
はいはいもーわった!やめやめ解散!!

294 名前:名刺は切らしておりまして mailto:sage [2019/12/02(月) 22:21:12.48 ID:dIZsJ4eW.net]
>>283
なのではじめから意味不明って書いてる
ネタとしてからかってるだけやでw

295 名前:名刺は切らしておりまして mailto:sage [2019/12/02(月) 23:26:06.21 ID:JJkB1+VZ.net]
DBのストアドか外部処理なのか?
でこんなに懐疑的な意見がでるものなんだな。ちょっと新鮮。

俺が言いたかったのは、>>1
python=AI
という流れだけれど、学習データが増えると外部のpythonでの学習は非効率になる筈なので
DBで学習するようになるとおもうんだ。

実際、googleはbigQueryでAI学習できるように拡張しているし、それが強みの一つ。
一方、学習済みデータを扱うのがpythonで棲み分けられるようになると思うんだ。

296 名前:名刺は切らしておりまして mailto:sage [2019/12/02(月) 23:37:42 ID:JJkB1+VZ.net]
DBのストアドか外部処理なのか?
はちょっとググると下記が参考になる。

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1136334621

297 名前:名刺は切らしておりまして [2019/12/03(火) 00:37:14 ID:bJtI84iZ.net]
>>287
計算処理が律速になってるのでどこで学習しても同じ

298 名前:名刺は切らしておりまして mailto:sage [2019/12/03(火) 01:00:25 ID:2oZrKvQR.net]
>>289
ありがとうございます。
同じ学習でもGPUとCPUでは時間全然ちがくない?

299 名前:名刺は切らしておりまして mailto:sage [2019/12/03(火) 01:02:58 ID:2oZrKvQR.net]
>>290
https://imagingsolution.net/deep-learning/neural-network-console/set_cpu_gpu/

300 名前:名刺は切らしておりまして [2019/12/03(火) 04:19:22 ID:O/DENTDp.net]
今更、Pythonとか言っちゃうのが「日経クオリティ」だよなw
「TypeScriptじゃないんだ?」と鼻で笑いたい。



301 名前:名刺は切らしておりまして mailto:sage [2019/12/03(火) 14:41:59.78 ID:Q5jvHl6K.net]
アジャイル用の言語はなに?

302 名前:名刺は切らしておりまして [2019/12/06(金) 02:47:31.13 ID:eYXNcKpz.net]
>>292
同じくらい古くね

303 名前:名刺は切らしておりまして [2019/12/06(金) 06:59:37 ID:L2T1L1ZQ.net]
>>294
pythonって20年以上前の言語だぞ

304 名前:名刺は切らしておりまして [2019/12/07(土) 18:11:49 ID:FWMqs+W5.net]
アメリカではPascalに代わる教育用言語だったんだっけ?>Python
なんで長い間、日本人はこの言語をスルーしてきたんだろうね。

305 名前:名刺は切らしておりまして [2019/12/07(土) 18:12:39 ID:JTqqfuwH.net]
「SNSに投稿されている完璧に見える写真」現実の姿はこれ
www.hy.indireggae.com/yow/uce

306 名前:名刺は切らしておりまして [2019/12/07(土) 18:14:46 ID:JTqqfuwH.net]
「SNSに投稿されている完璧に見える写真」現実の姿はこれ
www.hy.indireggae.com/uim/cmcgu

307 名前:名刺は切らしておりまして mailto:sage [2019/12/08(日) 00:35:34 ID:TqsT+7Sf.net]
>>296
日本全国の大学の事情を調べたわけではないけれどスルーはしてないのでは?
むしろpythonしかできない奴が圧倒的に多いと思う。

308 名前:名刺は切らしておりまして [2019/12/08(日) 01:28:54.46 ID:8/oxQPgT.net]
>>296
Pythonは教育に適した言語というわけではないから。

309 名前:名刺は切らしておりまして mailto:sage [2019/12/08(日) 08:16:44 ID:07Rh37wG.net]
そうか?
書き方のばらつきが少なくなるようになってるし、モダンな言語としての一通りの機能を持ってるから教育用としては向いてると思うぞ

310 名前:名刺は切らしておりまして mailto:sage [2019/12/08(日) 08:44:08.11 ID:wrwZuXa4.net]
何をもってモダンと言うかは判断が分かれるだろうが、変数宣言とかスコープとか、
モダンと言われる他の言語が普通に備えている機能が欠けたままだったりするな。
いまだにes5時代のJavaScriptみたいな印象。



311 名前:名刺は切らしておりまして mailto:sage [2019/12/08(日) 09:47:11.26 ID:07Rh37wG.net]
変数宣言はあえての判断だろうね
スコープは同意せざるを得ない点もあるけど

312 名前:名刺は切らしておりまして [2019/12/08(日) 09:57:10.84 ID:SoW9ntRB.net]
SQLはプログラミング言語じゃねえだろ

313 名前:名刺は切らしておりまして mailto:sage [2019/12/08(日) 10:42:47.53 ID:6yKAWuml.net]
せやな
   … HTML/CSS

314 名前:名刺は切らしておりまして mailto:sage [2019/12/08(日) 10:58:41.61 ID:+etXT2Wl.net]
BSASI -> マシン語 -> C言語と、問題なく順調に覚えられたのに、
CPP(と言うかCPP上でC言語やってた)で嫌になって遠ざかったのは
努力不足かと思ってたけど、間に他の言語を挟んでいれば良かったのか。

315 名前:名刺は切らしておりまして mailto:sage [2019/12/08(日) 11:41:08 ID:SvBjMmY1.net]
クラスとかオブジェクトを理解できそうな実装が楽な言語やれば後でcppやってもいいんじゃない

c#おすすめ

316 名前:名刺は切らしておりまして [2019/12/09(月) 13:00:31.01 ID:Mhe9Q5s8.net]
参照とか、const理解してないのは、勘弁してほしい

317 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<74KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef