Programming Languages
The choice of programming language for your Next Big Project can be difficult. Even worse, it can seem easy… when it is not. On the one hand, strictly speaking, you can write any program in any of Turing-complete languages. On the other hand, that doesn’t mean it will be easy. In fact, writing a program in a poorly suitable programming language could be extremely difficult.
On CPU Physics and CPU Cycles
June 10, 2026 by • “No Bugs” Bunny
Quote
as active portion of the stack is accessed extremely frequently, it is almost-guaranteed to be cached
Another Quote
main memory access latencies of an x64 desktop box, and an M4 Apple SoC happen to be in the same ballpark of about 200-300 CPU cycles
Filed under: On.ProgrammingProgramming Languages
Five Myths used in "Golang vs Node.js" debate
February 25, 2020 by • “No Bugs” Bunny
Quote:
Performance-wise, Golang is closer to Node.js than to C/C++
Another Quote:
concurrency (leave alone efficient concurrency) is never easy
Filed under: On.ProgrammingNetwork ProgrammingProgramming Languages
Read moreJava vs C++: Trading UB for Semantic Memory Leaks (Same Problem, Different Punishment for Failure)
October 30, 2018 by • “No Bugs” Bunny
Quote:
with all due disrespect to mutable static/global data, I have to say that the problem of semantic memory leaks is NOT restricted to statics
Another Quote:
semantics of good code is about the same regardless of Java/C++ choice
Filed under: On.ProgrammingProgramming Languages
Read more


