|
That was my first language - call it 'mother tongue'
|
|
|
|
|
It was my first language also... but this was more than 35 years ago. We used a card punch to submit our Fortran programs for execution. I think that at this time it is preferable to teach a more modern language
|
|
|
|
|
Why are both Java and JavaScript listed here? After all, JavaScript is Java, isn't it?
Damned! Where's the joke icon when you need it?
Your time will come, if you let it be right.
|
|
|
|
|
Because one was named by a dyslexic: it was originally to be called "JavaScrapped"...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
When I went to college they started with Java in the first year, and in the second year and on we were taught C++. After I left school that all changed to Java. The problem is that a lot of graduates no longer know how things like memory management works (e.g. what happens if you append characters to a string), or how certain data structures work. Perhaps with current hardware it's not such a big issue anymore, and it's not exposed anymore either, but when it does become an issue, they have no idea how to go about it.
Languages like C, C++ or Pascal all teach you about data structures and memory management (C++ is probably the better choice as it also offers the possibility to do object oriented programming). That's what kids need to learn, syntax is totally unimportant.
Perhaps for high school C++ might be too advanced. But in college, I'd go for C++ any time!
|
|
|
|