Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Sep 21st, 2006, 7:32 AM   #11
Narue
Professional Programmer
 
Narue's Avatar
 
Join Date: Sep 2005
Posts: 419
Rep Power: 4 Narue is on a distinguished road
>Nahhh, you just invent the end, yourself, and make them thar suckers
>invent the beginning to match. Sheet, just tell 'em you're the high priest
>and they don't get to kiss your ring if they don't get it right.
For some strange reason, they didn't think that C was the right direction for C#. So they didn't listen to me and just did their own thing. It's obvious in the mistakes that they made.

>Are the reference materials like the language specifications (i.e. similar to
>the one I am reading) valid or are they just paper-weights in your opinion?
They're certainly valid, but C# is a simple enough language that a good .NET reference goes further. That's not to say that the specification shouldn't be in reach at all times, of course. A solid understanding of the base language is rather important in my opinion.
__________________
Even if the voices aren't real, they have some pretty good ideas.
Narue is offline   Reply With Quote
Old Sep 21st, 2006, 11:49 AM   #12
_James_
Newbie
 
Join Date: Sep 2006
Location: UK
Posts: 20
Rep Power: 0 _James_ is an unknown quantity at this point
Why you make fun out of c#?

It might be the new boy on the block but I hear that some people like it (me included).

The c# language spec is good for a more experience programmer that does not want to read an intro book and have to endure chapters on the basics of OOP etc. I personally learned it this way as I came form a java background. Some times if I got confused over the syntax (say array declaration syntax - confusing little buggers) I would just see what the compiler thought of my code. Reading the compiler errors and warnings usulally reminded me of whats java and whats c#. Its a trail and error aproach and it only works on small syntax things like where the [] goes on arrays and how they are declared etc. Now I will hide under the table as I am sure someone will flame me for saying what I have said.
_James_ is offline   Reply With Quote
Old Sep 21st, 2006, 12:21 PM   #13
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
Quote:
Originally Posted by _James_ View Post
Why you make fun out of c#?
For the same reason anyone makes fun out of anything: because it's there.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Sep 21st, 2006, 12:26 PM   #14
MBirchmeier
Hobbyist Programmer
 
Join Date: Oct 2005
Posts: 211
Rep Power: 3 MBirchmeier is on a distinguished road
Quote:
Originally Posted by RobEasy View Post
Some really interesting answeres.

Too All:

Are the reference materials like the language specifications (i.e. similar to the one I am reading) valid or are they just paper-weights in your opinion?
I think it depends on your level of familiarity with a language.

Early on I loved my paper references, easy to bookmark, nice to flip through, and I could keep it open on the desk next to me while I coded.

Any more I rarely need it, and since I'm generally familiar enough with languages to know what I'm searching for (just not always how it's used) a quick google search on say 'System.Data.SQLDataAdapter' (something I needed to look up today) was all I needed. A list of sites came up, I knew which ones would what I needed, and I was back coding in less time than it would take me to get to the bookshelf and back.

However when I was learning (or am working with something relatively unfamiliar) It's great to have a paper reference. I can keep it open without wasting screen real-estate, (or needing to flip back an forth between code and the site). I have a much better idea that a book will be accurate (as opposed to a website or tutorial) and they go to better depths to explain examples, and the steps leading up to them than most places do online.

Just my $.02

-MBirchmeier
MBirchmeier is offline   Reply With Quote
Old Sep 21st, 2006, 7:11 PM   #15
Narue
Professional Programmer
 
Narue's Avatar
 
Join Date: Sep 2005
Posts: 419
Rep Power: 4 Narue is on a distinguished road
>Why you make fun out of c#?
Why not?

>It might be the new boy on the block but I hear that some people like it (me included).
I like C# too. Don't let your likes and dislikes blind you.
__________________
Even if the voices aren't real, they have some pretty good ideas.
Narue is offline   Reply With Quote
Old Sep 26th, 2006, 7:26 AM   #16
Ghost
Man Bear Pig Hunter
 
Ghost's Avatar
 
Join Date: Jul 2005
Location: NorCal, USA
Posts: 295
Rep Power: 4 Ghost is on a distinguished road
Rob, I believe Infinite Recursion said it best, a book and google groups is what you need to learn it fast.
__________________
People who click "images" that end with .exe shouldn't have computers.
Ghost is offline   Reply With Quote
Old Sep 26th, 2006, 8:14 AM   #17
RobEasy
Programmer
 
RobEasy's Avatar
 
Join Date: May 2006
Location: The US duhhhhh!
Posts: 42
Rep Power: 0 RobEasy is on a distinguished road
Yea, I tend to agree with you on that, and the books are comming.

But the real question wasn't where I should get started it was about people's experiences of starting C#. Honestly (and I am sad to say this), I have to back down form the language for a little bit, because I need to teach myself some basic 'C' concepts before I get into programming devices for some classes.

I really started the thread to get peoples attention on programming again, not to ask where I should start. Jeez, if I asked a question like that, I would be strung up by my thumbs!!
__________________
Work Hard... Play Harder!
RobEasy is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 1:01 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC