Re: Anyone here have any experience using C-sharp?
Posted by 7dk2h4md720ih on
Tue Nov 16th 2004 at 6:08pm
1976 posts
198 snarkmarks
Registered:
Oct 9th 2001
Is it a good first language to learn? Is it easy to migrate from it to other programming languages? Am I wasting my time? :smile:
Re: Anyone here have any experience using C-sharp?
Posted by azelito on
Tue Nov 16th 2004 at 7:19pm
azelito
member
570 posts
127 snarkmarks
Registered:
Aug 8th 2002
Occupation: Wierdness
Location: Sweden
Nah, its probably best to start of with English and then move on to some programming language.
Re: Anyone here have any experience using C-sharp?
Posted by Crono on
Tue Nov 16th 2004 at 9:02pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
C# is terrible.
Try using Java, that's what C# is imitating.
Not to mention Java is actually multiplatform for the most part. So, whatever you write with it should work with most all major platforms, unlike C#.
But they're both OOP-like languages.
If you want to learn a first language, try PHP. It has the same syntax as C,C++,Java, and several other languages as well as it will give you near immediate results.
My first programming language was C++ though. Then I learned Java (much easier). But, if you're just starting out, on your own. PHP is the way to go. Then maybe try some Java. Basically you need to build up your knowledge and buy a C and C++ book(s). They're really the power languages (besides Assembly).
Not to mention, you really wont know what you were doing in Java until you learn C++ well.
Oh yeah, don't use Microsoft compilers ... ever (unless you're making a win32 application and you can't find borland or intel compilers).
Use an IDE if you want, but I suggest getting used to not having one around, it makes things much faster if you're in a straight editor or front end (Vi for example).
Re: Anyone here have any experience using C-sharp?
Posted by 7dk2h4md720ih on
Tue Nov 16th 2004 at 9:11pm
1976 posts
198 snarkmarks
Registered:
Oct 9th 2001
Just the sort of no bulls**t answer I was looking for, thanks Crono. :smile:
That 'english' malarkey isn't my cup of tea aze.
Re: Anyone here have any experience using C-sharp?
Posted by Crono on
Tue Nov 16th 2004 at 9:23pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
You're welcome ... can I borrow your DVD drive so I can install HL2? :smile:
Re: Anyone here have any experience using C-sharp?
Posted by fraggard on
Wed Nov 17th 2004 at 1:47am
1110 posts
220 snarkmarks
Registered:
Jul 8th 2002
Occupation: Student
Location: Bangalore, India
A_S: If you're interested in programming as more than just a hobby, I would suggest getting a book or two on algorithms. Once you get past the initial stage, they will help you a lot. I can recommend "An introduction to the analysis and design of algorithms" by Anany Levitin. It's a little more informal than most books, and quite simple to understand.
Re: Anyone here have any experience using C-sharp?
Posted by Crono on
Wed Nov 17th 2004 at 4:40am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
I'd suggest "Data Abstraction and Problem Solving with C++" By Frank M. Carrano and Janet J. Prichard.
It isn't as easy to understand, but it doesn't build up false testing. A lot of algorithm books use templates. You'll learn this, but Templates = Bad. Simply because if you make a template and say it works, it is implicit that it will work with any data type EVER. Which you can't test for. Which is why they're bad. And far too many books rely on them.
But, yes algorithms are good. If you want to go down that street though, I'd suggest some logic for efficiency and understanding.
But, all these books aren't needed by you for some time.