[HN Gopher] Small Visual Basic ___________________________________________________________________ Small Visual Basic Author : rcarmo Score : 82 points Date : 2023-01-07 12:23 UTC (10 hours ago) (HTM) web link (github.com) (TXT) w3m dump (github.com) | jimnotgym wrote: | I really like this. | | Since all the kids are learning Python, I really wish there was | an easy way to use Windorms like this | mdaniel wrote: | control-f "license" :-( | | Also, it's a tiny bit weird to have `Namespace | Microsoft.SmallVisualBasic` since as best I can tell this is not | a Microsoft project. Wouldn't `Namespace | VBAndCs.SmallVisualBasic` work just as well and be less | confusing? | jbottoms wrote: | Why call it "dynamic" if it is compiled? | to11mtm wrote: | Because the typing is still dynamic, I'd wager. In .NET you | can have `dynamic` objects with arbitrary | properties/methods/etc (although you are of course going to | run the risk of runtime errors rather than compiler errors.) | | This is also supported via ExpandoObject, which in most CLR | languages has sugar to allow for dynamic declaration of | properties/etc. [1] | | [1] - https://learn.microsoft.com/en- | us/dotnet/api/system.dynamic.... | pjmlp wrote: | It is definitely a Microsoft project, originally. | | "An enhanced compiler (yet easier for children and beginners) | based on Small Basic, with a form designer and a mini Winforms | lib. In short, I made small basic visual , so it became Visual | small Basic, or in fact Small Visual Basic as it became a tiny | dynamic version of VB6!" | | => https://en.wikipedia.org/wiki/Microsoft_Small_Basic | | So there are most likely some copyright issues to discuss | about. | actionfromafar wrote: | MIT license, so shouldn't be too much problems. | vouaobrasil wrote: | Nice project. Visual basic like this is so useful for beginners | because almost everyone who likes programming wants to create a | GUI for their program, but window toolkits are a pain to use and | not very intuitive. That is also why I like HTML and plain | javascript. It's much easier to design an interface in HTML than | write code for one in GTK for example. | ben_w wrote: | I have a similar (negative) feeling about SwiftUI, but I'm | worried that might just be me getting old. | 29athrowaway wrote: | Gambas (Gambas Almost Means BASic) is where it's at | | https://en.wikipedia.org/wiki/Gambas | czx4f4bd wrote: | I've only played with it and not done anything too serious, but | Gambas is honestly amazing for something that has seemingly | little adoption. It's so similar to VB6, but with tons of | enhancements that keep it from feeling too antiquated or | annoying to work with. | 29athrowaway wrote: | Development on VB.NET was never as fast as it was on VB6. | _0xdd wrote: | Anybody got some BAS files so we can hack AOL? /s Clearly my age | is showing... | ccbean wrote: | I realize this was in jest but see Re-AOL (prev. discussion: | https://news.ycombinator.com/item?id=31630216) now renamed to | P3OL (discord: https://discord.com/invite/p3ol). | marpstar wrote: | Good times, though! Got kicked off AOL at age 11 for forwarding | a copy of VB4 I got from one of the mail server chat rooms. | [deleted] | mackross wrote: | This is amazing. VB6 and later mIRC were pivotal to my learning | as a kid. Well done author on capturing the essence of what made | VB6 a great and productive learning tool. | djbusby wrote: | My first money for programming was building in VB5/6. And then | Alan wrote the Inmates are Running the Asylum which I thought was | a good book about building for humans | https://www.goodreads.com/book/show/44098.The_Inmates_Are_Ru... | decremental wrote: | I started programming in like 1997 with VB5.5(?) before upgrading | to VB6. I don't know if it was just because I was young and | excited about programming, or the experience of working with the | VB IDE, but that was my favorite time as a programmer. Always | coming up with new little projects. I had a folder with something | like 40 unfinished projects, half filled with stuff from Planet | Source Code. | orionblastar wrote: | I made my money in classic VB and VBA programming. Also VBSCRIPT | with Active Server Pages. Nice to see Small Visual BASIC | anfractuosity wrote: | There used to be a cool program called RapidQ that had a GUI | designer and syntax similar to VB. I think you could even create | 3D graphics with it, if I recall correctly. ___________________________________________________________________ (page generated 2023-01-07 23:00 UTC)