アカウント名:
パスワード:
時代に取り残されたお爺さんには何が良いのかわからない
・WindowsをUNIX-Like OSと同列にファーストクラスの環境として扱っている。・環境隔離(venv)を標準で持っている。・標準ライブラリが充実している。nodeのleftpadみたいな小指のツメほどのライブラリとかで、ちょっとしたプログラムで数十のサードパーティライブラリみたいなことにならない。・型の硬さが程よい。rustとかgoほどガチガチではないが、lsp使ってればスイスイ補完されるぐらいにはしっかりしている。・I/Oバウンドなプログラムはasyncで平行性上げられる。
コマンドラインツールからWebアプリまで汎用性があってバランスが良いってのが良いところですかね。実行時のパフォーマンスが必要ならrust、開発効率ならpython。標準でパッケージング機構もってるってのもポイントか。cargoやpipのように、配布まで含めて面倒見てくれる言語でないと使う気しない。
Rubyは長年、windows捨てすぎなのよな。昔のActivePerlも、やっぱwindows捨てていたし。DBなんかに繋げなかった。
Windowsでしか動かないActivePerlがWindows捨ててるって意味わからない、
CPANやGEMで引っ張ってくると、Windowsは動きませんという現象大抵DEVKITを求められて、そのへんのデバッグが必要になってくるDEVKITが必要になる時点で、移植性がどうよという
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
本屋でやたら推してるけど (スコア:0)
時代に取り残されたお爺さんには何が良いのかわからない
Re: (スコア:2, 参考になる)
・WindowsをUNIX-Like OSと同列にファーストクラスの環境として扱っている。
・環境隔離(venv)を標準で持っている。
・標準ライブラリが充実している。nodeのleftpadみたいな小指のツメほどのライブラリとかで、ちょっとしたプログラムで数十のサードパーティライブラリみたいなことにならない。
・型の硬さが程よい。rustとかgoほどガチガチではないが、lsp使ってればスイスイ補完されるぐらいにはしっかりしている。
・I/Oバウンドなプログラムはasyncで平行性上げられる。
コマンドラインツールからWebアプリまで汎用性があってバランスが良いってのが良いところですかね。
実行時のパフォーマンスが必要ならrust、開発効率ならpython。
標準でパッケージング機構もってるってのもポイントか。cargoやpipのように、配布まで含めて面倒見てくれる言語でないと使う気しない。
Re: (スコア:0)
Rubyは長年、windows捨てすぎなのよな。
昔のActivePerlも、やっぱwindows捨てていたし。DBなんかに繋げなかった。
Re: (スコア:0)
Windowsでしか動かないActivePerlがWindows捨ててるって意味わからない、
Re:本屋でやたら推してるけど (スコア:0)
CPANやGEMで引っ張ってくると、Windowsは動きませんという現象
大抵DEVKITを求められて、そのへんのデバッグが必要になってくる
DEVKITが必要になる時点で、移植性がどうよという