Explore >> Select a destination


You are here

bernsteinbear.com
| | kristerw.github.io
2.6 parsecs away

Travel
| | This post describes the implementation of pysmtgcc. See "GCC Translation Validation" for background information.
| | eli.thegreenplace.net
4.3 parsecs away

Travel
| |
| | coredumped.dev
2.6 parsecs away

Travel
| | In this post, we are going to take a deep dive into pointer tagging, where metadata is encoded into a word-sized pointer. Doing so allows us to keep a compact representation that can be passed around in machine registers. This is very common in implementing dynamic programming languages, but can really be used anywhere that additional runtime information is needed about a pointer. We will look at a handful of different ways these pointers can be encoded and see how the compiler can optimize them for diff...
| | sitr.us
24.2 parsecs away

Travel
| I am very excited about Flow, a new JavaScript type checker from Facebook. I have put some thought into what a type checker for JavaScript should do - and in my opinion Facebook gets it right. The designers of Flow took great effort to make it work well with JavaScript idioms, and with off-the-shelf JavaScript code. The key features that make that possible are type inference and path-sensitive analysis. I think that Flow has the potential to enable sweeping improvements to the code quality of countless web apps and Node apps. ...