absolutely gigantic rewrite of the compiler in c++, onto the final stage (codegen), with a few more features in the pipeline too. "modules" branch has the latest. so many features added and stabilised since python implementation of compiler. type system 100× better aswell
The actual audacity given the state of Windows whose codebase is ~30% written by ai, and every core feature is broken in some way
https://t.co/lp4fAqhv7U
Neil deGrass Tyson: "How sad it must be believing that scientists, historians, scholars, economists, journalists would devote their entire lives to deceiving you, but a con man proven in court to be a lying felon is your beacon of truth & honesty"
https://t.co/qgDRKqawxz
- ~100 commit branch merged
- massive type system upgrade
- full specialization support with superimposition
- separate "use" statement into "use" and "type"
- tonne of bug fixes, alias fixes
https://t.co/qgDRKqawxz
- lambda support with captures
- fully upgraded and separated memory checking layer
- prelim ffi support with dlls (stub file required)
- return type overloading for functions
- tonne of bug fixes and test suite updates
‼️Unprecedented: German Chancellor Friedrich Merz, UK Prime Minister Keir Starmer, French President Emmanuel Macron, and Polish Prime Minister Donald Tusk have arrived in Kyiv.
The European leaders plan to meet with Volodymyr Zelensky and call on Moscow for an unconditional 30-day ceasefire.
my anonymous networking tool is designed to work with any protocol: this is a ui over a simple http proxy, which will be used as the custom http layer, that will be wrapped in the "layer1: application layer", that connects into the "layer2: routing layer" of the networking tool
https://t.co/zic9j38sYK
anonymous networking tool nowhere near ready
- p2p connection protocol
- e2e tunnelling protocol
- some basic dht implementation (not used)
- there are security issues still but it's a basic impl
https://t.co/qgDRKqawxz
- massively refactored type system (again)
- unary/postfix/binary types etc supported
- auto-pin model for borrows into coros & async
- new error api (underline entire ast + cross-file)
- new module system (files not folders as modules)
https://t.co/qgDRKqawxz
- refactored entire type system
- support for a much more flexible type system
- fixed most type-alias usages
- multitude of bug fixes
Dude was playing ACTUAL three-dimensional chess and ran circles around the bad guys globally so of course the media was like "gotta get this guy out of here at any cost b/c chaos sells, this shit doesn't"