Computer Forums

Member Login

Remember Me? Sign Up! | Forgot Password
 
Slogan
 
Computer Forums > Programmers Lounge > Programming Discussions » I want to start programming...
Closed Thread
Old 11-13-2004, 01:37 PM   #21 (permalink)
 
Ultra Techie

Join Date: Sep 2003

Location: Bamberg, Germany

Posts: 549

Iron_Cross

Send a message via ICQ to Iron_Cross Send a message via MSN to Iron_Cross Send a message via Yahoo to Iron_Cross
Default

Writing windows programs is just as easy in C#.
The .NET Framework is also labled as a neccessary update on all windows systems, that means that windows automatically gets it for you, as well as it will be included by default in future installations. This means, a .NET program is just as good, if not better, than traditional programs.

Also, how easy is it to take advantage of XML, WebServices, Databinding, and encryption is Delphi? I ask because I've never used any of those in Delphi.

I just think that the fact that C# can use DirectX, OpenGL, and the windows API makes it far more advanced. I mean, why are major companies now looking to C# and .NET for all their work? I don't see them turning to delphi. I mean I know there are companies that use Delphi, but why is it that there is no major conversion to delphi, like there is to C#....I mean if delphi is so revolutionary

And if you want to get really nitty gritty, there are Delphi extensions for the .NET platform, which would make it just as capable (well almost) as C#. But the language structure is way too much like VB, and therefore flawed. If you want a robust, highly structured and strongly typed language....C# is your man...err, language
__________________

See today\'s Penny-Arcade!(May contain foul lanuage)
Pain is weakness leaving the body.

PM Me for my MSN
Iron_Cross is offline  
Old 11-13-2004, 01:47 PM   #22 (permalink)
 
Newb Techie

Join Date: Nov 2004

Posts: 24

CGKGS

Default

Iron_Cross, I'm running Windows XP Home Edition. Also, I heard C++ is really good for games? Is this true? I don't really know if I want to leanr C#, because the computer I'm using isn't just mine... I have to share it, and MS .Net Framework SDK take up alot of space. I was considering C++, but I might go with Java. What is Java good for, and what do you have to download to use/compile it?
CGKGS is offline  
Old 11-13-2004, 01:56 PM   #23 (permalink)
 
Newb Techie

Join Date: Nov 2004

Posts: 24

CGKGS

Default

And how do you use DirectX with C#? I just don't get how that works...
CGKGS is offline  
Old 11-13-2004, 02:08 PM   #24 (permalink)
 
Newb Techie

Join Date: Nov 2004

Posts: 24

CGKGS

Default

My progblem is that I keep giving up, because I never know if the programming language that I'm learning is the right one What was your first programming language that you learned?
CGKGS is offline  
Old 11-13-2004, 03:31 PM   #25 (permalink)
 
Super Techie

Join Date: Jun 2004

Posts: 312

sippin codeine

Send a message via Yahoo to sippin codeine
Default

Quote:
Originally posted by Iron_Cross
Writing windows programs is just as easy in C#.
The .NET Framework is also labled as a neccessary update on all windows systems, that means that windows automatically gets it for you, as well as it will be included by default in future installations. This means, a .NET program is just as good, if not better, than traditional programs.

Also, how easy is it to take advantage of XML, WebServices, Databinding, and encryption is Delphi? I ask because I've never used any of those in Delphi.

I just think that the fact that C# can use DirectX, OpenGL, and the windows API makes it far more advanced. I mean, why are major companies now looking to C# and .NET for all their work? I don't see them turning to delphi. I mean I know there are companies that use Delphi, but why is it that there is no major conversion to delphi, like there is to C#....I mean if delphi is so revolutionary

