Paolo Redaelli personal blog

Category: Liberty Eiffel

The V Programming Language

I’ve just read “Is Zig the long awaited C replacement” and it cites: The V Programming Language seems to be a “fastly compiling” language. Compilation speed benchmark C 5.2s gcc test.c C++ 1m 25s g++ test.cpp Zig 10.1s zig build-exe test.zig Nim 45s nim c test.nim Rust Stopped after 30 minutes rustc test.rs Swift Stopped…

Single header C++ WASM binary writer (with linking/reloc support): https://t.co/Jq44aiwNRt as part of the Lobster WASM backend: https://t.co/zsC6UJRiYQ — Wouter van Oortmerssen (@wvo) June 27, 2019 Single header C++ WASM binary writer (with linking/reloc support): (link: https://github.com/aardappel/lobster/blob/master/dev/src/lobster/wasm_binary_writer.h) github.com/aardappel/lobs… as part of the Lobster WASM backend: (link: http://aardappel.github.io/lobster/implementation_wasm.html) aardappel.github.io/lobster Time is ripe to start implementing an…

[wp-svg-icons icon=”podcast” wrap=”div”] Never encode a constant in more than one place. So I had to resist the temptation to write code like1

Paolo Redaelli

Tonight I made a strange dream. I was taking an exam, It was geotechnical engineering.

It was held in a large lecture hall, an amphitheater.

For those who have dwelt the Politecnico of Milan, it was T12. This one.

The T12 lecture classroom

The T12 lecture classroom

That ackward time

That ackward time when you feel silly, dumb and dumber all the same time. That is when you found another seemingly innocent one-liner that triggers an infinite recursion with stack exaustion and consequent crash of the app with something as simple as: properties_upper: INTEGER is do Result := properties_upper-1 end The silly aspect is that…