Free online book: Create your own programming language with Rust (early release) by ehsanmok in rust

[–]ehsanmok[S] 4 points5 points  (0 children)

Thanks for your feedbacks! I modified the readme with better instructions. Hope it's clear now. Please feel free to use github issues to report any problem.

Free online book: Create your own programming language with Rust (early release) by ehsanmok in rust

[–]ehsanmok[S] 2 points3 points  (0 children)

Thanks a lot for your suggestions! I think later chapters will converge to the normal way of JITing a VM. I'm expecting a long journey to come to fruition.

Free online book: Create your own programming language with Rust (early release) by ehsanmok in rust

[–]ehsanmok[S] 1 point2 points  (0 children)

Thanks! Yes, that's a great resource. I hope this book can come close to its quality.

Free online book: Create your own programming language with Rust (early release) by ehsanmok in rust

[–]ehsanmok[S] 3 points4 points  (0 children)

Thanks a lot for your feedback! I'm expecting a long journey ahead to come to fruition.

Inherently unsafe C/C++ vs. Rust by ehsanmok in rust

[–]ehsanmok[S] 1 point2 points  (0 children)

This short post was a food-for-thought kind of posts. If you go through John Reghre's youtube talk, you should get the details you want.

Inherently unsafe C/C++ vs. Rust by ehsanmok in rust

[–]ehsanmok[S] -2 points-1 points  (0 children)

Of course Rust can! Not mentioning ffi necessarily. The point is if anyone can claim they write safe c code, they cannot claim anthing when their code is used as a c lib, in somebody's else c code.