I see one problem: - Entire generation of programmers may not have any knowledge about how computer works
No? If that were to happen, it would be a problem with the programmers more than anyone else.
Enough with the JavaScript already
201–210 of 231 posts
Re: Enough with the JavaScript already
#202Earlier quoted context omitted.
It does not however, preclude the possibility that the tool is in fact a bad tool, and that the tool is bizarrely the only tool we have. They say poorly skilled people blame their tools, and that highly skilled people who know their tools well, will know how to use it well. That being said, see that circular saw over there that will occasionally bounce and cut off its user's fingers? I'm not gonna use it, no matter h…
But JS isn't just a tool. No programming language is. JS is more a workshop that happens to contain, amongst its stations, a less-than-safe circular saw. And you can absolutely, productively use the shop without using the saw, or by using the saw, if necessary, with additional safety precautions. And because some people use the saw willy-nilly, you're saying we should throw out the whole shop?
Re: Enough with the JavaScript already
#203Earlier quoted context omitted.
I want a specific format to our proprietary systems. In C# I can just say "date.Format("dd.MM.YYYY")" or what ever I want.
Granted that's a bit tidier than doing this in JS: var myProprietaryDateFunction = function(dt) { return dt.getDate()+'.'+dt.getMonth()+'.'+dt.getFullYear(); }; But in JS, you can pass that function around like a village bicycle -when I think back to my C# days, it makes me wonder how I ever did without functions as first class objects and a slew of other really great things about JS. A lot of those things are brainb…
(and be careful not to accidentally concatenate that 1 instead of add)
Re: Enough with the JavaScript already
#204Earlier quoted context omitted.
It does not however, preclude the possibility that the tool is in fact a bad tool, and that the tool is bizarrely the only tool we have. They say poorly skilled people blame their tools, and that highly skilled people who know their tools well, will know how to use it well. That being said, see that circular saw over there that will occasionally bounce and cut off its user's fingers? I'm not gonna use it, no matter h…
People don't use javascript because it's a beautiful, well thought out language. They use it because it runs everywhere .
Re: Enough with the JavaScript already
#205I don't know if I should laugh or cry: I had to temporarily disable NoScript for both slideshare.net and slidesharecdn.net to read these slides.
Is it ironic that this slideshow complains about Javascript but requires it to be viewed?
Re: Enough with the JavaScript already
#206Earlier quoted context omitted.
Yeah JavaScript has problems, so do all programming languages. JS has some particularly egregious ones, but the abuses and problems the slide complains about are not a symptom of a defect with JavaScript. They would be the same problems with any other language being used by incompetents.
It makes me shudder to think what things would be like if they hadn't included closures in Javascript. Things could have been a hell of a lot worse!
Re: Enough with the JavaScript already
#207Earlier quoted context omitted.
I will never understand the utility of posting slides from a talk online without the audio.
I found the slides to be quite informative.
Re: Enough with the JavaScript already
#208Re: Enough with the JavaScript already
#209Earlier quoted context omitted.
No? If that were to happen, it would be a problem with the programmers more than anyone else.
with JavaScript, there is no need to know how computer works, so why would anyone learn(deeply) about that?
Re: Enough with the JavaScript already
#210Before "js everything", it wasn't just a plain simple pure web. It was flash and gifs and "dynamic html" that would break in half of the browsers, and you'd show a special version of your site saying "we're not paid enough to support your browser, go get another one". Clients never were reasonnable in their demands, nor did most of the site owner have good and simple tastes and care about efficiency, nor did half of…
> Clients never were reasonnable in their demands, nor did most of the site owner have good and simple tastes and care about efficiency, nor did half of the internet care about user experience first above everything else.
My web browser today uses more memory than my computer had in 1996. The web isn't efficient today at all.