[HN Gopher] Gambas Almost Means BASIC
       ___________________________________________________________________
        
       Gambas Almost Means BASIC
        
       Author : senko
       Score  : 93 points
       Date   : 2023-03-29 18:25 UTC (4 hours ago)
        
 (HTM) web link (gambas.sourceforge.net)
 (TXT) w3m dump (gambas.sourceforge.net)
        
       | czx4f4bd wrote:
       | As someone who spent a lot of time playing with VB6 as a kid,
       | Gambas is an amazing throwback. It feels like the VB6 I remember,
       | even though my memories are vague and tinted with nostalgia.
       | 
       | In other words, it's not a perfect recreation of VB6 -- it's even
       | better, because it includes a lot of modern conveniences that
       | make it feel more comfortable to use. The IDE feels surprisingly
       | polished and, while the language is definitely still BASIC, it
       | has some nice enhancements that make it feel a bit less clunky
       | IMO.
       | 
       | I'm probably not going to implement anything important in it, but
       | it's a fun way to relive my VB6 nostalgia when I'm in the mood
       | for it.
        
       | TrispusAttucks wrote:
       | I credit Visual Basic with sparking my interest in computers and
       | programming. It hit the perfect balance of power and
       | approachability for beginners. Curious to try compiling some of
       | my ancient projects.
        
       | bitwize wrote:
       | Gambas is a phenomenally good VB-like. It has a repo of
       | libraries, extensions, and sample code for everything from
       | databases to games. It compiles to native code and uses Qt for
       | its widget set. It really goes above and beyond VB while
       | providing the same feel (even if it is not 100% source
       | compatible).
        
       | rkagerer wrote:
       | The UI looks refreshingly lightweight. Is there something like
       | this for C#?
        
         | stonemetal12 wrote:
         | LINQPad? It can run C#, F#, and VB code not just LINQ queries.
         | It doesn't have an easy UI designer though.
        
         | netcyrax wrote:
         | That was exactly my thought: that is looks super lightweight -
         | which is a pleasant surprise nowdays. Still, I would prefer
         | another language than BASIC.
        
         | pantalaimon wrote:
         | MonoDevelop maybe?
        
         | guestbest wrote:
         | Sharpdevelop works but hasn't been updated since 2012 or 2016
        
       | silisili wrote:
       | Man, blast from the past.
       | 
       | I'd -love- something like this that could hook into other
       | languages directly. Python/Rust/Go/Zig/Whatever. It wouldn't even
       | need to compile, just output the working code all together. I'd
       | probably pay a lot of money for it, in fact.
        
         | brunovcosta wrote:
         | Hey! You should definitely check Abstra! It is a Python Visual
         | Basic on your vscode that outputs webapps
         | https://www.abstracloud.com/editor
        
           | bombolo wrote:
           | How is this in any way similar?
        
             | jagged-chisel wrote:
             | Is Gambas not also a drag and drop GUI builder, but for
             | BASIC?
        
       | patientplatypus wrote:
       | [dead]
        
       | itomato wrote:
       | Back in the early 00's I was stunned to find this inside a
       | project at a famous yummy pizza company.
       | 
       | It's probably still there.
        
       | lioeters wrote:
       | > Gambas almost means BASIC
       | 
       | It means "shrimp" in Spanish, as you can see from the logo.
        
         | tiagod wrote:
         | Means prawns actually. In Portuguese too.
        
           | ambyra wrote:
           | I'm convinced that shrimp, prawns, and lobster are all
           | actually the same creature, sold at different stages of its
           | life to create artificial market segmentation.
        
         | pjmlp wrote:
         | Not only Spanish.
        
         | pantalaimon wrote:
         | It's also a recursive acronym that stands for
         | 
         | > Gambas almost means BASIC
        
       | thom wrote:
       | I was very impressed with Gambas when I was looking for a QBasic
       | throwback to install on my son's machine. We wrote a little
       | arithmetic game with a UI and it took half an hour and reminded
       | me of what programming was like before all the bullshit kicked
       | in.
        
       | Yaa101 wrote:
       | I am a golang programmer myself, but you can't beat GAMBAS it's
       | GUI programming qualities, it is so effortless to make a great
       | quality prototype for a GUI application.
       | 
       | The language is very complete, even for me a as spoiled (having a
       | very complete standard library) golang user.
       | 
       | GAMBAS is fun without being a childish toy, one can make very
       | serious applications with it.
        
       | dang wrote:
       | Related:
       | 
       |  _Gambas: Visual Basic on Linux_ -
       | https://news.ycombinator.com/item?id=22574385 - March 2020 (82
       | comments)
        
       | jamiek88 wrote:
       | There's no macOS version I wonder if it's possible to build one?
        
       | mgkimsal wrote:
       | Interesting - I remember seeing this .... 20 years ago?
       | Impressive to see it's still going and progressing. :)
        
         | TedDoesntTalk wrote:
         | That explains why it's on sourceforge, I guess.
        
         | lp0_on_fire wrote:
         | My first experience with it was 2005-2006? I recall printing
         | out the documentation and probably have a binder of around
         | here, somewhere.
        
       ___________________________________________________________________
       (page generated 2023-03-29 23:00 UTC)