I think that knowing a language is when you can write its code or at least much of the code and understand the functions without needing too much or no help at all. But thats just my definition.imgettionowned wrote:Btw, how do you define if you know a language or not?
Visual Basic Questions
-
- Posts: 709
- Joined: Sat Jun 25, 2005 8:53 am
*Finger Point* Human Dictionary!Dos Mes wrote:I think that knowing a language is when you can write its code or at least much of the code and understand the functions without needing too much or no help at all. But thats just my definition.imgettionowned wrote:Btw, how do you define if you know a language or not?
Sig file size too high.
-
- Posts: 42
- Joined: Tue Jun 08, 2004 2:52 am
What language you use doesn't really matter, it all ends up as machine code in the end. The only real difference between languages is the methods available to do what it is you want to do.
I personally think VB is aimed towards newcomers as its code is easier to read (eg. If thishappens Then thiswillhappen Else thiswill), but that doesn't make it an unpowerful language. You can do alot in VB that you can do in other languages, but starting with VB helps people new to programming develop ideas and methods of doing things, that can be applied in any language.
With the introduction of the .NET framework its incredibly easy to switch from VB to C# for example (as I did) as the only difference is the syntax used, with the application of the .NET framework being pretty much the same.
Although C++ and other lower level languages have more features and options available for the programmer to use, for the majority of applications its overkill. Unless you need something that specifically requires the use of a different language I see no reason to move to a different language just because its "more powerful".
But then again that might just be me .
I personally think VB is aimed towards newcomers as its code is easier to read (eg. If thishappens Then thiswillhappen Else thiswill), but that doesn't make it an unpowerful language. You can do alot in VB that you can do in other languages, but starting with VB helps people new to programming develop ideas and methods of doing things, that can be applied in any language.
With the introduction of the .NET framework its incredibly easy to switch from VB to C# for example (as I did) as the only difference is the syntax used, with the application of the .NET framework being pretty much the same.
Although C++ and other lower level languages have more features and options available for the programmer to use, for the majority of applications its overkill. Unless you need something that specifically requires the use of a different language I see no reason to move to a different language just because its "more powerful".
But then again that might just be me .
-
- Posts: 5426
- Joined: Sat Jul 24, 2004 12:12 pm
- Location: I'm a Paranoid
- Contact:
-
- Posts: 149
- Joined: Wed Oct 05, 2005 12:23 pm
actually what language u use does matter. why do u think java is soooooooooooooooooooooooooooo slow, vb is alright, and c++ kicks ass? its cause the speeds differ.
and for those of you who say C# is similar to C++ ur wrong. C++ using namespaces with :: and other things with >> its so annoying to me i just said forget it and im sticking with C#
btw...what do the C's stand for? lolz
and for those of you who say C# is similar to C++ ur wrong. C++ using namespaces with :: and other things with >> its so annoying to me i just said forget it and im sticking with C#
btw...what do the C's stand for? lolz
The name "C++"PlasmaGhost wrote:actually what language u use does matter. why do u think java is soooooooooooooooooooooooooooo slow, vb is alright, and c++ kicks ****? its cause the speeds differ.
and for those of you who say C# is similar to C++ ur wrong. C++ using namespaces with :: and other things with >> its so annoying to me i just said forget it and im sticking with C#
btw...what do the C's stand for? lolz
This name is credited to Rick Mascitti (mid-1983) and was first used in December 1983. Earlier, during the research period, the developing language had been referred to as "C with Classes". The final name stems from C's "++" operator (which increments the value of a variable) and a common naming convention of using "+" to indicate an enhanced computer program. According to Stroustrup: "the name signifies the evolutionary nature of the changes from C". C+ was the name of an earlier, unrelated programming language.
Stroustrup addressed the origin of the name in the preface of later editions of his book, The C++ Programming Language, adding that "C++" might be inferred from the appendix of George Orwell's Nineteen Eighty-Four. Of the three segments of the fictional language Newspeak, the "C vocabulary" is the one dedicated to technical terms and jargon. "Doubleplus" is the superlative modifier for Newspeak adjectives. Thus, "C++" might hold the meaning "most extremely technical or jargonous" in Newspeak.
When Rick Mascitti was questioned informally in 1992 about the naming, he indicated that it was given in a tongue-in-cheek spirit. He never thought that it would become the formal name of the language.
---------------------
Search it, I would have just been lazy and said classes. But i helped instead.
Sig file size too high.