xboxscene.org forums

Author Topic: Can I Use Vb To Program  (Read 155 times)

kaylapuppy

  • Archived User
  • Full Member
  • *
  • Posts: 182
Can I Use Vb To Program
« on: May 17, 2003, 04:51:00 PM »

Is it possible to use VB to program for the xbox. If not is there any chance it might be an option in the future. My C, C++ is terrible, but my VB is not too shabby.

Regards,
KP
Logged

Wishi

  • Archived User
  • Full Member
  • *
  • Posts: 191
Can I Use Vb To Program
« Reply #1 on: May 18, 2003, 02:36:00 AM »

Hey BenJeremy, how about a sticky topic on FAQ about Xbox Dev? That would hopefully stop questions like this being asked every 3 days :/
Logged

PlagueViper

  • Archived User
  • Jr. Member
  • *
  • Posts: 75
Can I Use Vb To Program
« Reply #2 on: May 18, 2003, 12:02:00 PM »

vb = noob...
Logged

deusprogrammer

  • Archived User
  • Full Member
  • *
  • Posts: 111
Can I Use Vb To Program
« Reply #3 on: May 18, 2003, 07:15:00 PM »

Visual Basic does make a lot of things easier.  Like making programs for simple tasks that you may need to whip up in an hour.  For example for the RPG I was developing on the PC, I wrote a program where I could make my map for my RPG out of tiles, and the program would output a file containing all the tile numbers.  Since Visual Basic makes development as easy as drag, drop, and code it can make some really good programs fast.  But just because you use Visual Basic doesn't make you a n00b.  Now if you are using QBasic, this is out of your league  laugh.gif .  C++ is something you can use to write virtually anything (especially when you use inline assembley).  And you can make it as efficient as your creativity will allow you to.  And learning C++ isn't that hard once you understand the basics of Structured and Object Oriented Programming.

Originally I thought VB could be used too, because VB was usuable to write DirectX code because of the use of COM objects.  Always hoped that DirectX would work with Java. LOL
Logged

SHiZNO

  • Archived User
  • Sr. Member
  • *
  • Posts: 287
Can I Use Vb To Program
« Reply #4 on: May 18, 2003, 08:00:00 PM »

VB is as powerful as C++? what crack are you smoking?
Learning VB in itself teaches you the worst programming habbits, ever.
a runtime "language/script" will never be as fast or memory effecient, having to go thru DLLs to do everything..blah...not to mention the fact its propriety to windows.

sure you could argue, that its faster to make 'small apps' with it, but thats because its point and click! the only reason it takes longer in any other language, is because you have to use the windows api, or whatever platform you are using, and VB dumbs that all down to a simple point and click interface...

to say C++ is only for programming OS's is...well....ignorant.

i used vb for 2, very sad years...never again.
Logged

SHiZNO

  • Archived User
  • Sr. Member
  • *
  • Posts: 287
Can I Use Vb To Program
« Reply #5 on: May 19, 2003, 02:53:00 AM »

well, yes, ofcourse if you are a single user, making some little calculation app for yourself on your windows box, VB would be a quick fix, but if you were coding anything of decent size, over a wide range of systems (performance issues), VB would obviously NOT be your best choice...

control over the API is valuable for any application, even tho i am aware you can use API in vb, it seems alot of vb users are young, using it as their 1st language, and dont care to know how things work, only that they do....and if they are ever to learn another language...i think buffers, notations, stacks, windows api, the windows pump ...all that trash would KICK THEM IN THE ASS. (ofcourse they can learn).

but anyway...use the tool for the problem... id just prefer to stick to one language, even tho i know some like to know a lot of others and not have a foothold on one.
Logged

Wishi

  • Archived User
  • Full Member
  • *
  • Posts: 191
Can I Use Vb To Program
« Reply #6 on: May 19, 2003, 05:31:00 AM »

Since when have you been able to use VB with the XDK? I'm thinking never.

Why would MS allow it then take it out? Screw that, why would they include it in the first place? They're not expecting developers to be making quick and easy apps using VB.
Logged

deusprogrammer

  • Archived User
  • Full Member
  • *
  • Posts: 111
Can I Use Vb To Program
« Reply #7 on: May 19, 2003, 10:48:00 PM »

Ben Jeremy...if you don't mind me asking.........
*Silence continues for hours as he doesn't know if he wants to know the truth*....why is your avatar Luigi, and why does he look like he wants to molest me?  *Cowers frightened*
Logged

SHiZNO

  • Archived User
  • Sr. Member
  • *
  • Posts: 287
Can I Use Vb To Program
« Reply #8 on: May 20, 2003, 12:34:00 AM »

it looks like cheech from cheech and chong dressed as luigi lol
Logged

BenJeremy

  • Archived User
  • Hero Member
  • *
  • Posts: 5645
