Fortran is still a thing
A short essay about Fortran in the modern world.
A collection of interactive pages about maths and programming
Visit wordsandbuttons.online → On Hacker News Jan 2018 – Apr 2024
Software Engineering 9Math & Algorithms 5Programming Languages 4Systems & Performance 3Tools & Productivity 2Games & Graphics 2
A short essay about Fortran in the modern world.
It's a C test. If you think you know C, take this test. It only has 5 questions.
A 100 lines of Python code that substitute the compiler front-end for a specific computation. This shows that you don't need a “fast” compiling language to write efficient code. In fact, a compilation is only one of the multiple ways to achieve speed.
This is a very concise introduction to x86 disassembly. It shows that you probably have all the skills to start reading disassembly right now even if you thought it was too complicated for you. It really isn't, see it for yourself.
This type of highlighting is ideal for assembly. With it, the things that shouldn't seem similar usually don't.
This is a brief introduction into polynomials. From how to make a polynomial run through your set of points to how to make it into a spline.
Still not really about LAPACK. It's a second part of the “outperforming” series explaining how the C++ metaprogramming can appear useful for efficient code generation.
A short essay about the evolution of programming languages.
All the “C++ killers”, even these which I wholeheartedly love and respect like Rust, Julia, and D, help you write more features with fewer bugs, but they don't much help when you need to squeeze the very last FLOPS from the hardware you rent. As such, they don’t have a competitive advantage over C++. Or, for that…