Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They talk about Rapid Application Development, and it makes me sad. It makes me sad because I still haven't found a RAD tool that works on the same level of Visual Basic.

Forgetting all the things Visual Basic did wrong, the biggest thing it did right was the UI builder. When you put a button on the screen, it wrote the code for you. When you put a text box on the screen, it wrote the code for you. When you double click the button in the designer, it takes you to the code for that button. You select "onClick" and type "textbox1 = "Hello world!". Save and run, click the button, and the textbox says "Hello world!".

VB made UI easy. Glade is nice, but it still doesn't come close to the ease of use that VB brought to the market. I don't know of anything else that has since. VB was a ecosystem that let accountants build software. With all the bad that comes with the good, this is still unmatched as far as my research has shown me.




Gambas[1] is basically VB for Linux, with differences[2] but rooted in the same language.

[1]http://gambas.sourceforge.net/en/main.html

[2]http://gambasdoc.org/help/doc/diffvb?view


There is Lazarus I stumbled upon once. Tried it a little and seems to do things quite much like VB. Its basically a Delphi clone I guess. But damnit, who wants to use Pascal!

BTW how about Mono? Isn't that supposed to be .NET clone?


Mono recreates the code of Visual Basic, but doesn't have the VB UI builder (last time I tried it was in mid-2011, might have changed).


Flash Builder works how you describe. And the Adobe AIR platform is quite a good platform. It's cross mobile.


Excel might be even more approachable. (And it does fall back on VB for more complex tasks.)


REALBasic maybe? I know a couple of companies that use it and they seem to like it.


Check out microsofts "lightSwitch" for a RAD.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: