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

Pages: 1-4041-

Comp Sci vs Comp ENG

Name: Anonymous 2007-11-16 13:22

/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: Anonymous 2007-11-16 13:31

Haskell has the forced indentation code as well wtf Haskell

Name: Anonymous 2007-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: Anonymous 2007-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: Anonymous 2007-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.

Name: Anonymous 2007-11-16 14:33

>>3
do-notation considered harmful.

putStrLn "dicks" >> putStrLn "dongs"

Better, but not perfect, this however, is closer to perfection:

mapM_ putStrLn ["dicks", "dongs"]

Name: Anonymous 2007-11-16 14:35

>>3
This post is written exactly how I would have written it. I think I love you.

Name: Anonymous 2007-11-16 15:07

>>4
Just because games are fun? By the same logic maybe you should become a gynecologist?

LOL

Name: Anonymous 2007-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: Anonymous 2007-11-16 17:42

if (post1==true)
     System.out.println("you are fucking gay");
else
     System.exit(0)

Name: Anonymous 2007-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.

Name: Anonymous 2007-11-16 18:28

>>1

If you weren't retarded, you would already be programming games.

Name: Anonymous 2007-11-16 19:21

>>1
want to make video games
Didn't read past that.

Name: Anonymous 2007-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: Anonymous 2007-11-18 17:49

Give up on game programming.

Name: Anonymous 2007-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: Anonymous 2007-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.

Name: Anonymous 2007-11-19 9:40

>>16
Who the fuck cares about glamour?

Name: Anonymous 2007-11-19 10:04

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: Anonymous 2007-11-19 10:29

Comp Science
"ABSTRACT BULLSHITE", i.e. the useful thing

Name: Anonymous 2007-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: Anonymous 2007-11-20 0:48

>>21
computer scientists [b][u]ARE[/b][/u] the engineers.

Name: Anonymous 2007-11-20 1:29

>>22
BBCode segfault.

Name: Anonymous 2007-11-20 6:19

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.

SOFTWARE ENGINEER
software emphasis:
XXXXXXXXXX
hardware emphasis:
-

COMPUTER SCIENTIST
software:
XXXXXXXX
hardware:
XXX

COMPUTER ENGINEER
software
XXXXX
hardware
XXXXXXXX

ELECTRICAL ENGINEERING
software
-
HARDWARE
XXXXXXXXXX (among other things)

they all fall under the engineering category, even computer science.

Name: Anonymous 2007-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: Anonymous 2007-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: Anonymous 2007-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.

Name: Anonymous 2007-11-20 9:12

>>2-27

Trolling /prog/ is easy.   Even s/o in grade 11 without math or physics knowledge can do it.

Name: Anonymous 2007-11-20 9:48

>>28

s/o? Are you fucking retarded?

Name: Anonymous 2007-11-20 12:03

>>29
YHBT.

Name: Anonymous 2007-11-20 14:02

>>22 doesnt know LISP, hence malformed BBCode

Name: Anonymous 2007-11-20 17:42

>>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

Anyone can do this.

Name: Anonymous 2007-11-20 19:54

>>32
That lecture is easy-mode.

Name: Anonymous 2007-11-21 4:01

>>5
Game designer is not the same as software programmer.

Name: Anonymous 2007-11-21 5:10

How to get free stuff from the internet, like Amazon gift certificates and shit:

Step 1: Install Firefox autoreloader: http://tinyurl.com/32wqmn

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)

Name: Anonymous 2007-11-22 8:26

>>32
OP has no chance

Name: Anonymous 2007-11-22 9:07

OP has no chance to survive make your time

Name: Anonymous 2007-11-22 9:36

>>19

Wrong.

>>27

Right.

>>24

"lol, California"

Actually, for the real world, it's

SOFTWARE ENGINEER
software emphasis:
XXX
hardware emphasis:
XXXXXXXXXX

COMPUTER SCIENTIST
software:
XXXXXXXXXXX
hardware:
-

Name: Anonymous 2007-11-22 11:42

>>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: Anonymous 2007-11-22 12:53

computer engineering is like dual classing in electrical engineering and compsci.

Name: Anonymous 2007-11-22 15:39

computer engineering is like "i watch ESPN and think computers are cool"

Name: Anonymous 2007-11-22 16:03

computer engineering because:
[spoiler]computers still have to be made[\spoiler]

Name: Anonymous 2007-11-22 16:10

>>42
So does software.
Also, nice fail you've got going there, son.

Name: Anonymous 2007-11-22 20:34

>>42
You fail at TEXcode

Name: Anonymous 2007-11-23 3:13

>>1
/prog/ i'm in 11th grade and want to talk about cool ideas for video games.  Will anybody pay me?

Fixed.

Name: Anonymous 2007-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: Anonymous 2007-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: Anonymous 2007-11-23 5:21

Everyone knows that Computer Science 3 makes you 1337 haxxor.

Your out of luck if you can't get in.

Name: Anonymous 2007-11-23 13:34

The Sussman fails because he's FUCKING FAT.

SUSSMAN IS PIG DISGUSTING

