Why/how to implement scripting languages with C/C++ codebase.

This page summarizes the projects mentioned and recommended in the original post on /r/embedded

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
  • openocd

    Official OpenOCD Read-Only Mirror (no pull requests)

  • If you want an example, look at the source code of OpenOCD. It uses TCL for chip and adapter support, meaning you could add support for a new chip or JTAG adapter without the need to recompile OpenOCD.

  • LuatOS

    LuatOS -- Powerful embedded Lua Engine for IoT devices, with many components and low memory requirements (16K RAM, 128K Flash)

  • On bare metal/RTOS embedded platforms, the scripting language is used instead of C/C++ to program the device. Common examples are Lua and Micropython, but JavaScript and Ruby have also been used this way.

  • 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
  • MicroPython

    MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

  • On bare metal/RTOS embedded platforms, the scripting language is used instead of C/C++ to program the device. Common examples are Lua and Micropython, but JavaScript and Ruby have also been used this way.

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

  • MicroPython v1.22.0

    1 project | news.ycombinator.com | 28 Dec 2023
  • MicroPython VS PikaPython - a user suggested alternative

    2 projects | 25 Dec 2023
  • about microprocessor

    1 project | /r/AskElectronics | 10 Dec 2023
  • Ask HN: Embedded Scripting Options for Microcontrollers

    1 project | news.ycombinator.com | 14 Sep 2023
  • Arduino or python

    1 project | /r/AskProgramming | 12 Jul 2023