TSをCに変換してコンパイルとか発想が力技すぎるけどVercelらしくて面白
C++の地位が
正直言うと、フロントエンドしかやってないいけ好かない奴らがネイティブうぇ~いとか言って、ますますいけ好かなくなるのが許せない。ぐぬぬ。/バイナリサイズはGoより小さくなりそうな気はする。
“scriptcでコンパイルされたネイティブバイナリは、Node.jsで60~100MBになるものが、170~200KB程度までコンパクトになり、JavaScriptランタイムを埋め込んでも3MB程度。起動時間も20倍早い”
vercelが作ってるだけあって最初からnpmパッケージ込みで動くように設計されてる。やっぱ最終的にNext.jsをネイティブで動かしたい野心でもあるんかな
Vercel、TypeScriptをC言語に変換してからネイティブな実行ファイルにコンパイルする「scriptc」、オープンソースで公開
TSをCに変換してコンパイルとか発想が力技すぎるけどVercelらしくて面白
C++の地位が
正直言うと、フロントエンドしかやってないいけ好かない奴らがネイティブうぇ~いとか言って、ますますいけ好かなくなるのが許せない。ぐぬぬ。/バイナリサイズはGoより小さくなりそうな気はする。
“scriptcでコンパイルされたネイティブバイナリは、Node.jsで60~100MBになるものが、170~200KB程度までコンパクトになり、JavaScriptランタイムを埋め込んでも3MB程度。起動時間も20倍早い”
vercelが作ってるだけあって最初からnpmパッケージ込みで動くように設計されてる。やっぱ最終的にNext.jsをネイティブで動かしたい野心でもあるんかな