That's just nonsense. JavaScript is great for learning simply because it's good at giving immediate results that users can see, in a format they can all relate to (web pages). It's also a very nice language that doesn't throw too much IO stuff or memory addressing at the beginner. It adds a bit of "fun" to the coding process. Something that was sorely lacking when I wrote my first hello world in fortran.
C# can also give immediate, direct results, is very easy to debug and has all the other advantages. From VS 2005 on you can even change the code while debugging and changes take effect without having to recompile.
I dislike javascript mainly for being weakly-typed. And encouraging the beginner to use late binding (being the only option) is just a bad idea.
For what is worth, I am not one of those programmers who feel they cut their teeth on the best language. I started with Sinclair BASIC and I have no problem to admit it is horrible, and, as I stated in another post, I disagree with the author of TFA when he says BASIC gave you an insight on control structures and how they were implemented under the hood.
The world is full of excellent programmers who cut their teeth on BASIC
Because it was the language that came preloaded in the ROM of so many home computers back in the early 80's.
I cherish memories of the time I started programming in Speccy BASIC, at a single-digit age. I got to love programming on that machine. But I do not think it's any good for a beginner.
The point that the author makes, that "the horribleness of BASIC was its virtue. It forced us to think around corners. It made us think through what the control structures really were, and how they were implemented." is moot - assuming he's not joking, if you really want to train that way of thinking, you're much better off learning Assembler.
Maybe that's the case for SQL. But try finding, e.g. DateTime format strings in.NET. Googling '.NET datetime format' (without quotes) returns the right MSDN page as the first result, whereas if you use the VS online help you have to navigate through quite a few pages to get there.
And I find the IE-powered help viewer in VS much more sluggish than Chrome, even with locally stored help.
Correction. The Linux version does exist since Feb 4th, though one would wonder why that URL ending with "?platform=linux" redirects to the Windows download (even if you're running Windows). And AC's love for me is reciprocal.
That's just nonsense. JavaScript is great for learning simply because it's good at giving immediate results that users can see, in a format they can all relate to (web pages). It's also a very nice language that doesn't throw too much IO stuff or memory addressing at the beginner. It adds a bit of "fun" to the coding process. Something that was sorely lacking when I wrote my first hello world in fortran.
C# can also give immediate, direct results, is very easy to debug and has all the other advantages. From VS 2005 on you can even change the code while debugging and changes take effect without having to recompile.
I dislike javascript mainly for being weakly-typed. And encouraging the beginner to use late binding (being the only option) is just a bad idea.
For what is worth, I am not one of those programmers who feel they cut their teeth on the best language. I started with Sinclair BASIC and I have no problem to admit it is horrible, and, as I stated in another post, I disagree with the author of TFA when he says BASIC gave you an insight on control structures and how they were implemented under the hood.
Because it was the language that came preloaded in the ROM of so many home computers back in the early 80's.
I cherish memories of the time I started programming in Speccy BASIC, at a single-digit age. I got to love programming on that machine. But I do not think it's any good for a beginner.
The point that the author makes, that "the horribleness of BASIC was its virtue. It forced us to think around corners. It made us think through what the control structures really were, and how they were implemented." is moot - assuming he's not joking, if you really want to train that way of thinking, you're much better off learning Assembler.
Javascript is just a bad language to learn how to program. A bad language all around, in fact. OK not as bad as BASIC, but still...
Opera on desktops has been free (as in beer) and ad-free for a long, long time, and the fastest browser until Chrome came along.
Gives a new meaning to the concept of brain-eating zombies... these eat web developer brains.
Maybe that's the case for SQL. But try finding, e.g. DateTime format strings in .NET. Googling '.NET datetime format' (without quotes) returns the right MSDN page as the first result, whereas if you use the VS online help you have to navigate through quite a few pages to get there.
And I find the IE-powered help viewer in VS much more sluggish than Chrome, even with locally stored help.
This probably affects any help file in html format, which is displayed through the IE rendering engine. Many new applications use html help files.
Given the quality of the F1-contents these days, especially in MS apps, that's not such a bad advice - google instead.
Sure, from October to March. But for summer, migrate to Scotland, or you will violate the upper limit.
... where is telnet?
Why, way to spoil all those NO CARRIER jo
Can we use this technology on brain implants?
Correction. The Linux version does exist since Feb 4th, though one would wonder why that URL ending with "?platform=linux" redirects to the Windows download (even if you're running Windows). And AC's love for me is reciprocal.
Hm, no. It reads "It's free and installs in seconds For Windows XP, Vista, and 7" and links to platform=win