LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 06-02-2005, 01:54 PM   #1
hairymnstr
LQ Newbie
 
Registered: Apr 2005
Location: Bath University
Distribution: Ubuntu (Desktop), Debian (Server)
Posts: 10

Rep: Reputation: 0
Visual Basic replacement


I have been using SUSE for over a year now and I have at last got to the point where I rarely have to boot my laptop into Win XP. However the thing that I do still venture back to windows for is Visual Basic. I am a proud owner of VB6 learning edition which comes with a tutorial cd and MSDN library, from which I have taught myself how to write some fairly heavy duty software. I miss the ability to just write a program with a GUI and code all in one simple IDE. Can anyone suggest a good linux IDE that would seem familiar to me (I have tried GAMBAS but it isn't really what I want because it is close to Visual Basic but I think I would start picking up bad habit wapping between the two.) I would like something using C or Java but I need a tutorial to get me started since my knowledge of C and Java is very limited at the momennt and I don't learn well from books of examples.
 
Old 06-02-2005, 02:11 PM   #2
slightcrazed
Member
 
Registered: May 2003
Location: Lisbon Falls, Maine
Distribution: RH 8.0, 9.0, FC2 - 4, Slack 9.0 - 10.2, Knoppix 3.4 - 4.0, LFS,
Posts: 789

Rep: Reputation: 30
Check out python (or pygtk) and glade as an interface designer. Not similar to VB per se, but very powerful with an easy learning curve. Tons of tutorials out on the net.

slight
 
Old 06-02-2005, 02:17 PM   #3
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
I second the Python recommendation. It is very easy to produce very powerful software with it.


Håkan
 
Old 06-02-2005, 04:56 PM   #4
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
HBasic looks similar to Visual Basic, but I think it resembles Visual Basic.NET. There is also Pheonix from Janus Software.

Python is a good programming language to know because it works almost everywhere.
 
Old 06-02-2005, 05:14 PM   #5
kiss_linux
Member
 
Registered: Mar 2005
Location: Calgary Canada
Distribution: Mandriva 10 / LE 2005
Posts: 46

Rep: Reputation: 15
Qt is a complete C++ application framework, including a class library and tools for cross-platform development
here you will find link to books about Qt
 
Old 07-14-2005, 09:00 PM   #6
ardent
Member
 
Registered: Jun 2005
Location: Sydney, Austalia
Distribution: Mandriva LE 2005
Posts: 51

Rep: Reputation: 15
You may also want to have a look at http://www.realsoftware.com/download/linux/ it's the BASIC language with cross platform portability to mac and windows
 
Old 07-14-2005, 09:57 PM   #7
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941
When you look at "Visual Basic" in the Windows environment, you're really looking at two fundamental pieces:
  • A relatively small and simple scripting language, and ...
  • A rich collection of OLE objects, some of which come with the system but a great many of which you must buy.
When you look at the Linux/Unix world...
  • There is no strong corollary to the "OLE object." Whereas the Windows-32 system is almost completely centered around the OLE framework (which penetrates to the very heart of the system), Linux/Unix by-and-large is not.
  • Whereas the Windows world is very dominated by a single vendor and "the single vendor's language," Linux/Unix is not. Visual Basic shows up in the Windows world in a half-dozen different incarnations, but Linux/Unix has many different approaches proceeding more-or-less simultaneously.
 
Old 07-15-2005, 07:15 PM   #8
JARofHERB
Member
 
Registered: Apr 2004
Location: Pacific Northwest
Distribution: Debian unstable
Posts: 60

Rep: Reputation: 15
Or just step it up and start using mono, and the .net framework..
 
Old 07-15-2005, 11:35 PM   #9
windowsrefugeeX
Member
 
Registered: Apr 2004
Posts: 272

Rep: Reputation: 30
interesting, my question is there a clone to visual basic that I can use? that is the only reason i need to boot into windows, or start my vmware to use the visual studio package that i got from school.
 
Old 07-16-2005, 12:12 AM   #10
JARofHERB
Member
 
Registered: Apr 2004
Location: Pacific Northwest
Distribution: Debian unstable
Posts: 60

Rep: Reputation: 15
Here is a Visual Studio .NET IDE for Linux http://dev.mainsoft.com/Default.aspx?tabid=45
 
Old 07-16-2005, 12:14 AM   #11
JARofHERB
Member
 
Registered: Apr 2004
Location: Pacific Northwest
Distribution: Debian unstable
Posts: 60

Rep: Reputation: 15
Oh sorry dude,,i forgot your needing a strait up Visual basic (non .net) nevermind...in that case there is no vb editor for linux that i know of..
 
Old 07-16-2005, 02:02 AM   #12
Zeistler
Member
 
Registered: May 2004
Distribution: Slackware
Posts: 108

Rep: Reputation: 15
Here is a another suggestion

http://www.kbasic.de/
 
Old 07-16-2005, 02:15 PM   #13
hairymnstr
LQ Newbie
 
Registered: Apr 2005
Location: Bath University
Distribution: Ubuntu (Desktop), Debian (Server)
Posts: 10

Original Poster
Rep: Reputation: 0
Thank's for all the suggestions guys!

I tried python and it looks good, I am quite happy with the command line and have written a few bits and pieces. It helped me understand what gentoo was up to when I built a copy of that a few weeks ago since portage is all written in python. I tried using Eric3 to make some GUI stuff using python but I still haven't got the hang of the qt thing. Anyway in the meantime I have got some books from amazon and I'm teaching myself c++, probably one of the more common languages about these days. I've got another book on order about cross platform c++ GUI development using qt and hopefully that will give me an idea of how to get into it.
 
Old 07-16-2005, 02:30 PM   #14
Komakino
Senior Member
 
Registered: Feb 2004
Location: Somerset, England
Distribution: Slackware 10.2, Slackware 10.0, Ubuntu 9.10
Posts: 1,938

Rep: Reputation: 55
Replacement for visual basic? How about a good programming language?

Oh ok, sarcasm aside, I thought mono was supposed to replace VB? Though as someone who's not used it, I could be completely wrong.
 
Old 07-16-2005, 03:40 PM   #15
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
wxPython should be used with Python if you want GUI. QT takes a lot of memory. wxWidgets is the same as QT but it is a lot lighter on the system.

With wxPython and Python working use Boa Constructor. Also use wxPython demo to figure out how to use the controls.
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Stupid Question: Microsoft Visual Studio 6.0 (A.K.A. Visual Basic 6) Will it run? S0RD3N Linux - Software 8 05-07-2008 08:42 PM
Visual Basic 6 dwig365 Linux - Software 1 08-28-2004 02:33 PM
Visual Basic? Anyone? Mega Man X Programming 3 03-19-2004 05:08 AM
Visual Basic Finnae707 Programming 12 06-17-2003 04:06 AM
Need Visual Basic help icorsi Programming 4 10-09-2001 08:08 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 11:50 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration