ID:276065
![]() Apr 29 2005, 7:50 pm
|
|
I want to learn a language where i can make real programs. Can i have your opinions about those two languages. I heard they are using c# in the next version of windows codenamed longhorn. I have the 2003 .net installed (bittorrent) and im ready to learn.
|
![]() Apr 29 2005, 10:56 pm
|
|
C++ is quite hard. I hear C# is easier, though I haven't touched it; I plan to learn it myself at some point. Theodis could tell you more.
|
No. (At least, not according to my impression of it.) You can use it as a scripting language, but it's no less a programming language than, say, Java.
|
Xx Dark Wizard xX wrote:
I want to learn a language where i can make real programs. Can i have your opinions about those two languages. I heard they are using c# in the next version of windows codenamed longhorn. I have the 2003 .net installed (bittorrent) and im ready to learn. Hmm from what I read out of C# doesnt the person who uses the program have too have that large 120 MB file installed as well? I know they said it was being built into windows versions right which is all good and all. But well I dont know 120MB's just seems like alot too download. Especially on a modom connection. As for the coding of C#. Ahhh O.o oh well its just so nice and tidy code compaired to C++. In my mind C# you have to type so much less. As for which to start learning first I would suggest C#. Nothing better in with the new and out with the old. If you would like to learn either there are tutorials provided at www.functionx.com . Its where I learned C#. It only took me a couple of hours to read all the tutorials. Even the windows programming ones they have for C#. Then again I have been coding C++ since well forever. Before I even came too byond. Good luck! :) |
Green Lime wrote:
Hmm from what I read out of C# doesnt the person who uses the program have too have that large 120 MB file installed as well? I know they said it was being built into windows versions right which is all good and all. But well I dont know 120MB's just seems like alot too download. Especially on a modom connection. It's a 22MB file, most new systems come with the required stuff pre-installed. But yes, users will have to have the .NET Framework (Not the 120MB SDK you're thinking of.) to use your program. |
C# is a easy language to pick up and learn, especially after spending some time with BYOND learning OOP. It's quite easy to just throw together some buttons and text boxes and have a working program. There's also a lot you can do with C# (.NET has a huge API, and it's very well documented!) which in general is clumped together more the information on libraries etc in C++ (Presuming your not using VC++.NET anyhow, which could be similar, never tried it.)
I say give C# a try, then move to C++ when you need more power, and speed. |
Yeah, I've been messing with it using SharpDevelop (only need the Framework, not the SDK to use!).
And I must say, I am VERY impressed. I've even managed to port a few of the more basic programs I've made to my Linux system! And I've had no trouble with it at all, everything I've needed has been there in some form or another. Knowing the basics of Visual Basic and C++ really made this language the perfect one to make the more advanced programs with. (Much more powerful than VB, not as powerful as C++ but easier.) 9/10 for this language, only because people need the Framework to run your programs. Otherwise this language is very nice. |
Nadrew wrote:
Yeah, I've been messing with it using SharpDevelop (only need the Framework, not the SDK to use!). :O an IDE and its free! :) thanks Nadrew that command line compiler was, well I hate dos. *Makes note to give nadrew an island when he owns the world* |
I wouldn't be amazed if all of the next high-level programming languages are structured the same way, unfortunately. It's all about making it easier on the programmer while improving functionality. If this wasn't the case, we would be writing everything in assembly, or worse, machine language.
|
Green Lime wrote:
Then again I have been coding C++ since well forever. Before I even came too byond. DM was my first language(unless you count those scripts I was writing for mIRC, which I don't). Then I went on to learn C++, and I think knowing DM aided that process, except sometimes I still use commas in for() loops instead of semi-colons. RD |
Rurouni Dragon wrote:
sometimes I still use commas in for() loops instead of semi-colons. You're not the only one! >.< Prodigal Squirrel |