I'm in a Visual Basic class right now, and it amazes me as to how much you can do with this programming tool. I mean, I notice so many Windows applications that could be reproduced using Visual Basic. And it's so easy to use, and yet so powerful. I'm pretty curious to know if anyone has used Visual Basic. If so, what have you created? Anything big?
<div class='quotetop'>QUOTE (pegs @ Mar 12 2008, 01:11 PM) <{POST_SNAPBACK}></div><div class='quotemain'>I'm in a Visual Basic class right now, and it amazes me as to how much you can do with this programming tool. I mean, I notice so many Windows applications that could be reproduced using Visual Basic. And it's so easy to use, and yet so powerful. I'm pretty curious to know if anyone has used Visual Basic. If so, what have you created? Anything big?</div> Not visual basic, but c#. They're not the same language when writing code, but the .NET framework underlying both is identical. You can even write C# code and call it from vb and vice versa.
<div class='quotetop'>QUOTE (Denny Crane @ Mar 12 2008, 05:24 PM) <{POST_SNAPBACK}></div><div class='quotemain'><div class='quotetop'>QUOTE (pegs @ Mar 12 2008, 01:11 PM) <{POST_SNAPBACK}></div><div class='quotemain'>I'm in a Visual Basic class right now, and it amazes me as to how much you can do with this programming tool. I mean, I notice so many Windows applications that could be reproduced using Visual Basic. And it's so easy to use, and yet so powerful. I'm pretty curious to know if anyone has used Visual Basic. If so, what have you created? Anything big?</div> Not visual basic, but c#. They're not the same language when writing code, but the .NET framework underlying both is identical. You can even write C# code and call it from vb and vice versa. </div> Yeah, I read that was one of the features of Visual Basic. A very nice and useful feature.
I took that class my senior year in high school. It was a fun class, I have old floppy disks full of projects for that class. Currency translators, randomizer etc.
FWIW, There's one reason, really, to learn VB. That's to be able to work on existing VB type software or WWW sites. Microsoft came up with C# to supersede all the other programming languages and that's where the real future is. What you learn in a VB class are two things (roughly). First, you learn the syntactic sugar of the language - how to do a loop and print things out. Second, you learn the basic foundation of .NET which is equally applicable to C# or managed C++ or whatever languages they have. I'd be interested in why your school teaches VB over C#, if you don't mind asking
<div class='quotetop'>QUOTE (Denny Crane @ Mar 12 2008, 05:41 PM) <{POST_SNAPBACK}></div><div class='quotemain'>FWIW, There's one reason, really, to learn VB. That's to be able to work on existing VB type software or WWW sites. Microsoft came up with C# to supersede all the other programming languages and that's where the real future is. What you learn in a VB class are two things (roughly). First, you learn the syntactic sugar of the language - how to do a loop and print things out. Second, you learn the basic foundation of .NET which is equally applicable to C# or managed C++ or whatever languages they have. I'd be interested in why your school teaches VB over C#, if you don't mind asking </div> The main language used at my school is C++. But as far as I know, there are no courses for C#. I'll try to find out, though.
c++ is probably the ultimate language right now. It compiles into the smallest and fastest code of any high level language, and is basically used to create a lot of the faster stuff running on Linux or other Unix systems. C# and .NET is a play by Microsoft for the future. When machines get bigger and faster, it's going to be perfectly fine for doing that kind of stuff, too, and you get the benefit of being able to ship one "binary" that works on 32 bit or 64 bit or even non-Intel type CPUs.
<div class='quotetop'>QUOTE (Denny Crane @ Mar 12 2008, 05:56 PM) <{POST_SNAPBACK}></div><div class='quotemain'>c++ is probably the ultimate language right now. It compiles into the smallest and fastest code of any high level language, and is basically used to create a lot of the faster stuff running on Linux or other Unix systems. C# and .NET is a play by Microsoft for the future. When machines get bigger and faster, it's going to be perfectly fine for doing that kind of stuff, too, and you get the benefit of being able to ship one "binary" that works on 32 bit or 64 bit or even non-Intel type CPUs.</div> Ah, I see. That's what I've heard about C++. I've heard C++ was the best language out there, but everyone has their opinions. I'm at a community college right now (a unit of SUNY) and I'm transferring to SUNY IT after this semester. I'm pretty sure they'll have C# there, so I'll have to give that a try next semester. Somewhat off-topic question: Is there any point in learning COBOL and/or FORTRAN?
Back back back back in the day, I took a BASIC class. I only did stupid programs tho, and G$'s really aint that funny.
I'm learning C# this year. Pretty tough stuff, but I'm surviving it so far. I'm learning JavaScript as well, and I must say they're pretty similar.