It's 1982 and this guy asks you for advice on his upcoming programming language. What do you tell him?
Sure
Just sign right here..
>>60879977
most personal computers had 4k of memory in 1982, C++ was not able to run on personal computers back then, even in the early 90s C++ was considered to bloated and sluggish to compete with C (John Carmack wouldnt touch C++ back then)
>>60879977
>what about switching jobs, Bjarne? Maybe you'd be way better as a physicist, or something - just, please, for the sake of everything good - don't write that crap
No, seriously, C++ is an abomination and needs to die. How tf can you make a language that's worse than C both from the performance standpoint AND the code correctness one?
>>60879977
tell him call the new language Java so hopefully you erased the later one from the annals of history...
>>60879977
I'd tell him not to maintain source level C compatibilities
Scrap everything with the exception of operator overloading and templates.
Build network communications and interprocess communications in to the core language ASAP. Header only is a good thing, promote it, make it easy.
>>60879977
As him why the fuck he is even attempting to improve on the perfection that is C.
>>60880337
Best reply. Love it! Will start inventing the time machine now.
Functions and variables shouldn't be considered all that differently, should they? It would be cool if they could be made at runtime.
>>60880337
kek, imagine Android without the AIDS that is Java