RIBOT's technology stack

Started by VLS, Mar 26, 2025, 08:50 PM

Previous topic - Next topic

0 Members and 11 Guests are viewing this topic.

VLS

This post tracks the technology stack we are using for the different versions of RIBOT.

It is expected to be a registry or "log", tracking individual versions + implemented technologies.

As time progresses, new entries/posts are being added for this first post to be updated accordingly.

RIBOT/X v1:

  • Framework7: mobile-first web toolkit.
  • WebAssembly (Wasm): "a portable compilation target for programming languages".


Our subscriptions @ https://rouletteideas.com/profile/?area=subscriptions 👍

Currently coding: RIBOTX's user-facing interface.

♥️ Paypal gift / support: www.paypal.com/paypalme/victorvls
📧 Email / Paypal: betselection@gmail.com
-- Victor

VLS

Added:

Quote from: VLS on Mar 26, 2025, 08:50 PM
  • WebAssembly (Wasm): "a portable compilation target for programming languages".



Instead of focusing on supporting a single programming language, we are adopting WebAssembly (Wasm) as the open target for module creation.

Any language that can work with our RIBOT string format is suitable (and virtually all languages support text string handling).

The list of Wasm languages is extensive and continues to grow.

Here is a curated list: "WebAssembly Support in Top 20 Languages":

https://developer.fermyon.com/wasm-languages/webassembly-language-support

Here are some additional resources:

https://wasmlang.org/
https://awesome.facts.dev/awesome/appcypher/awesome-wasm-langs
https://github.com/tempbottle/WebAssemblyLanguages

With such a wide range of options, this should be an interesting module development choice!


Our subscriptions @ https://rouletteideas.com/profile/?area=subscriptions 👍

Currently coding: RIBOTX's user-facing interface.

♥️ Paypal gift / support: www.paypal.com/paypalme/victorvls
📧 Email / Paypal: betselection@gmail.com
-- Victor