Enviar búsqueda
Cargar
How do you like jhc?
•
1 recomendación
•
1,067 vistas
Kiwamu Okabe
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 11
Recomendados
#readghc なう
#readghc なう
Kiwamu Okabe
Scheme to x86コンパイラ
Scheme to x86コンパイラ
Nobutaka Takushima
20111029 rubyon php
20111029 rubyon php
do_aki
NetBSD manを翻訳しよう!
NetBSD manを翻訳しよう!
Kiwamu Okabe
7 lines glsl graphics compo
7 lines glsl graphics compo
Toru Matsuoka
分散バージョン管理ことはじめ 〜KiCadのための〜 (書きかけ)
分散バージョン管理ことはじめ 〜KiCadのための〜 (書きかけ)
Kenta Yonekura
Biglt endered-2021-12-11
Biglt endered-2021-12-11
ssuserc8477f
Php非同期の技法
Php非同期の技法
Shogo Kawahara
Recomendados
#readghc なう
#readghc なう
Kiwamu Okabe
Scheme to x86コンパイラ
Scheme to x86コンパイラ
Nobutaka Takushima
20111029 rubyon php
20111029 rubyon php
do_aki
NetBSD manを翻訳しよう!
NetBSD manを翻訳しよう!
Kiwamu Okabe
7 lines glsl graphics compo
7 lines glsl graphics compo
Toru Matsuoka
分散バージョン管理ことはじめ 〜KiCadのための〜 (書きかけ)
分散バージョン管理ことはじめ 〜KiCadのための〜 (書きかけ)
Kenta Yonekura
Biglt endered-2021-12-11
Biglt endered-2021-12-11
ssuserc8477f
Php非同期の技法
Php非同期の技法
Shogo Kawahara
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
諒一 上野
GHC 6.12.1 マルチコア対応ランタイムシステムについて
GHC 6.12.1 マルチコア対応ランタイムシステムについて
Mitsutoshi Aoe
組込向けHaskellコンパイラAjhc / mbedマイコンどうでしょう編
組込向けHaskellコンパイラAjhc / mbedマイコンどうでしょう編
Kiwamu Okabe
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
sasezaki
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
sasezaki
ゆるかわPhp
ゆるかわPhp
Ryota Mochizuki
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
Más contenido relacionado
Similar a How do you like jhc?
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
諒一 上野
GHC 6.12.1 マルチコア対応ランタイムシステムについて
GHC 6.12.1 マルチコア対応ランタイムシステムについて
Mitsutoshi Aoe
組込向けHaskellコンパイラAjhc / mbedマイコンどうでしょう編
組込向けHaskellコンパイラAjhc / mbedマイコンどうでしょう編
Kiwamu Okabe
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
sasezaki
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
sasezaki
ゆるかわPhp
ゆるかわPhp
Ryota Mochizuki
Similar a How do you like jhc?
(6)
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
GHC 6.12.1 マルチコア対応ランタイムシステムについて
GHC 6.12.1 マルチコア対応ランタイムシステムについて
組込向けHaskellコンパイラAjhc / mbedマイコンどうでしょう編
組込向けHaskellコンパイラAjhc / mbedマイコンどうでしょう編
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
ゆるかわPhp
ゆるかわPhp
Último
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
Último
(9)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
How do you like jhc?
1.
How do you
like jhc? Kiwamu Okabe
2.
HaskellのコンパイラといえばGHC ですよね!
3.
でもお困りではないですか? ☆ 吐き出す実行バイナリのサイズがデカい ☆ 実行バイナリの依存ライブラリ多い ☆
RTSが何やってるのかさっぱり ☆ ソースがフェイの最終問題レベルのデカさ
4.
それならjhcはどうでしょう http://repetae.net/computer/jhc/ ☆ フィボナッチなら17kBぐらいのサイズ ☆ libcにしか依存しない ☆
RTSは合計3000行ぐらいのC言語コード ☆ Haskell=>Cへの変換なのでポータブル
5.
作者はJohn Meachamさんです
6.
jhcでのコンパイルの流れ
7.
ある程度ライブラリも使えます $ ls /usr/local/share/jhc-0.8/ Diff-0.1.2.hl
html-1.0.1.2.hl HUnit-1.2.2.1.hl include/ QuickCheck-1.2.0.0.hl jhc-1.0.hl applicative-1.0.hl jhc-prim-1.0.hl containers-0.3.0.0.hl parsec-2.1.0.1.hl deepseq-1.1.0.2.hl pretty-1.0.1.1.hl filepath-1.2.0.0.hl safe-0.2.hl flat-foreign-1.0.hl smallcheck-0.4.hl haskell-extras-0.8.1.hl transformers-0.2.1.0.hl haskell2010-0.8.1.hl xhtml-3000.2.0.1.hl haskell98-1.0.hl ちょっとバージョン古いけどね!
8.
なんかに使ってみましょう NetBSD bootloaderに組み込んでみました。 https://gitorious.org/metasepi/netbsd-arafura Debianなら上記リポジトリをcloneした ら、"make qemu"で自動コンパイルされて qemu上で起動できるはず。 なにはともあれデモりましょう。
9.
どうやってHaskell組み込んだの?
10.
jhc面白い! readjhcやりたいですね!
11.
宣伝: C83参照透明な海を守る会へ! 12/31(3日目) 東地区
Y-02a 会場で是非! http://twitcmap.jp/?id=0083-3-YYa-02-a