Explore >> Select a destination


You are here

briancallahan.net
| | ochagavia.nl
71.4 parsecs away

Travel
| | It's time to present the solution to the JIT calculator challenge! If you missed it, here's the original post in which I introduced it. It was a nice excuse to finally learn more about JIT compilation! I wasn't alone in this, many people were nerd-sniped into implementing their own solutions and sent me their submissions. Thanks for participating! I'll discuss them in a third blog post, to keep this one from becoming too long.
| | blog.royalsloth.eu
66.7 parsecs away

Travel
| | [AI summary] The article discusses the limitations of compilers in optimizing code and highlights the importance of understanding memory and CPU performance. It argues that modern programming languages are not optimized for current hardware, leading to inefficiencies. The author demonstrates that data-oriented programming can significantly improve performance by reducing memory access and leveraging CPU cache. However, object-oriented approaches are still popular due to their simplicity and historical influence, despite their performance drawbacks. The article also touches on other factors like memory bandwidth, disk I/O, and the importance of data layout for performance.
| | mortoray.com
62.5 parsecs away

Travel
| | The form a compiler producers before it emits machine code or runs on a virtual machine
| | shellsharks.com
78.9 parsecs away

Travel
| An introduction to x86 Intel assembly.