プログラミング言語の「Julia」、1年の成長を示す数字が明らかに
2019年02月23日 08時00分
新進気鋭のプログラミング言語である「Julia」は、同言語の開発者らによると、
プログラマーの間で勢いを増しているという。
マサチューセッツ工科大学(MIT)の研究者らによって2009年に開発されたJuliaは、
2012年に公開され、この1年の間に最も人気のある言語の1つとしてランクインするまで急成長を遂げている。
まだ「Python」ほどの人気はないが、それでもプログラミング言語の人気を順位付けした
TIOBE Indexでトップ50の中に入っており、開発者向けアナリスト企業のRedMonkは注目すべき言語と見なしている。
Juliaの開発者ら4人を含むチームが創業したJulia Computingによると、
オープンソースのJuliaは「ビッグデータとアナリティクスの問題を解決するため、
RやPythonなどのデータ解析に適した機能性と、JavaやC++のような生産性の高い
プログラミング言語のスピードを兼ね備えている」という。
Juliaを生み出したことで共同開発者のJeff Bezanson氏、Stefan Karpinski氏、Viral Shah氏が
2018年12月に2019 James H. Wilkinson Prize for Numerical Softwareを受賞したことを踏まえ、
同社は2019年1月、この1年間の急成長を示す数字を明らかにした。
Juliaのダウンロード数は2018年1月から78%の成長となり、累計ダウンロード数は
180万件から320万件に増加した。開発者コミュニティーが提供するJuliaのパッケージ数も大幅に拡大し、
2018年初めの累計1688件から累計2462件に増加した。
https://japan.zdnet.com/article/35132086/
その他、過去記事
いずれPythonのライバルに?新言語「Julia」の人気が急上昇 2018年08月17日
https://japan.zdnet.com/article/35124177/
プログラミング言語の人気ランキング:PythonがC++を上回る日も近い 2018年08月15日
https://japan.zdnet.com/article/35123875/ JavaとJavascriptさえありゃ大抵のもんが作れるから他言語は不要
C++は何でこんなに根強く強いんや
やばすぎでしょ
C++はもうダメってライブラリのバイナリ互換でもあんの?
ミ~ ̄ ̄ ̄\
/ ____亅
/ > ⌒ ⌒ | ええええ?ホントかい?
|/ (・) (・) |
(6――○-○- |
| つ |
| ___)/
\ (_/ /
/\__/
/ \><∧
/ / V | |
/_/ | | |
⊂ニu\__/L|⊃
| / /
| / /
| / /
(ニフフ
So I sing a song of love for
重い処理とか速度求める時にJuliaで完結するかな?
PythonではCライブラリとかにしてるけど
エイホウルマン読めばコンパイラ作成なんて簡単
オレオレ言語が乱立するわけさ
プログラムってなんでせっかく
覚えたのに他のに行くの?
そんなに速度かわるのか?
開発者がJavaとC++を一括りにしてる事に驚いたんだが
もうファッションじゃねーんだからいい加減にした方がいい
小学生の時にvisual basicでソフト作りまくった
今は反省している
C++が生産性高いとか言ってる基地外がおるんか……
日本も負けずに、なでしこの後継の卑弥呼をリリースするらしい
ちょっと調べたら面白そうな言語ね。
試してみるかに。
>>26
visual basic が消えて、むしゃくしゃしてやってしまった 使ってみようかと思ったらインデックスが1始まりと知ってアホらしくてやめたわ。どうして新参の言語でそういうところをはずしてくるかな〜
>>36
どういう事?プログラマーの恣意に出来るのではなくて、
例えばアロケートしたメモリにアクセスする時にインデックス1始まりとか?
そういう無気味さなのか >>27
特定分野向けに作ってあると、その命令呼び出すだけだから簡単。
無かったらそう動くように作らないといけない。
ネット通信する関数があればそれに数字を入れればいいけど、そもそも通信機能がなければそこから作らないといけない、みたいな感じ。 Javaみたいなクラスとか定義するやつやろ
余裕っちw
>>44
便利なテンプレが盛りだくさん、みたいな感じか。
サンキュ jsを皆んなで進化させればいいのに、なんでまた新しく言語作るの?
ますますC++の重要性増しているだろ
11以降言語仕様もライブラリもすごい速度で進化し始めた
>>35
難読化やネイティブかができればJAVAでもC#でも問題なくなるとは思うけど
現状コンパイラは強いよな キャンドル!ライトが!
ガラスのピアスにはじけて滲む
JavaとC#使って客先SEやってるけど、持ち帰ろうにもこなせる人間がいなくてつらい
何ならできるんだよ…
ホワイトアルバムのリマスター買ったけど、耳が老化してて音の良さが分からない。
>>41
new宣言して(見た目)実体アクセスする
その時点でJAVA系統受け付けない層はある一定数いる
ポインタをオブラートに包んでヘタレ向けに下放されたウンコ仕様に
踊らされてる連中は上の養分
ほら、エンタープライズでは金求められ出しただろうが 生産性高いのはc/c++じゃないと組み込み系に使えないからじゃないの。
>>10
FX取引でほぼ必須とされるメタトレーダーで自動売買システムとかインジケーター作る時に必要な言語がC言語
年間数億稼いでても未だにC言語 うちなんてやっとfortran66からpython浸透してきてんのにまたかよ
もうめんどくさいから低級中級上級をgasとcとpythonと定めてくれよ
それ以外はいらねーわ
最終的に同じ0と1の羅列になるんだからどうでもいいんだよ
「お前ら向けにC言語っぽく上面だけ砕いて作ったから
新構文も付け足してやったしtry〜catch,ioexception(you)何となく格好エエやろ?
だからこれからはありがたく俺らの養分しろよ」
それがJAVA
C++がここ十年で別物になってんだが
スマポとかラムダ式、正規表現も使えるようになってるしあとは高水準の標準ライブラリさえあればまだまだ最強だよ
>>1
まだ早いな初学者はPython→kotlin→Go→Scalaと学べば幸せになれる
Java→有料化、SESしか需要なく単価低いから全力回避
javascript→大幅な仕様変更が多過ぎて地雷
PHP→先はないが小遣い稼ぎに最適
C→++含めてウイルス作るなら必須だが、組み込みにはGoが取って代わった
Ruby→Pythonに敗れたのでPHPと同じく小遣い稼ぎ
kotlin →安定して稼げるがパクリ元であるScalaの劣化版なので限界がくる
Scala→Java等のVM 言語の後継で単価も高いがVM言語自体に未来がない
Go→Cの後継だが日が浅くいつ別の言語取って代わられてもおかしくない
Python→色んな意味で汎用なので必須 適材適所ってあるからな言語も単なるツールの一つだから
色々ついた十徳ナイフ有れば個別工具なんて要らねーわってならんのと同じ
ドライバーもラジペンもスパナも全部いるじゃん
FORTRAN砕いたBASICで銭産んだビル・ゲイツ
C++砕いてJavaにしたら結果的に銭になった
それなら最初から銭の成る木の方学んだ方がエエんちゃうん?
簡単に学べる事を否定する気はないが
山が低ければ登った結果も低いのは理でしょうに
また流行りに乗せられるなんちゃってプログラマーがQiitaでネタ作りするだけw
3、4年は仕事で使い物にならんし
JULIAなら嫁にしてもいい
金あるだろうし気楽だ
結局
CとC++を覚えたほうが良さそうだな
これは原点言語で廃れてない
最近の言語はバージョンで動く動かないが多すぎ
安定しろよ
>>8
ディープラーニングのフレームワークの主流はPythonで、Javaはお呼びでない Juliaとか、すぐに擬人化されそうな言語名だな
「ジュリアたん」とか
>>77
機械学習のステマに成功しただけって気がするな。
ライブラリさえ揃えば他の言語でもいいっていう。
ただPython自体これといった弱点がないのは強い。
少なくともJuliaみたく配列のインデックスが1から始まるようなクソな仕様は持っていない。 >>66
昔はCが汎用と言われていたもんだが
いまは、Pythonなの? >>88
機械学習用のライブラリが充実してるだけって気もする
ただ、言語の仕様として、行頭を上げ下げするのが規則になってるんで
Cみたいに色々な書き方できるのと違って、誰でも同じような書き方になって
バグを発見しやすいってメリットはあるらしい >>18
Windowsの32ビット版を配信しなくなった
ひでえ >>19
これ。
現状の大半の言語がC/C++の派生だし、OSや多くの高速性が要求されるソフトもC/C++で書かれてるから先ずはC言語をやるのが一番だな。 この人のおかげで大きな乳輪もイケるようになりました
>>92
ActiveState のことなら別に Perl に限ったことではないし。
ActivePython も同じ。 RubyもPythonもエラーはことごとく無視する思想だから使えん
>>68
低くてもたくさん生えてれば行き合うチャンスは多い
理想の高木はたどり着くのも大変
当時fortran端末に「マイコン」初心者がたどり着くパスはほぼない
お前の言ってることは机上の理想論 C++ダメダメ言われてもう20年経つけど、C++11から急激に進化してるよな
GCとModule標準化されたらモダン言語化も夢じゃないね
Javascriptがこんなに生き残るどころかメインの仕事になるなんて思わなかったし他にも現役でC言語やってる
Pythonって何でそんなに人気なんだ。
Perlの方がずっとワクワクしただろ。
ハートブレイクですか?
で、これコンパイル言語?Pythonとかいってるってことはインタプリタ?
>>110
それはただの誤訳。
production programming language って日本語でなんて訳すんだろう。
大規模で本格的なソフトウェアに使われる言語って意味だと思うけど。 もうC#しか使いたくない(´・ω・`)
地球統一覇王が出現したら言語統一して
c/c++を代替するシステム記述言語が登場したら起こしてくれ
>>119
アセンブラから進化した言語に新たな言語が勝てる要素ないからな >>119
OSやドライバを含め、ブートを除く全てのレベルのソフトが記述できうる言語を「システム記述言語」と呼ぶと思ってたんだけど、ちゃんとした定義はないみたいね。 プログラム言語って新しいのが出たら完全に覚え直しなの?
juliaって別に万能原語を目指してるんじゃなくて数値解析系を楽にするのが目的だからpythonとはちょっと目指してるところが違うよう
ユニコードで日本語変数も使えるんだっけ
>>129
だいたい何かの派生だから差分を理解すればおk 速さ求めるならnumbaとかCythonでよいのではと思ってはいる
でもC#のが好き
あのselfとかclsとかブロックを飛び出るとことか苦手
アセンブラ最強伝説
俺らの時代は0と1のみの機械語だったぞ
トップ50かよ
プログラミング言語ってそんなにあるのか
俺もScratch使えるぜ
プログラミングなんてちょろいぜ
>>132
応用は利くんだね。
じゃないと過酷過ぎる仕事よね。 ただ、君に届けば良い、それだけのために話しているんだ。