GP2X Visual Basic


beanfarmer

Member
Joined
Dec 2, 2005
Messages
231
Age
36
Location
Wales, UK
Website
Visit site
first off id like to say im am new to this whole scene but i am trying to learn VB and i was wondering wether or not vb apps could be compiled to run on the GP2X if not could any1 help me find some video tutorials for C++ as im not the best reader in the world lol and have found the video tutorals for VB helpful
 
beanfarmer posted on Dec 6 2005 at 03:55 PM said:
first off id like to say im am new to this whole scene but i am trying to learn VB and i was wondering wether or not vb apps could be compiled to run on the GP2X if not could any1 help me find some video tutorials for C++ as im not the best reader in the world lol and have found the video tutorals for VB helpful
nope, no vb
 
Last edited by a moderator:
I think you're pretty much out of luck in the VB department, since there is no VB -> ARM compiler, to my knowledge. If you're very lucky, there'll be a VB -> C compiler, after which you can compile C -> ARM; but you'll have to do without all the Windowsy VB stuff you're probably used to.

Do yourself a favor and learn an easy, beautiful, high-level language like Python, or a nitty-gritty, low-level, efficient language like C (or C++, obviously).
 
I believe there is a visual tool for GNU-C and SDL similar to VB (or VC?)

But it might need some polishment to using for GP2X, I dunno

(and it MIGHT be for linux platform only, I'll check about it and let you know)
 
Folks who get into VB should be careful to learn .. VB is a Microsoft thing. You're pretty much stuck within it once you try it;. Good for fast prototyping (for Windows).

(I love MS party line .. code for VB and .net and your'e cross platform.. Windows, or Windows, or .. Windows!) :)

jeff
 
Yep, I have been coding in VB for 10 years. (doesn't seem that long!) It's a really, really bad thing to get into if you want to code for other platforms, or code games. Learning C after learning VB is like trying to to swim when you've just had water explained to you for the first time.

However, VB is great for developing Windows applications :)

PS. A good way of easing yourself from VB to C is to learn PHP, which is about mid-way between the two.
 
beanfarmer said:
thank people could ne1 point me in the right direction to start learning c++?

3dBuzz is a great site with a lot of video training materials geared towards game development/design. I've used their intro to Photoshop and a little of their PHP/MySQL tutorials and found them very helpful. Although, if you want to get their C++ videos you need to become a "Member Sponsor." In other words you will need to shell out a little cash, but it is not too much and if you are interested in some of the other material they offer MS's, it would be worth it. Still, there is a selection of tutorials that are completely free; usually the older ones.
 
Last edited by a moderator:
I learned VB because it seemed easy enough.
I still use it because it's the only programming language we have at school (other than QB) and it's easy to use.

I still learned C and C++ though, it's handy, and I can write things for the GP2X. :)
 
beanfarmer posted on Dec 6 2005 at 04:57 PM said:
thank people could ne1 point me in the right direction to start learning c++?
I'm using this and it's fantastic:

http://www.oopweb.com/CPP/Documents/Thinki...lumeFrames.html

I've got a lot of experience in PHP and the inital jump to C++ isn't too bad. I expect as it gets more advanced it'll get trickier, but the author makes it really easy to understand.
 
Last edited by a moderator:
I've read a hell of alot of programming manuals, and suprisingly, this one that blah had in his sig, which is free, is one of the best c++ ones i have read. It cleary explains oop before even jumping into the coding process, so you can avoid drowning before you even get started.

http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

if you're looking for a book, i would suggest "C++ Primer Plus by Stephen Prata" it's been around for a while and has only gotten better.
 
The problem with Thinking in C++ is that it half assumes that the reader knows C. It was written for programmers making the jump from precedural to object orientated programming. Still a fantastic book. If you already know how to program in C++, try looking at Effective C++ and More Effective C++.
 
The problem with Thinking in C++ is that it half assumes that the reader knows C. It was written for programmers making the jump from precedural to object orientated programming. Still a fantastic book. If you already know how to program in C++, try looking at Effective C++ and More Effective C++.

Suprisingly i've found that chapter three in volume one is a nice introduction to C and procedural languages in general. One thing that is probably true is that the sections on OOP are designed to teach people who have the perspective of someone fluent in some sort of procedural language.
 
I had the same problem learnt VB in college, spent 2 years working with it, by the time I left I was producing some very advanced apps. After that I never had the patient for C so I never got very far with it. :(
 
C was my first
then VB, COBOL, Java and Python.
But C and sometimes C++ is all I use now.
 
It's always seemed to me that the more languages you learn, the easier and easier it is to learn the next one. I program mainly in C++, but it isn't hard to switch gear to VB then to PHP over to C and then back. I even wrote a C# app the other day as a front end to a mySQL database with stored procedures. The only language I haven't gotten into is Fenix... it's just plain odd at times. As for ASM... fuck it, I don't have the patience. <_<
 
C and PHP are very similar...

I know PHP so C came easily. The only problem is those bloody character arrays. Hmpf.
 
nickspoon posted on Dec 7 2005 at 05:44 AM said:
C and PHP are very similar...

I know PHP so C came easily. The only problem is those bloody character arrays. Hmpf.

Why fuck around with character arrays when you can use the string library?
 
Last edited by a moderator:
Back
Top