Author Topic: Programming etc.  (Read 3520 times)

Caldazar

  • Veteran
  • *
  • Posts: 1413
    • View Profile
Programming etc.
« on: September 23, 2003, 07:22:03 pm »
I\'ve been thinking quite a lot about my future, and I\'ve decided that I want to work within the computer business. Since this is quite a large area, I would like to know what different areas there are. I\'ve been studying CAD at school, and I\'ll be studying some graphics and C++ next year. If anyone could recommend a site about these things I would be very greatful.
Browsing the forums when I\'m bored, nothing more.

Hamled

  • Traveller
  • *
  • Posts: 16
    • View Profile
(No subject)
« Reply #1 on: September 24, 2003, 09:48:10 am »
There are quite a number of C++ tutorials out there, just try a whole bunch, some are more comprehensive than others. Your best bet though, is to get a book, because many of the more complicated (yet fundamental) aspects of C/C++ are not covered in the tutorials. Also, if you\'re interested in creating 3D engines or working on them (although with Crystal Space, why would you want to......heh), try nihil.gamedev.net

sashok

  • Hydlaa Citizen
  • *
  • Posts: 448
    • View Profile
(No subject)
« Reply #2 on: September 24, 2003, 10:09:34 pm »
when studying c++ make sure you understand all of the concepts good. concepts such as polymorphysm, inheritance, etc etc.  understand recursion.  when you fully master arrays, don\'t hang on them, go right into pointers and linked lists.  

well :), that\'s all the advice I can give.

programming and graphics  are like best friends who have nothing in common with each other. Persue them both you would have to spend too much time.
  yes, to make 3d graphics, really smart programmers had to write programs for it first, but these people usually won\'t get into using them. if you don\'t want to be stuck in between these 2 fields, choose one carefully and persue it to the fullest.

Grakrim

  • Hydlaa Citizen
  • *
  • Posts: 468
    • View Profile
(No subject)
« Reply #3 on: September 24, 2003, 10:34:52 pm »
If you don\'t mind paying, the best book that you can get about C++ is The C++ Programming Language by Bjarne Stroustrop (the creator and original implementor of C++).  Its the most complete standard C++ book on the market, or at least to my knowledge.  I think MSRP is probably about 40 USD for the 3rd edition.

As for CAD, I know surprisingly little about that (considering my father is a CAD/drafting instructor.)
\" I think you should just follow Grakrim\'s advice ;)\"

\"A universe is enough for more than one opinion.\" - Maxximus

Xandria

  • Hydlaa Citizen
  • *
  • Posts: 453
    • View Profile
(No subject)
« Reply #4 on: September 24, 2003, 11:31:17 pm »
All I can say is that C++ just plain rocks!  I\'ve tried several languages, and it is just so cool because you can do just about anything with it.

And sashok20 is exactly right: you need to understand the concepts more than anything, because that\'s what real programming is.  If you somehow move to another language in the future, the coding will likely be different but the programming concepts are exactly the same.

There are a number of good books out there, but again, look for something that emphasizes concepts.  I\'ve got tons of books that have cool coding things in them, but if you don\'t master the basics you\'ll get really confused, espcially with C++.

Oh yeah, and recursion rules!  :D

How I set my timezone:

ln -sf /usr/share/zoneinfo/Antarctica/Davis /etc/localtime

FateGiver

  • Traveller
  • *
  • Posts: 24
    • View Profile
(No subject)
« Reply #5 on: September 25, 2003, 12:41:18 am »
C++ rules!!!!!!!!!!!!!!!!!!! :))
FateGiver            
:]

Caldazar

  • Veteran
  • *
  • Posts: 1413
    • View Profile
(No subject)
« Reply #6 on: September 25, 2003, 12:23:06 pm »
Oh well, I looked at the tutorials, but I think that learning c++ in english might be very hard, so I\'ll wait one year and learn it in school instead.
I just downloaded Milkshape, and it seems to quite a nifty little program :)
Browsing the forums when I\'m bored, nothing more.

Nikech

  • Hydlaa Resident
  • *
  • Posts: 122
    • View Profile
