次世代言語27 Nim Zig Pony Carbon Gleam (308レス)
次世代言語27 Nim Zig Pony Carbon Gleam http://mevius.5ch.net/test/read.cgi/tech/1659660050/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
98: デフォルトの名無しさん (ササクッテロ Sp1b-8//E) [sage] 2022/12/12(月) 11:40:34.09 ID:X5LmWbdvp 新言語Verse https://simon.peytonjones.org/assets/pdfs/haskell-exchange-22.pdf 関数型でUnreal Engineに組み込むらしい http://mevius.5ch.net/test/read.cgi/tech/1659660050/98
145: デフォルトの名無しさん (ブーイモ MM27-F7IQ) [] 2023/05/20(土) 18:06:52.09 ID:EUGtogADM >>142 GHCとか Pythonとかはlexerの段階でDEDENTトークンを生成してるから>>143の言う通り http://mevius.5ch.net/test/read.cgi/tech/1659660050/145
227: デフォルトの名無しさん (ワッチョイ 6e83-aicd) [sage] 2023/11/23(木) 23:16:34.09 ID:45eqFX8V0 Nim言語はC言語やJavascript言語を出力するのでそれらの言語が動くプラットフォームならほぼ動く。 Raspberry Pi zeroやTermux上でもNimコンパイラが動くし Goodboy GalaxyっていうNim言語で書かれたGame boy advanceで動くゲームもあるしRaspberry Pi Picoで動くプログラムも作れる。 GC付き言語だとすべてのオブジェクトがヒープに作成されると勘違いする人がいるけどNimでもC++のようにオブジェクトをヒープに確保するかスタックに確保するか選ぶことができる。 NimではGCの代わりにARCっていうメモリ管理方法を選択できてこれはC++のshared_ptrやRustのRcと同じ参照カウンタ方式でヒープを管理する。 なのでARCが使えるかどうかは循環参照があるかないかで決まる。 Nim2.0からはORC(循環参照があっても解放できるようにARCに機能を追加したもの)がデフォルトになっている。 Nimのマクロは式や文のASTを受け取ってそのASTを読んだりASTを生成して返すのでいろんなことができる。 例えばNimの標準機能にあるstrformatモジュールを使えばfmt"x*y={x*y}"のように文字列の中の{}で囲まれた部分に直接式を書くことができる。 fmtマクロはコンパイル時に文字列リテラルを読んで"x*y="という文字列にx*yの結果を文字列化したものを付け足すコードを生成する。 C++やRustで言語に備わった機能だけでfmtマクロのようなものを作ることは無理じゃない? http://mevius.5ch.net/test/read.cgi/tech/1659660050/227
228: デフォルトの名無しさん (ワッチョイ 6ecf-ekUX) [sage] 2023/11/24(金) 00:02:43.09 ID:cA/HuquY0 俺も>>211と同じような印象を持ってるけど、一方でこうやって熱心に布教してくるユーザーが目につくんだよね。 温度差が面白い。 pythonスレで宣伝するのはさすがにスレチだからやめてほしいが。 http://mevius.5ch.net/test/read.cgi/tech/1659660050/228
245: デフォルトの名無しさん (ワッチョイ 6683-9d3Q) [sage] 2023/12/08(金) 05:55:14.09 ID:xBCOoZoU0 LinuxカーネルのコードがRustに置き換わるとコンパイル時間が大幅に増加しないか心配。 Cだけのカーネルでもビルドに一時間くらいかかるのに http://mevius.5ch.net/test/read.cgi/tech/1659660050/245
256: デフォルトの名無しさん (ワッチョイ a7f9-y8PE) [] 2024/04/29(月) 13:16:16.09 ID:bo2jVeD+0 で?結局どれがいいんだい http://mevius.5ch.net/test/read.cgi/tech/1659660050/256
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s