タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

プログラミング言語に関するabbey_rita_sadyのブックマーク (4)

  • Google、オープンソースのプログラミング言語「Go」リリース

    Googleの開発者チームが、マルチコアプロセッサに対応し、高速にコンパイルできる新しい言語「Go」をリリースした。 米Googleは11月10日、プログラミング言語「Go」をBSDライセンスの下、オープンソースで公開した。マルチコアプロセッシングに対応し、公式ブログによると、“Pythonのようなダイナミック言語での開発スピードと、CやC++のようなコンパイル言語の持つ性能を併せ持つ”という。Linux版とMac版がGoのサイトにインストール方法などの説明がある。 GoGoogleの7人の社員が「20%の自由時間」を利用して開発した。メンバーには、Google ChromeのV8エンジンを開発したロバート・グリースナー氏、分散オペレーティングシステム「Plan 9」の創案者であるロブ・パイク氏、UNIXの開発に携わったケン・トンプソン氏、などが名を連ねる。 Goチームは、コンピュータ科

    Google、オープンソースのプログラミング言語「Go」リリース
  • プログラミング言語ヒエラルキー:Geekなぺーじ

    「Programmer Hierarchy」という面白いネタがありました。 結構笑えました。 一部日語化してみました。 図中の矢印は「相手よりも上であるとみなしている」事を示しているそうです。 もともとは「Geek Hierarchy」というオタク同士が「俺はこいつらよりオタクではない」と思いあっているというネタがあって、それのプログラマ版のようです。 ちょっとアメリカ文化ですが、元ネタのオタク版も面白いのでもしよろしければご覧下さい。 おまけ:プログラミング/技術関連お笑いネタ プログラマレベル 人生の全てはTCP/IPに学んだ いいから殺せ。後はこっちでなんとかするから 技術系シモネタ

  • プログラミング言語の速度比較:Geekなぺーじ

    Gentoo : Intel Pentium 4 Computer Language Shootout」というプログラミング言語のベンチマークをしているサイトがあります。 このサイトでは、Linux入りPentium 4マシンを使って様々な言語で書いたプログラムのベンチマークを公開しています。 今回はC言語とC++,C#,Javaを比べてみました。 あと、その他言語もそれぞれ比べてみました。 グラフの白い棒がCPU時間を表しています。 白い棒が延びている側の方が実行速度が速い事を現しています。 黒い棒はメモリ利用量を表しています。 黒い棒が延びている側の方が省メモリです。 なお、以下のグラフは特定のベンチマークの結果だけであり、言語自体の優劣ではないので、念のため。。。 その他の言語の組み合わせも色々できるので興味のある方は試してみてください。 C言語 (gcc) vs C++ (g++

  • 良い言語とは何か - 神様なんて信じない僕らのために

    最近PythonJavaを同じくらいの頻度で使っている。Pythonでプロトタイピングしてみてから、Javaで作り直したりする。 それはPythonの勉強もあるためだが、両者の言語の良いところ取りが出来るからに他ならない。 少なくとも良い言語とは主観に依存する。どんなプログラマが「これは良い言語だよ」と言ったとしても普遍的にそれが良い言語であるとは限らない。 どんな良い言語でも使えない分野があればそこでは何もできない愚図と変わらない。 生産性だとかも関係がない。Javaは初心者にいらんことをさせないためのルーリングを明確にした言語だが、それがJavaを良い言語とする訳ではない。 ケースバイケースで良い言語となる場合があり得るだけだ。 余談だが、僕は初めてJavaを使ったとき、まずしょぼいC++だと思い、使い込んでいくにつれこれほど素晴らしい言語が世界のどこにあるだろうか、と思った。天命を

    良い言語とは何か - 神様なんて信じない僕らのために
  • 1