All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Introduction to Berry Script Language for Embedded Devices

By

hasheddan

11mo ago· 1 min readenNews

Summary

Berry is an ultra-lightweight dynamically typed embedded scripting language designed for lower-performance embedded devices. It features a small interpreter-core code size and is written in ANSI C99, with simple value types like int, real, boolean, and string.

Key quotes

· 4 pulled
Berry is a ultra-lightweight dynamically typed embedded scripting language.
The Berry interpreter-core's code size is less than 40KiB and can run on less than 4KiB heap.
In Berry, not every type is a class object; some simple value types are not class objects.
The interpreter of Berry includes a one-pass compiler and register-based VM, all written in ANSI C99.
Snippet from the RSS feed
Berry is a ultra-lightweight dynamically typed embedded scripting language. It is designed for lower-performance embedded devices.

You might also wanna read