Welcome Guest ( Log In | Click here to Register a free account now! )
Welcome to Bleeping Computer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.![]() ![]() |
Feb 3 2008, 03:58 PM
Post
#1
|
|
![]() Forum Regular ![]() ![]() ![]() Group: Members Posts: 316 Joined: 24-March 05 From: Fairland, IN Member No.: 15,312 |
-------------------- "To do less than your best is to sacrifice the gift." Steve Prefontaine
"The things you own end up owning you." Tyler Durden "I do not feel obliged to believe that the same god who has endowed us with sense, reason and intellect has intended us to forgo their use." Galileo |
|
|
|
Feb 3 2008, 04:48 PM
Post
#2
|
|
![]() Hail Groovicus! ![]() ![]() ![]() ![]() ![]() ![]() Group: Site Admin Posts: 5,698 Joined: 5-June 04 From: Vermillion, SD Member No.: 689 |
This article explains it way better than I can:
http://en.wikipedia.org/wiki/C_(programming_language) -------------------- |
|
|
|
Feb 3 2008, 05:26 PM
Post
#3
|
|
![]() Forum Regular ![]() ![]() ![]() Group: Members Posts: 316 Joined: 24-March 05 From: Fairland, IN Member No.: 15,312 |
This article explains it way better than I can: http://en.wikipedia.org/wiki/C_(programming_language) hmm, I read a little about it, and it seems like it is used mostly for operating systems and for applications that don't require much user interaction, kinda boring really. What do they make xbox games with, i might as well learn that. -------------------- "To do less than your best is to sacrifice the gift." Steve Prefontaine
"The things you own end up owning you." Tyler Durden "I do not feel obliged to believe that the same god who has endowed us with sense, reason and intellect has intended us to forgo their use." Galileo |
|
|
|
Feb 6 2008, 08:57 PM
Post
#4
|
|
![]() Member ![]() ![]() Group: HJT Senior Classmen Posts: 34 Joined: 3-May 07 Member No.: 128,666 |
C is useful in a lot of ways. I can't list name many off the top of my head, but the best game ever is programmed in C.
|
|
|
|
May 8 2008, 12:28 PM
Post
#5
|
|
|
New Member ![]() Group: Members Posts: 7 Joined: 8-May 08 Member No.: 207,731 |
C is also used to program device drivers.
-------------------- ![]() |
|
|
|
May 8 2008, 01:00 PM
Post
#6
|
|
![]() Hail Groovicus! ![]() ![]() ![]() ![]() ![]() ![]() Group: Site Admin Posts: 5,698 Joined: 5-June 04 From: Vermillion, SD Member No.: 689 |
QUOTE What do they make xbox games with, i might as well learn that. XBox games are made using XNA Game Studio and C#. XNA Game Studio Tutorials XNA Forums -------------------- |
|
|
|
May 10 2008, 04:28 AM
Post
#7
|
|
|
New Member ![]() Group: Members Posts: 3 Joined: 10-May 08 Member No.: 208,042 |
In my humble opinion, aspiring programmers should learn C or C++ as their first language. It makes you a better, more conscious programmer. Many companies still use C++ or Java as their primary language. In my experience, those who start with something like C# miss out on key programming concepts which get them in trouble later.
There's no doubt that things like Windows applications (the interfaces, anyway) are easier to program with a .NET language like C#, but most "key" functionality in difficult programs are coded in C/C++. This is where the meat and potatoes of programming lies. |
|
|
|
May 15 2008, 08:33 AM
Post
#8
|
|
|
Member ![]() ![]() Group: Members Posts: 35 Joined: 26-March 08 Member No.: 198,967 |
Groovicus,
how's the XNA class looking? I didn't realize it wasn't a stand-alone. I'll be teaching in the computer lab at our small private school this fall, and I had thought to give XNA a try, but I haven't priced out C#. Infil, Can you compare C# to any other programming language for me? My degree in CompSci is from when the dinosaurs roamed the earth. I am familiar w/ Fortran, Pascal, Lisp, and others I don't remember... Thx, Deb |
|
|
|
May 15 2008, 10:50 AM
Post
#9
|
|
![]() Hail Groovicus! ![]() ![]() ![]() ![]() ![]() ![]() Group: Site Admin Posts: 5,698 Joined: 5-June 04 From: Vermillion, SD Member No.: 689 |
The XNA is looking fine, although I will not get to look too much further into it for a bit, other than tinkering with it here and there. I forgot to mention that the other requisite component is Visual Studio 2005, or Visual C# 2008 Express Edition, which is free, and the .NET Framework SDKs.. If you are teaching at a school, you could look into getting a Dreamspark Account , which has everything you need (and again, it is free). Failing that, I may be able to help you get a free three-year MSDNAA account, which also has everything you need.
C# is comparable to Java, if that helps any. I guess there are probably plenty of other places on the net to get the nuts and bolts regarding the differences, because I can't be authoritative on that. -------------------- |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 19th July 2008 - 08:18 PM |