X



【IT】いずれPythonのライバルに?新言語「Julia」の人気が急上昇
■ このスレッドは過去ログ倉庫に格納されています
0001田杉山脈 ★
垢版 |
2018/08/19(日) 17:51:51.43ID:CAP_USER
8月第2週に発表されたTIOBEのプログラミング言語人気インデックスでは、Pythonの人気が今後C++を追い越す可能性が高いとして話題になったが、実はこのとき、まだ新しい言語である「Julia」が、初めて同ランキングのトップ50入りを果たしていた。

開発会社のコンサルティングが専門の調査会社RedMonkの共同創業者Stephen O'Grady氏も、Juliaに対する関心が高まってきていると述べている。同言語は、RedMonkが発表した最新のプログラミング言語人気ランキングで、過去3カ月の間に順位を3つ上げて36位にランクインした。1年前には52位だったJuliaは、同ランキングで4四半期連続で順位を上げている。

 O'Grady氏は、RedMonkが先週初めて、Juliaに関する問い合わせを受けたと述べている。同氏がこれに特に強い関心を持ったのは、問い合わせてきたのが大手ベンダーだったためだ。質問は、「Juliaについてどう思うか?今後もニッチな言語のままなのか、それとも成長するのか、消えていくのか?」というものだったという。

 Juliaの人気が高まっている理由は、2012年にJuliaが公開された際、この言語の4人の開発者が語った目標を聞けばある程度理解できるかも知れない。その目標とは、科学技術計算、機械学習、データマイニング、大規模な線形代数計算、分散・並列コンピューティングのタスクに適した、完璧な言語を作るというものだ。

 開発者らは、「われわれは、自由度が高いライセンスが適用された、オープンソースの言語を求めている。C言語の速度と、Rubyのダイナミズムを求めている。同図像性を持ち、Lispのように真のマクロを使用できるが、Matlabのような分かりやすくなじみ深い数学的記法を利用できる言語を求めている」と述べている。

 さらにこの説明は、「われわれは、Pythonのように一般的なプログラミングにも使え、Rのように統計を簡単に扱え、Perlのように文字列の処理を自然に行うことができ、Matlabのように線形代数に強く、シェルのようにプログラムを繋ぎ合わせることにも強いものを求めている。学習しやすいが、深い技術的知識を持つハッカーでも満足させられる言語だ。インタラクティブでありながら、コンパイルできるものを求めている」と続く。

 同言語はこれまでに200万回ダウンロードされているという。

 もちろんまだJuliaの人気は、歴史があって広く教えられている言語や、比較的新しいがモバイルプラットフォームの台頭によって急速に普及した言語(Android向けのKotlinや、iOS用のAppleの言語であるSwiftなど)には及ばない。

 O'Grady氏はランキングのコメントで、Juliaの着実な台頭は関心を持って注視すべきものだとしながらも、「同言語は難解であり、ニッチな状況に止まる可能性がある」と付け加えている。

 RedMonkの最新のトップ10リストには、いつもの顔ぶれが並んでおり、1位から順にJavaScript、Java、Python、PHP、C#、C++、CSS、Ruby、そして同順でCおよびObjective-Cとなっている。
https://japan.zdnet.com/storage/2018/08/17/4f03e8438bde453d3c6ce77cd2e11765/180817-abrigednews-01-lang-rank-618-1-1024x708.png
https://japan.zdnet.com/article/35124177/
0007名刺は切らしておりまして
垢版 |
2018/08/19(日) 17:58:57.43ID:evxG8K/+
作った奴はジョン・レノンヲタだな。
0008名刺は切らしておりまして
垢版 |
2018/08/19(日) 17:59:49.67ID:+i8F95iv
学術的な検証ってあるんだろうか。
0009名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:03:24.62ID:mVRT4zqy
とりあえずCとかC++に関数増やしていけばいいじゃん
なんで言語乱立させる必要があるの?
0010名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:05:26.46ID:BH2NFtXO
釣り ステマ
0011名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:10:37.38ID:NLZJsQAQ
お乳のおおきな。
0012名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:13:44.58ID:ePmmG1pv
ジュリアナ東京
0013名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:16:13.48ID:q3kwlZ4U
言語よりライブラリ管理とリンク環境だな
最近のビルド要件は外へ向かって不必要に枝伸ばしすぎ
把握しきれんわ
0015名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:24:06.67ID:ry9qQDX0
オレ、やり直したい
0017名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:36:20.40ID:UVHt62Gh
Rってデータ処理が楽でいいんだよなあ
0018名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:37:47.40ID:bffIzB9c
AV女優なら知ってる。
0019名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:42:56.79ID:3ieaRiex
昔は違ったけど、
5chにいるような人って、
こういう話題の最先端にいる人は皆無なんだろ。実は。
だんだんわかってきた。
0022名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:52:58.99ID:p3iMC0qu
デジタルアナログみたいな言語やな
痒い所に手が届くならよいかもね。
だけど読解性は難易度上がりそうw
0023名刺は切らしておりまして
垢版 |
2018/08/19(日) 18:58:57.35ID:p3iMC0qu
>>13
それな。各種言語をライブラリにできて入出力を統一
できるフレームワークみたいなのがあると良いよな
そのうえでこのジュリーとか言うやつをフレームワ
ークのメイン言語にするとかならわかりやすいかもな
0025名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:06:11.12ID:GyTCCfS8
Pythonは名前が悪すぎる
0026名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:07:42.32ID:vSTiFlwF
もうBetter C/C++はいらんのや…。
あと、どうして新言語ってググらビリティを低くするんや…。
0027名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:08:17.87ID:mA5x9Riu
C言語がカバーする領域とCUDAとかがカバーする領域はできないんでしょ。科学計算やるなら中途半端だよ。
0028名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:17:46.02ID:trKjzBkj
>>18
デビュー当時はイイ女だったけど、
後になると痩せちゃって、おっぱいは小さくなるし顔はゴツくなるしで
0030名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:23:10.72ID:HEfy2cTV
>>13
その通りだが、適切なライブラリ管理ができていて、普通に使える言語はとてもとても少ない。