And if you want to get really nitty gritty, there are Delphi extensions for the .NET platform, which would make it just as capable (well almost) as C#. But the language structure is way too much like VB, and therefore flawed. If you want a robust, highly structured and strongly typed language....C# is your man...err, language
I dont use Delphi for work, I use it as a hobby, and i dont think
CGKGS is trying to make a living off of it, i think he wants something simple to write games and windows apps, i also dont think he is trying to start a gaming company, i mean he might, but by his posts it dosen't look like it, i'm just trying to be on the realistic side of things, considering he's obviously new to programming, i'm not new to programming and i dont see myself using c#. Companies are following the market but that dosent mean delphi is any less powerful, Borland just aint good at marketing, Also Delphi can take full advantage of DirectX, OpenGL, and the windows API. There is a component for Delphi called DelphiX for writing games, but he might be better off with c# because Delphi isnt free.

CGKGS the first language i learned was Visual basic, and i moved on to Delphi.
__________________
**[System specs]**

Delphi Enterprise 6 - 7
VB 6.0 - 2005 EE
sippin codeine is offline  
Old 11-13-2004, 03:47 PM   #26 (permalink)
 
Ultra Techie

Join Date: Sep 2003

Location: Bamberg, Germany

Posts: 549

Iron_Cross

Send a message via ICQ to Iron_Cross Send a message via MSN to Iron_Cross Send a message via Yahoo to Iron_Cross
Default

CGKGS, first you need to grasp a language, THEN you can use DirectX. Honestly, it won't make sense if I explain it to you because you haven't learned the language yet.
Yes, C++ is very good for making games, stuff like Quake III was made with C++. The thing is, it's WAY more complicated. You could spend years working with it and still not master it.

Honestly, just pick a language and work at it. I think you should go with C#, the .NET framework is only 20mb but the skd is like 120mb. Java is very similar to C#, just not quite as good. It's SDK is also around 120mb though.

But really, you just need to pick a language and stick with it. It truely doesn't matter which language you choose. C# is great, delphi....is good too (Can't believe I'm saying that ), Java would be a good learn, c++ is good but hard, and there's many others.

Just choose a language and stick it out, it won't be easy, and you won't be making games for about the first 6 months - year or so, no matter what language you choose. Some languages it will take longer than others. And 6 months, is very soon, you would have to work SO HARD to get that good in 6 months, but it's possible.

Good luck.

btw, the order of languages I learned was Python->Java->C++->Perl->VB->More Java->C#
__________________

See today\'s Penny-Arcade!(May contain foul lanuage)
Pain is weakness leaving the body.

PM Me for my MSN
Iron_Cross is offline  
Old 11-13-2004, 03:51 PM   #27 (permalink)
 
Super Techie

Join Date: Jun 2004

Posts: 312

sippin codeine

Send a message via Yahoo to sippin codeine
Default

Iron_cross is right, you need to pick a language and stick with it, and build up a nice codebase.
__________________
**[System specs]**

Delphi Enterprise 6 - 7
VB 6.0 - 2005 EE
sippin codeine is offline  
Old 11-13-2004, 04:19 PM   #28 (permalink)
 
Newb Techie

Join Date: Nov 2004

Posts: 24

CGKGS

Default

Thanks SO much for all of your help!
CGKGS is offline  
Old 11-13-2004, 04:24 PM   #29 (permalink)
 
Newb Techie

Join Date: Nov 2004

Posts: 24

CGKGS

Default

But the thing is, the only way that I can learn to program is using online tutorials, and with Python, which I'm currently learning, I only have 1 tutorial to use. It's the only one that I've found for non-programmers, and there's no Python books at the local library. I have no other resources. If you guys could help that would be great.

EDIT: I have no money to spend on programming books, and
other things like that.
CGKGS is offline  
Old 11-13-2004, 07:04 PM   #30 (permalink)
 
Ultra Techie

Join Date: Sep 2003

Location: Bamberg, Germany

Posts: 549

Iron_Cross

Send a message via ICQ to Iron_Cross Send a message via MSN to Iron_Cross Send a message via Yahoo to Iron_Cross
Default

http://www.programmersheaven.com/
http://www.google.com/
http://www.python.org/
__________________

See today\'s Penny-Arcade!(May contain foul lanuage)
Pain is weakness leaving the body.

PM Me for my MSN
Iron_Cross is offline  
 
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On