Valhalla Legends Archive

Programming => General Programming => Topic started by: Banana fanna fo fanna on November 28, 2003, 11:05 PM

Poll
Question: What language to recommend to newbies INSTEAD of VB?
Option 1: Java (free SDK) votes: 9
Option 2: C# (free command-line tools) votes: 7
Option 3: Python (free IDE, the works) votes: 6
Option 4: C++ (free IDE and GCC) votes: 11
Option 5: C (see above) votes: 3
Option 6: QBasic (old school!) votes: 5
Option 7: Delphi (Borland stuff is free for personal use) votes: 4
Option 8: JavaScript (or ActionScript) votes: 4
Title: Newbie Language Poll
Post by: Banana fanna fo fanna on November 28, 2003, 11:05 PM
If anyone wants any choices added, reply!
Title: Re:Newbie Language Poll
Post by: iago on November 29, 2003, 07:38 AM
VB.
Title: Re:Newbie Language Poll
Post by: Riddle on November 29, 2003, 08:22 AM
Instead of VB. ;)
Title: Re:Newbie Language Poll
Post by: j0k3r on November 29, 2003, 10:21 AM
lol@iago

I'd say to go with Java, most schools in Ontario offer that as a grade12 programming course, and trust me being ahead in your class is lots of fun. The only problem I can see (what I'm having) is understand how everything is put together and how it's supposed to run (.class .java .html, how they all link together in a project).

Java also forces you to learn OOP concepts.
Title: Re:Newbie Language Poll
Post by: hismajesty on November 29, 2003, 11:10 AM
QBasic.
Title: Re:Newbie Language Poll
Post by: Banana fanna fo fanna on November 29, 2003, 11:10 AM
Added JavaScript...BUT DON'T VOTE FOR IT! :)
Title: Re:Newbie Language Poll
Post by: Hitmen on November 29, 2003, 01:46 PM
JavaScript. ;)
Title: Re:Newbie Language Poll
Post by: Mitosis on November 29, 2003, 04:25 PM
C++ even though Im a newbie.
Title: Re:Newbie Language Poll
Post by: iago on November 29, 2003, 04:41 PM
VB.
Title: Re:Newbie Language Poll
Post by: Dark-Feanor on November 29, 2003, 05:56 PM
Java or C#
Title: Re:Newbie Language Poll
Post by: Banana fanna fo fanna on November 29, 2003, 07:46 PM
Mitosis your votes don't count.
Title: Re:Newbie Language Poll
Post by: muert0 on November 30, 2003, 05:32 AM
Down here in louisiana the only programming class they teach is qbasic.
Did you put that on there seriously. Is there anything worthwhile that can be done with Qbasic?
Title: Re:Newbie Language Poll
Post by: iago on November 30, 2003, 07:38 AM
QBasic and Visual Basic have the exact same syntax.  Years ago, I read books on QBasic (that was my first language), then I ended up with a VB compiler and was able to figure out VB with no books or no internet or anything.  It's a really easy transition.
Title: Re:Newbie Language Poll
Post by: wut on November 30, 2003, 07:43 AM
How about Perl?  Comes with most UNIX-based systems, although you can get it on windows IIRC (ActivePerl?).  It has it's own package manager and a lot of great modules, from things like mod_perl on apache to xmms-perl (I wrote an MP3 script for my IRC client with this :p).  Very powerful for text processing (you'll never need to learn sed/awk) but also supports TCP/IP networking.  And albeit there is no Perl forum here, you're likely to get help if you connect to irc.linux.org (freenode) and join #perl.
Title: Re:Newbie Language Poll
Post by: iago on November 30, 2003, 07:59 AM
I don't think Perl would make a very good starting language.  It's better to start with C and move onto Perl, in my opinion.
Title: Re:Newbie Language Poll
Post by: Banana fanna fo fanna on November 30, 2003, 02:46 PM
How about Logo?
Title: Re:Newbie Language Poll
Post by: iago on November 30, 2003, 04:55 PM
That doesn't even count.
Title: Re:Newbie Language Poll
Post by: Etheran on December 01, 2003, 07:09 PM
QBasic because that is where I started.
Title: Re:Newbie Language Poll
Post by: K on December 01, 2003, 07:11 PM
Quote
Java (free SDK)
C# (free command-line tools)
Python (free IDE, the works)  
C++ (free IDE and GCC)
(etc)
Just as a quick note, there is at least one free IDE for C#: SharpDev.
Title: Re:Newbie Language Poll
Post by: Mesiah / haiseM on December 02, 2003, 10:46 PM
qbasic has become quite a powerfull language actually. Incredibly slow and un-reliable, but with its latest features and such, you can do alot more than you would think..

I wrote an entire operating system  in qb on my friends old Apple, it took about a week.

the relationship between qbasic and visual basic, is no doubt directly linked, especially with the use of the .bas file extention, duhhh. :P

But I kinda like Delphi, it has an uber sexy ide, and not everything is done for you in some points, unlike vb..

GOGO DELPHI!!
Title: Re:Newbie Language Poll
Post by: Banana fanna fo fanna on December 03, 2003, 01:55 PM
Ew, you did not seriously write an OS in QB.
Title: Re:Newbie Language Poll
Post by: Hitmen on December 03, 2003, 02:23 PM
No, the link between QBasic and Visual Basic would be the word BASIC: Beginner's All-Purpose Symbolic Instruction Code, or something like that.
Title: Re:Newbie Language Poll
Post by: ObsidianWolf on December 05, 2003, 03:14 PM
Add ActionScript?

Title: Re:Newbie Language Poll
Post by: Banana fanna fo fanna on December 05, 2003, 09:58 PM
Quote from: ObsidianWolf on December 05, 2003, 03:14 PM
Add ActionScript?



NO.

hehe, some kid in my compsci class thinks he's leeter than me because he knows ActionScript.

ActionScript is just JavaScript with the "on" syntax construct.
Title: Re:Newbie Language Poll
Post by: vile on January 25, 2004, 07:59 PM
Add Pascal. Pascal is a good newbie language.

Btw, I doubt you could write an actual OS using QB. Maybe an OS emulator, but not an actual OS with a bootloader, and all that shit. The language is too high-level.
Title: Re:Newbie Language Poll
Post by: Skywing on January 26, 2004, 07:07 AM
Quote from: vile on January 25, 2004, 07:59 PM
Add Pascal. Pascal is a good newbie language.

Btw, I doubt you could write an actual OS using QB. Maybe an OS emulator, but not an actual OS with a bootloader, and all that shit. The language is too high-level.
I don't think you'd be able to write a bootloader in pure C either, at least for x86...
Title: Re:Newbie Language Poll
Post by: iago on January 26, 2004, 08:36 AM
Perhaps he invented his own architecture which natively runs Basic instead of assembly?