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

Pages: 1-4041-

Student vs Basement Dweller

Name: Anonymous 2008-04-04 20:24

What does /prog/ think about learning on your own without a university education?



  

Name: Anonymous 2008-04-04 20:26

Terrible!

Name: Anonymous 2008-04-04 20:26

You'll starve to death that's all.

Name: Anonymous 2008-04-04 20:55

You should already know everything you need to know LONG before you go to uni.

For instance, I wrote an ANSI C compiler in ANSI C when I was 12.

Name: Anonymous 2008-04-04 21:07

>>4
You must have had cool parents and a great childhood

Name: Anonymous 2008-04-04 21:08

>>5
s/cool/nerdy
s/great/lonely

Name: Anonymous 2008-04-04 21:25

It's certainly possible. If you can't learn anything outside of educational institutes, then you have two problems.

Name: Anonymous 2008-04-04 21:28

Learning what? Programming? Systems engineering? Algorithms?
What education are you skipping, and where are you skipping to?

Name: Anonymous 2008-04-04 21:32

>>8
WTF is systems engineering?

I am learning Programming, specifically Games Programming.  I am trying not to skip any education.  Also algorithms are part of programming so I don't see how you can learn programming without them (same for data structures, best practices, patterns, testing, etc).


Name: Anonymous 2008-04-04 21:43

Games Programming
LOL

Name: Anonymous 2008-04-04 21:44

Addendum:

best practices, patterns
LOL

Name: Anonymous 2008-04-04 21:46

>>11
LOL

explain yourself fgt

because not using const in certain areas where it helps describe the function is a bad thing to learn

Also RAII is a bad practice learn huh

Name: Anonymous 2008-04-04 21:51

>>12
What the fuck? I don't need to explain myself. I'm a fucking expert programmer with decades of experience. And who are you? Some snot nosed little kid who thinks he can achieve synergy by reading a book. You know what? I shit on your thread.

Name: Anonymous 2008-04-04 22:02

>>13
I've seen things you people wouldn't believe. Data Strucutes on fire off the shoulder of Orion. I watched C++-beams ... glitter in the dark near Tanhauser Gate. All those ... moments will be lost ... in time, like tears ... in rain. Time ... to die.

Name: Anonymous 2008-04-04 22:03

Wow I failed so hard in that post...>>14

Name: Anonymous 2008-04-04 22:05

Wow I failed so hard in that post...>>15

Name: Anonymous 2008-04-04 22:19

buy the book "Game Programming For Dummies". i read it and got a job at EA instantly.

Name: Anonymous 2008-04-04 22:39

Basement Dwellers are self taut at a young age, so there brains understand programming more easily.  Students (having no prior knowledge to programming) struggle and don't fully understanding it, thus produces ridiculously crappy code (as seen in windows vista!)

Name: Anonymous 2008-04-04 22:41

Wow I failed so hard in that post...>>1-18

Name: Anonymous 2008-04-04 22:41

Wow I failed so hard in that post...>>1-18,21-999

Name: Anonymous 2008-04-04 22:54

Wow I saged so hard in that post... >>21

Name: Anonymous 2008-04-05 0:16

Wow I forced meme so hard in that post...>>16,19-22

Name: Anonymous 2008-04-05 0:26

University isn't just about learning new things, it's about meeting new people and improving your social skills. This is something basement dwellers don't seem to realize. It's no good being an EXPART /PROG/RAMMER if you lack the proper communication skills to coherently express your ideas to others. Additionally, being able to talk to professors with far more experience than yourself also helps if you're trying to advance the state-of-the-art.

>>18
I'd imagine most students would already have at least some programming background from high-school (or earlier), though your mileage may vary from place-to-place.

Name: Anonymous 2008-04-05 0:29

>>23
I agree, it is in fact the main reason why I am going to a University at all.

Name: Anonymous 2008-04-05 1:12

