Code size than typical BEAM languages. Execution speed unknown so far. Opportunities: No hot code loading -> Optimization possibilities, space saving (dead code elimination), ongoing discussions: native code generation, NX style, LLM models. Offline mode: There is a lot of potential. BEAM’s selling point: How batte-tested it is. 30 years of production world stuff. Firefly’s […]
Month: October 2023
Concurrency and Parallelism
What does concurrency mean in Golang? Paper “Communicatin sequential Proceses”, Hoare 1978
John Carmack @ Lex Fridman: Best programming setup and IDE
About Vim, Visual Studio, Emacs, etc. Looks like big companys like Google and Meta are hostile on debuggers and IDEs. It may come from a Linux bias. “A debugger is how you get a view into a system that’s is too complicated to understand.” “You have to do experiments on the system. And doing that […]
dev books
programming golang / cpp / c# / delphi / pascal / php / jsgithub.com/bludashconvay’s game of life The Art of WebAssembly: Build Secure, Portable, High-Performance ApplicationsBattagline, Rick Common LISP: A Gentle Introduction to Symbolic Computation (Dover Books on Engineering)Touretzky, David S. JavaScript: Richtig gut programmieren lernenVon der ersten Codezeile bis zum eigenen ProjektHaverbeke, Marijn Developing Web Components with TypeScript: Native Web Development Using […]