TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Easylang can bridge the gap between Scratch and Python

6 点作者 chkas超过 1 年前

2 条评论

chkas超过 1 年前
Hello. Easylang is a domain-specific language for learning programming and also for small web canvas applications. It has a reduced set of functions, a simple syntax, a browser IDE and integrated graphics commands. It is statically typed and has only strings and numbers (floating point), arrays of strings and numbers and arrays of arrays as data types. Easylang is written by me and is open source (GPL).<p>It is mainly written in C and is executed in the browser with WASM (WebAssembly). The Easylang programs are compiled directly in the browser into an AST (Abstract Syntax Tree) which is then interpreted.<p>A recently added feature is that some code can be compiled directly into WASM code. This is useful for the &quot;inner loop&quot; and can multiply the execution speed.
jasonjmcghee超过 1 年前
FYI, getting an SSL error
评论 #38192662 未加载