/prog/ i'm in 11th grade and want to make video games but i suck at math and physics
Can i still make games with a comp sci?
My dad told me he's not paying for a science degree so i'm fucked on that end.
Name:
Anonymous2007-11-16 13:31
Haskell has the forced indentation code as well wtf Haskell
Name:
Anonymous2007-11-16 14:11
>>2
You can use curly braces and semicolons instead, if you really want to. For instance:
do {
putStrLn "dicks";
putStrLn "dongs";
}
is equal to
do
putStrLn "dicks"
putStrLn "dongs"
But really, there's nothing wrong with using indentation (or "layout", as it's called in the Haskell community) as syntax.
Name:
Anonymous2007-11-16 14:14
>>1
Forget it. It's the shittiest job ever. In a large part that is so because of silly people like you. For some reason every 16y old boy wants to be a game dev when he grows up and of course a lot of them try to do that, ignoring the fact that there's absolutely no job opportunities and even those few that sometimes open up require you to work insane hours for very shitty pay.
How the hell did you people even come up with this idea? You haven't even write a simple console application, have you? So why do you think this is a job for you? Just because games are fun? By the same logic maybe you should become a gynecologist?
Name:
Anonymous2007-11-16 14:15
>>1
If you want to be a coder expect to work long hours, get paid a meagre wage and have almost no say in the overall design concept.
And maek vidya gaems is NOT nearly as fun as it sounds.
Fact 1: in the commercial world you will have no say in what your making.
Fact 2: you will be making a game you loathe, hate puzzle gaems? thats what you'll be building.
Fact 3: Even though you loathe it now thats nothing compared to how much you will six months down the line when youve been working with it for 18hrs a day.
Fact 4: Your an expendable member of the team, any fucking college dropout can sufficiently code a few functions and they all thing "MAEK VIDYA GAEMS" is an easy career choice.
Fact 5: VIDYA GAEMS CODARZ get paid less than coding anywhere else in the industry.
Fact 6: If your still reading this and not horrified at the prospect of becomming yet another broken desk monkey then your pretty much cut out for the industry.
Better, but not perfect, this however, is closer to perfection:
mapM_ putStrLn ["dicks", "dongs"]
Name:
Anonymous2007-11-16 14:35
>>3
This post is written exactly how I would have written it. I think I love you.
Name:
Anonymous2007-11-16 15:07
>>4
Just because games are fun? By the same logic maybe you should become a gynecologist?
LOL
Name:
Anonymous2007-11-16 17:40
>>5
Fact 5 only applies to new recruits, half life 2 coders are laughing all the way to the bank while driving their new mercedes.
Name:
Anonymous2007-11-16 17:42
if (post1==true)
System.out.println("you are fucking gay");
else
System.exit(0)
Name:
Anonymous2007-11-16 17:57
>>9
if you happen to be a true, EXPERT PROGRAMMER and you're lucky enough to get on board a big company, then perhaps. but i suck at math and physics
oic
op has no chance.
>>1 want to make video games
Didn't read past that.
Name:
Anonymous2007-11-16 22:05
>>1
to answer the original question
comp sci would be the degree to get if you want to be a game programmer
comp eng wouldn't help you with that at all
Name:
Anonymous2007-11-18 17:49
Give up on game programming.
Name:
Anonymous2007-11-18 20:15
game programming isn't as glamorous as you think it is. Once you're less of a newb at life, you'll understand that.
Name:
Anonymous2007-11-19 0:44
/prog/ i'm in 11th grade and want to be an auto mechanic but I've never driven a car, or used a socket, and believe cars run on magic metal hearts.
Guys, we all seem to be ignoring the most important fact that this kid is looking down two very wrong career paths
Comp Science = These people sit around all day researching new reasons why abstraction rules so much and why you can't write this code or implement this kind of hardware cause it's against development principals
Comp engineering = These people invent new hardware and computer hardware related standards... maybe you'll end up making a USB 4.0 one day doing this
What you're looking for is "Software engineering" or the IT branch of "multimedia programming" Both leads to some fall backs as a code monkey or a multimedia monkey.
Name:
Anonymous2007-11-19 10:29
Comp Science
"ABSTRACT BULLSHITE", i.e. the useful thing
Name:
Anonymous2007-11-19 16:56
>>1
Two wrong paths. If you are not good at math and physics and you want to bring ideas for the game become a game designer FFS. Computer science is about finding way to implement things which requires math skills and especially in video game industry you need a good knowledge of math and physics. Get a fucking clue all you will do if you become a computer scientist is doing what some engineers tell you to do the way they want it to be done.
Name:
Anonymous2007-11-20 0:48
>>21
computer scientists [b][u]ARE[/b][/u] the engineers.
LOOK, i'll make a nice graph, and show you what all the compute related majors do, at least in the state of california. i'll use cute little ascii bars, so pay a-fucking-ttention.
ELECTRICAL ENGINEERING
software
-
HARDWARE
XXXXXXXXXX (among other things)
they all fall under the engineering category, even computer science.
Name:
Anonymous2007-11-20 7:10
GAME PROGRAMMER
sofware:
XXXXXXXXX
hardware:
XXXXX
maths:
XXXXX
physics:
XXXX
A general game programmer might not need to know any physics, but maths always helps, otherwise your code may be grossly unoptimised and stupid.
Name:
Anonymous2007-11-20 7:30
>>6
Yeah, in this particular case I would use mapM_, but it was just an example. Do-notation is much cleaner when you're working with long sequences of actions that return different things.
Name:
Anonymous2007-11-20 8:16
>>24
Computer scientists shouldn't care for hardware. It's software engineers who do. The former understand that computer science (which is, BTW, not a science) is not really about computers, not more than physics is about particle accelerators or biology is about microscopes. The Abelson said this. The later are sometimes Cfags worried about OMG OPTIMIZED, -msse and other stuff.
>>1
Listen to SICP lectures, if when the Sussman talks about higher order procedures the code isn't obvious the first time you see it and you're not like "no shit, sherlock" you will NEVER become a computer scientist or a computer engineer otherwise you might have a chance. Only works if it's the first time you program since SICP is a begginer book that anyone can understand. http://video.google.com/videoplay?docid=-3980624564484146912
Step 2: Go to this site: http://tinyurl.com/ynkurk
and sign up. Make sure to uncheck the box that lets them send you email offers and garbage.
Step 3: Go to the search page at that site and input any search. (internet hate machine, etc.)
Step 4: Set Firefox to autoreload the page every 5 seconds.
Step 5: ?????
Step 6: Profit! I won a $5 gift certificate in the first 15 minutes. It might take longer, but if you just set it up and leave it every day, you get tons of free shit. (Make sure to check your "My Prizes" page periodically)
>>38
Software engineer there is caring too much about hardware; are you sure you don't mean OMG OPTIMIZED Cfag? A software engineer is more about how to program without programming, thus pretty much failure.
Name:
Anonymous2007-11-22 12:53
computer engineering is like dual classing in electrical engineering and compsci.
Name:
Anonymous2007-11-22 15:39
computer engineering is like "i watch ESPN and think computers are cool"
Name:
Anonymous2007-11-22 16:03
computer engineering because: [spoiler]computers still have to be made[\spoiler]
Name:
Anonymous2007-11-22 16:10
>>42
So does software.
Also, nice fail you've got going there, son.
>>1 /prog/ i'm in 11th grade and want to talk about cool ideas for video games. Will anybody pay me?
Fixed.
Name:
Anonymous2007-11-23 4:36
>>32
What the fuck that was the most boring and useless shit I have ever watched and I am an ENTERPRISE JAVA PROGRAMMER.
Sure makes me wish I could pass methods by reference, though.
Name:
Anonymous2007-11-23 5:06
>>46 Sure makes me wish I could pass methods by reference, though.
You've barely scratched the surface of the huge list of awesome features of a dynamic language.
Name:
Anonymous2007-11-23 5:21
Everyone knows that Computer Science 3 makes you 1337 haxxor.
electrical engineers can specialize on software too. Electrical engineering is a huge set, in which computer engineering too resides in - saying an electrical engineer won't be as good in software due to lack of emphasis on it may be true, but I'd give 'em at least XXX on software, comparison based on computer engineering.
Name:
Anonymous2007-11-23 14:21
listen to >>51
lucky star is the motivation behind every line of code i write. wwkd.
>>50 What is a `dynamic' language?
Something you'll never know. And FAGGOT quotes.
Name:
Anonymous2007-11-23 20:57
>>24
Computer science is as much about computers (hardware) as astronomy is about telescopes.
Paraphrased from Dijkstra.
Name:
Anonymous2007-11-23 21:01
>>58
Oh yeah. And you'll never make vidya games. Out of about 20 people in my first comp sci class, one has graduated and one is a senior.
LOL I WANNA MAKE VIDYA GAMEZ is basically the same as saying LOL IM GONNA FAIL THE FUCK OUTTA THIS PROGRAM
Name:
Anonymous2007-11-23 22:03
>>58
That actually sounds strikingly similiar to Hal's infamous introduction lecture of the 6.001 MIT course. Are you sure it was Dijkstra?
Name:
Anonymous2007-11-23 22:13
>>60
From the holy book of Wikipedia's page on Dijkstra:
Dijkstra was also noted for owning only one computer (late in life) and rarely actually using them, in keeping with his conviction that computer science was more abstract than mere programming, expressed in a number of famous sayings such as "Computer Science is no more about computers than astronomy is about telescopes"
Only reason I've heard it is it's posted on my graduate advisor's office door.
Name:
Anonymous2007-11-23 23:13
>>39
You're contradicting yourself. To "program without programming" would mean 0 software.
>>73
There's a Ubuntu Christian Edition. Does that count?
It ships with an IE installer.
Name:
Anonymous2007-11-25 10:59
I'm interested in abusing LISP to "hack" someone's (will go unnamed) computer, for reasons I'll keep to myself. I've done a little research on it, but I haven't yet found any solid evidence that you can use LISP to "hack" someone's computer.
Name:
Anonymous2009-03-06 8:58
Original meme as I already mentioned in the standard so I may be a meme but it is one possibility The god that is EMACS does LEAVE NOW find out what this thread is not about what this thread is not about what this thread is not about LISP.