Gambas is a Basic language with object extensions. A program written with Gambas is a set of files. Each file describes a class, in terms of object programming. The class files are compiled, then executed by an interpreter. It is very inspired by Java. Gambas is made up of the following programs: * compiler * interpreter * archiver * graphical user interface component * development environment The development environment is written with Gambas itself, to show the abilities of the language. Features - A Gambas project is stored under 1 directory. The archiver transforms the project directory structure in one sole executable file - Compiling a project only requires the compilation of the modified classes. Every external reference of a class is solved dynamically at the execution time - Gambas has a component architecture that allows to extend the language. Anyone can write components as shared libraries that dynamically add new native classes to the interpreter. Components can be written in Gambas. The component architecture is documented in the Wiki encyclopaedia - By default, the Gambas interpreter is a text-only program. The component architecture is used for writing the graphical user interface part of the language - The graphical user interface is implemented as a component, Gambas will be able to be independent of any toolkit! Write a program, and choose the toolkit later : GTK+, Qt4.. - Gambas projects are easily translatable - Its object model is simple but powerful
Visual Basic-Like Syntax
Gambas uses a syntax very similar to Visual Basic, which makes it easier for developers familiar with VB to learn and adopt Gambas.
Rapid Application Development
Gambas is designed for rapid application development, allowing developers to quickly prototype and create GUI applications using its integrated development environment.
Cross-Platform
Gambas can run on several Unix-like operating systems including Linux, providing opportunities for developing applications across different platforms.
Rich Component Library
It offers a wide range of components for GUI design, database access, and network functionalities, making it versatile for various application needs.
Open Source
As an open-source project, Gambas allows users to view, modify, and enhance the source code, which encourages community involvement and transparency.
We have collected here some useful links to help you find out if Gambas is good.
Check the traffic stats of Gambas on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Gambas on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Gambas's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Gambas on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Gambas on Reddit. This can help you find out how popualr the product is and what people think about it.
Anyone else use rapidq (https://rapidq.phatcode.net/) or what it became, realbasic (now xojo)? Another fun one was gambus ( Linux, https://gambas.sourceforge.net/ ). - Source: Hacker News / over 1 year ago
Https://gambas.sourceforge.net/ (Gambas Basic). - Source: dev.to / over 2 years ago
Talking of alternatives, I'm also aware of Gambas, though I've never tried it: http://gambas.sourceforge.net/. - Source: Hacker News / almost 3 years ago
> I've often wanted a VB6 equivalent for the web, but open source. That's Gambas, it can create web apps. https://gambas.sourceforge.net Some more links here: https://github.com/wekan/hx/tree/main/prototypes/ui/gambas. - Source: Hacker News / over 3 years ago
Https://gambas.sourceforge.net/ on Linux but I've never tried it. The modern basic is still Python IMHO. Source: almost 4 years ago
Do you know an article comparing Gambas to other products?
Suggest a link to a post with product alternatives.
Is Gambas good? This is an informative page that will help you find out. Moreover, you can review and discuss Gambas here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.