I just found this forum this evening looking up ".NET programmer forum" on google. It looks quite active and well laid out. I hate programmer forums were all languages are lumped in one forum, with the admin explaining the layout as "Well they are all the same principle!".
Well, enough of that. I have had an interest in programming since I was 14, and first coded on an Apple IIe at my school (I'm not as old as you may think. My school was just cheap when it came to computers. I am 27 as of today). Since then, I have gone in and out of actually programming. I got a bit more serious on Visual Basic 4 and 5, but then fell out of it again and forgot most of what I had learned. I have, for the last 4 years, been trying to teach myself a language well. I have, however, lost a lot of time and effort from changing around from one language to the next, trying to find the "perfect book" or learning resource I could pick it up with.
I have now settled on C#, after going through VB.NET, C++, Java, C, Python and ASP.NET. I do have quite a broad view for a beginning programmer from learning the basics in all of these languages (and getting a bit more advanced with Java, which has allowed me to pick up the concepts of C# much easier). I really like C# and the .NET framework, although I find other things I like in all of them.
Well, I guess I need to wrap this up. I am glad to be here! Very nice forum everyone :)
Hello!
Started by jackolantern, Dec 25 2008 02:41 AM
10 replies to this topic
#1
Posted 25 December 2008 - 02:41 AM
|
|
|
#2
Posted 25 December 2008 - 03:13 AM
Welcome to CodeCall! We have several .NET programmers here.
#3
Posted 25 December 2008 - 03:53 AM
Welcome to CC !! :)
#4
Guest_Jordan_*
Posted 25 December 2008 - 05:10 AM
Guest_Jordan_*
Welcome to CodeCall! Your birthday is today, December 25th? Happy Birthday then! What made you choose C# over the other languages?
#5
Posted 25 December 2008 - 09:52 AM
Welcome to CodeCall. Hope you enjoy the community.
#6
Posted 25 December 2008 - 11:06 AM
Jordan said:
Welcome to CodeCall! Your birthday is today, December 25th? Happy Birthday then! What made you choose C# over the other languages?
Well, I like the bracket and semicolon C-style languages more now, since they just seem more clear to me then end-statements. So that puts VB.NET out. I like OO programming more, so that puts C out. I much prefer the GUI editor of Visual Studio to using Swing, and am willing to give up platform independence to do so. Python is neat, and I plan to learn more about it one day to use as a scripting language. And then I can code in ASP.NET with C#, so that is more something I will get back to sometime after learning C# better.
I hope that gives a clearer picture over why I chose C#. It has taken me a long time to decide on a language to stick with. However, they have all been useful, and I think that if I did not go through parts of all these languages, I would not understand as much as I do today.
#7
Guest_Jordan_*
Posted 25 December 2008 - 11:13 AM
Guest_Jordan_*
What about C# compared with Java?
#8
Posted 25 December 2008 - 02:08 PM
Jordan said:
What about C# compared with Java?
I who is new to C# and pretty pre-advanced in java feels they are similar in syntax and building up apps.
Also hey jackolantern and welcome to the crew :)
#9
Guest_Jordan_*
Posted 25 December 2008 - 07:00 PM
Guest_Jordan_*
I am just curious to know why he chose C# over Java rather than a Java vs C# (I already know both languages although lacking in Java). I suppose I worded that badly.
Posted via CodeCall Mobile
Posted via CodeCall Mobile
#10
Posted 25 December 2008 - 07:32 PM
Jordan said:
I am just curious to know why he chose C# over Java rather than a Java vs C# (I already know both languages although lacking in Java). I suppose I worded that badly.
I did not like Swing, with it's container-in-a-container method of writing GUIs. It just felt frustrating to spend hours working on a GUI that I knew from past experience I could do in 30 minutes in Visual Studio. I understand that the reason for this is because you can't really place controls in an X,Y positioning on a form and expect it to render the same way from one OS to the next. Platform independence is not all that important for me right now. I had interest in writing mobile games and apps with Java, but then lost interest after learning about all the differences from one mobile manufacture to the next (and even from one phone to the next within the same manufacture!). I also have become more interested in XNA. It seems like a very nice game development platform, and of course, it is the only way to create XBox 360 games.
I have lots of interest in non-game programming as well, but it is still a major consideration for me.


Sign In
Create Account


Back to top










