タグ

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

タグの絞り込みを解除

languageに関するkmachuのブックマーク (2)

  • 「言語戦争」から「VM戦争」へ - kなんとかの日記

    Erlang VMのBEAMがホストする言語が増加している。Python/Rubyに似たスクリプティング言語のReiaとLisp Flavoured Erlangが先ごろリリースされた。Debasish Ghosh氏はこの傾向について思案しているが、他の制作者らはRubyやHaskellからヒントを得て、その他可能な変形言語を概説しようとしている。 Erlang VM上で増え続ける言語 昔、「言語の宗教戦争はもう古い。これからはVMの宗教戦争だ」みたいなことを書いた覚えがあるけど、だんだんとそうなりつつあるようだ。 Multi language 用の VM としては、 (multi language 用として設計されたわけではないにも関わらず) JVM がよく使われているけど、これからは JVM すらも「数多くある選択肢の中のひとつ」でしかなくなってくるのだろう。 もしかしたら将来、言語を

    「言語戦争」から「VM戦争」へ - kなんとかの日記
  • ホワット・ア・ワンダフル・ワールド 全てのプログラミング言語は C コード生成器と割り切るべき

    これは至言だと思う. イネムリネズミ日記 2007-06-17 梅雨が中休みするなら俺だって 業務系のシステムを作りたい人には申し訳有りませんが、世界の進歩のスピードは言語の成長のスピードを超えています。バグのない、安定したプログラムを作りたければ、熟練したプログラマに C で書かせるのが最も良い選択肢でしょう。バグがあるかもしれないけど、とりあえずできればいいや、ナンチャッテ、次のリリースで直すから許してチョという代物は軽量言語で書くのを僕はお勧めします。 僕にとって、軽量言語とはそういうものです。 しかし,いくらなんでも C コードを最初から人間が手書きするような時代では無い.C/C++ では,マシン間の互換性を取るだけでも,ifdef の塊になるし. となると,Haskell とかで型システムなどによる検証済みの C コードを吐くとか,そういう方向になってくる.つまり,Ruby とか

    kmachu
    kmachu 2007/06/18
    「重要なのは仕様とプログラムの間の関係を明確にし,いかにして高い表現力の仕様記述から,高速なコードを得るための体系を作るか」
  • 1