Just curious. Mine hasn't happened yet.
Just curious. Mine hasn't happened yet.
No joke, my first C project was an RPC layer to allow communication between PC workstations running Windows and a Cobol application running on a mainframe.
Before that I'd learned C++ and Cobol, never touched raw C.
Do you mean as a professional, or at school etc? My first proper project (that is, something bigger than a few dozen lines of code in one file) was a Lisp interpreter, which came to about 4000 lines or so. I'm sure I could do it in less and quicker now, but that's what I did. Or maybe the first one was a symbolic 68K disassembler - I think I did that one before the Lisp interpreter.
Since then I've worked in C for about 16 years or so, at all levels from kernel programming to diddy applications.
--
Mats
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.
I started with C when I joined cboard, and I ended up with a lite text file and man page viewer for linux in gtk+:
http://www.intergate.com/~halfcountplus/see
which I'm still developing, altho the webpage hasn't been updated in a while.
The only thing I really knew before that was perl, and they (C and perl) shed a lot of light on each other (which makes sense, I believe perl is written in C).
C programming resources:
GNU C Function and Macro Index -- glibc reference manual
The C Book -- nice online learner guide
Current ISO draft standard
CCAN -- new CPAN like open source library repository
3 (different) GNU debugger tutorials: #1 -- #2 -- #3
cpwiki -- our wiki on sourceforge
My first project was a integer calculator for Introduction to Programming in first year.
My first > 1000 lines project is a chess engine (AI).
http://cyberfish.wecheer.com/Brainless
I think the question is not what was your first program, but what was your first project, for a class or a job or a large program or what have you.
Yeah I wonder about that too. An LOL! no less.
calculating BASIC?
No, not at all. I was curious if you are making fun of that one poor shmuck's calculator?
Hmm well actually when i read it yea, it depend my laugh could have been right if its a "basic" calculator like he said, meaning "+", "/" "*" "-" if its what im thinking, then oh well iv been bored all day and laughing at silly things, but yea was at calculator, thought it could have been a pretty scientific one which he could have the laugh back at me, so either way my excuse is "I'm Bored" LOL