Berry is a ultra-lightweight dynamically typed embedded scripting language

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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • berry

    A ultra-lightweight embedded scripting language optimized for microcontrollers. (by berry-lang)

  • If like me you like to look at examples of code to get a feel for the language, take a look at https://github.com/berry-lang/berry/tree/master/examples

  • dhall-lang

    Maintainable configuration files

  • I've been thinking along these lines but more 'strongly validated' than statically typed in the sense that you'd be better off being able to load the entire config and then produce a list of problems (and should be able to offer good editor support if done correctly).

    Though https://dhall-lang.org/ demonstrates that you can statically type quite a lot of configuration to great advantage, which appears to be programmatically embeddable in multiple languages per https://docs.dhall-lang.org/howtos/How-to-integrate-Dhall.ht...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • hylo

    The Hylo programming language

  • Vale

    Compiler for the Vale programming language - http://vale.dev/ (by ValeLang)

  • go

    The Go programming language

  • dmd

    dmd D Programming Language compiler

  • civlua

    self contained software to build a minimalist dev environment.

  • https://github.com/civboot/civlua/tree/main/metaty

  • SaaSHub

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

    SaaSHub logo
  • zeptoforth

    A not-so-small Forth for Cortex-M

  • microcontroller options are interesting, also Forths (https://github.com/tabemann/zeptoforth)

  • ucode

    JavaScript-like language with optional templating

  • It's not a tutorial by any means, but the openwrt project has been working on ucode[0].

    Tiny JavaScript-like interpreter. It's pretty small. You might be able to glean insight.

    Presumably the source for this project would be insightful as well. It appears like there is more code for berry script compared to ucode though.

    [0]: https://github.com/jow-/ucode

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

  • Compile using TCC in Alpine Linux (Musl Based)

    3 projects | /r/vlang | 7 Apr 2021
  • Nelua: Statically typed language with a Lua flavor

    1 project | news.ycombinator.com | 22 Apr 2024
  • Top Paying Programming Technologies 2024

    19 projects | dev.to | 6 Mar 2024
  • 7 Programming Languages Every Cloud Engineer Should Know in 2024!

    4 projects | dev.to | 5 Mar 2024
  • The Claro Programming Language

    1 project | news.ycombinator.com | 27 Feb 2024