3 ms·
Not only is it easier to get neat results in JS but it has a very low barrier to entry. Everyone uses the internet and is just a shortcut away from executing ja
by Achshar 13y ago
Not only is it easier to get neat results in JS but it has a very low barrier to entry. Everyone uses the internet and is just a shortcut away from executing javascript code in console of their favorite browser on a live page. That and the language itself is very "loose" when it comes to rules and strictness. It just gets the work done. Nothing like cpp for example. Now it can be both good thing because the results are easy and instantaneous and a bad thing because this gives a false notion to newcomers of how programing is done (but then again js is pretty ubiquitous on any modern computer, so it is as "real world" as it gets.)
- c1c2c3 13y agoI'm a IT/Computing teacher in the UK. We've only just started to teach Computer Science recently and although I was a developer before retraining as a teacher I chose Visual Basic. Why? Well, we don't have to pay to install it, our technicians are happy to install it, the GUI design stuff is easy for students to use, I think it is easy to learn quickly and most importantly it allows our students to get high marks easily. Also I'm the only person in my school who can program - others will have to pick it up as the number of classes increases - again VB is easy for a novice to learn. The exam board dictates what programing assessment is to be done and the amount of time it is to be done in. As much as I'd be happy to teach another language VB is the best fit in this case.
- smoyer 13y agoThis is exactly the scenario I was guessing led to the choice of VB. I'm also going to agree with many of the comments saying Javascript might not be a great first language for new CS students.