Can I Use Vb To Program
« Reply #9 on: May 20, 2003, 03:26:00 AM »

QUOTE (deusprogrammer @ May 20 2003, 02:48 AM)
Ben Jeremy...if you don't mind me asking.........
*Silence continues for hours as he doesn't know if he wants to know the truth*....why is your avatar Luigi, and why does he look like he wants to molest me?  *Cowers frightened*

My Avatar is Ron Jeremy, originally dressed as Mario, retouched by me to look like Luigi.

He did some porn movie based on Mario Brothers.... and given his most recent history, I'm pretty sure he's looking for somebody to molest.  laugh.gif
Logged

mcfc98

  • Archived User
  • Newbie
  • *
  • Posts: 3
Can I Use Vb To Program
« Reply #10 on: May 20, 2003, 10:26:00 AM »

yeah my apologies, sorry for getting your hopes up, was thinking of directx support in VB.

I suppose you could therefore start learning directx in VB if youre more comfortable with that first, but as i said you'll have to move over to C at some point so bare that in mind.
Logged

MaTiAz

  • Archived User
  • Full Member
  • *
  • Posts: 220
Can I Use Vb To Program
« Reply #11 on: June 27, 2003, 12:56:00 AM »

It is REALLY stupid to say "Youre a n00b!" just because uses VB. Actually, i am 11 years old myself, and im using VB. Qbasic was my first language. Now im working on a project called "XBOX Application Installer", as the name says, installs xbox applications via FTP. And why VB is easy, fast etc. is because it is a RAD(Rapid application development) language.
VB is ideal for making little Evox.ini generators, text editors, etc. And VB 6.0 has a built in feature for "Optimizing for Fast Code", so it is nonsense to tell that VB is sooo slow. And hey, everyone, including SHiZNO, were n00bs some times! BTW Dont worry, i give XBAI to you guy as soon as i get it done & tested. Maybe even the sources someday...
Logged

Mage

  • Archived User
  • Sr. Member
  • *
  • Posts: 482
Can I Use Vb To Program
« Reply #12 on: July 08, 2003, 01:46:00 PM »

QUOTE (gundamhr @ Jul 8 2003, 02:28 PM)
vb is a good language. what more, the reports that you guys wrote with ms word and anyother ms office thing was made with whatelse, VB. I definately agree, VB.net is much more powerful. M$ didn't just make a revision to 6.0, this is way more than that.

Mind tell us where you got your information as to word being written in VB?
Last time I disassembled it, it was written in C/C++.
(That's the office xp winword.exe)
Logged

BenJeremy

  • Archived User
  • Hero Member
  • *
  • Posts: 5645
Can I Use Vb To Program
« Reply #13 on: July 08, 2003, 02:10:00 PM »

QUOTE (Mage @ Jul 8 2003, 05:46 PM)
QUOTE (gundamhr @ Jul 8 2003, 02:28 PM)
vb is a good language. what more, the reports that you guys wrote with ms word and anyother ms office thing was made with whatelse, VB. I definately agree, VB.net is much more powerful. M$ didn't just make a revision to 6.0, this is way more than that.

Mind tell us where you got your information as to word being written in VB?
Last time I disassembled it, it was written in C/C++.
(That's the office xp winword.exe)

Agreed. Office was not, nor never HAS been written using VB.

MFC, the framework for Visual C++ was designed, in large part, to support development of M$ Office.

There is not a single version of M$ Office, or it's component apps that have not shipped with a variant of MFCxx.DLL
Logged

BenJeremy

  • Archived User
  • Hero Member
  • *
  • Posts: 5645
Can I Use Vb To Program
« Reply #14 on: July 08, 2003, 03:16:00 PM »

QUOTE (evilnick @ Jul 8 2003, 06:38 PM)
QUOTE
vb is a good language. what more, the reports that you guys wrote with ms word and anyother ms office thing was made with whatelse, VB. I definately agree, VB.net is much more powerful. M$ didn't just make a revision to 6.0, this is way more than that.


He's on about the reports that you guys wrote with ms word, but I thought that language was VBscript.

Pfff, I know nothing about nothing anyway!

Yeah, it's a bit hard to understand him, isn't it?

There's VBScript, there's also VB for Applications, which is sort of between VBScript and full-blown VB.

VB is very powerful, but it's not used to write ANYTHING for the Xbox, nor anything speed dependent. It's not worthless, but don't pump it up into something it's not. When we tell you it ain't happening on the Xbox, it ain't happening.

While Assembler is not used much these days, Visual C/C++ is used EVERYWHERE. Any education in programming should always include C and C++, as well as Structured and OO Programming methodologies.


There is hope. I am implimenting an BASIC interpretor in Media X Menu soon. This will allow people to write structured mini-programs as well as gain access to complex possibilities for skins and scripting. I'd like to give access to graphics routines and resources so things like mini-games will actually be possible.
Logged