「Python」や「Mojo」を分かりやすく解説できるケンモメンほとんどいない説。 [584964303]
■ このスレッドは過去ログ倉庫に格納されています
先日プログラミング言語 Mojo と呼ばれるもののアナウンスメントがあった。
この言語のデザインが私のスイートスポットに刺さる感じだったので、今のうちから注目している。
使いたいなというか、将来使うことになりそうな言語なので簡単に何ができそうかを調査してまとめておきたい。
ウリとしては「C 並のパフォーマンスが出る Python」といったところだろうか。
正直 Python に対する不満は文法というよりはツール周りや型付け、スピードなどに起因することが多いと思う。
私も現場で Python を書いていてウッとなるのは文法そのものよりもそうした部分だ。
文法のわかりやすさは、これだけ世の中に広まってソフトウェアエンジニアでない人であっても利用するところから、
「わかりやすい」の市民権を得ていると言ってもいいと思う。
Mojo は、Python のよいところを残して使えるようにしつつ、課題点を改良するバランスの良さが面白いポイントかもなと思った。
https://zenn.dev/helloyuki/scraps/70e4bcdef0bc6f BASICならまかせろ
Visualとかいうバチモンは知らん Pythonはあくまでヒントだからと言って型ヒント導入、結局ツール群がこぞって導入してしまいなし崩し的に既成事実化したのは許さん なんでコンパイラで速いマシン語精製できないの?言語多すぎだろ プログラミング言語じゃん言語
それ以外にどう言えばいいのさ AIとか言ってんだからそれこそPythonのままCのコードを生成できるんじゃないの? Mojoは現状ソースコードが一切公開されていないのでちょっと胡散臭い >>12
コンパイルできるPython処理系もあるよ
Pythonも当時先進的とはいえ30年前の言語だからさすがに色々不備が出てきてるし、無数の新興言語が次代を争って群雄割拠は良い傾向 >>14
それがまともにできないのよ
だからプログラマーが消えることなんてまあない Pythonはフロントエンドで使う
性能だしたいところはCとかで作るのが普通だと思ってた
それも必要ない性能がでるならいいね 245 彼氏いない歴774年 (アウアウアー Saab-WZ6z)[sage] 2021/08/09(月) 21:17:22.80 ID:CIJwyebwa
野獣先輩の日予定日から18日経過です…
LNLNの変態糞兎が心配してきてあなたの避妊、大丈夫?とか妊娠の可能性はとか言ってて頭きますよ! >>16
そんなもんを理解する前に運用保守、使う人間のことを考えた方がいいね Python のスーパーセットで拡張子が🔥でもいいとか
どんなもんかなー 低レベルの覇権争いはあんまり元気無いよな、有望で名の知れたのがNim、rust、Dくらいしかない
もっと淘汰圧が必要 よく分かってないのに騒いでる奴が多すぎてうっとうしい >>24
フロントエンドでPythonw
なにいってんだこいつ >>37
pyodideっていうWebAssemblyに移植されたCPython処理系を使えばフロントエンドでもPythonが動くぞ!
Javascriptの関数も呼べる
まあどうしてもPython使いたい場合以外普通にJavascript使った方がいいけど Pythonのコードをコンパイルして実行バイナリにできるソリューション自体はあるでしょ
それでも結局ライブラリへの依存が大きくて、そのライブラリ部分の処理が重くてどうにも…って典型的なあるある >>37
ソフトウェア設計でいうフロントエンドの意味を考えろよ >>44
普通にクソ重いからどうしてもPythonを使いたい場合以外やめたほうがいいぞ
謎にTeamsにこれが組み込んであってJupyter Notebookとか実行できるけど
需要があるのかは知らん ■ このスレッドは過去ログ倉庫に格納されています