Would be good to have a cross platform version of this. I wonder how difficult it would be?
Gambas: Visual Basic on Linux
31–40 of 89 posts
Re: Gambas: Visual Basic on Linux
#32Would be good to have a cross platform version of this. I wonder how difficult it would be?
Re: Gambas: Visual Basic on Linux
#33http://gambaswiki.org/wiki/doc/diffvb lists "Differences From Visual Basic" and says "Gambas is not intended to be a clone of Microsoft Visual Basic" and "you can't simply copy your VB projects over and expect them to compile under Gambas".
>Thankfully, in Gambas you cannot use GOTO to trap errors! Instead, use CATCH, FINALLY or TRY For error handling goto is generally much clearer than using exceptions.
Re: Gambas: Visual Basic on Linux
#34Re: Gambas: Visual Basic on Linux
#35I can't believe I haven't heard of this, it looks awesome. Looks like it can compile web apps too?
I remember reading about this some time ago, like almost 10 years ago. So you have to wonder if there are businesses out there using Gambas web apps without knowing it. :-) Some of the developers who use Gambas are very experienced.
Re: Gambas: Visual Basic on Linux
#36Earlier quoted context omitted.
That's a solid choice is this arena.
For open source, I don't think there's a better one. (Multiplatform) GUI is one of those things you really have to throw money at if you value your time.
On another note, one commercial option that is very cheap (like $250 for a professional license that is perpetual for that version and collects $0 royalties), but can build GUIs for (Windows, Linux, OSx, Raspberry Pi, Android, and iOS) and has very good built-in database support, encryption, audio, assembly...etc is the forth based 8th language. You can get source with an NDA and $2500 if you really need it. I've only played with it so far, but it is crazy fun and has a lot of built-in goodies. The author fixes many bugs in like hours and will push a new version same day for zero cost.
Re: Gambas: Visual Basic on Linux
#37Would be good to have a cross platform version of this. I wonder how difficult it would be?
Their instructions for compiling it on Cygwin hints on its dependencies. Looks like a long list, but many of those probably have ports for other plaforms (e.g. Windows). The Wikipedia article says it has been ported to Mac and FreeBSD "based on using local versions of the X11 system". Perhaps these are leads...
With Cygwin:
setup-x86_64.exe --packages gambas3,xinit,xwin-xdg-menu
Install from Internet, click Next
Root Directory C:\cygwin64 , click Next
Select Local Package Directory C:\Users\USERNAME\Downloads - where setup files are downloaded before installing, click Next
Select Internet Connection / Direct Connection, click Next
Choose a Download Site - I did select http://ftp-stud.hs-esserlingen.de but some other could also work
Select Packages - All required is selected, click Next
Wait while downloading and installing
Checkmark: [X] Create icon on Desktop [X] Add icon to Start Menu
Click Finished
Start Gambas this way:
Start / All Programs / Cygwin-X / XWin-Server
From hidden taskbar right corner icons select icon that has black C and in middle of it light green X. From there click Programming / Gambas3.
Re: Gambas: Visual Basic on Linux
#38The developer recently released the tool's source and made it free.
It's a mature tool with lots of community support. It also has a pretty slick GUI Android screen designer (Win only - but works in WINE).
It might even be feasible to get the Gambas tool to work with the B4A Android Bridge and Designer.
Re: Gambas: Visual Basic on Linux
#39Earlier quoted context omitted.
That's a solid choice is this arena.
For open source, I don't think there's a better one. (Multiplatform) GUI is one of those things you really have to throw money at if you value your time.
[1]: http://haxeui.org/
Re: Gambas: Visual Basic on Linux
#40Earlier quoted context omitted.
For open source, I don't think there's a better one. (Multiplatform) GUI is one of those things you really have to throw money at if you value your time.
Yeah. I'm waiting on Red, but have been waiting a long time. On another note, one commercial option that is very cheap (like $250 for a professional license that is perpetual for that version and collects $0 royalties), but can build GUIs for (Windows, Linux, OSx, Raspberry Pi, Android, and iOS) and has very good built-in database support, encryption, audio, assembly...etc is the forth based 8th language. You can get…
* Home: https://8th-dev.com/
* About: https://8th-dev.com/about8th.html
* Previous discussion: https://news.ycombinator.com/item?id=15672361
First I've heard of 8th, but my immediate reaction is similar to the comments in the HN discussion :/