アカウント名:
パスワード:
時代に取り残されたお爺さんには何が良いのかわからない
・WindowsをUNIX-Like OSと同列にファーストクラスの環境として扱っている。・環境隔離(venv)を標準で持っている。・標準ライブラリが充実している。nodeのleftpadみたいな小指のツメほどのライブラリとかで、ちょっとしたプログラムで数十のサードパーティライブラリみたいなことにならない。・型の硬さが程よい。rustとかgoほどガチガチではないが、lsp使ってればスイスイ補完されるぐらいにはしっかりしている。・I/Oバウンドなプログラムはasyncで平行性上げられる。
コマンドラインツールからWebアプリまで汎用性があってバランスが良いってのが良いところですかね。実行時のパフォーマンスが必要ならrust、開発効率ならpython。標準でパッケージング機構もってるってのもポイントか。cargoやpipのように、配布まで含めて面倒見てくれる言語でないと使う気しない。
C/C++言語も標準ライブラリ増やせばいいのにとくにデスクトップ用やサーバ用で使う場合、CPUもメモリも有り余ってるんだから、標準ライブラリ増やして、車輪の再発明をなくし使いやすくすればいいのにね
C++はだいぶ標準ライブラリ増えてるぞCはフリースタンディング環境で無用の長物が増えるだけだし…
Windowsで使うMSVC限定でどんどん使いやすくなってる感じがするなUNIXやら機種問わない使い方する場合便利になってるとは思えない
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
本屋でやたら推してるけど (スコア:0)
時代に取り残されたお爺さんには何が良いのかわからない
Re: (スコア:2, 参考になる)
・WindowsをUNIX-Like OSと同列にファーストクラスの環境として扱っている。
・環境隔離(venv)を標準で持っている。
・標準ライブラリが充実している。nodeのleftpadみたいな小指のツメほどのライブラリとかで、ちょっとしたプログラムで数十のサードパーティライブラリみたいなことにならない。
・型の硬さが程よい。rustとかgoほどガチガチではないが、lsp使ってればスイスイ補完されるぐらいにはしっかりしている。
・I/Oバウンドなプログラムはasyncで平行性上げられる。
コマンドラインツールからWebアプリまで汎用性があってバランスが良いってのが良いところですかね。
実行時のパフォーマンスが必要ならrust、開発効率ならpython。
標準でパッケージング機構もってるってのもポイントか。cargoやpipのように、配布まで含めて面倒見てくれる言語でないと使う気しない。
Re: (スコア:0)
C/C++言語も標準ライブラリ増やせばいいのに
とくにデスクトップ用やサーバ用で使う場合、CPUもメモリも有り余ってるんだから、
標準ライブラリ増やして、車輪の再発明をなくし使いやすくすればいいのにね
Re: (スコア:0)
C++はだいぶ標準ライブラリ増えてるぞ
Cはフリースタンディング環境で無用の長物が増えるだけだし…
Re:本屋でやたら推してるけど (スコア:0)
Windowsで使うMSVC限定でどんどん使いやすくなってる感じがするな
UNIXやら機種問わない使い方する場合便利になってるとは思えない