タグ

LLVMに関するru_shalmのブックマーク (4)

  • Crystal : The Crystal Programming Language

    Batteries includedCrystal’s standard library comes with a whole range of libraries that let you start working on your project right away. Check the API docs # A very basic HTTP server require "http/server" server = HTTP::Server.new do |context| context.response.content_type = "text/plain" context.response.print "Hello world, got #{context.request.path}!" end address = server.bind_tcp(8080) puts "L

    Crystal : The Crystal Programming Language
  • PlayStation 4、開発にはLLVM Clang

    LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations. 11月6日から7日(米国時間)にかけてサンフランシスコで開催された「2013 LLVM Developers' Meeting」におけるプレゼンテーションのようすがサイトにアップロードされた。Sony Computer EntertainmentのPaul T. Robinson氏がPlayStation 4の開発環境について発表しており、コンパイラインフラストラクチャとしてLLVM Clangを採用していること、採用に至るまでの検討事項や、結果としてどのような利点が得られたかを説明している。 PlayStation 4の開発にはLLVM

  • C++で作るWebアプリケーション

    14 views Boost.勉強会 #12で発表した「C++で作るWebアプリケーション」 ... More… Boost.勉強会 #12で発表した「C++で作るWebアプリケーション」 C++JavaScriptにコンパイルするコンパイラ Emscriptenを使ってC++でブラウザ上で動くアプリケーションを開発する方法を解説します C++で作るWebアプリケーション Presentation Transcript そんなC++の進出を拒んできた領域C++はとてつもなく汎用的な言語である2013年6月22日土曜日 WEB2013年6月22日土曜日 サーバ クライアントこっちは割とどんな言語でも書ける問題はこっち2013年6月22日土曜日 JavaScriptWEBブラウザで動く物を作るために長らく使われてきた言語近代的な多くのブラウザが共通して対応している唯一の言語2013年6月22

  • clang/LLVMをWindowsでビルドする - 原色奈良阪

    次世代コンパイラ基盤LLVMとC/C++コンパイラclangをWindowsで使いたくなったので。 Windows用バイナリが最近ようやく用意されるようになったそうなので、 LLVM公式のダウンロードページからLLVM3.1のExperimental Clang Binaries for Mingw32/x86をおとしてきたら、 これがまたclang++がExec format errorを吐いたりGCCのを間借りしているinclude pathがclangのソースに直書きで自分の環境に合わなかったりして、非常な残念感が漂っている代物だった。 しょうがないので自分でビルドすることにした。 方向性 僕はレジストリ汚さない主義者なので、所謂インストーラをあまりつかわない方向で行っています。ちょっと通常より作業が増えたりしてるかもしれませんが、誤差です。 また個人的メモレベルなのでうまくいかなく

  • 1