CommunityNews

CommunityNews

ThinScript - A low-level programming language inspired by TypeScript

ThinScript

ThinScript is an experimental programming language that compiles to JavaScript, WebAssembly, and C. It’s meant to be a thin layer on top of WebAssembly that makes it easier to work with: no dependencies and fast compile times. The syntax is inspired by TypeScript and the compiler is open source and bootstrapped (it can compile itself).

This is still an experiment and isn’t intended for real use yet. The biggest issue is that the generated code currently doesn’t delete anything (garbage collection is planned but not yet implemented). Also the WebAssembly specification is still being developed and the current binary format will stop working when WebAssembly is officially released.

Demo

An interactive compiler demo is available online at ThinScript Compiler Demo.

This thread was posted by one of our members via one of our news source trackers.

Where Next?

Popular Frontend topics Top

First poster: bot
TypeScript v4.1.3 has been released. Link: Release TypeScript 4.1.3 · microsoft/TypeScript · GitHub
New
First poster: bot
Fable 3.0.2 has been released. Link: Release 3.0.2 · fable-compiler/Fable · GitHub
New
First poster: bot
Preact 10.5.11 has been released. Link: Release 10.5.11 · preactjs/preact · GitHub
New
First poster: bot
A new Svelte blog post/announcement has been posted! Get the full details here: What's new in Svelte: February 2021
New
First poster: bot
A new Dart blog post/announcement has been posted! Get the full details here: https://groups.google.com/a/dartlang.org/d/msg/announce/S...
New
First poster: AstonJ
A new Svelte blog post/announcement has been posted! Get the full details here: https://svelte.dev/blog/whats-new-in-svelte-november-2021
New
First poster: bot
Deno v1.19.0 has been released. Link: Release v1.19.0 · denoland/deno · GitHub
New
First poster: bot
Deno v1.19.2 has been released. Link: Release v1.19.2 · denoland/deno · GitHub
New
NewsBot
TypeScript v5.7-rc has been released. Link: Release TypeScript 5.7 RC · microsoft/TypeScript · GitHub
New
NewsBot
A new Angular blog post/announcement has been posted! Get the full details here: https://blog.angular.dev/angular-summer-update-2025-19...
New

Other popular topics Top

AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
AstonJ
I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
New
PragmaticBookshelf
Tailwind CSS is an exciting new CSS framework that allows you to design your site by composing simple utility classes to create complex e...
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
mafinar
This is going to be a long an frequently posted thread. While talking to a friend of mine who has taken data structure and algorithm cou...
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New
PragmaticBookshelf
Escape callback hell and ship fast, clean code that reads as smoothly as it runs. Squash bugs and stamp out memory leaks with an intuitiv...
New