Ask HN: Why did Visual Basic die?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • htmx

    </> htmx - high power tools for HTML

    A bit of an unrelated topic, but if you liked HyperCard you might be interested in https://hyperscript.org/ and their related project https://htmx.org/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • VisualJS

    Visual Basic reimagined for the internet age

    I am actually trying to make an open source successor, but using Javascript instead of Basic, at https://github.com/yazz/yazz and a demo at yazz.com

  • TablaM

    The practical relational programing language for data-oriented applications

    > what is a good alternative to Access (or Fox, I add)

    Nothing.

    Access is(was) in fact a worse alternative to Fox:

    - Much worse DB engine, and that is saying a lot (FoxPro db can and get corrupted. A typical functionality that was added to any fox codebase was a utility to fix it)

    - MUCH MUCH worse programming language (VB) that is neither good as-is, much less as a data-programing language.

    Fox/dbase is the only data-oriented language that was relatively popular and fit for the use-case.

    This is by a mile the main point: Is a desert looking for languages that are made for business app/data oriented programing (and much harder looking for something not weird).

    The main options: Fox/dBase/Informix(? not remember), kdb+, Cobol, SQL(when extended as store procedure lang with loops and that)

    --

    This point is big. Having a good form builder (that is already rare) is not enough to be a real contender for this space. You need a language where making queries is truly nice.

    In short, you need a language that is `LINQ/Relational` as first-class end-to-end.

    - If this lang needs an ORM: FAIL.

    - If this lang needs to compose strings to make a query: FAIL.

    - If exist "impedance mismatch" between data manipulation/queries and the rest of the lang: FAIL.

    - It should also support super-advanced types like date, decimal, currency and ideally dimensional units. Ideally algebraic types as today.

    - It should have a version of Rust `serve, Into/From` for easy conversion between data + formats.

    - It should look "normal" like python/swift with `LINQ` queries.

    This is the lang I trying to build: https://tablam.org

  • appsmith

    Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

  • nocodb

    🔥 🔥 🔥 Open Source Airtable Alternative

  • supabase

    The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

    [5] https://supabase.com/

  • twinbasic

    Also:

    c) https://github.com/twinbasic/twinbasic

    Once it gets out of beta.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • What are low-code open-source tools? – Guideline

    3 projects | dev.to | 18 Jul 2024
  • Top 15 Open-Source Low-Code Projects with the Most GitHub Stars

    11 projects | dev.to | 18 Jul 2024
  • The Top 12 Open-Source No-Code Tools with the Most GitHub Stars

    14 projects | dev.to | 11 Jul 2024
  • Contributing to Tech Communities: How Open-Source can land you a job and get you out of the Skill Paradox 💼

    4 projects | dev.to | 26 Sep 2023
  • Selfhosted nocode tool?

    6 projects | /r/nocode | 24 Apr 2023