Live data from Hacker News

Gambas: Visual Basic on Linux

gambas.sourceforge.net

31–40 of 89 posts

Re: Gambas: Visual Basic on Linux

#32

Would 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...

Re: Gambas: Visual Basic on Linux

#33
post #3

http://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.

[deleted]

Re: Gambas: Visual Basic on Linux

#35
post #2

I can't believe I haven't heard of this, it looks awesome. Looks like it can compile web apps too?

https://gambaswiki.org/wiki/comp/gb.web

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

#36
post #22

Earlier 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.

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 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

#37
post #32

Would 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...

Previously when I installed Gambas to Windows with Cygwin, I did not need to build from source.

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

#38
Speaking of Visual Basic... this tool (Windows based) that let's you quickly/easily develop an simple Android app using a flavour of Basic:

https://www.b4x.com/b4a.html

The 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

#39
post #22

Earlier 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.

Just to add 2 cents: HaxeUI[1] does this job, is stable and it's being actively developed.

[1]: http://haxeui.org/

Re: Gambas: Visual Basic on Linux

#40

Earlier 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…

Links for 8th:

* 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 :/

Post reply on HN