定期ミートアップ 第58回
2024/2/4(日) 14:00〜16:00
※参加方法※
参加登録は不要です。時間になるとZulipの#meetupにZoomのURLが貼られるので、そこからご参加ください。発表者として参加される場合は、下の発表者欄に名前を書いてください(このリストが発表順になります)。時間は一人15分目安です。お気軽にどうぞ。
※発表者へのご注意※
今回のミートアップはYouTubeでライブ配信し、後日動画として一般公開する予定です。ご自分の発表の公開を希望されない方はあらかじめお申し出ください。
発表者
yhara
/yhara/定期ミートアップ 第58回
monochrome
https://github.com/attractivechaos/plb2
https://scrapbox.io/files/65bf1bb6a92acb0025e02d24.png
rubygemsの実装
関連資料
https://zenn.dev/lemolatoon3/articles/self-made-lang-run-on-gpu
https://github.com/raviqqe/til/blob/main/mlir-c-wrapper/main.sh
https://github.com/oracle/truffleruby/blob/master/doc/contributor/cexts.md#implementation
https://github.com/oracle/graal/tree/master/sulong
Sulong is a high-performance LLVM bitcode runtime built on the GraalVM by Oracle Labs.
Sulong is written in Java and uses the Truffle language implementation framework and Graal as a dynamic compiler.
With Sulong you can execute programming languages that can be transformed to LLVM bitcode on GraalVM. This includes languages like C/C++, Fortran, and others.
https://small.r7rs.org/attachment/r7rs.pdf
Programs and libraries are typically stored in files, al- though in some implementations they can be entered inter- actively into a running Scheme system. Other paradigms are possible. Implementations which store libraries in files should document the mapping from the name of a library to its location in the file system. >
動画
TBD
前回
定期ミートアップ_第57回
#定期ミートアップ