PDA

View Full Version : Wow...


rikit106
10-17-2003, 03:47 AM
i just wanted to say wow, i just tryed to read the introduction to C++ programming and i am wordless, for those of you developing this holy crap great job.

a_Guest03
10-17-2003, 04:18 AM
They have a few things that book can't teach you: experience and talent.

kai_shadowbane
10-17-2003, 04:32 AM
You forgot dedication :)

dcjoedog
10-17-2003, 04:38 AM
jeez, do people have to crap on every comment made
this was a com-pli-ment
;)

a_Guest03
10-17-2003, 05:13 AM
Crap? There were 2 compliments that followed.

Deserx01
10-17-2003, 05:13 AM
Im with ya man, great job to all the dev's. I took a programming class in high school, and its tough. To practically recreate a game like EverQuest really takes "dedication" and talent.

Merth
10-17-2003, 06:42 AM
It's all about baby steps, unless you're some sort of genius. For example, here's some baby steps one could take to for working with eqemu:

1. Learn HTML and make a web page for your eqemu server
2. Learn ASP or PHP and make the web page smarter
3. Learn SQL and make the web page remember things
4. Learn the EQEMu DB, and start displaying character stats on web page
5. Learn C# and make a third party tool for editing character stats in the DB
6. Learn basic C and start tweaking things here and there in EQEMu
7. Learn advanced C and start messing around with packet data
8. Learn basic C++ and start tweaking EQEMu architecture
9. Learn advanced C++ and start designing EQEMu architecture
10. Learn threading and network code and start tweaking how EQEMu handles clients
11. Learn basic assembly and begin optimizing and debugging EQEMu
12. Learn advanced assembly and start wearing shirts bearing encryption algorithms

Rogean
10-17-2003, 07:03 AM
Wow, Iv learned everything up to #6! Yay

Kgaul
10-17-2003, 07:08 AM
i am learning C++ and visual studio 6, and getting ready to buy visual studio C++ .net to really get into it. its an amazing language and alot of fun to learn. i hope to be able to help more with eqemu, maybe around .0.9.0 hehe.

You guys rock for sure.

Kg

Ps what is C# is that C++++ or really just C#?

Merth
10-17-2003, 07:15 AM
what is C# is that C++++ or really just C#?
Ha, never noticed this - if you take 4 + symbols, you can make the # symbol. Cool catch.

It's a new language from Microsoft, meant to compete directly with Java. If anyone is under the impression that java had no influence on this language, please put down the hash pipe and walk away.

devn00b
10-17-2003, 08:43 AM
somone say hash pipe?


*tokes up*

x-scythe
10-17-2003, 07:59 PM
im workin on #5...fun to learn...

kai_shadowbane
10-17-2003, 10:13 PM
hey, does #12 mean you have to ditch all the video game tshirts you got on your way to becoming the ASM guru before you get your advanced algorithm tshirts??

:D

Trumpcard
10-17-2003, 10:46 PM
Thats right... True hackers are far to arrogant to wear the trappings of a common gamer..

You have to get shirts that say things such as

'Theres no place like 127.0.0.1'

and

'There are 10 types of people in this world, those that understand binary and those that don't '


I do want the simple one...

'STFU'

or, even better

'RTFM AND STFU'

Scorpious2k
10-17-2003, 11:51 PM
Since we're talking C programming, super-techies and arrogance...

does anyone know what this little bit of C code does? <grin>


#include <stdio.h>

main(t,_,a)
char *a;{return!0<t?t<3?main(-79,-13,a+main(-87,1-_,main(-86,0,a+1)+a)):1,t<_?main(t+1,_,a):3,main(-94,-27+t,a)&&t==2?_<13?main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72?main(_,t,"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#l+,/n{n+,/+#n+,/#\
;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l \q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){n]'/+#n';d}rw' i;# \){nl]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw' \iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c \
;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;#'rdq#w!nr'/ ') }+}{rl#'{n' ')# \}'+}##(!!/"):t<-50?_==*a?putchar(31[a]):main(-65,_,a+1):
main((*a=='/')+t,_,a+1):0<t?main(2,2,"%s"):*a=='/'||main(0,main(-61,*a,"!ek;dc i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);
}


and yes, it does compile and work.

Trumpcard
10-18-2003, 12:24 AM
And a partridge in a pear tree....lalala


Obfuscation... If it's hard to write , it should be hard to read...

Scorpious2k
10-18-2003, 12:28 PM
And a partridge in a pear tree....lalala

Yay Trumpcard!

Obfuscation... If it's hard to write , it should be hard to read...

LOL. Sadly I know "programmers" who write code like that and aren't trying.

Trumpcard
10-18-2003, 12:43 PM
Me too... I had to fire someone once because they couldnt support their own code, and cost the company a **load in time and money.. We ended up having too refactor/rewrite most of it.

I'd warned him that comments , intelligable spacing, and logical code structures would save him alot of trouble in support, but you know the young, you can't tell them anything.. It's a standard now where I'm at, if we do a code review and can't follow it, we reject it. Sun Microsystems will reject your code if it's not spaced properly, those guys know how to enforce standards!

x-scythe
10-18-2003, 06:27 PM
hah...my dads friend works with computers for the military (dunno specifically what he does with them) but i know more about computers then he does. i think its funny because my he acts like he knows what he's doing (he sprayed windex on his keyboard to clean it! now how much common sense does it take to realize you shouldnt spray liquid on a keyboard?) but he just makes it worse. the computer has gone to hell now.

heydafam2
10-19-2003, 07:10 AM
12. Learn advanced assembly and start wearing shirts bearing encryption algorithms



hahaha[/quote]

flyrken
10-19-2003, 09:22 AM
(he sprayed windex on his keyboard to clean it! now how much common sense does it take to realize you shouldnt spray liquid on a keyboard?)

2 jokes:

He's exempt he works for the military.

Ever seen "My Fat Greek Wedding"?

:lol:

EOF

x-scythe
10-20-2003, 03:07 PM
haha...my dad is acctually in the military...and he's not a dumbass. only some people are :wink: i saw part of "my big fat greek wedding" but i got bored and left.

Scorpious2k
10-21-2003, 12:44 AM
I once worked in a place that had a programming staff of 24. I was in the systems software group. A coworker heard me comment my opinion, which I still have to this day, that 2/3 of all programmers are incompetent. He disagreed. So I asked him to list the ones he considered competent in programming.

He listed 8. I said "do the math". :-)

Programming requires a talent. Years of college will never create that talent. Either you have it or you don't.

Just my not-so-humble opinion.