アカウント名:
パスワード:
C++の不便な点や危険な点を改善した言語(と処理系)という位置付けで出てきてるものとしてRust, D, Goなんかがある気がしますが、これらの適用範囲は増えていくんですかね。
C++は標準のライブラリがプリミティブ過ぎて、ちょっとウェブサーバーを書いたり文字列をparseするだけでかなり面倒...
金持ちMSがWindowsをC++以外で実装してみてほしい
Singularityですね。分かります。https://www.microsoft.com/en-us/research/project/singularity/ [microsoft.com]
Rustと似たような時期に、低レベルの言語として発表されたものはcyclone, deca, clay, bitc等が有りました。群雄割拠?な状況でRustがGoやDと比較されるくらいにはメジャーになったのは喜ばしいです。
一応ここに
RustもGoも流行りだした理由の一つにデフォルトで用意されているツール群が充実していることがあるかな。
パッケージ系はもちろんだけど、いろんなエディタで使えるよう外部コマンドとしてパーサやらチェッカーも最初からあり、各種エディタがRustモードやGoモードみたいなのをすぐ作れたのも要因かと(シンタックスカラー、補完、import自動とか)
C++の次ですか。
C++ ++
が由来のC#を忘れてますよ。
C#のような仮想マシン前提の言語は、カーネルも書けるC++の置き換えとはちょっと違うかと。
>ちょっとウェブサーバーを書いたり文字列をparseするだけでかなり面倒...
「ウェブサーバーを書いたり」と「文字列をparseする」が「ちょっと」で並列されるところに、老人としては戦慄を覚える。
確かに、node.jsとか、pythonとかだと、「ちょっと」なんだけど。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
C++の次 (スコア:0)
C++の不便な点や危険な点を改善した言語(と処理系)という位置付けで出てきてるものとしてRust, D, Goなんかがある気がしますが、これらの適用範囲は増えていくんですかね。
C++は標準のライブラリがプリミティブ過ぎて、ちょっとウェブサーバーを書いたり文字列をparseするだけでかなり面倒...
Re: (スコア:0)
金持ちMSがWindowsをC++以外で実装してみてほしい
Re: (スコア:0)
Singularityですね。分かります。
https://www.microsoft.com/en-us/research/project/singularity/ [microsoft.com]
Re: (スコア:0)
Rustと似たような時期に、低レベルの言語として発表されたものはcyclone, deca, clay, bitc等が有りました。
群雄割拠?な状況でRustがGoやDと比較されるくらいにはメジャーになったのは喜ばしいです。
Re: (スコア:0)
一応ここに
RustもGoも流行りだした理由の一つにデフォルトで用意されているツール群が
充実していることがあるかな。
パッケージ系はもちろんだけど、いろんなエディタで使えるよう外部コマンドとして
パーサやらチェッカーも最初からあり、各種エディタがRustモードや
Goモードみたいなのをすぐ作れたのも要因かと
(シンタックスカラー、補完、import自動とか)
Re: (スコア:0)
C++の次ですか。
C++
++
が由来のC#を忘れてますよ。
Re: (スコア:0)
C#のような仮想マシン前提の言語は、カーネルも書けるC++の置き換えとはちょっと違うかと。
Re: (スコア:0)
>ちょっとウェブサーバーを書いたり文字列をparseするだけでかなり面倒...
「ウェブサーバーを書いたり」と「文字列をparseする」が「ちょっと」で並列されるところに、
老人としては戦慄を覚える。
確かに、node.jsとか、pythonとかだと、「ちょっと」なんだけど。