Welcome to Truth in Software

Common Code, Coding Conundrums, Creative Cures, Computing Craft


Home of the official Bytellect blog

2/15/2018

Happy 72nd Birthday, ENIAC!

Learn more about the 1940s ENIAC computer system...

Read more →
2/23/2018

Why doesn’t C++ support variable length arrays (VLAs)?

Learn why C++ does not need VLAs because it has other approaches available...

Read more →
2/15/2018

Happy 72nd Birthday, ENIAC!

Learn more about the 1940s ENIAC computer system...

Read more →
2/8/2018

Death of the Register Keyword May Be Greatly Exaggerated

Learn the current status of the register keyword in both the C and C++ programming languages...

Read more →
2/2/2018

Four Common Mistakes Aspiring Developers Make

Learn four common mistakes many new or aspiring software developers, engineers, or programmers make and how to avoid them...

Read more →
2/1/2018

Is “C/C++” a thing?

Learn how C and C++ are two distinct languages, evolving along separate paths...

Read more →
1/5/2018

What’s the difference between _Bool and bool in C?

C99 introduced the _Bool keyword and type, but here is how to actually use it...

Read more →