1
Re: Anyone here have any experience using C-sharp?
Posted by 7dk2h4md720ih on Tue Nov 16th at 6:08pm 2004
Posted by 7dk2h4md720ih on Tue Nov 16th at 6:08pm 2004
Is it a good first language to learn? Is it easy to migrate from it to other programming languages? Am I wasting my time? 
Re: Anyone here have any experience using C-sharp?
Posted by azelito on Tue Nov 16th at 7:19pm 2004

azelito
member
570 posts
127 snarkmarks
Registered: Aug 8th 2002
Location: Sweden
Occupation: Wierdness
Posted by azelito on Tue Nov 16th at 7:19pm 2004
Nah, its probably best to start of with English and then move on to some programming language.
[addsig]
azelito
member
570 posts
127 snarkmarks
Registered: Aug 8th 2002
Location: Sweden

Occupation: Wierdness
Re: Anyone here have any experience using C-sharp?
Posted by Crono on Tue Nov 16th at 9:02pm 2004
Posted by Crono on Tue Nov 16th at 9:02pm 2004
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). [addsig]
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). [addsig]
Re: Anyone here have any experience using C-sharp?
Posted by 7dk2h4md720ih on Tue Nov 16th at 9:11pm 2004
Posted by 7dk2h4md720ih on Tue Nov 16th at 9:11pm 2004
Just the sort of no bulls**t answer I was looking for, thanks Crono. 
That 'english' malarkey isn't my cup of tea aze.
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 at 9:23pm 2004
Posted by Crono on Tue Nov 16th at 9:23pm 2004
You're welcome ... can I borrow your DVD drive so I can install HL2?
[addsig]
Re: Anyone here have any experience using C-sharp?
Posted by wil5on on Wed Nov 17th at 1:21am 2004

wil5on
member
1733 posts
323 snarkmarks
Registered: Dec 12th 2003
Location: Adelaide
Occupation: Mapper
Posted by wil5on on Wed Nov 17th at 1:21am 2004
| ? quoting azelito |
| Nah, its probably best to start of with English and then move on to some programming language. |

Dont know about C#... I just started on C++. Might have been easier if I hadnt used basic for so many years... ah well.
[addsig]wil5on
member
1733 posts
323 snarkmarks
Registered: Dec 12th 2003
Location: Adelaide

Occupation: Mapper
Re: Anyone here have any experience using C-sharp?
Posted by fraggard on Wed Nov 17th at 1:47am 2004

fraggard
member
1110 posts
201 snarkmarks
Registered: Jul 8th 2002
Location: Bangalore, India
Occupation: Student
Posted by fraggard on Wed Nov 17th at 1:47am 2004
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.
fraggard
member
1110 posts
201 snarkmarks
Registered: Jul 8th 2002
Location: Bangalore, India

Occupation: Student
Re: Anyone here have any experience using C-sharp?
Posted by Crono on Wed Nov 17th at 4:40am 2004
Posted by Crono on Wed Nov 17th at 4:40am 2004
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. [addsig]
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. [addsig]
1
© Snarkpit.net 2001 - 2023, about us, donate, contact
Snarkpit v6.1.0 created this page in 0.0123 seconds.

Snarkpit v6.1.0 created this page in 0.0123 seconds.

