☆今日の人気記事☆

スポンサーリンク

【悲報】Pythonより35,000倍速いと主張する最強言語Mojoが公開される

0001 名無しさん 2023/09/11(月) 10:40:48.78 ID:iJEJjSns0

Pythonの高速なスーパーセットをうたう新言語「Mojo」、コンパイラなど公開、ローカル環境で利用可能に
https://www.publickey1.jp/blog/23/pythonmojo.html


0002 名無しさん 2023/09/11(月) 10:41:54.01 ID:FvfGu6ID0

モホなんか?


0004 名無しさん 2023/09/11(月) 10:43:08.25 ID:AiqbF/aDr

喪女


0005 名無しさん 2023/09/11(月) 10:43:15.12 ID:C7QzCWFy0

ワイ「でも、参考文献少ないしPythonでええわw」


0007 名無しさん 2023/09/11(月) 10:44:04.80 ID:iJEJjSns0


>>5
MojoはPythonと文法同じやで


0006 名無しさん 2023/09/11(月) 10:43:57.25 ID:QK3oIfhJ0

すごいやん
アセンブリより速いんちゃう?


0008 名無しさん 2023/09/11(月) 10:44:27.69 ID:iJEJjSns0


>>6
Pythonをわざと遅くしないとこんな結果にならんよな


0009 名無しさん 2023/09/11(月) 10:44:27.88 ID:2QJSIk/h0

そもそもPythonって速さは推してないやろ


0011 名無しさん 2023/09/11(月) 10:46:10.99 ID:iJEJjSns0

AIのための言語とか言って宣伝してるけど
やっぱAI界隈って他人の作ったもんにリスペクトないんやなという感想や


0018 名無しさん 2023/09/11(月) 10:48:45.99 ID:fNmBRR2Aa


>>11
おえぇぇ🤮キモー


0019 名無しさん 2023/09/11(月) 10:49:41.08 ID:/mUyFCgGd


>>11
ガイ?


0012 名無しさん 2023/09/11(月) 10:46:25.49 ID:pbt4iLQJ0

ほーん、でライブラリは?


0015 名無しさん 2023/09/11(月) 10:48:07.99 ID:nhiKZ/r60


>>12
pythonのがそのまま使える


0013 名無しさん 2023/09/11(月) 10:46:34.57 ID:OvocRlD30

なんかMojoって数年前にも見た気がするんやが


0014 名無しさん 2023/09/11(月) 10:47:12.46 ID:utuQfrB5a

2015くらいならともかく今のAI関係はろくなもん転がってなさそう
てか何なら昔より情報集めにくいまであるやろ


0021 名無しさん 2023/09/11(月) 10:49:56.54 ID:iJEJjSns0


>>14
作ってるのはSwift作者のクリスラトナーやから期待値は高いんや
言語オタク的にはAIというよりMLIRつこうてる言語の参照実装として見られてるみたいやな


0017 名無しさん 2023/09/11(月) 10:48:28.03 ID:SVWKsXgra

パイソンってインタプリタだから速度犠牲にしてるやろ


0020 名無しさん 2023/09/11(月) 10:49:44.36 ID:uIE/8rP30

なんか良いとこ少しでもあるんか?


0023 名無しさん 2023/09/11(月) 10:50:34.83 ID:iJEJjSns0


>>20
MLIRを使ってる初の言語


0022 名無しさん 2023/09/11(月) 10:50:16.79 ID:o0tdpzuga

rustをすこれ


0024 名無しさん 2023/09/11(月) 10:50:42.56 ID:HmU6vEuu0

Pythonは速さが売りじゃねーだろ


0025 名無しさん 2023/09/11(月) 10:50:52.46 ID:psyGpzX00

マシン語超えたか?


0026 名無しさん 2023/09/11(月) 10:50:58.85 ID:Qzkhz6lL0

Pythonが遅いだけ


0027 名無しさん 2023/09/11(月) 10:51:41.67 ID:iJEJjSns0


>>26
いくら動的言語が遅いと言っても普通100倍程度やからな
35,000って数字どこから出したん?とは聞きたいわ


0028 名無しさん 2023/09/11(月) 10:51:52.62 ID:TmR890Yf0

C++かrustに比べて何倍早いん?


0029 名無しさん 2023/09/11(月) 10:52:05.92 ID:vHN2Dd/Sd

すまん、C++使うわ


0031 名無しさん 2023/09/11(月) 10:52:18.78 ID:nEX4mRvS0

Officeにのせるのこっちにしてよ


0032 名無しさん 2023/09/11(月) 10:53:36.82 ID:B1WwXMkb0

Python自体でゴリゴリ計算はしないだろ


0035 名無しさん 2023/09/11(月) 10:54:54.71 ID:TLqfNC08d

JSも遅いとか言われてたけどGoogleが最適化したコードにしたら爆速になったとかあるし、要はコード組むやつのアルゴリズム力ってだけや


