"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
Anime Views Forums
Bernie
[affect=14-year-old]whatevs. people can like the languages they like, don't make no difference t' me.[/affect]
If I had the time, I would be focusing a lot more on learning Python, and I definitely plan to dive into C++ as well... but at this point, I kinda have to stay where I'm more productive, and that means the LAMP stack +javascript. We'll see what happens when I can afford to goof around a bit.
Last edited by traq; 09-11-2012 at 04:37 AM.
"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
Anime Views Forums
Bernie
Hm? What? I think Javascript is significantly worse than PHP.
Perhaps that's partly due to browser variation, but to me JS is one of the worst languages out there. If nothing else, note that to be usable it needs libraries like jQuery.
I'm not saying PHP is "good", but if we're picking favorites here, I don't get why JS would make the list.
It's useful and there's nothing better, so it's "good" in that sense, but fundamentally I don't see why it's well designed or anything like that.
Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum
I actually think that JavaScript is quite usable as a client-side language, and when it comes to the other choices for client-side languages, it isn't half bad. I find the syntax for basic control structures to be fairly similar to php syntax (for loops, if statements, etc.), however, I find JavaScript quite easy to control when it comes to making server-side changes to the code, or validating a form, and from this it is easy to see how a large company like google would adopt it rather then anything else.
Im that you're criticisms of John's beloved JavaScript will be enough to bring him into the conversation :P
"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
Anime Views Forums
Bernie
John's good at using Javascript-- I'm not sure that he likes it as a language fundamentally (but he may join the conversation now, yes). He has the exact opposite perspective I do: strong familiarity with JS and more recently starting to learn PHP.
Which? Are there even other options? In a practical sense, JS is fine. But that doesn't mean it's the best possible language for what it does.I actually think that JavaScript is quite usable as a client-side language, and when it comes to the other choices for client-side languages, it isn't half bad.
Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum
Choices:
JavaScript (widely supported since netscape, hence why it is used)
Vbscript (Internet explorer's version of JavaScript, so only on ie)
Perlscript (trust me this is a language, but it requires ie with an active state plugin)
As you can see from the above, javascriot is the only one you can really choose, and looking at the large number of server-side languages, (python, php, perl, etc.), you can see that If someone wasn't happy enough with it, that they would make their own language, it would have happened. (who knows, I may be causing the inception of DanielScript (.ds) here).
"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
Anime Views Forums
Bernie
I don't find the browser-specific variation to be relevant, and anything that requires a plugin is effectively useless. So, that leaves JS.
Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum
Bookmarks