If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
No announcement yet.
The Gambas Project: It's Like Visual Basic On Linux
So what problem does it solve again? I haven't heard any clear reason, just blabber about "fun".
Virtual machines etc etc have been around and this doesn't solve any problem either, yet another solution just like those worthless 1000 Linux distros.
What problem do you solve mark45?
You don't add anything to the discussion, you just criticise things that YOU think are worthless.
I believe you can't actually think of anything constructive to say, so poorly criticise instead.
Create 100% functional guis in a matter of seconds.
Working with multiform applications is just a breeze.
Gambas is the best RAD on linux today, really.
Check it out, then speak.
Yep, that was always the strength of VB. As a language, well... let's just say it has issues. But as a tool for rapid design and development of GUI applications? It's pretty much unsurpassed... particularly for an audience who aren't full-time coders and don't want to spend time learning frameworks and tools.
Am I the only one who thought "Why?" the entire time while reading it?
What problem is this solving? Did someone sit down and go, "Wow I wish I could code in visual basic on linux"?
Exactly. That is what Free (Open Source) Software is all about, someone has an itch, and scratches it then shares it in case anybody else wants to as well. But the main point is, to scratch their own itch, not yours.
So there is not a "Why?", but a "Why not?" Its their time and effort, their pet project, their hobby, etc.
That is why someone will always make another distro, another text editor, another programming language, another codec, etc. That is the nature of it, there is not a central planning committee or a company manager to "better" allocate resources.
I don?t know when he said that so I can?t answer that question. But anyway that quote makes no sense.
He said it back in the days when BASIC dialects often didn't have any way to structure programs: no subroutines (so no functions, etc.) or only primitive ones, no variable scoping, no structured types, ...
Of course it was an exageration/generalisation, but he was referring to the fact that, in order to learn proper structured programming, the students who learned programming on their home computer in BASIC had to "unlearn" all the hacks & jump spaghetti they used/needed in BASIC. And as we all know: unlearning is even more difficult than learning.
Lazarus uses multiple windows, and a complex menu structure. It is tiresome to move or shrink these windows when you're working on other jobs. The Gambas IDE unifies all of the different elements into one window, and has a very clear layout. If you install Gambas3, you can easily see the difference.