Go Back   Computer Forums > General Computing > Programming
Click Here to Login
Join Computer forums Today


Closed Thread
 
Thread Tools Search this Thread Display Modes
 
Old 04-07-2005, 06:49 PM   #291
Baseband Member
 
lgrinberg's Avatar
 
Join Date: Mar 2005
Posts: 57
Default Re: Favorite programming language

VB teaches yoe extremely bad habbits. I suggest learning perl and eventually C.
__________________

__________________
Dump proprietary software and be free!
GNU/Linux!
lgrinberg is offline  
Old 04-07-2005, 07:02 PM   #292
Guru
 
Lord Kalthorn's Avatar
 
Join Date: Dec 2003
Location: Britain
Posts: 13,293
Send a message via MSN to Lord Kalthorn
Default

What's wrong with the Synax in Visual Basic?
__________________

__________________
A Knight is sworn to Honour. His heart knows only Virtue. His blade defends the helpless. His might upholds the Weak. His word speaks only truth. His wrath undoes the Wicked.
Lord Kalthorn is offline  
Old 04-07-2005, 07:47 PM   #293
In Runtime
 
Join Date: Sep 2004
Posts: 158
Send a message via ICQ to inimino Send a message via AIM to inimino
Default

No offense but VB is a joke.

I've recommended them before, but Python and Scheme are both excellent for beginners.

PHP is popular and easy to learn if you want to do Web development.

C is an excellent language as well but maybe not the best place to start.
inimino is offline  
Old 04-07-2005, 09:47 PM   #294
Guru
 
Lord Kalthorn's Avatar
 
Join Date: Dec 2003
Location: Britain
Posts: 13,293
Send a message via MSN to Lord Kalthorn
Default

None taken but nobody has actually yet to point out what is wrong with Visual Basic in its synax?

I suppose the fact that it doesn't include the actual code for objects could be taken as a disadvantage but that just makes it a better place to start; the Synax is just like anything else any normal person would write in C#, C++, I would say J# but that's actually a joke.
__________________
A Knight is sworn to Honour. His heart knows only Virtue. His blade defends the helpless. His might upholds the Weak. His word speaks only truth. His wrath undoes the Wicked.
Lord Kalthorn is offline  
Old 04-07-2005, 10:27 PM   #295
In Runtime
 
Join Date: Sep 2004
Posts: 158
Send a message via ICQ to inimino Send a message via AIM to inimino
Default Re: Favorite programming language

That's "syntax", LK. If you want to know what's bad about VB, spend the time to learn some other languages, and then you'll know. If you don't actually program, you won't understand.
inimino is offline  
Old 04-08-2005, 07:17 AM   #296
Site Team
 
root's Avatar
 
Join Date: Mar 2004
Posts: 7,999
Default Re: Favorite programming language

php is good for making shell scripts as well as web programs, the syntax is also friendlier than that of perl. (certainly it's a lot closer to C than perl is).

I see no problems with using Visual basic if you just want to make some quick and easy programs. It's like LK said, the Anti visual basic is basically just snobbery from the "tux monkeys"...

no offence, (of course).
You need to realise that visual basic is meant to be a rapid application development tool, it handles just about everything for you (which is why people think that it's bad) the language is structured as if it were a basic language (hence the name Visual BASIC)...

there is nothing wrong with VB provided that it is used in the correct situation.
root is offline  
Old 04-08-2005, 01:03 PM   #297
Guru
 
Lord Kalthorn's Avatar
 
Join Date: Dec 2003
Location: Britain
Posts: 13,293
Send a message via MSN to Lord Kalthorn
Default

Haha! Tux Monkeys... I'm such a genius. That's way better than Linux Folk.

It's also very good for Web Development if you're going on into that; where the actual bits and pieces are coded in the Page, and the effects are in the Code. Personally I use C#; but for most people Visual Basic is perfect for it.

Haha It is Syntax... that makes no sense. It should be synax - just like it Fitted should be it Fat

I'm still however all open for what's wrong with the Visual Basic Synax which isn't wrong with say Perl or Python, or indeed Basic itself; useless Languages for people who are a Million Years old and don't want to get into the new fangled C++. In the end the only reason you, and most Linux Programmers don't like Visual Basic is because its a Language run by and for Windows Developers. The Synax is close to C, and close to C++ in every instance other than the declaring of objects which Visual Basic, unlike C++, does for you. That however doesn't make it worse for starting on, it makes it better.
__________________
A Knight is sworn to Honour. His heart knows only Virtue. His blade defends the helpless. His might upholds the Weak. His word speaks only truth. His wrath undoes the Wicked.
Lord Kalthorn is offline  
Old 04-08-2005, 01:10 PM   #298
Site Team
 
root's Avatar
 
Join Date: Mar 2004
Posts: 7,999
Default Re: Favorite programming language

I feel misquoted...

I said PHP was closer to C than perl...

at the end of the day they are usefull for different things...

VB is usefull for making applications quickly, that you can distribute straight from the IDE, and perl is usefull for scriptig applications quickly that you might later port to a real languag such a C...
root is offline  
Old 04-08-2005, 03:45 PM   #299
Guru
 
Lord Kalthorn's Avatar
 
Join Date: Dec 2003
Location: Britain
Posts: 13,293
Send a message via MSN to Lord Kalthorn
Default

Haha; well I'm sorry about misquoting you That's been removed.
__________________
A Knight is sworn to Honour. His heart knows only Virtue. His blade defends the helpless. His might upholds the Weak. His word speaks only truth. His wrath undoes the Wicked.
Lord Kalthorn is offline  
Old 04-08-2005, 05:16 PM   #300
Baseband Member
 
lgrinberg's Avatar
 
Join Date: Mar 2005
Posts: 57
Default Re: Favorite programming language

The problem with Visual Basic's syntax is the lack of power it gives you and the habits that it gets you into. In it (and all of Basic) there is close to no variable declaration (at least in perl you can use the $, @, %, and % signs). In the for loops you can not get the loop variable to go up by a number other than 2 (for example in 'for foo = 1 to 20', 'foo' is going to increment by 1 each time. It gets really annoying and ugly...

Whereas in a real language like Perl (or if you want graphics- perl/tk, everything is organized in a master/slave fasion and easy to follow!
__________________

__________________
Dump proprietary software and be free!
GNU/Linux!
lgrinberg is offline  
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -5. The time now is 03:36 PM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0