0036 名無しさん 2023/09/11(月) 10:55:13.98 ID:cg6Vs+6H0

喪女?


0037 名無しさん 2023/09/11(月) 10:55:35.04 ID:LTmgRl2/d

夏色デスティニー動く?


0038 名無しさん 2023/09/11(月) 10:56:33.81 ID:1Un3Ls4H0

速いPython使いたいならJuliaでええやろ
PythonやRのコード殆どそのまま使えて関数型にするだけで爆速になるぞ


0041 名無しさん 2023/09/11(月) 10:59:48.56 ID:iJEJjSns0


>>38
大学ではPythonの代わりに教えるとこもあるけどPython使いは意識が低いからな…


0039 名無しさん 2023/09/11(月) 10:57:14.92 ID:fGZnh8WLa

そもそもパイソン激遅の○ミやろ
ライブラリが充実してて無料で使えるから流行ってるだけで


0040 名無しさん 2023/09/11(月) 10:58:40.06 ID:cPmSQA0Or

言語の種類で速さって変わるの?
書く人のテクニック次第じゃないのか


0043 名無しさん 2023/09/11(月) 11:01:31.46 ID:iJEJjSns0


>>40
まず型チェックを実行時にするかコンパイル時にするかで速度に大きく違いが出る
もちろん定数倍の差なのでプログラマが適切なアルゴリズムを選ぶ必要性は変わらない


0047 名無しさん 2023/09/11(月) 11:04:07.52 ID:taGdZlxi0


>>40
Cみたいなコンパイラ型→事前にコードを解析して最適化するから速い
Pythonみたいなインタプリタ型→ぶっつけ本番で1行ずつコード実行するから遅い


0042 名無しさん 2023/09/11(月) 11:00:21.71 ID:+v6IMMeI0

モジョ・ジョジョ


0044 名無しさん 2023/09/11(月) 11:02:27.21 ID:1cCJG+NvM

ペイトンちゃん可愛いよね


0046 名無しさん 2023/09/11(月) 11:03:24.06 ID:iJEJjSns0

まぁあと文法がPythonそのままだからCopilotとかChatGPTなんかがコードを自動生成しやすいんやろな
Pythonは学習データ量が世界一やから補完精度も他言語より高そう


0048 名無しさん 2023/09/11(月) 11:07:00.25 ID:iJEJjSns0

Pythonみたいなインタプリタ型と言われる言語も一行ずつ実行してるわけじゃないから説明し辛いんだよな
JITと言われる方式でプログラムをPythonバイトコードに変換してそれをPython仮想マシンが実行する
ただ型チェックを都度行うのは変わらないのでそこでCやJavaのような「コンパイラ」言語とは大きく差が出る


0049 名無しさん 2023/09/11(月) 11:07:13.87 ID:CpoO5PXir

Mojoの奇妙な構文


0050 名無しさん 2023/09/11(月) 11:08:03.78 ID:qvgVIFTx0

juliaでよいのでは?


0051 名無しさん 2023/09/11(月) 11:09:12.80 ID:1Un3Ls4H0

Juliaが現状ベターな言語やけど知名度低すぎるよな
Pythonはコーディングしない人にもそこそこ知名度あるのに


0055 名無しさん 2023/09/11(月) 11:12:31.31 ID:C7QzCWFy0


>>51
同じ名前のアダビデ女優さんの方が1万倍知名度ありそう


0052 名無しさん 2023/09/11(月) 11:09:24.59 ID:Xzq3iIahH

numba使ってるけどもっと早くなるの?
それともCくらいですよって話?


0053 名無しさん 2023/09/11(月) 11:10:51.02 ID:2FaEjFjTM

Rust って何がすごいんや
rust 使いは一目置かれるってマジなん?


0054 名無しさん 2023/09/11(月) 11:12:20.67 ID:iJEJjSns0


>>53
Rustを覚えられるかどうかは言うてJavaの参照を本当に理解してたかどうかが問われる程度や
あぶり出しやな


0056 名無しさん 2023/09/11(月) 11:12:39.88 ID:S8HfLUfaa

ほなC++使うで~


0057 名無しさん 2023/09/11(月) 11:13:04.12 ID:/p5kV8PI0

julia最強!julia最強!


0058 名無しさん 2023/09/11(月) 11:14:59.67 ID:zjrtxpg40

goってどうなった?


0060 名無しさん 2023/09/11(月) 11:16:34.28 ID:iJEJjSns0


>>58
ちょっと前までslogの導入で盛り上がってたしエンプラ層が使ってるんやろな
年収700万くらいのイメージ


0059 名無しさん 2023/09/11(月) 11:15:09.67 ID:iJEJjSns0

Juliaは日本だと旧帝大出身者を中心に熱心に布教する人が多いイメージあるわ
大学の講義ノートでも稀によく見るし日本は普及してる方やな