>>23
Basement dweller was an exaggeration.  I'm sure most have had some university experience and went KTHXBAI.  Paying thousands of dollars to learn about JAVA and the shit they teach you?  For one going solo is a pretty big experience.  I personally was horribly organized and lazy but after finally departing the system I got on track.  You can wake up whenever you want, learn whatever interests you, become obsessed over retarded algorithms , and generally learn 10x more.  Obviously there are a ton of pitfalls to this approach like motivation, falling off track, etc.  Compared to the undergrad bullshit I would have to go through this is infinitely better and fulfilling. 

Anyway back to reading SICP and fucking with scheme.

 

Name: Anonymous 2008-04-05 2:24

You're idiots if your main reason to study is for the social environment at the university.

If you're enrolling for a subject you feel you already know a lot about, maybe it would be a good idea to PICK SOMETHING ELSE so you don't waste your time and money.

Name: Anonymous 2008-04-05 2:34

Obviously it would be useless if you already knew everything about CS, but that seems pretty unlikely. Perhaps saying ``main reason'' was too much, but it was just to stress that it is in fact an important aspect.

Name: Anonymous 2008-04-05 3:34

>>27
I wrote the first ANSI C compiler when I was 12 years old.  I am an EXPERT PROGRAMMER, I don't have to go to university, but I do because of the welfare I get from my socialist state.  I am studying in my free time to become an EXPERT LEECH, I am never going to work a day in my life.

Name: Anonymous 2008-04-05 3:56

What about a basement dweller that is a student?

PARADOX

Name: Anonymous 2008-04-05 3:59

If you're into programming (and you should, since this is /prog/), then it's always best to start early. Read stuff like computer architecture books, K&R, the C standard, SICP (srsly), data structure books, etc. Then, once you get into university, taking the courses will be easy and only serve to clarify the things that you weren't clear when you learned it yourself.

One of my instructors once said that the brain is best for learning at a young age, and that's when the basic principles of how a computer works should be taught (how everything is binary, what is a memory, how does processor work). I see students in my computer arch class that just don't get it and fail hard, but if you're able to read and write lists of (any type, not just computer) instructions you should find writing asm, which is what we have to do in this course, straightforward if a bit tedious.

Name: Anonymous 2008-04-05 4:05

what is a memory

Name: Gayonymous 2008-04-05 4:23

>>31
baby don't hurt me
no more

Name: Anonymous 2008-04-05 4:26

>>30
what is a memory
a miserable little pile of information

Name: Anonymous 2008-04-05 5:27

>>30
So one should abandon his Perl/Python/Scheme/Haskell studies and learn Java, Sepples and C# to success in the university? That isn't very promising.

Name: Anonymous 2008-04-05 5:35

>>34
Just write some code transformers/generators.

Name: Anonymous 2008-04-05 5:58

>>35
I have some shitty compiler I wrote in ANSI C around here somewhere, what can it possibly earn me?

Name: Anonymous 2008-04-05 6:03

>>36
It can earn you SCIENCE.

Name: Anonymous 2008-04-05 23:55

>>36
#include <stdio.h>
#define k *(int*)
#define a if(
#define c ad()
#define i else
#define p while(
#define x *(char*)
#define b ==
#define V =calloc(1,99999)
#define f ()
#define J return
#define l ae(
#define n e)
#define u d!=
#define F int
#define y (j)
#define r m=
#define t +4

