3 ms·
"Most of our students use interpreted languages with popular implementations written in C." Well, guess what? Most of the 'C' code I've written in the last ten
by ArkyBeagle 10y ago
"Most of our students use interpreted languages with popular implementations written in C."
Well, guess what? Most of the 'C' code I've written in the last ten years pretty much reflects the selfsame reality - next to nothing is done directly in 'C' but rather as posts of "transactions" to an interface. These may or may not be in text form but it's not much work to make 'em be in text form.
By the way - 'C' is excellent for text manipulation, even using the crufty old library calls.
If you do this and you do it carefully, all the horrors of 'C' become at least manageable. Done carefully enough, you don't even need all the new "safety" furniture.
I blame nobody for not wanting to do this, but can we at least self-identify as "will" or "won't" and behave accordingly? 'C' is no bugbear and your favorite interpreter can't save you from a bugbear that doesn't exist. When problems occur, it's because people didn't take the fifteen minutes or fifteen seconds to prevent them.
I just find myself gobsmacked that people feel so utterly powerless against the language.