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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: An Easy Programming Language – Built with WebAssembly

144 点作者 chkas大约 6 年前

7 条评论

Vanderson大约 6 年前
The syntax&#x2F;formatting reminds me of Lingo [0]. But also Logo and Basic.<p>One of the things I really liked about coding in Lingo (in Director [1]) was the sparse syntax but the code auto-highlighted as you typed. (not common back then) But also auto indented as you typed. It was really easy and fast to program with.<p>The graphics code reminded me of &quot;hi-res&quot; graphics programming on the Apple computer. Some nostalgia there.<p>This brings me around to how magical it felt to program things for the first time as a kid, and how there doesn&#x27;t seem to be an environment for this kind of excitement or discovery anymore.<p>Maybe just a change of times, like how the first planes and auto-mobiles were created by hobbyists, but those times are mostly gone.<p>Any notion on what a language like this would be good for? I get the impression maybe similar to my own nostalgia...<p>[0] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Lingo_(programming_language)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Lingo_(programming_language)</a><p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Adobe_Director" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Adobe_Director</a>
评论 #19301006 未加载
评论 #19300375 未加载
amenghra大约 6 年前
<p><pre><code> a = 11 if a = 10 </code></pre> Great way to set someone up for failure when they switch to any C-like language!<p>I personally have experienced people finding it easier to grasp a construct such as <i>a := 1</i> or <i>let a = 1</i>. The way most programming languages assign values to variables conflicts with the notion of equations, which is familiar to a lot of people by the time they learn to write programs.
评论 #19306442 未加载
AnaniasAnanas大约 6 年前
All I see is &quot;Loading ...&quot; and when looking at the console I see things like &quot;Content Security Policy: The page’s settings blocked the loading of a resource at <a href="https:&#x2F;&#x2F;easyprog.online&#x2F;games&#x2F;easyw.js" rel="nofollow">https:&#x2F;&#x2F;easyprog.online&#x2F;games&#x2F;easyw.js</a> (“worker-src”).&quot;.
desireco42大约 6 年前
I like it, it is very well made and organized. I jumped to Monte Carlo methods and examples clearly explained what it was. I think this is great layout for teaching. Thank you for making it.
mrspeaker大约 6 年前
I really like this. Could you make the page load with the first demo code pre-loaded? I sat there looking at the code and hitting &quot;run&quot;, checking the browser console to see if there was any error. Then I realised I had to press &quot;load&quot; first and then &quot;run&quot;.<p>Also, one bit of criticism: if it&#x27;s not too late I&#x27;d also re-think the name. &quot;Easyprog&quot; is going to make any newbies really frustrated when they can&#x27;t figure something out and the site is just mocking them: &quot;lol, you can&#x27;t figure it out and it&#x27;s so EASY!&quot;.<p>Other than that, I think this is a great project - really well done, and it has a lot of potential to me really great learning tool.
评论 #19340428 未加载
评论 #19303898 未加载
codetrotter大约 6 年前
Pretty cool! Is the source on GitHub? If not, do you plan to put it there under an open source license?
评论 #19300242 未加载
mwexler大约 6 年前
Evokes logo&#x2F;pilot with turtle graphics; <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;PILOT" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;PILOT</a> and <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Logo_(programming_language)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Logo_(programming_language)</a> which were both great fun back in the day...