F d,z,C,h,P,K,ac,q,G,v,Q,R,D,L,W,M;
E(n{x D++=e;}o f{a L){h=x L++;a h b 2){L=0;h=W;}}i h=fgetc(Q);}
X f{J isalnum(h)|h b 95;}
Y f{a h b 92){o f;a h b 110)h=10;}}c{F e,j,m;p isspace(h)|h b 35){a h b 35)
{o f;c;a d b 536){c;E(32);k d=1;k(d t)=D;}
p h!=10){E(h);o f;}E(h);E(2);}o f;}C=0;d=h;a X f){E(32);M=D;p X f){E(h);o f;}
a isdigit(d)){z=strtol(M,0,0);d=2;}i{x D=32;d=strstr(R,M-1)-R;x D=0;d=d*8+256;
a d>536){d=P+d;a k d b 1){L=k(d t);W=h;o f;c;}}}}
i{o f;a d b 39){d=2;Y f;z=h;o f;o f;}i a d b 47&h b 42){o f;p h){p h!=42)o f;
o f;a h b 47)h=0;}o f;c;}i{
e="++#m--%am*@R<^1c/@%[_[H3c%@%[_[H3c+@.B#d-@%:_^BKd<<Z/03e>>`/03e<=0f>=/f<@.f>@1f==&g!='g&&k||#l&@.BCh^@.BSi|@.B+j~@/%Yd!@&d*@b";
p j=x e++){r x e++;z=0;p(C=x e++-98)<0)z=z*64+C+64;a j b d&(m b h|m b 64)){
a m b h){o f;d=1;}break;}}}}}
l g){p g&&g!=-1){x q++=g;g=g>>8;}}A(n{F g;p n{g=k e;k e=q-e-4;e=g;}}s(g,n{l g);
k q=e;e=q;q=q t;J e;}H(n{s(184,n;}B(n{J s(233,n;}S(j,n{l 1032325);J s(132+j,n;}
Z(n{l 49465);H(0);l 15);l e+144);l 192);}N(j,n{l j+131);s((e<512)<<7|5,n;}T y{
F g,e,m,aa;g=1;a d b 34){H(v);p h!=34){Y f;x v++=h;o f;}x v=0;v=v t&-4;o f;c;}
i{aa=C;r z;e=d;c;a e b 2){H(m);}i a aa b 2){T(0);s(185,0);a e b 33)Z(m);i l m);}
i a e b 40){w f;c;}i a e b 42){c;e=d;c;c;a d b 42){c;c;c;c;e=0;}c;T(0);a d b 61){c;
l 80);w f;l 89);l 392+(e b 256));}i a n{a e b 256)l 139);i l 48655);q++;}}i a e b 38){
N(10,k d);c;}i{g=k e;a!g)g=dlsym(0,M);a d b 61&j){c;w f;N(6,g);}i a u 40){N(8,g);
a C b 11){N(0,g);l z);c;}}}}
a d b 40){a g b 1)l 80);r s(60545,0);c;j=0;p u 41){w f;s(2393225,j);a d b 44)c;j=j t;
}k r j;c;a!g){e=e t;k e=s(232,k n;}i a g b 1){s(2397439,j);j=j t;}i{s(232,g-q-5);}
a j)s(50305,j);}}O y{F e,g,m;a j--b 1)T(1);i{O y;r 0;p j b C){g=d;e=z;c;a j>8){
r S(e,m);O y;}i{l 80);O y;l 89);a j b 4|j b 5){Z(n;}i{l n;a g b 37)l 146);}}}
a m&&j>8){r S(e,m);H(e^1);B(5);A(m);H(n;}}}w f{O(11);}U f{w f;J S(0,0);}I y{F m,g,e;
a d b 288){c;c;r U f;c;I y;a d b 312){c;g=B(0);A(m);I y;A(g);}i{A(m);}}
i a d b 352|d b 504){e=d;c;c;a e b 352){g=q;r U f;}i{a u 59)w f;c;g=q;r 0;a u 59)
r U f;c;a u 41){e=B(0);w f;B(g-q-5);A(n;g=e t;}}c;I(&m);B(g-q-5);A(m);}i a d b
123){c;ab(1);p u 125)I y;c;}i{a d b 448){c;a u 59)w f;K=B(K);}i a d b 400){c;
k j=B(k j);}i a u 59)w f;c;}}ab y{F m;p d b 256|u-1&!j){a d b 256){c;p u 59){a j){
G=G t;k d=-G;}i{k d=v;v=v t;}c;a d b 44)c;}c;}i{A(k(d t));k d=q;c;c;r 8;p u 41){
k d=m;r m t;c;a d b 44)c;}c;K=G=0;l 15042901);r s(60545,0);I(0);A(K);l 50121);
k r G;}}}