電池入ってますのPythonが人気を集める理由はまさにそこだ。
0031名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:24:04.56ID:HEfy2cTV
>>27
君のレベルがいうカバーする領域ならライブラリ経由で最近の言語はできるよ。

君のレベルならね。
0033名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:32:51.68ID:2GB/4xZm
1<x && x<10 を
1<x<10 て書けるのは便利だな
0034名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:41:43.03ID:inxiBVcL
どういう言語がほしいか、てのが無いからなお前ら
俺はコンパイルできて、ブレークポイントが入れられてステップ実行ができて、MATLAB風の行列演算が出来て、名前空間が使えて、ログインシェルになって、サーバに使えるマルチタスクの管理ができるシェルがほしい
0035名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:44:41.08ID:iDQnyxfB
ユリアーーーーーー!!!!
0036名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:44:55.65ID:v/+LlWig
Pythonにはもう色々なライブラリが揃っているけど、
それは優秀な開発者の膨大な労力・時間の消費によってできている。
みんなが新しい言語に乗り換えるってことは、
それらこれまでの財産を全部捨てて、
またたくさんの人が膨大な時間と労力を費やして一からライブラリなど
作り直すことを意味するわけでね。

多くの人がほんの少しの改良の恩恵を受ける為に
これまで作った財産を全部すてて簡単に乗り換えるわけない。

例えばzipより優秀なファイル圧縮アルゴリズムなんて
後からたくさん生まれているけど、いまだ多くの人はzip使うでしょ?
そういうことだよ。

プログラマーって感性も鈍感だけど
見えないコストも含めたトータルの損得を計算して合理的に判断したりとか
そういうことができない馬鹿が多い。
プログラミング自体、合理化する為のものなのにね。
目的と手段が完全に入れ替わっちゃっているの。
本当に頭が悪い。

この時代にいまだに優れた独自のファイル圧縮形式を作って広めようとしている
バカとかいるからね。もう需要なんかないのに。
この新しいプログラミング言語の話も同じだろうよ。
もはや車輪の再発明とたいして変わらん。非生産的。
0037名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:47:56.34ID:QjD5+QAJ
おっ、pythonか
0038名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:49:44.21ID:O86jCzsR
娘(10)がRubyの本を読んでた。
なんでRubyなの?って聞いたら、そういう質問をする人に説明しても理解できないよって突き放された。
ついこの前までscratchを使ってたのに随分成長したな。
ところでなんでRubyなの?
0039名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:53:01.01ID:5ikLnKWd
>>38
女の子だから
0040名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:54:44.64ID:inxiBVcL
言語設計に重要なのは何処までをビルトインにしてどこからをユーザに任せるかだな
ダイナミックなリンキングはそのための重要な手談
ビルトインしたほうが良いのは多次元行列の処理、タスクの管理…
0041名刺は切らしておりまして
垢版 |
2018/08/19(日) 19:59:16.16ID:QjD5+QAJ
プログラミング言語はある意味ペットみたいなもんだ
この猫かわいいーー
そんな感覚でRubyを使ってるんだろう
0042名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:02:46.73ID:6MPsGMoc
>>36
エロコンテンツはたとえ今ここで生産が止まったとしても種、質、量すべてに
おいて人類の需要を満たすことができるだろう、しかし、なおエロコンテンツは
新しく生産され続ける。エンジニアにとってそれはエロコンテンツのようなもの
なんだよ。他人の情熱はバカに見えるが、だからといって自分が賢くなったわけ
ではない
0043名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:16:16.72ID:JJE9+xeh
>>38
Railのような長くて硬くて黒光りするものにドッキングしたいという潜在意識があるから
0044名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:16:50.91ID:zZfy+FcX
>>19
昔いたそういう人達は
今は5ちゃん見てると変な警告出してアブリ誘導したりとか
そういう事やってるよ
0045名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:23:47.94ID:XBz2F97B
ジュリアかユリアかどっち?
0046名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:24:29.58ID:JfLoXd4J
>>19
ツイッターに移ってるからな
0048名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:43:39.24ID:D/NisGgK
これ検索するとAV女優ばっかり出る
って、誰かが何年か前に嘆いてたよ
0049名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:44:55.83ID:D/NisGgK
>>9
ドメイン特化で便利なこともあるんやで
まあ、気持ちはわかる
0050名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:46:51.75ID:D/NisGgK
>>5
Rも確かこれも、裏で動いてるんだなフォートラン
0051名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:48:44.26ID:D/NisGgK
>>23
それでJavaは、どうなったっけ?
0052名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:49:47.55ID:VbBlXfcb
PythonとC#とJavaで当分なんとかなる気はする。
ただ、JavaはいずれKotlinになるだろうけど。

