アカウント名:
パスワード:
便利ツール、Web、daemon、データ処理、そのあたりをカバーするカジュアルプログラミングとして、Pythonの他に選択肢が無い。
Bash Script → 使うけど、所詮シェルスクリプト。Perl → 死んだ。Ruby → Railsの専用言語。汎用性が無い。nodejs → バージョン変化激しすぎ。初期のやっつけ言語仕様が腐っている。denoならまだアリ。Go → 有望。Rust → 低レベルプログラミングするならコレ。
denoならまだアリ。
って何だろうと調べてみたら……弊社では間違いなく禁止となります# TypeScriptってそんなに良い?型システムをつけたのに整数型が無いなんて
Denoは今後主流になるかもしれない、ならないかもしれないという段階っすな
// TypeScriptがとてつもなく素晴らしいのではなく、静的型付けすらないJavaScriptが酷い// ポストJavaScript的なものが過去にいくつもあって、その上でJavaScriptにトランスパイルするTypeScriptが後方互換性的にも優れているので生き残った訳で
JavaScriptに無い型があっても意味なかろう?JavaScript は変数に型がないけど値には型がある。TypeScriptのそれは変数にも型を用意しただけだよ。
こいつクソSIerっぽい
Julia→おっぱい。
PythonにはPyPyという切り札があってだな、伊達にオッパイソンと呼ばれているわけではない
luaの事もたまには…思い出すどころかハナから知らん人が多いのかorz
luaが輝いていたときには、C++等のコンパイル時間やメモリ管理に手間のかかるホストプログラムがあったので、軽量組み込み言語というカテゴリに価値があった。この10年で重厚長大なホストプログラムなんて、フレームワークごと廃れたし、ホスト側の言語やツールも使いやすくなっている。さらにモバイル向けアプリのCPU・メモリの制約も大分緩和された。
# 「月は出ているか?」「は?」
> Ruby → Railsの専用言語。汎用性が無い。
えええ(´・ω・`)割と大量にRubyスクリプト書いてますが、Railsなんかだいぶ昔にかじったくらいですよ。追加ライブラリ無しにJSON, XML, CSV, HTTP, PTYとかが使えるし文字コード変換も強力なので、ログ解析/集計やらインフラ作業自動化やらに重宝してます。地味にTime.parseが割と賢いのもポイント高い。RHEL7/CentOS7のrubyが2.0.0なのでちょいちょいハマりますが、今のところ深刻なケースにはぶちあたってない。
PythonはRHEL7/CentOS7以下が生きてる限りバージョン問題に悩まされそう(現在進行形で悩まされてる)なのと、割と痒い所に手が届かないケースが多いので、今のところ限定的にしか使ってないですね……。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
他に選択肢が無い (スコア:0)
便利ツール、Web、daemon、データ処理、そのあたりをカバーするカジュアルプログラミングとして、Pythonの他に選択肢が無い。
Bash Script → 使うけど、所詮シェルスクリプト。
Perl → 死んだ。
Ruby → Railsの専用言語。汎用性が無い。
nodejs → バージョン変化激しすぎ。初期のやっつけ言語仕様が腐っている。denoならまだアリ。
Go → 有望。
Rust → 低レベルプログラミングするならコレ。
Re:他に選択肢が無い (スコア:1)
denoならまだアリ。
って何だろうと調べてみたら……
弊社では間違いなく禁止となります
# TypeScriptってそんなに良い?型システムをつけたのに整数型が無いなんて
Re: (スコア:0)
Denoは今後主流になるかもしれない、ならないかもしれないという段階っすな
// TypeScriptがとてつもなく素晴らしいのではなく、静的型付けすらないJavaScriptが酷い
// ポストJavaScript的なものが過去にいくつもあって、その上でJavaScriptにトランスパイルするTypeScriptが後方互換性的にも優れているので生き残った訳で
Re: (スコア:0)
JavaScriptに無い型があっても意味なかろう?
JavaScript は変数に型がないけど値には型がある。TypeScriptのそれは変数にも型を用意しただけだよ。
Re: (スコア:0)
こいつクソSIerっぽい
Re: (スコア:0)
Julia→おっぱい。
Re:他に選択肢が無い (スコア:1)
PythonにはPyPyという切り札があってだな、伊達にオッパイソンと呼ばれているわけではない
Re: (スコア:0)
luaの事もたまには…思い出すどころかハナから知らん人が多いのかorz
Re: (スコア:0)
luaが輝いていたときには、C++等のコンパイル時間やメモリ管理に手間のかかるホストプログラムがあったので、軽量組み込み言語というカテゴリに価値があった。
この10年で重厚長大なホストプログラムなんて、フレームワークごと廃れたし、ホスト側の言語やツールも使いやすくなっている。
さらにモバイル向けアプリのCPU・メモリの制約も大分緩和された。
# 「月は出ているか?」「は?」
Re: (スコア:0)
> Ruby → Railsの専用言語。汎用性が無い。
えええ(´・ω・`)
割と大量にRubyスクリプト書いてますが、Railsなんかだいぶ昔にかじったくらいですよ。
追加ライブラリ無しにJSON, XML, CSV, HTTP, PTYとかが使えるし文字コード変換も強力なので、ログ解析/集計やらインフラ作業自動化やらに重宝してます。地味にTime.parseが割と賢いのもポイント高い。
RHEL7/CentOS7のrubyが2.0.0なのでちょいちょいハマりますが、今のところ深刻なケースにはぶちあたってない。
PythonはRHEL7/CentOS7以下が生きてる限りバージョン問題に悩まされそう(現在進行形で悩まされてる)なのと、割と痒い所に手が届かないケースが多いので、今のところ限定的にしか使ってないですね……。