Name: Anonymous 2007-11-23 13:40

>>47
You've barely scratched the surface of the huge list of awesome features of a dynamic language.
What is a `dynamic' language?

Name: Anonymous 2007-11-23 13:46

    .    //            _/_,∠__     
        /.:/     '"  ̄ ̄ ヘ     __ ¨.二ニ=-
        {::{  /: : : : : : : : : : : : :\: : : : : : : : : :`丶、
         ヾ /.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:ヽ.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:ヽ 
         >′.::.::.::.::.::.::.::.::.ヽ.::.::.::.::.::. \-.::.::.::.::.:\_.::.::.\
    .     /.::.::.::/ :.::.::.::.::.::.:: |.::.::.::.::.::.::.|::\.::.\.::.::.:\`\
        |.::.:: /.::.::.::.::.::/|⌒:j.::.::.:.:::.::.:: |.::| _\.::.ヽ.::.::. ヽ 
        |.::.:/.::.:: /.::.::.::.: | .:/ \.::.::.::.::.:レチ斤| ト.::.',.::.::.::.:l
        |.:/.:,'.::.::|.::.::.::.::/|:/__  ヽ.::.::.::|ち:::| {.::?\.::.j 
         Y.:/! .:: l.::.::.: / ィチ行   ヽ.::.| Vヒi ',::.l      Watch Lucky Star and read SICP
         レ.::|.::.::.|.::.::.ハfヘノ:::::ハ   ∨    ・}.::.l    
         lrーゝ、∧.::.l∧ V;少''     _'    イ.::.:|. 
         j \ \∨.::. ヽ, -、    こ.ノ ∠l | ::.:
    .     ,'.::.::.( ̄`ヾー、_/ /、 __ ///}│ .:l 
    .     /.::.::.: ( ̄ ヽノ    {\   ハ /V/│.::.!
       /.::.::.::.:r'¨`ーt'   ノ.::. \ー‐'´| 川{ ∨リ  
    .  / :.::.::.::. `ト ー′  イ \.::ヽ\ | // ノ 
     /.::.::.::.::.::.:人ゝ、_   lノ ハ.:.:}∨ヽ!シイ 
    /.::/.:::.:::.::.::〃 \ \/ /) V二ニ¨´¨`ヽ
    ::/|.::/.:::.::.::{{   \三/人    /  }  \ 
    / V.:::.:::.:::.:::ヾ      イ  `  (   {`ヽ、_ >

Name: Anonymous 2007-11-23 14:21

ITT: We discover that no one on /prog/ is a computer engineer, nor knows what they do.

Also
>>24

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: Anonymous 2007-11-23 14:21

listen to >>51
lucky star is the motivation behind every line of code i write. wwkd.

Name: Anonymous 2007-11-23 14:29

>>50
Something like Haskell, I suppose.

Name: Anonymous 2007-11-23 14:31

>>50
What is a `dynamic' language?
Sounds very enterprisey.

Name: Anonymous 2007-11-23 18:34

>>55
You've got it backwards.

Name: Anonymous 2007-11-23 20:52

>>50
What is a `dynamic' language?
Something you'll never know.  And FAGGOT quotes.

Name: Anonymous 2007-11-23 20:57

>>24
Computer science is as much about computers (hardware) as astronomy is about telescopes.

Paraphrased from Dijkstra.

Name: Anonymous 2007-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: Anonymous 2007-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: Anonymous 2007-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: Anonymous 2007-11-23 23:13

>>39
You're contradicting yourself. To "program without programming" would mean 0 software.

Name: Anonymous 2007-11-24 1:05

>>62
Are you having difficulties understanding the difference between "more" and "all"?

Name: Anonymous 2007-11-24 2:15

Travel... without moving.

Name: Anonymous 2007-11-24 3:16

Living, without breathing.
Driving, without controlling a vehicle.
Scuba diving without swimming.

Name: Anonymous 2007-11-24 4:21

Threadshitting, without a thread.
Trolling, without an audience.

Name: Anonymous 2007-11-24 7:19

>>39
what does that mean?

Name: Anonymous 2007-11-24 12:16

>>66
Facesitting, without Moses.

Name: Anonymous 2007-11-24 12:40

Perl code, without insanity.

Name: Anonymous 2007-11-24 14:27

>>63
Apparently.

>>65
Driving without a vehicle.

Name: Anonymous 2007-11-24 17:54

>>70
Gaying without a willy.


lol.

Name: Anonymous 2007-11-24 22:12

>>71
lesbians?

Name: Anonymous 2007-11-25 3:12

>>72
OH SNAP.

Is there a Gaybuntu yet? Seriously, queers are going to start queering up FOSS sometime soon...

Name: Anonymous 2007-11-25 3:22

>>73
Ubuntu is already plenty gay.

Name: Anonymous 2007-11-25 3:54

>>73
There's a Ubuntu Christian Edition. Does that count?
It ships with an IE installer.

Name: Anonymous 2007-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: Anonymous 2009-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.

Name: Anonymous 2011-02-03 4:13


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