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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

LOCS: Language developed at age 9 in Z80 machine code (1988)

81 点作者 nanochess大约 1 年前

6 条评论

juancn大约 1 年前
Neat, I built one language when I was 12 or so, it was a ripoff of basic (and it was written in basic).<p>Parsing was hard, so commands were a single letter. The cool thing about it was that it supported windows and multi tasking (but no synchronization primitives).<p>It was rough and incomplete, but I always remember the moment I realized I could run one statement of each task to run more than one at the same time. I can still picture the first time I run two programs side by side in two windows.<p>Literature and information was scarce when I was a kid, so it was a true discovery (all my programming resources were basically the C64 manual). I could never get my hands on any lower level programming resources, many things I just found out by literally POKE-ing around the memory of the C64.<p>I still have a tape with the last version of it lying around somewhere, I called it LSP (Lenguaje Simplificado de Programación), not sure if it&#x27;s still readable though.
评论 #39688398 未加载
KingOfCoders大约 1 年前
&quot;but it wasn&#x27;t so good for teaching programming because no home computer came with Logo, it was expensive&quot;<p>1. My 8bit Amstrad CPC464 (1984) with disc drive came with LOGO [0]<p>2. I&#x27;ve used LOGO to teach programming (and C, Python, Java) and LOGO is easily the best (Scratch).<p>[0] <a href="https:&#x2F;&#x2F;www.cpcwiki.eu&#x2F;index.php&#x2F;System_Disk#CPC464_.28DDI-1.29" rel="nofollow">https:&#x2F;&#x2F;www.cpcwiki.eu&#x2F;index.php&#x2F;System_Disk#CPC464_.28DDI-1...</a><p><a href="https:&#x2F;&#x2F;www.cpcwiki.eu&#x2F;index.php&#x2F;Dr._Logo" rel="nofollow">https:&#x2F;&#x2F;www.cpcwiki.eu&#x2F;index.php&#x2F;Dr._Logo</a>
评论 #39692854 未加载
esafak大约 1 年前
This is what I mean when I say that the older generation knew their computers. Middle schoolers writing assembly was not extraordinary.
评论 #39688410 未加载
评论 #39689524 未加载
评论 #39687830 未加载
shermantanktop大约 1 年前
I had a VIC20 and at 12 wrote an Asteroids clone - that’s how I realized what a game loop was. And also that I didn’t know how to write one in BASIC.<p>But drawing those sprites on graph paper was hours of fun.
anonzzzies大约 1 年前
When I was that age I tried to copy games; first in Basic and then in hybrid Basic&#x2F;ASM (data 3e,00,cd,...; I never actually used an assembler). Like the OP, also on a MSX. I wanted to know how they worked ; I always found it boring playing them (still find it boring), but how they work under the hood always was interesting to me. It&#x27;s also how I learned about hardware; I wanted to expand my machine so started meeting up with (to me extremely old) guys who knew how everything worked. The MSX I had came with schematics in the box, so that was fun.
ngcc_hk大约 1 年前
Can this be run on ti calc I wonder ?
评论 #39701813 未加载