PinnedIanjoynerThe Foundations at the Core of C++ are Wrong — Part 1This is the first of a series of articles examining Bjarne Stroustrup’s writings about the core foundations in C++. I will link to the…Jul 11Jul 11
PinnedIanjoynerThe Mastermind of C++, or… Part 1This is the first of a series of articles examining a 2009 interview with Bjarne Stroustrup.Jul 23Jul 23
IanjoynerPascal — A language well ahead of C.Peymaan Abedinpourپیمان عابدین پور has written an excellent article looking at the influence of Pascal on himself and the whole industry…4h ago4h ago
IanjoynerC++ Templates — Cheap and Nasty Generic ProgrammingC++ templates are just slightly better macros (defines). They try to disguise this by calling it 'metaprogramming'. Must be something…14h ago14h ago
IanjoynerPlatform Security rather than Language SecurityI think Rust should be a great improvement on C/C++ which came out of a time when computing was friendly (computer owned by one…1d ago1d ago
IanjoynerA Fundamental Error in Thinking in ComputingThere is a fundamental error in thinking in computing that we should be able to use a single language to do everything. We have a rich…4d ago4d ago
IanjoynerSome Computing FundamentalsThis considers the relationship between models of computing from basic machines, finite state machines (automata), and Turing machines.5d ago15d ago1
IanjoynerDifferent Basis in Philosophies of Mac and WindowsWhile many people might focus on the visible differences between Mac and PC (Windows), I think I have discerned some root philosophical…6d ago16d ago1