main(g,n{Q=stdin;a g-->1){e=e t;Q=fopen(k e,"r");}
D=strcpy(R V," int if else while break return for define main ")+48;
v V;q=ac V;P V;o f;c;ab(0);J(*(int(*)f)k(P+592))(g,n;}

Name: Anonymous 2008-04-06 0:24

>>38

error C2065: 'e' : undeclared identifier
error C2448: 'E' : function-style initializer appears to be a function definition
error C4430: missing type specifier - int assumed.
error C2664: 'fgetc' : cannot convert parameter 1 from 'int' to 'FILE *'
warning C4508: 'o' : function should return a value; 'void' return type assumed
error C4430: missing type specifier - int assumed.
warning C4554: '|' : check operator precedence for possible error; use parentheses to clarify precedence
error C3861: 'isalnum': identifier not found
warning C4508: 'X' : function should return a value; 'void' return type assumed
error C4430: missing type specifier - int assumed.
warning C4508: 'Y' : function should return a value; 'void' return type assumed
error C4430: missing type specifier - int assumed.
warning C4554: '|' : check operator precedence for possible error; use parentheses to clarify precedence
error C3861: 'isspace': identifier not found
fatal error C1903: unable to recover from previous error(s); stopping compilation


what

Name: Anonymous 2008-04-06 0:49

>>38
what do we link that to?

Name: Anonymous 2008-04-06 0:55

>>39
Use a real compiler

Name: Anonymous 2008-04-06 1:01

>>41

I'll kill you.

Name: Anonymous 2008-04-06 8:32

>>42

What are you going to do, throw a chair?

Name: Anonymous 2008-04-06 17:36

>>43

No.

Name: Anonymous 2008-04-06 18:22

>>44

Yes.

Name: Anonymous 2008-04-06 19:33

>>45
Maybe.

Name: Anonymous 2008-04-06 19:55

>>46
Probably.

Name: Anonymous 2008-04-06 21:05

>>47
Lisp.

Name: Anonymous 2008-04-06 22:27

>>38-39
Fuck, I guess the formatting messed it up. But it's a complete compiler for a subset of C, and the thing is, if someone can write a mini-compiler that fits in one post, then it's not hard to imagine the possibility of an only slightly less obfuscated version being just a little bigger.

Name: Anonymous 2008-04-06 22:53

>>49

I'm the guy that ran the sudo exploit and i don't believe you

Name: Anonymous 2008-04-07 4:07

>>49
Formatting doesn't magically make characters disappear. It's clear to everyone here that you thought nobody would actually try and compile your code, someone called your bluff and now you're caught. Back to /b/, please.

Name: Anonymous 2008-04-07 4:48

Uneducated basement dweller here if programming in C on a sparc wokstation at 9 qualifies me.

It's possible but it's a pain in the pass.  Unless you get sick of getting turned for shit c# jobs because you don't have a degree and start consulting. 

Now back to your regularly scheduled shit thread.

Name: Anonymous 2008-04-07 5:39

>>52
did you also write your own ansi c compiler, using ansi c?

Name: Anonymous 2008-04-07 5:42

What is the fear of uppercase letters called? Shiftophobia?

Name: Anonymous 2008-04-07 6:31

what is the fear of all lowercase called? grammar-nazitis? i love lowercase, kill yourself.

Name: Anonymous 2008-04-07 6:31

>>55
Etiquette.

Name: Anonymous 2008-04-07 6:49

>>55
ergo your wrong bitch

Name: Anonymous 2008-04-07 6:52

I wrote the first ansi C compiler, using ansi C.

Then i started crying because i didn't have a compiled compiler to compile my compiler.

Name: Anonymous 2008-04-07 7:29

>>58
Real men hand-compile their code.  McCarthy did it for the original LISP.

Name: Anonymous 2008-04-07 8:19

>>59
>McCarthy did it for the original McCarthy.

Name: Anonymous 2008-04-07 12:11

>>38
valid perl code

Name: Anonymous 2009-03-06 6:37

The good parts of   the operating systems   or what tl?

Name: Anonymous 2009-03-06 11:19


masturbate That happends to be my fetish.

Name: Sgt.Kabukiman 2012-05-21 13:58

All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy

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