ブログから、話題を知る、きざしを見つける

125日(火)に語られたコンパイラといえば…

1年グラフ
過去1年のキーワード言及エントリー数週次推移グラフです。
グラフの気になる点をクリックすると、「関連語」「ブログエントリー」「この話題の主成分」がクリック時点のものに切り替わります。
グラフクリックでその週の内容を表示します(週単位で1年間表示)ヘルプ
「コンパイラ」について語っているブログ
[docker][sml] MLtonの...2017年12月5日(火) 16:52
docker, sml
SMLの最適化コンパイラであるMLtonのDockerイメージを作りました。
MLtonは開発は行われているのですが、長らくリリースが出ていないため使いづらい状態です。
d.hatena.ne.jp d.hatena.ne.jp/eldesh/20171205/1512460378このブログを読む
ただ、これ結構つらそうで、例えば18.3ではvarが入ると発表されたように、言語仕様がかわるリリースも6ヶ月リリースの中で出てくることになります。
Java VMの仕様が変わるプロジェクトにも、SpecializationやValueTypeが入る「Valhalla」、配列の仕様変更やSIMD命令対応などが入る「Panama」、JITのような実行時ネイティブコンパイルではなく事前ネイティブコンパイルができる「AoT」、コンパイラの再設計でVMにも変更がある「Graal」など、それぞれのプロジェクトが出来た機能を逐次リリースするということになります。
ScalaとかGroovyみたいなJVM言語を作る人たちも対応が大変そう。
d.hatena.ne.jp d.hatena.ne.jp/nowokay/20171007#1507284356このブログを読む
[Java]Java SE 9リリースの...2017年9月26日(火) 02:06
javacのオプションで-sourceおよび-targetオプションで5以下を指定した場合、コンパイルエラーとなる
これは前方互換性として、JDKのコンパイラが古い3バージョンまでを対象としているからですね。
JDK 9からそれより古い3バージョンだと、2006年にリリースされたJava SE 6までを対象としています。
d.hatena.ne.jp d.hatena.ne.jp/torutk/20170925/p1このブログを読む
ただし、一般に処理系の作者に人気のある手法はType1/Type2のような動的ライブラリを使った手法で:
ビルドシステムやコンパイラ種別をある程度固定できる
Visual StudioのようにC++ランタイムがコンフィギュレーションによって異なるような状況でも、(Cランタイムを静的リンクしてしまえば)リリースするバイナリを一種にできる
d.hatena.ne.jp d.hatena.ne.jp/mjt/20170907/p1このブログを読む
[BBv2]Visual Studio ...2017年4月20日(木) 22:45
Visual Studio 2017がリリースされたのでビルド試してみました。
フォルダ構成が変わったり、インストール先がレジストリに書き込まれなくなったり、いろいろ変わっていてBBv2のコンパイラ自動検出が上手く動きません。
とりあえず、user-config.
d.hatena.ne.jp d.hatena.ne.jp/y-hamigaki/20170311#148920494...このブログを読む
この話題の関連動画
この話題の主成分

成分分析ができませんでした。

この話題のRSS

「コンパイラ」について、2種類の情報をRSSで取得することができます。

きざし的フォークソノミー

過去1年間で「コンパイラ」と共に語られていた言葉を一覧できます。

© kizasi Company, Inc. All Rights Reserved.