(No subject)
« Reply #7 on: September 25, 2003, 12:37:19 pm »
Quote
Originally posted by Caldazar
Oh well, I looked at the tutorials, but I think that learning c++ in english might be very hard, so I\'ll wait one year and learn it in school instead.
I just downloaded Milkshape, and it seems to quite a nifty little program :)


There are some C++ books available in Finnish, so there must be some in the Viking language(Swedish/Norwegian?).

Loremaster in the Arcane Order

\"That was when I realized that the light I\'d seen at the end of the tunnel was actually the headlight of an onrushing locomotive. \" -George R. R. Martin

Drilixer

  • Veteran
  • *
  • Posts: 1165
    • View Profile
(No subject)
« Reply #8 on: September 25, 2003, 01:28:41 pm »
Caldazar if you are looking at freeware 3d programs - check out blender... it may be alot more complex than milkshake... but within 30 minutes of starting to use milkshake you will begin to see the limitations that this program has in comparison to the \'big\' programs...

Caldazar

  • Veteran
  • *
  • Posts: 1413
    • View Profile
(No subject)
« Reply #9 on: September 25, 2003, 04:15:33 pm »
Quote
Originally posted by Drilixer
Caldazar if you are looking at freeware 3d programs - check out blender... it may be alot more complex than milkshake... but within 30 minutes of starting to use milkshake you will begin to see the limitations that this program has in comparison to the \'big\' programs...

I will check out Blender.. could you recommend a newbiefriendly tutorial?
Browsing the forums when I\'m bored, nothing more.

Altharion

  • Hydlaa Citizen
  • *
  • Posts: 450
    • View Profile
(No subject)
« Reply #10 on: September 27, 2003, 01:33:09 am »

Caldazar

  • Veteran
  • *
  • Posts: 1413
    • View Profile
(No subject)
« Reply #11 on: September 27, 2003, 05:34:21 pm »
No tutorials for Blender there, but thanks anyways ;)
Browsing the forums when I\'m bored, nothing more.

Keldorn

  • Hydlaa Notable
  • *
  • Posts: 818
    • View Profile
(No subject)
« Reply #12 on: September 27, 2003, 06:48:38 pm »
You want blender tutorials? You go to http://www.3dbuzz.com

Tutorials for blender can be found there...
« Last Edit: September 27, 2003, 07:23:22 pm by Keldorn »
m.vanes

Auran

  • Hydlaa Notable
  • *
  • Posts: 645
  • Quite pants really...
    • View Profile
(No subject)
« Reply #13 on: September 27, 2003, 06:49:40 pm »
So then. I learn finally that my dear  Comerade Caldazarovsky is a kid in school:D. This changes things a lot. Heh! Heh!.

Anywayz, there\'s nothing wrong with that but its good ribbin fodder;).

But seriously Caldazar programming is a very loose term and my advice to you is
\"Think of what you want to do with the programming skills you pick up\".

I know that most guys are interested in making games (thats how i started :)) )but that is a quite involved process. You\'ll need to think the following first-

1. Do I want to be an all powerful hacking guru?
2. Do I want to be a programmer whose programs sell?
3. Am I developing for the general public or for my use ?
4. Do I want to go into graphics?
5. Do I want to go into system modelling?
6. Do I want a job in this field?
7. Do I want to have complete control over the Computer, the machine?
8. Do I want to impress my friends and chicks?;)
9. Which os will i develop for ?
10. Most importantly - Do I want to be a scientist, engineer or user?

If you want any advice from me you\'ll need to post the answers to those questions first :).

Yours sincerely
Auran

PS- dont start on blender just yet. Resolve your needs first. Take it from me- I\'ve been there;):P.
« Last Edit: September 27, 2003, 07:11:19 pm by Auran »

Auran. No More.
Forget you ever knew me kid.

shadowmancer

  • Hydlaa Resident
  • *
  • Posts: 184
    • View Profile
(No subject)
« Reply #14 on: October 06, 2003, 05:53:56 am »
I wanna be a network admin!
Quote
Originally posted by Evanchild
hes a really talented squirrel.