Search Results
7/19/2025, 5:05:01 PM
>>715867224
C++ is a committee designed general purpose programming language rather than simply an Object Oriented one. This means that the set of features it has is wide many things feel tacked on with many old things left in the background that have to be backwards compatible. So when a beginner starts it the path to A to B can be obscured by the shear amount of options available, combined with a fairly messy package managing system, and multiple ways to write code due to Templates and backwards compatibility with it's earlier versions, and various build systems, and you get a mountain of things to learn. This very intimidating for a beginner.
Compared to that, C is far easier, and gives you the same amount of knowledge of low level programming without decades of bloat. It's syntax is very succinct and very stable, you can go back 30 years and still easily read it, so mostly everything from old forums remains true. Once you understand pointers, their relationship to arrays, and the standard library, your essentially done. I'd go as far as to say C is an excellent first programming language because of it's simple syntax, influence on other languages, and it's relation to hardware.
>>715878218
I thought Lua had good preformance compared to other interpreted languages due to the LuaJit compiler being written with C and Assembly
C++ is a committee designed general purpose programming language rather than simply an Object Oriented one. This means that the set of features it has is wide many things feel tacked on with many old things left in the background that have to be backwards compatible. So when a beginner starts it the path to A to B can be obscured by the shear amount of options available, combined with a fairly messy package managing system, and multiple ways to write code due to Templates and backwards compatibility with it's earlier versions, and various build systems, and you get a mountain of things to learn. This very intimidating for a beginner.
Compared to that, C is far easier, and gives you the same amount of knowledge of low level programming without decades of bloat. It's syntax is very succinct and very stable, you can go back 30 years and still easily read it, so mostly everything from old forums remains true. Once you understand pointers, their relationship to arrays, and the standard library, your essentially done. I'd go as far as to say C is an excellent first programming language because of it's simple syntax, influence on other languages, and it's relation to hardware.
>>715878218
I thought Lua had good preformance compared to other interpreted languages due to the LuaJit compiler being written with C and Assembly
Page 1