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

Pages: 1-4041-

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.

Name: Anonymous 2013-11-04 23:28

read gentoo, install SICP

Name: Anonymous 2013-11-04 23:45

>>3
"People say that using elephant diarrhea as a lubricant is not a good idea. Just don't eat any of it and you will be fine!"

So I take it you are one of those people who think it is bad. I get that. The underlying question which I probably should have made a little more clear is: Why?

It's a little hard to take your metaphor seriously but I'll try: Is the dependence on libraries to solve problems the reason why the language is "so bad?" Or are jQuery and Backbone bad? Have you had any bad experiences with these technologies that justify your statement?

And I suppose these questions could just as easily apply to anyone else reading.

Name: Anonymous 2013-11-05 0:07

>>32
I think you not from here, you should leave right now or something really bad is gonna happen

Name: Anonymous 2013-11-05 0:13

check'em check'em check'em

Name: Anonymous 2013-11-05 0:18

nonymous 2013-11-03 00:08

    *YOU  BEEN XDDDDDDDdddVISITED BYLETPOPPOP LEL OF COENTERPRISEBBSCODE of GOLD** POST TITS IN tres threads or lose it! KEKKKEKKK
    ░░░░░░░▄▀▀▀░▄▄▄▄░░░▀▀▀▀▀▀▀▀▄▄░▀
    ░░░░░░░█░░░░░░░░▀▀▀▀▀▄▄▄▄▄▄▄▄▀░░█
    ░░░░░▄▀░░░░░░░░░░▄░░░░░░░░▄▄░░░░░▀▄
    ░░░▄▀░░░░░▄▀▀▀█▄░▀░░░░▄▀▀▀██▀▀▄░░░░░▀
    ░░▄▀░░▄▄░░▀▀▀▀████▀░░░▀▄▄▀▀▀▀▄█░░░░░░█
    ░▄▀░▄▀█░░▄▄░░░░░░░█░░░

Name: ­ 2013-11-05 0:26

­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­

Name: Anonymous 2013-11-05 0:27

>>33
I have been lurking for a few weeks, but in essence you are right. There is something strange about this board--amid the spam, I've read a lot of things that have made me question my understanding of programming, computer science and even math, and it makes feel naive. But I would like to fix that.

On the JS thing, looking back at what I said: What am I talking about? I said "I don't see what all the fuss is about" but then I immediately contradicted myself by indirectly stating a whole bunch of the things wrong with JS.

I suppose I am just in denial about it or something. Despite its inadequacies, it still has a place on my "toolbelt" (if you can stomach that term); but I won't try to defend it.

Perhaps, then, the emphasis of my question should have been on the "server-side" languages. If anyone does have any input on that, please impart.

Name: ­ 2013-11-05 0:29

­

Name: Anonymous 2013-11-05 0:52

>>37
I have been lurking for a few weeks
woah, oldfag!

Name: Anonymous 2013-11-05 1:12

>>39
Not claiming that. I was just passively trying to convey that this isn't my first day on here. But it is one of my first times posting, so I'm going to look like an idiot. Fine.

But I'm trying to figure out where to go from here. I had at least a little hope when I first started writing, and still do. Be a little less unforgiving?

Name: Anonymous 2013-11-05 1:29

I'd suggest finding a free web host that does php and just start mucking about =)
there's a free css menu script you can grab from gibson research..
javascript is a bit of fun, see http://www.dynamicdrive.com/dynamicindex13/circletext.htm

Name: Anonymous 2013-11-05 6:45

>>37
someone give this man the JS pasta

Name: Anonymous 2013-11-05 11:10

>>31
            WOW
 so spam
     so captcha
wow


captcha -> usless

Name: Anonymous 2013-11-06 2:05

A boy died in 1932 by a homicidal murderer. He buried him in the ground when he was still alive. The murdered chanted, "Toma sota balcu" as he buried him. Now that you have read the chant, you will meet this little boy. In the middle of the night he will be on your ceiling. He will suffocate you like he was suffocated. If you post this, he will not bother you. Your kindness will be rewarded.

Name: Anonymous 2013-11-10 23:12

Language: Haskell
Framework: Yesod
DSL to JavaScript compiler: Fay (Haskell subset)

