Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

The best approach to web programming

Name: Anonymous 2013-11-04 23:25

It seems like a lot of people on this board hate the web, think it is a pile of shit, etc (or at least they despise many of the technologies which the web runs on).

People say that JavaScript is shit, but I feel like I have a pretty good command of it and don't see what all the fuss is about. Use === and most of your equality concerns are solved. Use jQuery and you can compensate for DOM browser inconsistencies. Use a framework like Backbone and you can keep your program organized.

And then there's a lot of cool things you can do with functions. I mean, there are still some other quirks that you need to live with, like for-in loops and undefined silliness. Am I really bad for liking this language, or does anyone else think that it is "legitimate" or at least a worthwhile language to continue practicing.

And what about server-side technologies? I've been dabbling in PHP (CakePHP), Ruby on Rails and Java Server Pages but it's hard for me to know which is best, if any. I currently appreciate MVC because all my old projects were very questionably-organized and I didn't know the best ways to pass data around, etc. But anyway, are they all just really bad, or is there any language or framework that can make web programming beautiful? (Laugh if you want, I'd like to know if it's possible or not.)

I've wanted to branch out and do some non-web stuff, though I usually get sucked back in because I want to get better at what I'm already *relatively* good at. Although I know web programming isn't very intellectually challenging either, so I know I'm missing out by not doing much else. I've done two courses in Java and have been writing some Ruby and Bash shell scripts to do math and audiobook things, but that's about it.

Is it safe for me to rely on web programming (like getting really good at it? I would consider myself intermediate, though I still haven't done any real jobs yet); or should I also devote my time to other stuff, and if so how much? (My current balance is about 90% web and 10% dicking around with Ruby and Bash.)

I'm still in school but am trying to build a foundation in some areas of computing that will aid me when I start working.

And I might install gentoo this weekend if I have time. Will read SICP over Christmas.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List