djsfantasi
- Joined Apr 11, 2010
- 9,163
As a 50+ year software engineer, I’m going to make a radical comment.
Too many “professionals” let the underlying language design do what they should know by themselves. Not that that is bad.
But it works both ways. The underlying language designs also can result in some non-intended software failures.
By accepting blindly, “C is the best language”, one is also accepting C’s flaws - while being unaware of their compromise!
I can program an OOP application with memory management in a BASIC variant. I feel that many people would dis’ me because that’s “impossible”.
Not with 50+ years of experience.
If you are a professional,
know what you’re doing,
all programming languages are the same.
Sure, some do a lot more work for you. But it’s your responsibility to know what that work is. know what you’re doing,
all programming languages are the same.
Too many “professionals” let the underlying language design do what they should know by themselves. Not that that is bad.
But it works both ways. The underlying language designs also can result in some non-intended software failures.
By accepting blindly, “C is the best language”, one is also accepting C’s flaws - while being unaware of their compromise!
I can program an OOP application with memory management in a BASIC variant. I feel that many people would dis’ me because that’s “impossible”.
Not with 50+ years of experience.