Yesod and Haskell isn't the fastest framework. But it's still faster than Python, Ruby, and PHP. (http://www.techempower.com/benchmarks/) For stuff that _needs_ to be at its highest performance is written in C and linked into Haskell via FFI. Honestly, if it was even slower and I'd still use it. The benefit of Haskell significantly outweighs the negatives in speed.

Name: Anonymous 2013-11-11 13:49

>>41
People here are bitter at languages like JavaScript and C++ because even if you can make useful shit with it, the language at their core are still shit. People here are bitter at languages like php and java because even if there are ways to work around their flaws, the languages at their core are still shit. People here program in languages like ANSI C and Scheme because they are simple languages without collosal flaws and abysmal user bases. They use these languages because building a complex program in these languages demonstrates a proper understanding of computer science instead of languages that throw every shit misimplemented feature it can fit in it.

Name: Anonymous 2013-11-11 13:55

░░░░░░░░░░░▄▄▄▄▄░░░░░░░░░░░░░░░░░░░░░ 
░░░░░░░░░▄▄█████████▄▄░░░░░░░░░░░░░░░ 
░░░░░░▄▀▀▀▀█▀▀▀▀▀▀█████▄░░░░░░░░░░░░░ 
░░░░▄██████░░░░░░░░░░░▀██░░░░░░░░░░░░ 
░░░▐██████▌░░░░░░░░░░░░░▐▌░░░░░░░░░░░ 
░░░███████▌░░░░░░░░░░░░░░█░░░░░░░░░░░ 
░░▐████████░░░░░░░░░░░░░░░█░░░░░░░░░░ 
░░▐██████▌░░░░░▄▀▀▀▀▀▄░▀░▄▄▌░░░░░░░░░ 
░░░█▀▀███▀░░░░░░▄▀█▀░░░▐▄▄▄▌░░░░░░░░░ 
░░▐░▌▀▄░░░░░░░░░░▄▄▄▀░░░▌▀░▌░░░░░░░░░ 
░░░▌▐░░▌░░░░░░░░░░░▀░░░░▐░▐░░░░░░░░░░ 
░░░▐░▀▄▐░░░░░░░░░░░▌▌░▄▄░▐░▌░░░░░░░░░ 
░░░░▀█░▄▀░░░░░░░░░▐░▐▄▄▄▄▀▐░░░░░░░░░░ 
░░░░░▌▀░▐░░░░░░░░▄▀░░▀▀▀▀░▌░░░░░░░░░░ 
░░░░░▐░░░░░░░░░▌░░░▄▀▀▀▀▄▐░░░░░░░░░░░ 
░░░░░▌░░░░░░░░░▐░░░░░▄▄░░▌░░░░░░░░░░░ 
░░░░█▀▄░░░▐░▐░░░░░░░░░░░█░░░░░░░░░░░░ 
░░░█░█░▀▀▄░▌░█░░░▀▀▄▄▄▄▀░░░░░░░░░░░░░ 
░░█░░░▀▄░░▀▀▄▄█░░░░░▄▀░░░░░░░░░░░░░░░ 
░░█░░░░░▀▄░░░░▀▀▄▄▄▀▐░░░░░░░░░░░░░░░░ 
░░█░░░░░░░▀▄░░░░░▐░▌▐░░░░░░░░░░░░░░░░ 
░░░█░░░░░░░░▀▄░░░▌░▐▌▐░░░░░░░░░░░░░░░ 
░░░░█░░░░░░░░░█░▐░▄▄▌░█▀▄░░░░░░░░░░░░ 
░░░░░█░░░░░░░░░█▌▐░▄▐░░▀▄▀▀▄▄░░░░░░░░ 
░░░░░░█░░░░░░░░░▀▄░░▐░░░▀▄░░░▀▀▄▄░░░░ 
░░░░░░░▀▄░▄▀█░░░░░█░░▌░░░░▀▄░░░░░█░░░ 

Name: Anonymous 2013-11-12 10:55

>─────▄████▀█▄
   >───▄█████████████████▄
   >─▄█████.▼.▼.▼.▼.▼.▼▼▼▼
   >▄███████▄.▲.▲▲▲▲▲▲▲▲
   >███████████████████▀▀
   YOU HAVE BEEN CAUGHT BY THE GATOR OF DOOM! REPOST THIS 5 TIMES OR GET GATORED!!!

Name: Anonymous 2013-11-13 5:57

install gentoo XD

Name: Anonymous 2013-11-14 4:11

                        ██████████████████████                                                                           
      ██████████████████                      ████            ██████████████    ████    ██    ██  ██████    ████    ██    ██
    ██                      ██                    ████  ████████████████████  ██    ██  ██    ██  ██      ██    ██  ██  ██
    ██                  ████            ██            ████    ██████████████  ██        ████████  ████    ██        ████ 
      ██████████████████          ██████                ██    ██████████████  ██    ██  ██    ██  ██      ██    ██  ██  ██
                    ██        ████    ██                ██    ██████████████    ████    ██    ██  ██████    ████    ██    ██
                    ██████████        ██                ██    ██████████████                                             
                      ██          ████  ██              ██    ██████████████  ██████████  ██    ██  ██████  ██      ██   
                        ██████████      ██              ██    ██████████████      ██      ██    ██  ██      ████  ████   
                          ██        ████  ██            ██    ██████████████      ██      ████████  ████    ██  ██  ██   
                            ████████      ██            ██    ██████████████      ██      ██    ██  ██      ██      ██   
                            ██        ████              ██    ██████████████      ██      ██    ██  ██████  ██      ██   
                              ████████            ████████    ██████████████                                             
                                      ████████████      ████████████████████                                             
                                                              ██████████████

Name: Anonymous 2013-11-14 20:24

I am not a programmer but I come here once a year.
Because this place is insane.

Name: Anonymous 2013-11-15 3:14

try out some python, you can
do some cool stuff!

import mechanize
from bs4 import BeautifulSoup

#get it on nigga


If you can't come up with anything intellectually stimulating with those two, just fucking kill yourself.

Name: Anonymous 2013-11-16 4:03

>>56
no, fuck your Python. gayest language ever. using tabs and spaces for code block delimiters? are you fucking kidding me? utter shit. also, that dongles cunt evangelist was at a python conference. if a stupid useless nigger like that is even getting close to a language i want nothing to do with it

Name: Anonymous 2013-11-16 7:36

>>58
You seem frustrated. Why don't you try some Python programming and tell us how you really feel.

Name: Anonymous 2013-11-16 10:27

%░████▀▀▒▒▒▒▒░░░░▄▄▄▄▒▒▒▀▀███████░░
%░░██▒▒▄▄▒░░░░▒▒▀▒▒▒▒▒▒▒▒▒▒▒▒▀▀██▌░
%░░█▌▄▀▀▒▒▒▒▒▒▒▒▒▄▄▄▄▄▒▒▒▒▒▒▒▌▐▒█▐░
%░░▀▌▒▒▒▄▄▄▒▒▒▒▒▀▄▄█▀▒▒░▒▒▒▒▒▐▒▐▒█░
%░░░▐▒▄▀██▄▀▒▒▒▒▒▒▒░░░░▒▒▒▒▒▒▒▌▌▒█░
%░░░▐▒▒▒▒▒▒▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌▄▀█░
%░░░▐▒▒▒▒▒▒▌▒▒▒▒▀▄░░░▒▒▒▒▒▒▒▒▒▌▐██░
%░░░░▌▒▒▒▒▐▒▒▒▒▄▄▀░░░░▒▒▒▒▒▒▒▒▒▌▒█░
%░░░░▐▒▒▒▒▒▀▀▒▀▒▄▄▄▄░▒▒▒▒▒▒▒▒▒░███░
%░░░░░▌▒▒▒▄█▀▀▀▀▀▀▀▀█▒▒▒▒▒▒▒▒░▀▐██░
%░░░░░▐▒▒▒█▒▀████▀▀▒▐▌▒▒▒▒▒░▄▒▒▐░░░
%░░░░░░▐▒▒▀▒▒▒▒▒▒▒▒▒▒▐▒▒▒▒▄▒▒▒▄▐░░░
%░░░░░░▀▌▒▐▌▐▌▀▌▀▌▀▌▀▌▐▀▀▌▒▐▐▌▌▌▌░░
%░░░░░░░█▒▐▒▐▌▒▌▄▌▐▌▄▒▐▌▄▌▒█▌█▒▒▐░░
%░░░░░░░▐▌▌▒▐▌▒▌▒▒▐▌▒▄▐▌▀▄▒▒▒▒▒▒▒▀▄
%░░░░░░░░▀▒▐▀▀▒▀▒▒▀▀▀▀▒▀▒▀▀▒▒▒▒▒▒▒
%YOU'LL COWARDS DON'T EVEN SMOKE CRACK
%POST lN 3 THREADS OR YOU'LL COWARD

Name: Anonymous 2013-11-16 12:47



 ▬▬▬.◙.▬▬▬
 ═▂▄▄▓▄▄▂
 ◢◤ █▀▀████▄▄▄▄◢◤
 █▄ ███ ███▀▀▀▀▀▀▀╬ /︻╦╤─ JOIN THE RESISTANCE NOW!!!
 ◥█████◤ /▌
 ══╩══╩══▬▬▬.◙.▬▬ / \ LET'S GET THE OLD YOUTUBE BACK!!!

Name: Anonymous 2013-11-16 18:07

░░░░░░░░░░░▄▄▄▄▄░░░░░░░░░░░░░░░░░░░░░ 
░░░░░░░░░▄▄█████████▄▄░░░░░░░░░░░░░░░ 
░░░░░░▄▀▀▀▀█▀▀▀▀▀▀█████▄░░░░░░░░░░░░░ 
░░░░▄██████░░░░░░░░░░░▀██░░░░░░░░░░░░ 
░░░▐██████▌░░░░░░░░░░░░░▐▌░░░░░░░░░░░ 
░░░███████▌░░░░░░░░░░░░░░█░░░░░░░░░░░ 
░░▐████████░░░░░░░░░░░░░░░█░░░░░░░░░░ 
░░▐██████▌░░░░░▄▀▀▀▀▀▄░▀░▄▄▌░░░░░░░░░ 
░░░█▀▀███▀░░░░░░▄▀█▀░░░▐▄▄▄▌░░░░░░░░░ 
░░▐░▌▀▄░░░░░░░░░░▄▄▄▀░░░▌▀░▌░░░░░░░░░ 
░░░▌▐░░▌░░░░░░░░░░░▀░░░░▐░▐░░░░░░░░░░ 
░░░▐░▀▄▐░░░░░░░░░░░▌▌░▄▄░▐░▌░░░░░░░░░ 
░░░░▀█░▄▀░░░░░░░░░▐░▐▄▄▄▄▀▐░░░░░░░░░░ 
░░░░░▌▀░▐░░░░░░░░▄▀░░▀▀▀▀░▌░░░░░░░░░░ 
░░░░░▐░░░░░░░░░▌░░░▄▀▀▀▀▄▐░░░░░░░░░░░ 
░░░░░▌░░░░░░░░░▐░░░░░▄▄░░▌░░░░░░░░░░░ 
░░░░█▀▄░░░▐░▐░░░░░░░░░░░█░░░░░░░░░░░░ 
░░░█░█░▀▀▄░▌░█░░░▀▀▄▄▄▄▀░░░░░░░░░░░░░ 
░░█░░░▀▄░░▀▀▄▄█░░░░░▄▀░░░░░░░░░░░░░░░ 
░░█░░░░░▀▄░░░░▀▀▄▄▄▀▐░░░░░░░░░░░░░░░░ 
░░█░░░░░░░▀▄░░░░░▐░▌▐░░░░░░░░░░░░░░░░ 
░░░█░░░░░░░░▀▄░░░▌░▐▌▐░░░░░░░░░░░░░░░ 
░░░░█░░░░░░░░░█░▐░▄▄▌░█▀▄░░░░░░░░░░░░ 
░░░░░█░░░░░░░░░█▌▐░▄▐░░▀▄▀▀▄▄░░░░░░░░ 
░░░░░░█░░░░░░░░░▀▄░░▐░░░▀▄░░░▀▀▄▄░░░░ 
░░░░░░░▀▄░▄▀█░░░░░█░░▌░░░░▀▄░░░░░█░░░ 

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