タグ

GoとC++に関するItisangoのブックマーク (2)

  • システムプログラミング言語 - saneyuki_s log

    第7回くらいのServo Readingで話したことをざっくりまとめた。誰がどれを話したかはmangleしてあるので御容赦を。 個人的にざっくりとTwitterなどなどをクロールして得た感想だけど、GoはCompiled Pythonともいうべき立ち位置な気がする。PythonとかPerlとかRubyとかシェルスクリプトとか以上C未満な箇所を、JavaScalaよりももっとスマートに置き換える、そういう意味での「システム」開発言語。 対する?Rustは、カーネルとかブラウザエンジンとかゲームエンジンとか、ハードウェアに近いエリアの計算機資源をがしがしと叩きまくるための言語。C/C++の面倒くさい因習やエクストリームな部分をうまく隠蔽しつつ、時々必要になったらunsafeブロックで例外的に許容する。その安全性の担保として、コンパイラを使った静的チェックをCPUとメモリにものを言わせてブイブ

    システムプログラミング言語 - saneyuki_s log
    Itisango
    Itisango 2013/10/15
    “Rustは、カーネルとかブラウザエンジンとかゲームエンジンとか、ハードウェアに近いエリアの計算機資源をがしがしと叩きまくる言語。”
  • 「GCC 4.6.1」がリリース、Go言語サポートがデフォルトで有効に | OSDN Magazine

    Free Software Foundation(FSF)のGNU ProjectとGCC開発チームは6月27日、オープンソースのコンパイラスイート「GNU Compiler Collection(GCC)4.6.1」を公開した。バグ修正およびドキュメントのアップデート中心のリリースとなる。 GCC 4.6.1は、3月末に公開された4.6の最初のバグ修正リリースとなる。バージョン4.6ではC、C++Java、Ada、Fortranなどに加え、Googleが2009年11月に発表したGo言語の対応が加わっていた。 4.6.1はバグ修正、リグレッション修正、ドキュメンテーションのアップデートが中心で、新機能の追加はない。重要度の高い「P1」に分類されたリグレッションはなく、次に重要度の高い「P2」は107件、最も低い「P3」は8件、合計で115件が修正された。 このほか、Go言語の対応がデフ

    「GCC 4.6.1」がリリース、Go言語サポートがデフォルトで有効に | OSDN Magazine
  • 1