LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   something like VB (https://www.linuxquestions.org/questions/programming-9/something-like-vb-13920/)

okok 02-09-2002 05:17 PM

something like VB
 
I was wondering whether you know of any visual programming environment like Visual Basic that exists for Linux.

I am now moving from to Linux after many years of Windows, and still do not much about what is available...

Thank you

trickykid 02-10-2002 12:26 PM

well your definitly not going to find visual basic on linux.. have you tried doing a search for linux programming ??
might want to check out kylix from borland i think. also there is always C, C++, Python, and many others.. try searching for programming linux at like google.com

macewan 02-10-2002 01:58 PM

http://freshmeat.net/projects/gb/

kervin 02-14-2002 01:27 PM

There are many GUI toolkits built around a scripting languages on linux.

Perl/TK, Perl/GTK, Python/TK, Tcl/TK, Mozilla (javascript), etc.

These will all let you build apps using Perl, Python, and javascript scripting languages. This is not the Visual Basic 'drag-and-drop' programming though. You have to 'type' your code :)

But if you want the whole development environment then kylix , http://borland.com/kylix/ is probably your best bet for now.

--Kervin

Thymox 02-15-2002 05:55 AM

There's also XBasic. Sorry, can't remember the URL, but google search. I do have another, but I can't remember it's name. Will post as soon as I remember.

Dr_G 02-15-2002 02:28 PM

You could try http://www.janus-software.com they have a vb clone for linux known as Phoenix.

nitr0gen 02-15-2002 03:15 PM

Pretty user friendly IDE
 
I don't know if you ever used KDE before but they provide a nice IDE using QT library to create your front-end as VB. (drag and drop)

It basicly generates c++ classes which can be integrated into a project.

For further reference check out:
www.kde.org
http://www.trolltech.com/products/qt/x11.html

good luck

acid_kewpie 02-15-2002 03:26 PM

i can't think of any real reason to WANT a vb clone, learn a real language like c++.

hehe, oh and use a REAL tookit like GTK+, none of this QT rubbish :D

TimDimman 02-15-2002 06:21 PM

Quote:

Originally posted by acid_kewpie
i can't think of any real reason to WANT a vb clone, learn a real language like c++.


RAD...

Tim

okok 02-16-2002 02:29 PM

Thank you
 
Thank you all, the resources you mentioned are very intersting.

As to questions like why someone should want to learn something like this and not 'a real language' - the answer is simple:

Some people, like myself, do other things in their lives except programming and working with their computers, and can suffice with simple tools for their programming needs; or they do not have the time to learn more sophisticated stuff.

This spirit of contempt is not justified at all.

okok 02-16-2002 02:29 PM

Thank you
 
Thank you all, the resources you mentioned are very intersting.

As to questions like why someone should want to learn something like this and not 'a real language' - the answer is simple:

Some people, like myself, do other things in their lives except programming and working with their computers, and can suffice with simple tools for their programming needs; or they do not have the time to learn more sophisticated stuff.

This spirit of contempt is not justified at all.

berry 02-18-2002 08:03 AM

What about Kylix?
 
There's also Kylix! That's Delphi for linux. The IDE looks just like the one under Windows!
There are two versions, a commercial version and an open edition, which can be downloaded for free at the borland site ( http://www.borland.com) . Beware that Kylix OE is missing some (well, a lot) components that the commercial version does have. So, for database programming you'll have to do some programming of your own, but then again, you'll have to do that which every other *real* programming language. (I guess we have been spoiled using Delphi components for years). There are also a lot of people who write components and make them available to the world.

So, go on and try Kylix! It's worth it...

DiBosco 04-06-2002 09:14 AM

Kylix is bloody brilliant. You can have a version for free, with the only catch that you have to make the source code GPL.

It's incredibly similar to the Windoze version; it's the easiest installation you'll ever do on Linux - it runs the rpm for you when you type the installation file's name from a shell and even puts the program in the start menu; it's really easy to get programs up and running quickly that look good.

Some people don't like Delphi because it's Pascal, but that's pure snobbery. There's nothing wrong with Pascal. The syntax isn't *that* different from C and if you know C, you'll have a head start.

You won't be able to do *some* things because of the limitations of Pascal, but 90% or so of applications can quite easily be written in Delphi/Kylix.

Oh, if you need to port the program to Windoze that's a breeze too, just recompile the source code under Windoze in Delphi.

Coming from ten years plus of programming in assembly language and C for embedded processors, the thing I found hardest was the different philosphy of object orientated programming and Windoze programming in general. The way objects can interract with each other, rather than just having a standard embedded program. If you can get your head round that or if you've never done any other sort of programming you should pick it up easily. Of course there's always people here to help you get up and running too. :-)

c0n 04-07-2002 11:31 AM

Have you tried Delphi?
 
It's very similar to VB and works in Linux and Win.

DiscoStoo 04-08-2002 04:44 PM

I heard about this new thing... I dunno though. It's called a "text editor". Apparently you just type the code in then use this thing called a...now tell me if I get this wrong...compiler to generate executable files.

Ah, hell, and if you're real desperate just use Glade to generate GTK schtuff, it's about as drag 'n drop as they come.


All times are GMT -5. The time now is 08:06 PM.