Visual Basics [message #229797] |
Thu, 09 November 2006 14:30 |
|
BlueThen
Messages: 2402 Registered: February 2006
Karma: 0
|
General (2 Stars) |
|
|
I've heard of this... Visual Basics is it in stores? Or do you get it from some random website online?
|
|
|
|
Re: Visual Basics [message #229801 is a reply to message #229797] |
Thu, 09 November 2006 15:10 |
|
Viking
Messages: 1692 Registered: July 2005 Location: Earth
Karma: 0
|
General (1 Star) |
|
|
Costs like 1000 dollars dosent it?
QUOTES
"The Renegade community revolves around having something awesome, and not sharing it so you can be on top of the mountain." -Canadacdn
Crimson wrote on Thu, 17 May 2007 05:22 |
Memphis wrote on Tue, 15 May 2007 03:54 | ...fatally die to death...
|
I don't know if you meant to do that, but triple redundancy for teh win. I LOL'ed.
|
Awesome l337 people= Icedog90, Blazea58, Canadacdn, Crimson, jonwil
|
|
|
|
|
Re: Visual Basics [message #229808 is a reply to message #229805] |
Thu, 09 November 2006 15:35 |
|
Dave Anderson
Messages: 1953 Registered: December 2004 Location: United States
Karma: 0
|
General (1 Star) |
|
|
bandie63 wrote on Thu, 09 November 2006 15:30 | ... It's free. It's a programming language. Some of the really nice compilers cost $1000, but you can get others for free too...
|
Nope. The BEST compiler can be purchased for $270~ from Microsoft and comes with support for C#, C++, Visual Basic, J# and Web Development tools for ASP.NET and more.
Quote: | I've heard of this... Visual Basics is it in stores? Or do you get it from some random website online?
|
If you are interested in learning that language, see the link below.
DCOM Productions Student Program
David Anderson
Founder, Software Consultant
DCOM Productions
Microsoft Partner (MSP)
[Updated on: Thu, 09 November 2006 15:37] Report message to a moderator
|
|
|
Re: Visual Basics [message #229833 is a reply to message #229808] |
Thu, 09 November 2006 18:11 |
|
bandie63
Messages: 353 Registered: November 2004
Karma: 0
|
Commander |
|
|
Dave Anderson wrote on Thu, 09 November 2006 18:35 |
bandie63 wrote on Thu, 09 November 2006 15:30 | ... It's free. It's a programming language. Some of the really nice compilers cost $1000, but you can get others for free too...
|
Nope. The BEST compiler can be purchased for $270~ from Microsoft and comes with support for C#, C++, Visual Basic, J# and Web Development tools for ASP.NET and more.
|
Oh. I actually had no idea, but I was mostly talking about idjit's comment about VB costing $1000. That, and my Computer Science class has a C++ compiler that cost $4000. Though, that's probably because it's a multi license copy, and it's for Mac. Well, that, and "best" is subjective...
|
|
|
|
Re: Visual Basics [message #229839 is a reply to message #229797] |
Thu, 09 November 2006 19:48 |
|
Dave Anderson
Messages: 1953 Registered: December 2004 Location: United States
Karma: 0
|
General (1 Star) |
|
|
You're right. It has horrible syntax and is an unstable language. However, a lot of people are attracted to it because of its "English like" syntax.
David Anderson
Founder, Software Consultant
DCOM Productions
Microsoft Partner (MSP)
|
|
|
Re: Visual Basics [message #229854 is a reply to message #229797] |
Thu, 09 November 2006 21:53 |
icedog90
Messages: 3483 Registered: April 2003
Karma: 0
|
General (3 Stars) |
|
|
I learned it as my first real programming language back when I was 14. I have to admit I'm glad I took it. It helped me understand programming in general, which in turn helped me understand C++ much better. It's good to start out with an easy programming language.
|
|
|
Re: Visual Basics [message #229866 is a reply to message #229797] |
Thu, 09 November 2006 23:11 |
|
Dave Anderson
Messages: 1953 Registered: December 2004 Location: United States
Karma: 0
|
General (1 Star) |
|
|
Its definitely a good language to start with and I do recommend it to learning programmers, but once you get to the point where you need to move on, that's when VB needs to be left behind.
David Anderson
Founder, Software Consultant
DCOM Productions
Microsoft Partner (MSP)
|
|
|
|
|
Re: Visual Basics [message #229942 is a reply to message #229797] |
Fri, 10 November 2006 15:33 |
|
Dave Anderson
Messages: 1953 Registered: December 2004 Location: United States
Karma: 0
|
General (1 Star) |
|
|
They have their similarities, but Visual Basic is more complex.
David Anderson
Founder, Software Consultant
DCOM Productions
Microsoft Partner (MSP)
|
|
|
Re: Visual Basics [message #229955 is a reply to message #229866] |
Fri, 10 November 2006 19:29 |
|
light
Messages: 988 Registered: January 2005
Karma: 0
|
Colonel |
|
|
Dave Anderson wrote on Fri, 10 November 2006 19:11 | Its definitely a good language to start with and I do recommend it to learning programmers, but once you get to the point where you need to move on, that's when VB needs to be left behind.
|
I disagree, I started on Java and moving to VB was horrible. I consider Java to be a good first language for people who swim in the shallow end. Those who dive in the deep can go for C/C++.
I don't consider VB a proper programming language, it's more a scripting syntax in my mind. (Well, with my experience of VBA)
[Updated on: Fri, 10 November 2006 19:31] Report message to a moderator
|
|
|
|
|
Re: Visual Basics [message #229972 is a reply to message #229955] |
Sat, 11 November 2006 01:11 |
|
Dave Anderson
Messages: 1953 Registered: December 2004 Location: United States
Karma: 0
|
General (1 Star) |
|
|
light wrote on Fri, 10 November 2006 19:29 |
Dave Anderson wrote on Fri, 10 November 2006 19:11 | Its definitely a good language to start with and I do recommend it to learning programmers, but once you get to the point where you need to move on, that's when VB needs to be left behind.
|
I disagree, I started on Java and moving to VB was horrible. I consider Java to be a good first language for people who swim in the shallow end. Those who dive in the deep can go for C/C++.
I don't consider VB a proper programming language, it's more a scripting syntax in my mind. (Well, with my experience of VBA)
|
Except I said it was a good language to start with, not to move to. You already had knowledge in Java, I was talking about people who have no prior programming experience at all.
David Anderson
Founder, Software Consultant
DCOM Productions
Microsoft Partner (MSP)
|
|
|
|
|
Re: Visual Basics [message #230002 is a reply to message #229992] |
Sat, 11 November 2006 10:37 |
|
Dave Anderson
Messages: 1953 Registered: December 2004 Location: United States
Karma: 0
|
General (1 Star) |
|
|
Silent Kane wrote on Sat, 11 November 2006 08:47 |
Dave Anderson wrote on Thu, 09 November 2006 20:48 | You're right. It has horrible syntax and is an unstable language. However, a lot of people are attracted to it because of its "English like" syntax.
|
And C++ and such don't have ""English like" syntax"?
Also, Java and VisualBullshit are NOT a good language to start with. About all languages are "easy" to learn, difference is that VB and Java are slow and are rather limited.
|
Not like Visual Basic does. For example, the simple if-then-else statement.
Visual Basic:
If condition Then
action
Else
action
End If
C#, C++, J#..
if (condition)
{
action
}
else
{
action
}
The difference is that beginner programmers do not like the syntax of having brackets and other interesting characters in their code. A poll was taken on the Microsoft Forums a while back and some 70% or more of the beginner programmers who voted had voted for Visual Basic for that reason.
Quote: | Also, Java and VisualBullshit are NOT a good language to start with. About all languages are "easy" to learn, difference is that VB and Java are slow and are rather limited.
|
Visual Basic is a good language to start with despite it being slow and unstable. A lot of the syntax for things such as creating arrays are more simple in VB. The language being limited has no bearing on whether it is a good language to start with or not. When you first learn a language, you're not going to care whether you have the fine tuned control like you do in C++ or C#, you want to learn the basics and learn the logic.
David Anderson
Founder, Software Consultant
DCOM Productions
Microsoft Partner (MSP)
[Updated on: Sat, 11 November 2006 10:41] Report message to a moderator
|
|
|
Re: Visual Basics [message #230006 is a reply to message #229967] |
Sat, 11 November 2006 12:39 |
|
light
Messages: 988 Registered: January 2005
Karma: 0
|
Colonel |
|
|
Terminator 101 wrote on Sat, 11 November 2006 19:23 |
light wrote on Fri, 10 November 2006 21:29 | I consider Java to be a good first language for people who swim in the shallow end. Those who dive in the deep can go for C/C++.
|
What exactly do you mean by shallow and deep end?
Does that mean that if I want to just learn how to program I should start with Java, but if I want programming as a job, I should move to C++?
|
I was refering more to complexity. Java has great documentation, and when you do something wrong, it tells you. Say you have an array of 5 characters:
[A|B|C|D|E]
In Java, if you read over the end, i.e. try to read number 6, you get an ArrayIndexOutOfBounds exception, which tells you exactly what went wrong, and where.
In C++, you get a Segmentation Fault, and you have no idea what caused it unless you trace your code or use a debugger.
Which one you choose depends on your learning style. Java is great for learing Object Orientated design, because you don't have to worry about allocating and deallocation memory, or pointers. C++ has support for Objects, but to me it feels like they were bolted on as an after thought.
|
|
|
Re: Visual Basics [message #230031 is a reply to message #229992] |
Sat, 11 November 2006 14:57 |
icedog90
Messages: 3483 Registered: April 2003
Karma: 0
|
General (3 Stars) |
|
|
Silent Kane wrote on Sat, 11 November 2006 07:47 | About all languages are "easy" to learn
|
That may be for you, but that doesn't apply for everyone. Everyone learns differently, and there are many that do have a hard time with languages such as C++.
|
|
|
Re: Visual Basics [message #230033 is a reply to message #229797] |
Sat, 11 November 2006 15:06 |
fl00d3d
Messages: 1107 Registered: August 2003 Location: Iowa, USA
Karma: 0
|
General (1 Star) Viva la Resistance! |
|
|
You guys all sound retarded. There are pros and cons to every language.
People bitch about VB having "easier" syntax. So let me ask you: (1) Is syntax really anything other than memorization anyway? They could have used RABBIT variable AS HAMSTER or DB97 variable AS STR9. (2) When being selective about the syntax, should we question the people who designed the language to use extra symbols and such ... or should we continue to harass the people that learn the language?
I've heard countless people complain that languages such as vb.net have "so much overhead" yet their languages (non .net) cannot possibly be as object-oriented as .net no matter how hard they tried. Nor do they have the flebility of the framework in time of history where systems need that flexibility.
How about the C language? Great language. Very portable, somewhat flexible ... many spinoffs. But where did it meet its limitations? Graphically. Making something GUI out of any C language (aside from C# which is the .net varient) is a joke unless you use something like Visual C++ which is nothing more than the C language saying "shit, I wish I had thought of that".
My point? Every language has its strengths and weaknesses. Yes, C and its varients may have some more power and flexibility ... but VB makes up for it in its object-oriented design/GUI. I just hate seeing people aruge over such pointless things. C programmers are going to defend C to the death. VB'ers defend VB, php would defend php ... and on and on. VB and C are both crap languages these days. C++ is still very popular and powerful (probably moreso than vb.net). VB.net is a great language - a lot more fun than anything you'll find with C++ (unless you take a stab at Visual C++).
Also worth noting: C# is more like VB.net than it is like C++. And VB.net is more like C# then it is like VB6. I think the C language has realized its original limitations and has started to work towards the CRL by use of C# (btw, the backend of the .net framework is written in C#).
Personally, I've taken VB5 (poor language nowadays) my sophomore year of highschool, C++ (good language) in an AP class in my senior year of highschool, C in college (solid, but not as good as C++ imho), and self-taught vb.net about a year ago. So I have been jumping back and forth between C and VB long enough to know the pros and cons of each. I think that VB.net is a fun language (vb5, vb6 are both kinda pointless these days) with some definitely advantages over any other language; and I think that C/C++ is a great language for gaming (portability/flexibility).
|
|
|
|