Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! LLVM] luccafortのブックマーク
[go: Go Back, main page]

タグ

LLVMに関するluccafortのブックマーク (5)

  • Swiftオープンソース化の衝撃 - Hatena Developer Blog

    エンジニアの id:cockscomb です。この記事ははてなデベロッパーアドベントカレンダー2015の8日目の記事です。昨日は id:Songmu による Markdownドキュメントをgithubで管理して、はてなブログでホストする ~ Mackerelの場合 でした。 Swiftがオープンソース化されて数日が過ぎました。皆さんいかがお過ごしでしょうか。 Swiftのオープンソース化そのものは今夏のWWDCでアナウンスされていた通りです。しかし私を含めた多くのSwiftプログラマーは、このオープンソース化にとても興奮しています。 WWDC 2015のキーノートで、Swiftが今年中にオープンソースになり、OS Xに加えてLinux上での動作がサポートされると発表されたとき*1、私たちはそれを予感していたにも関わらず熱狂しました。しかし同時に、いったいどこまでがオープンソースになるのか、

    Swiftオープンソース化の衝撃 - Hatena Developer Blog
    luccafort
    luccafort 2015/12/09
    Swift言語としてはモダンな感じだし書きやすいしとってもいいと思うんだけども如何せんボクにはXCodeとかいうIDEが参入障壁になってる感あってマジなんとかしろっていうね。ツールに邪魔されるの最高に腹立たしい。
  • Swift ファーストインプレッション - mizchi's blog

    とりあえずThe Swift Programming Language読んで、実際に自分で少し書いてみた感想。 諸事情でAppleにiOSデベロッパーとしてお布施していたので Xcode6beta落として少し書いてみた。プロジェクトスケルトンをswiftで生成できるので、そのコードを眺めたりしていた。 ファーストインプレッション Immutable脳の人が設計したっぽい。 スクリプト言語っぽい構文に、型注釈。これはGoとシンタックス上の設計思想が似ているんだと思う。 基的にImmutableな設計でありながら、オブジェクト指向を採用しており、Scalaっぽいマルチパラダイム感がある。Scalaの人は好きになりそう。 型推論のおかげで動的型付け言語触ってきた人にも抵抗がない感じになってる。推論のおかげで静的型付け言語が動的型っぽくみえるのはHaskellとかOCaml方面の雰囲気。 LLV

    Swift ファーストインプレッション - mizchi's blog
    luccafort
    luccafort 2014/06/04
    NameSpaceに関してはどうもブコメ見る感じまだ判断材料にすべきでないのかなという感じを受けたのでとりあえず早く触ってみたい気はしますね。お布施高いんだよなぁ
  • ARM 64bit でLLVMは見逃せない - 組み込みの人。

    iPhone5S, iPad Airで64bit ARMプロセッサをいち早く製品化したAppleですが、驚きのニュースがありました。 AppleはOS X, iOSのコンパイラツールチェインをgccからclang/LLVMに移行しています。その64bit ARM向けのバックエンドをLLVMのコミュニティに公開し、それを家のツリーのメインラインに統合するという話です。 ニュースの概要は以下の記事で読むことができます。 Apple Open-Sources Their 64-bit ARM LLVM Back-End - Phoronix その続報。 Apple, LLVM Developers Figure Out Their 64-Bit ARM Approach - Phoronix 一次ソースを自分でも確認しました。ことの始まりはLLVMdevのメーリングリストのこの投稿。 http

    ARM 64bit でLLVMは見逃せない - 組み込みの人。
  • Android の新しいRuntime ARTの話 - LLVMとコンパイラとVM

    VM Advent Calender 2013 が始まったんですか? いえ、今年はそんなものないです。。 ARTの概要はこちらを参照 http://d.hatena.ne.jp/embedded/20131104/p1 http://suzunonejh.blog15.fc2.com/blog-entry-4214.html 上記を読んで面白そうだなと思ったので、ちょくちょくARTのソースコードを読んでみましたので、 メモ書きとして残しておきます。 一つ注意点として、今のところLLVMを使っているportableは動いていないそうです。 また、この記事は2013/11 Android4.4を対象としています。 コンパイラの概要 ARTのソースコードの大部分は、art/compilerとart/runtimeになります。 今のところart/compilerを中心によんでいて、rumtimeと

  • NDKの後継開発キット-GDK - Happy My Life

    Android Advent Calendar 2012 12月11日(表)のエントリーです。裏は、@currycatgtiさんです。おいらのエントリーでネタを期待している人はいないでしょうから技術話で。 ここではAndroid NDKの後継開発ツールとして開発が進められているらしいGDK(もちろん未発表)について、推測も交えていろいろ話していこうかと。まあ、正式な発表があったわけでもなく、推測も織り交ぜて書いてあるので、話半分で読むのが丁度良いかなと。 Android4.1で出現したGDKフォルダ 事の発端は、AOSP(Androidの公開されているソースコード)のAndorid4.1から追加されたGDKフォルダを調査したことから。AOSPに含まれている「なんとかDK」フォルダはAOSPにいくつかあるが、これらフォルダはすべて開発キットが格納されている。AOSPのトップにあるフォルダは、

    NDKの後継開発キット-GDK - Happy My Life
    luccafort
    luccafort 2012/12/12
    GDKすげー!と思いつつもあんまりハードル上げ過ぎるのはイクナイということで期待せずに待ってる…wkwk
  • 1