新言語は突然消える事もあるから数年は傍観かなー
HTML5ベースのWebAppは面倒だから他の人に任せた。
0053名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:50:45.09ID:QGinkbGQ
  |ミ,  /  `ヽ /!    ,.──、      
  |彡/二Oニニ|ノ    /三三三!,       |!
  `,' \、、_,|/-ャ    ト `=j r=レ     /ミ !彡      ●  
T 爪| / / ̄|/´__,ャ  |`三三‐/     |`=、|,='|    _(_
/人 ヽ ミ='/|`:::::::/イ__ ト`ー く__,-,  、 _!_ /   ( ゚ω゚ )
/  `ー─'" |_,.イ、 | |/、   Y  /| | | j / ミ`┴'彡\ '    ` 
   JavaScript     Java    Python   PHP
0054名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:51:16.00ID:D/NisGgK
>>38
賢いのう、のびのび育ててください
0055名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:54:14.66ID:D/NisGgK
>>52
これ言語っていうより、作業環境だよ
結構古いよ、もう10年ぐらい経つんじゃない?
0056名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:55:24.56ID:D/NisGgK
>>36
古いよZip
0057名刺は切らしておりまして
垢版 |
2018/08/19(日) 20:58:00.17ID:/SeEVhbr
こんなの求めてない
既存言語で既存ライブラリの資産使うメリットのほうがでかい
目立ちたがりばっかりで車輪の再開発多すぎ
0058名刺は切らしておりまして
垢版 |
2018/08/19(日) 21:02:46.38ID:U2eaNkD0
まあいろんな言語があるけど、一般的なサラリーマンやOLの事務仕事の95パーセントは
AccessVBA(クライアント側はRuntime)+SQLServerのExpressで十分なんだけどな
業界的に不都合な真実だからAccessやVBAがやたら過小評価されてるけど
0059名刺は切らしておりまして
垢版 |
2018/08/19(日) 21:09:23.88ID:+7XTBbti
>>34
なんでシェルなんよw
0061名刺は切らしておりまして
垢版 |
2018/08/19(日) 21:16:22.97ID:JJE9+xeh
>>58
あなたバカですね
0062名刺は切らしておりまして
垢版 |
2018/08/19(日) 21:23:25.55ID:Ohb+8/tq
>>33
やっとそうなったか。
40年まったぞ。
0063名刺は切らしておりまして
垢版 |
2018/08/19(日) 21:30:09.51ID:szZ97/x4
ふむ
0064名刺は切らしておりまして
垢版 |
2018/08/19(日) 21:54:28.86ID:xkq0kI3C
こ、Kotlin・・・
0065名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:03:29.70ID:KMbhog3V
>>38
もう知ってるなこの娘
恋心を
0066名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:03:54.00ID:TF/+H7Ul
 
>C言語の速度と、Rubyのダイナミズムを求めている。
>同図像性を持ち、Lispのように真のマクロを使用できるが、
>Matlabのような分かりやすくなじみ深い数学的記法を利用できる言語を求めている

Rubyはいらんだろw
0071名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:17:50.88ID:1Q8TahFE
>>70
クッソ遅いこと以外は良くできてる
0073名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:19:30.88ID:jZuYcvN3
Haskellいいぞっ
標準では配列すらない純粋関数型

言語としての理想形を目指している
おまいら、Haskellやろうぜっ
0075名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:33:31.10ID:J1r8Fym9
>>72
さあ早く新言語を勉強する仕事に戻るんだ
0076名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:35:56.99ID:IbPJ1QT3
C++でインラインアセンブラとかアセンブラのリンク方面を統一してくださいお願いします
あとコンパイラごとの構文解析のバグを直して欲しいなぁ
0077名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:39:29.39ID:d+Pmu8ko
>>76
アセンブラはアーキテクチャごとに書き方が違うのが当たり前だから統一しろとか無茶でしょ
0078名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:40:06.92ID:c7hzzxiE
処理が遅い言語ってなんでそんなに遅いんだ?
そんなに機械語から遠い言語なんか?
0079名刺は切らしておりまして
垢版 |
2018/08/19(日) 22:49:53.33ID:jZuYcvN3
>>9
その答えは、同じソース打つのに、数分の1程度で打てるから

C#ずーとやった後で、C++勉強だけしてみた
何この糞言語と思った。たいした意味なくややこしいし
その割に、表現力がとぼしい
0080名刺は切らしておりまして
垢版 |
2018/08/19(日) 23:02:22.28ID:GBd/JjYv
パイソンとかdjangとか無料で使えるから助かるけど、
逆に保証がないから不安でもあるんだよね。
VSでパイソンのGUI対応して欲しい
0083名刺は切らしておりまして
垢版 |
2018/08/19(日) 23:40:24.08ID:TjtM4CVn
>>82
qiita
0084名刺は切らしておりまして
垢版 |
2018/08/19(日) 23:54:39.50ID:1Q8TahFE
おっPython
0085名刺は切らしておりまして
垢版 |
2018/08/20(月) 00:18:35.33ID:S7UvtLf2
そいやルビーってまだ現役なん?
0086名刺は切らしておりまして
垢版 |
2018/08/20(月) 00:24:53.20ID:ogS/x+WR
>>81
qt5一択かな
ちょっと古い環境もサポートするならqt4
0087名刺は切らしておりまして
垢版 |
2018/08/20(月) 00:28:16.37ID:kC5G35D5
使う使わないは別にして、C/C++は知らないとエンジニアとしては使い物にならない
0088名刺は切らしておりまして
垢版 |
2018/08/20(月) 00:31:35.55ID:JzRV5liA
>>9
だよな
ぼくのかんがえたさいきょうのゲンゴ大杉だよな
0089名刺は切らしておりまして
垢版 |
2018/08/20(月) 00:38:05.10ID:YIOFMV77
Googleはマイナー言語増やしすぎ
0091名刺は切らしておりまして
垢版 |
2018/08/20(月) 01:03:41.15ID:9SlDI6TE
結局ライブラリやフレームワークがいかに充実しているか次第だろ
0092名刺は切らしておりまして
垢版 |
2018/08/20(月) 01:12:39.49ID:pSrpKaKM
>>91
LLはそうだな
0093名刺は切らしておりまして
垢版 |
2018/08/20(月) 01:21:22.63ID:ogS/x+WR
>>91
それC++。
でも結局は速く処理できるコードをいかに短く書けるかだよ
その点C++はCより遅く、かったるく長いコードでうんざりする
JavaはGC避けるためにメモリ管理しようとすると限界があって、C++の方が断然いいやってなる
PythonはPythonじゃなく、Cのラッパーとして使うPythonは、ラッパーとしての転送ペナルティを受けても実行速度は十分に速いし、コード量も極めて短くてよい
しかしPythonで処理しようとしてる奴はアホかバカかMAC使いと断言できる
0094名刺は切らしておりまして
垢版 |
2018/08/20(月) 01:50:35.16ID:TOMg4WxW
ビジネス板でjuliaの話題を見るとは
0095名刺は切らしておりまして
垢版 |
2018/08/20(月) 01:54:20.06ID:ySExOB1w
たがに翻訳できない言語は何種類あるんだろう?

馬鹿みたいに新言語をいっているがまともなアルゴリズムを作れないバカが多すぎる。
CとPythonでいいんじゃないの
Matlab Mathematicaで十分だよ
0096名刺は切らしておりまして
垢版 |
2018/08/20(月) 02:04:36.67ID:YIOFMV77
>>95
「たがに」ってどこかの方言?
0097名刺は切らしておりまして
垢版 |
2018/08/20(月) 02:17:20.59ID:TOMg4WxW
イイヒトコワカッタノ?
0098名刺は切らしておりまして
垢版 |
2018/08/20(月) 02:21:26.07ID:bmIS1+Ds
もうBASICとべーしっ君でいいよ
0100名刺は切らしておりまして
垢版 |
2018/08/20(月) 02:36:13.45ID:VDoyf9Ir
root@53ffcd7be571:/# apt search julia
julia/xenial 0.4.5-3 amd64
high-performance programming language for technical computing


ふむ。。でもbionicには はいってない。。
0101名刺は切らしておりまして
垢版 |
2018/08/20(月) 02:37:06.82ID:9SkpTz5c
マシンの一番得意なビット幅で演算できるということが
C/C++ の長所であり欠点なんだろうから
欠点だけ残して長所を残すということはできないだろうな
0102名刺は切らしておりまして
垢版 |
2018/08/20(月) 02:41:14.40ID:9SkpTz5c
>>36
こういうのは
言語規格、処理系、サードパーティ的ライブラリ、書籍、ユーザー
そういうのからなる文化圏ができあがるしな
その全体を別の言語に移行させるのには大きなエネルギーが必要になる
若い世代が最初に覚える言語というポジションを得られれば
時間経過とともにシェアを高めることはできるだろうけど
0103名刺は切らしておりまして
垢版 |
2018/08/20(月) 02:53:25.48ID:5v7y5o2I
>>93
JavaってJITによる最適化が強力で、
CやC++のような1回しかコンパイルしない環境より性能が良いって聞いた
…んだけど、実際はどうなんだろう
0104名刺は切らしておりまして
垢版 |
2018/08/20(月) 03:16:44.46ID:x/8sKfQs
>>103
同じ処理ならCには敵わない
メモリ管理とかI/Oとかスレッドが絡んで下手くそなC/C++よりは速いこともあるかも知れないけど、カリカリの職人コードには物理的に敵わないんじゃないかな
0106名刺は切らしておりまして
垢版 |
2018/08/20(月) 04:20:13.23ID:+TkJsxx+
>>1
1位のjavascriptの進化が良すぎて利用領域をますます広げているね
今後も安定して一番重要なスクリプト言語になると言われている
0108名刺は切らしておりまして
垢版 |
2018/08/20(月) 05:24:29.52ID:IRtir0Cm
速い言語はいい
やっぱり速いのがいい
0111名刺は切らしておりまして
垢版 |
2018/08/20(月) 06:41:48.56ID:78LWGgK9
言語の良し悪しは可読性にあると最近常々思う。
どんなに一方面に強い言語であっても、文法が悪ければ不具合が埋まる。

書きやすく、レビューしやすく、メンテしやすい言語一つに統一されてくれた方が
トータル的に生産性は向上するんじゃないかな?

そうなるとC#が結局今のところ一番楽なんじゃないかなぁという個人的な感想

文法的な安定感で言えばCOBOL最強なんだろうけど
0113名刺は切らしておりまして
垢版 |
2018/08/20(月) 07:23:10.07ID:/YVwLYKH
>>106
jsは自由すぎてカッコが増えすぎて訳わかんなくなるんだよ。
jsをスラスラ読めるやつはプログラミングの才能がある。ただし、プログラミングと設計の才能はまた違うが。
0114名刺は切らしておりまして
垢版 |
2018/08/20(月) 07:36:07.65ID:P//3WTvs
カッコといえば、HTML系タグの<???>は、
もうちょっとなんとかならんかったのかと、いつも思う。
0115名刺は切らしておりまして
垢版 |
2018/08/20(月) 08:21:09.61ID:ogS/x+WR
>>103
Javaのいい所は、文法とJavaDocとヘテロジニアスな環境で動く再利用性の高さにある
特にJavaDocが素晴らしく、プログラミングの模範となるような言語だと思う

しかし、パフォーマンスを追求するとJITというのは非常にクソで、初回実行が半端なく遅く、実行中の速度は最高に速いより若干遅くなる。
これがいいと言うレベルは、ヘテロジニアスなコードを無理やりC/C++で書いたものとJavaとを比較しているようなものであって、環境依存で書かれたC/C++との比較ではない
そもそもC/C++はアーキテクチャ毎に処理を定義するものであって、コンパイルもアーキテクチャ毎に最適化をかけて作るから、この時点でJavaVMには到達出来ない域の命令セットを使った高速化がJIT無しで実現出来ているよ
0118名刺は切らしておりまして
垢版 |
2018/08/20(月) 10:21:59.83ID:OQqdx/ts
>>9
C、C++以外はカタワ向けの言語だと思ってる
0119名刺は切らしておりまして
垢版 |
2018/08/20(月) 12:33:27.15ID:E+XaQ7lz
アーキテクトなら言語の美しさとか気にするだろうが
ソルジャーは要求された言語を粛々と使うのみ
さっさと納品して終わり
0120名刺は切らしておりまして
垢版 |
2018/08/20(月) 13:16:16.33ID:Oh8Bthlw
5年後にグーグルがフクシアOSを出すって記事もあったから、それに使われてる言語によって流行なんてなんぼでも変わるよ
0121名刺は切らしておりまして
垢版 |
2018/08/20(月) 14:02:21.06ID:Irl7obcl
プリプリはジュリアン
0124名刺は切らしておりまして
垢版 |
2018/08/20(月) 16:50:36.70ID:sCuPny3K
>>36
それってFORTRANとかCOBOLみたいだな。
残る人は残るし、移る人は移る。そして学生は新しいのになびく。
0126名刺は切らしておりまして
垢版 |
2018/08/20(月) 20:54:16.02ID:qoCic+QB
>>122
Javaそのものが筋の悪い文化だから仕方がない
0127名刺は切らしておりまして
垢版 |
2018/08/20(月) 21:19:44.95ID:E4RGLCL7
>>126
JavaはOracleの施策のせいで落ち目になりそうだな。
今のCOBOLのようエンタープライズ向けに細々と残る未来が見える。
0129名刺は切らしておりまして
垢版 |
2018/08/21(火) 15:31:22.38ID:SCMDzoxZ
特徴

・動的型付け
・多重ディスパッチ
・CとFortranのコードの呼び出し
・Pythonの関数を呼び出す機能
・パッケージマネージャが組み込まれている
・C言語などの静的型付け言語に迫る速い実行速度
・Lispのようなマクロやその他のメタプログラミング機能
0130名刺は切らしておりまして
垢版 |
2018/08/21(火) 19:59:49.91ID:MLTCDEEa
そんなんよりもUnityとかみたいに特定の用途に限定した開発環境を充実させてほしい
いちいち全部言語で作る必要ないだら
0131名刺は切らしておりまして
垢版 |
2018/08/22(水) 23:50:14.99ID:QVGxhly0
>>103
ごく稀に限定的な環境で性能が良くなるケースもあるというレベル。
そもそもJavaはメモリアクセスが無茶苦茶なのでまともに作られたCのコードに勝てるはずがない。
0132名刺は切らしておりまして
垢版 |
2018/08/23(木) 00:15:14.26ID:QJbmqWUh
普及させる気ゼロ
深い知識のハッカーとかいってる時点で
素人混成の業務じゃ使えない
0134名刺は切らしておりまして
垢版 |
2018/08/23(木) 00:49:19.01ID:Iy/M6wqW
>>132
Javaが残念な状態になってるのを見ると、素人への普及は必要ないんじゃね
0137名刺は切らしておりまして
垢版 |
2018/08/23(木) 18:02:32.78ID:Mb+AsRSU
国によって発音が全然違う単語を名前にしたのは、多分ワザとなんだろうな
0140名刺は切らしておりまして
垢版 |
2018/08/24(金) 10:11:05.76ID:da9yocIt
Pythonはインデントの扱いが非常に面倒くさい。
終止同じエディタで書いているならいいけど、
そればっかりじゃない。他人のコードを修正する場合もある。
そんなときにインデントの整理は大変手間がかかる。
非常に効率が悪い言語。
0143名刺は切らしておりまして
垢版 |
2018/08/24(金) 12:00:59.21ID:da9yocIt
>>142
Pythonはプロのプログラマ向け言語なのかい?
そのくせ初心者にやらしい言語をうたっているのが矛盾するし、
人々を騙している詐術行為だということ。
0144名刺は切らしておりまして
垢版 |
2018/08/24(金) 12:01:22.65ID:da9yocIt
>>142
Pythonはプロのプログラマ向け言語なのかい?
そのくせ初心者にやさしい言語をうたっているのが矛盾するし、
人々を騙している詐術行為だということ。
0145名刺は切らしておりまして
垢版 |
2018/08/24(金) 12:03:30.51ID:da9yocIt
>>142
忙しいプログラマがそんなプログラムをいちいち書いたり
使っている暇があるのかい?
他の言語ではそんな手間が要らないって話だよ。
Pythonの面倒くさいところであることに変わりはないし、
それへの反論にもなっていない。
0146名刺は切らしておりまして
垢版 |
2018/08/24(金) 12:19:51.28ID:UpnlV+PC
えっ!?シュワちゃんが妊娠!?
0147名刺は切らしておりまして
垢版 |
2018/08/24(金) 12:23:50.19ID:Jw/IA3E9
それジュニア
0151名刺は切らしておりまして
垢版 |
2018/08/24(金) 13:37:21.05ID:f5DCuAQR
まあ使いたいライブラリが充実している言語に流れるよね
言語自体の優劣はたいしてないと思う
0152名刺は切らしておりまして
垢版 |
2018/08/24(金) 14:01:00.64ID:uE2XRqAW
AHK使いだしてPythonも勉強しようとしてたけどわからんことが多すぎる
日本語の参考書でも買うかなー
0153名刺は切らしておりまして
垢版 |
2018/08/24(金) 14:27:48.75ID:Bql0TlyC
Cobolをバリバリ使ってるオッサンにもわかりやすい言語で頼む
VB.NETくらいでもういっぱいいっぱいです
0154創価学会中部方面での事例(2014年以降発生の事件)
垢版 |
2018/08/24(金) 17:40:40.60ID:KFebdlw/
27 番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ a633-EM0A) 2018/08/23(木) 08:21:43.44 ID:CmE7asdZ0
ターゲットに未婚の兄弟がいたら、創価の異性を近づけてカップルにさせて
恋愛感情を利用して創価側に取り込んで、自分の兄弟姉妹を売らせて、自分の家族を破壊する事までやってるよな?w

笑っちまうな

こんなもん、表面化してやってる事がバレたら、指示した創価の糞幹部、近づいてきた異性、自分の兄弟姉妹を売った間抜け

全員社会からぶち〇されるだろw

まあ汚物は消毒だって事でこんな事やってたクズは当事者含めて全員ぶち〇された方が世の為人の為だし
表面化すれば確実にヘイト犯罪のターゲットになって、見知らぬ誰かの憎悪を買って全員ぶち〇される事確実だが
こんなカルト紛いの団体が、インスタとか言ってんじゃねえぞキチガイ糞カルト野郎

>>27の件だけど、こういう企てがあるのを、計画実行前の段階で知っていた会員と協力者の一般人も同罪だからな
お前ら全員、創価による嫌がらせ行為の表面化後には確実にヘイト犯罪のターゲットになって
心の平和など存在しない世界に突き落とされるから覚悟しておけよw

お前らみたいなキチガイサイコパス野郎は、社会に存在するだけで、人々の生活の安全に対する脅威になるんだよ

>>27の件で言い忘れたが、創価がターゲットの兄弟姉妹取り込むのは、嫌がらせ行為を表面化させない為だよ
自分の兄弟姉妹が創価側に取り込まれていれば、表面化した場合、ターゲットの兄弟姉妹が社会的制裁を食らう
ターゲットがそれを考慮して表面化を断念するだろうと考えた創価学会の糞幹部が、こういう事をやってる

つまり創価の幹部が、表面化する事によって警察に逮捕されたくない、刑務所に行きたくない
職や家庭を失いたくないと考えて、自己保身と創価学会を守る為に、ターゲットの家族を粉砕してるわけ

こんなクズは表面化後に世間の激烈な憎悪を買って、憎悪犯罪のターゲットになって、惨殺されるのは当然だよね
また幹部の企てを知っていて、表面化阻止の為に必要と考えた創価学会員や事実を知っていた加担者の一般人も同罪だよ
こんなキチガイ共は社会に存在させてはならない人間だし、社会から排除されるのは当然だよね
0155名刺は切らしておりまして
垢版 |
2018/08/24(金) 18:00:30.76ID:5WumQaNb
わかりやすい参考書を誰かが書けば普及するよ

言語ってのはそういうもん
0156名刺は切らしておりまして
垢版 |
2018/08/24(金) 18:12:48.54ID:9A3Yskd+
「どんな女だった、ジュリアって女は」

「…普通の女よ、綺麗で、危なくて、ほっとけない…普通の女」
0157名刺は切らしておりまして
垢版 |
2018/08/24(金) 22:38:22.69ID:KRq6ewjM
>>145
まぁエディタがいいように調整してくれる
0159名刺は切らしておりまして
垢版 |
2018/08/25(土) 05:08:48.89ID:eiL6Jp6z
>>158
今50代のCOBOLおじさんみたく、今40代のJavaおじさんの食い扶持が確保されるとともに
これからの若手がJavaを始めたら「かわいそう」と同情される存在になる、ってことか。
0160名刺は切らしておりまして
垢版 |
2018/08/25(土) 22:13:10.79ID:4MAqlVsM
{}などのような印がある言語では
整形がまったく狂ってもその印が残るが、
Pythonの場合、整形が狂うと目印が残らない。
整形自体が目印になっているので。
0161名刺は切らしておりまして
垢版 |
2018/08/26(日) 05:52:21.62ID:FnfFTD/m
Javascriptが以前あった弱点を次々と改善していってとても良い言語になり
>>1にも明記されてるように人気No.1のプログラミング言語となった

そして言語の良さのみに限らず
以前のブラウザ上だけから現在はサーバーサイドにアプリ開発からデータ処理など
Webに限らない様々な分野でJavascriptは使われるようになった
今後も高い需要が約束されている言語と言えよう
0163名刺は切らしておりまして
垢版 |
2018/08/26(日) 12:43:43.90ID:qfbIpOm1
MATLABやRみたいな既存の専用言語が駆逐できるかどうかが運命の分かれ目だと思う。
成功すればPythonはPascalの後継言語に戻る。
既存の言語がしぶとく生き延びて乱立に拍車がかかればますますPythonが強くなる。
0164名刺は切らしておりまして
垢版 |
2018/08/27(月) 12:18:57.86ID:FhUmJXFs
Pythonは欧米では20年以上も前から人気だったのに
日本にまでそれが波及してこなかった。
OpenOffice.orgをPythonで操作することができたので
Pythonに興味をもったが、情報のほとんどは英文ばかり。
人工知能が騒がれるようになったごく最近まで
Pythonの日本語情報が極めて少なかった。
それが逆に不思議。
0165名刺は切らしておりまして
垢版 |
2018/08/27(月) 12:21:22.30ID:FhUmJXFs
日本人はPythonを長い間なぜ敬遠してきたのか?
0166名刺は切らしておりまして
垢版 |
2018/08/27(月) 12:24:48.76ID:hSqw/sqf
>>123
すまんな実は従五位だ
0169名刺は切らしておりまして
垢版 |
2018/08/27(月) 14:22:05.27ID:DqRCGZyw
真っ先に河村隆一を思い浮かべたんだが....
0170名刺は切らしておりまして
垢版 |
2018/08/27(月) 14:48:48.58ID:Rp07rmox
ドコモ部長と客のバトルが聞ける
アクセスもうすぐ8,000,000回
http://do-como.com
0171名刺は切らしておりまして
垢版 |
2018/08/27(月) 18:00:26.27ID:pG3aaLiP
python知らないド素人に仕込み中
VisualStudioCode縛りでどうにかなるかなと思ってたがまだ時間かかりそう
0173名刺は切らしておりまして
垢版 |
2018/08/27(月) 21:17:41.67ID:Sdh1byOh
>>164
単に使う必要がなかったから。
rubyがあったし。
0175名刺は切らしておりまして
垢版 |
2018/08/31(金) 15:52:51.53ID:J+rGKy0v
>>173
RubyとPythonはまったく異なる種類の言語じゃん。あまり被ってない。
0176名刺は切らしておりまして
垢版 |
2018/08/31(金) 18:10:32.30ID:oc09ONPE
言語構造は違うけど用途はかぶってる気がする
0178名刺は切らしておりまして
垢版 |
2018/08/31(金) 19:19:37.45ID:ji7POXIq
>>175
どちらも、perlに変わるスクリプト言語として使われてきた汎用軽量言語ってことでだいたい同じ。
0179名刺は切らしておりまして
垢版 |
2018/09/02(日) 09:26:56.03ID:Mbn6iKvF
言語は使ってる人の多さが正義なのは、
日本語で苦労してる俺らが一番わかってるはず。
0180名刺は切らしておりまして
垢版 |
2018/09/02(日) 13:04:22.26ID:n9c/5rjT
>>179
実は日本語って使ってる人口多いほうの言語なんだよね
0184名刺は切らしておりまして
垢版 |
2018/09/02(日) 16:02:43.10ID:RLS441y+
言語名も大切だね。検索しにくい名前はやめてほしい。
0187名刺は切らしておりまして
垢版 |
2018/09/02(日) 17:13:55.25ID:U77m7QrW
ジュリアナのほうがよかった
0189名刺は切らしておりまして
垢版 |
2018/09/02(日) 18:22:35.84ID:OitPXgif
覚えてるかい、俺たち見てた夢
0190名刺は切らしておりまして
垢版 |
2018/09/02(日) 18:56:13.33ID:RLS441y+
ドイツ人やオランダ人ならユリアと読むはず。
0192名刺は切らしておりまして
垢版 |
2018/09/02(日) 19:20:58.56ID:aQ66/jwK
>>191
もともと実用向けじゃなくて教育用だから分割コンパイルすらなかったからねぇ
Delphiとかはそれなりに成功したと思うよ
0195名刺は切らしておりまして
垢版 |
2018/09/02(日) 19:50:19.01ID:If1ZuIxP
perl/php使いとしては、
python便利だねー。

ただし、djangoは使いにくい。
flaskでいい。
0196名刺は切らしておりまして
垢版 |
2018/09/02(日) 21:00:49.87ID:n9c/5rjT
>>191
学部1年でPascalでアルゴリズムとデータ構造の基礎やったあとは
2年以降はなぜか基本C言語だったけど、Cの方が圧倒的に楽に書けた。
0198名刺は切らしておりまして
垢版 |
2018/09/08(土) 12:25:20.34ID:N6ca7nvx
>>36
古いので十分。新しいのを作る奴は池沼!(キリッ)
良いものは新しくどんどん作られてる、古いのにしがみつく奴は池沼!(キリリッ)

全員にマウント取りたいだけじゃねーかw
0199名刺は切らしておりまして
垢版 |
2018/09/27(木) 20:56:52.52ID:vSvIl8PX
科学技術計算するにしてもスパコン使うような計算は結局C,C++,Fortran使うだろう

でも数値解析の世界もそこまで大規模なものばかりでもないから
コーディングを省力化できるのは強みなのかなぁ

じゃあPythonでいいよね、となってしまう悲しみ
0202名刺は切らしておりまして
垢版 |
2018/10/01(月) 00:13:27.13ID:QqUJTIYe
>>200
JSがパッケージ管理楽だとはとても思えないが
0203名刺は切らしておりまして
垢版 |
2018/10/17(水) 09:32:31.31ID:L0FSIkja
>>1

Netflixは自前で配信システム(CDN)をISPコロケーションに構築しており、C言語とアセンブリ言語をソフトウェア実装に使っている

Senior Software Engineer - Kernel Developer
https://jobs.netflix.com/jobs/867538

Required Skills
Ability to work independently and collaboratively in all areas of the software development lifecycle
from requirements gathering to operations and maintenance
Ability to read and write code using the C programming language
Ability to work on large-scale software systems
Understanding of the way operating system schedulers work
Understanding of the way kernel virtual-memory systems work
Understanding of the way non-uniform memory access (NUMA) impacts the design of kernel subsystems
Ability to design and implement code that maximizes throughput within the constraints of PCI bandwidth, memory bandwidth, and CPU power
Understanding of 64-bit x86 architecture
Understand the interactions of the various hardware and software components of a modern computing system
and the tradeoffs that are inherent in system design decisions
Bonus Skills
Experience with FreeBSD
Experience with open-source software development
Ability to read and write x86 assembly code

AWSはクリックをする前のウェブサイトアクセスの段階までに過ぎず、ストリーミングはこのCDNが行う
誤解するものが多いがAWSはフロント部分に限られ、他は内製したうえで各国のISPにコロケーションから配信を行っている
abemaTVはこの点を致命的に誤解しており、AWSで赤字を垂れ流しているようなので頭が悪そうな連中のする失敗の典型と言える

バックエンドはC言語で実装しAWSとは無関係ということだ

Senior Software Engineer - Video Systems
https://jobs.netflix.com/jobs/867934
5+ years experience in multimedia software development, with excellent debugging and problem solving skills.
BS in Computer Science/Electrical Engineering or equivalent. MS or PhD a plus.
Expert in C++ or Java and object-oriented programming.
Working experience with video systems and/or streaming specifications, such as ISO/IEC 13818-1
(MPEG Transport and Program Streams), ISO/IEC 14496-12 (ISO base media file format),
Dynamic Adaptive Streaming over HTTP (MPEG-DASH), or Common Media Application Format (CMAF).
Solid understanding of video compression and processing, including coding standards such as H.264/AVC, HEVC, VP9 and AV1.
0205名刺は切らしておりまして
垢版 |
2018/10/17(水) 20:48:58.50ID:e2FlV4EH
>>203
一つ目のカーネル開発は配信そのものじゃなくてアカウンティングがらみかね
配信にNUMAなんて必要ないもんね
もっと疎な結合でいい
■ このスレッドは過去ログ倉庫に格納されています

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