0061 名無しさん 2023/09/11(月) 11:16:56.91 ID:S8HfLUfaa

lispは?


0063 名無しさん 2023/09/11(月) 11:18:36.54 ID:iJEJjSns0


>>61
JuliaがLispだよ(暴論)


0062 名無しさん 2023/09/11(月) 11:17:55.46 ID:7AP0AGs80

言語増えすぎてワイの勉強が追いつかん


0064 名無しさん 2023/09/11(月) 11:19:56.12 ID:pF4SXfMm0


>>62
技術者なら追いつくように勉強するしかないんや
なんなら同じOS、環境、言語、フレームワークだって破壊的変更でガラッと変わったりするしな


0065 名無しさん 2023/09/11(月) 11:21:22.67 ID:dsFrqnsfd

エンジニアって何もわからんまっさらな状態からやとまず何を勉強したらいいかが分からんわ
作ってみたいアプリはあるけどそれを実現する手段が分からん


0068 名無しさん 2023/09/11(月) 11:24:50.40 ID:C7QzCWFy0


>>65
webアプリならRubyかPHP
iOSアプリならSwift
AndroidアプリならKotlin

これを学べばええだけやで


0066 名無しさん 2023/09/11(月) 11:21:22.72 ID:iJEJjSns0

言語なんてどれも一緒やろ
覚えるの大変だったのAPLくらいやでまず文字打てないもん


0067 名無しさん 2023/09/11(月) 11:23:09.85 ID:pQFWnYaF0

まーたmatlabちゃんの人気が落ちるわ


0070 名無しさん 2023/09/11(月) 11:29:22.16 ID:iJEJjSns0


>>67
言うて数式処理に使うし畑が違うんやないか
機械学習で畑もそんな違わん感じになってるんかな知らんけど


0069 名無しさん 2023/09/11(月) 11:28:18.67 ID:63RGBfZed

モチョ…


0072 名無しさん 2023/09/11(月) 11:29:52.30 ID:dO0oePCm0

Pythonの用途では大体FFI頼みなんだから早い処理系に置き換えるメリットが小さい
Pythonの問題は速さより規格化
またマイナーバージョンで破壊的な変更入れられて互換処理系は追従するしないで揉めることになる


0075 名無しさん 2023/09/11(月) 11:33:13.55 ID:iJEJjSns0


>>72
GuidoもPython 3に上げた時がトラウマでv4はないと言ってるし後方互換性をあからさまに壊すことはしないやろ
Guidoもう引退したけど


0083 名無しさん 2023/09/11(月) 11:38:30.25 ID:iJEJjSns0


>>72
ごめんマイナーバージョンって書いてあったの見落としてた
なんか壊してたっけあったような気もするけど覚えてへんわ


0076 名無しさん 2023/09/11(月) 11:33:22.06 ID:sUof2pWna

作ってみたいものがある、で数値計算系の言語に行くことはないやろ
C++やれ


0077 名無しさん 2023/09/11(月) 11:33:22.97 ID:FHY8U4tS0

10年後くらいに案件増えてたら勉強すりゃええやろ


0080 名無しさん 2023/09/11(月) 11:35:55.97 ID:iJEJjSns0


>>77
AI案件なら自分で技術選定する機会も多々あるのでは
私は遠慮しておきます


0078 名無しさん 2023/09/11(月) 11:34:05.44 ID:g/KKrpArd

AIに強いんか?


0079 名無しさん 2023/09/11(月) 11:34:30.85 ID:X5wEy2wu0

もちょ?


0085 名無しさん 2023/09/11(月) 11:39:34.00 ID:1Un3Ls4H0


>>79
来季メイン2本あるから正念場やぞ


0081 名無しさん 2023/09/11(月) 11:37:31.51 ID:LrET0ke6d

今さらjavascript勉強してるワイはやばい?


0082 名無しさん 2023/09/11(月) 11:38:15.41 ID:C7QzCWFy0


>>81
やばくないで


0088 名無しさん 2023/09/11(月) 11:41:13.71 ID:LBQ0XIPe0

そんな速いわけねーだろ
Cより速いやん


0090 名無しさん 2023/09/11(月) 11:42:03.63 ID:bhfzuAQJM


>>88
35000倍だすためにめっちゃ小賢しい小細工してそう


0089 名無しさん 2023/09/11(月) 11:41:28.57 ID:f80VRzgk0

今から勉強するならpythonとmojoどっちにすべき?


0092 名無しさん 2023/09/11(月) 11:42:35.99 ID:3yc05oKwa

Rは使えたのにRStudioだと読み込んだディレクトリ保存出来なかったんやが、意味わからんわ😭


参照先 https://nova.5ch.net/test/read.cgi/livegalileo/1694396448/\n\n

政治

Posted by oruka