Anyone here have any experience using C-sharp?
Post Reply
Quote
Re: Anyone here have any experience using C-sharp?
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?




Quote
Re: Anyone here have any experience using C-sharp?
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]



Quote
Re: Anyone here have any experience using C-sharp?
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]




Quote
Re: Anyone here have any experience using C-sharp?
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.




Quote
Re: Anyone here have any experience using C-sharp?
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]



Quote
Re: Anyone here have any experience using C-sharp?
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]




Quote
Re: Anyone here have any experience using C-sharp?
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.



Quote
Re: Anyone here have any experience using C-sharp?
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]





Post Reply