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

Tagged With: C/C++
Read more

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 more

Programming Languages As a Social Network

January 27, 2019 by “No Bugs” Bunny

programming-languages-as-social-network-2.png

The Idea Recently, I was thinking about visualizing relations among different programming languages, and a thought has crossed my mind: Methodology I took quite a few more-or-less popular programming languages (33 to be exact); however, I explicitly restricted myself to more-or-less general-purpose programming languages. This eliminated DSLs such as R, as well as all dialects ...

Filed under: On.ProgrammingProgramming Languages

Tagged With: crazy stuff
Read more

Java vs C++: Trading UB for Semantic Memory Leaks (Same Problem, Different Punishment for Failure)

October 30, 2018 by “No Bugs” Bunny

C++ vs Java: UB vs Semantic Memory Leaks

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