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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: Learn the Basics of Programming in 20 Minutes

15 点作者 chkas大约 4 年前

3 条评论

latexr大约 4 年前
I’ve long thought that processing[1] makes for an interesting learning language because it’s simple to have something show on the screen. It incentives experimentation and quick iteration.<p>It’s Java, which can slow you down as you simultaneously need to understand types and use an IDE, but that can be mitigated by a variant like P5.js[2].<p>Those do have a small amount of boilerplate which your tutorial foregoes, so thumbs up to that! But I think you should avoid the one character variable names, such as `a` and `i`. When I started, more verbose (and descriptive) variable names helped me keep things in my head, to the point I’d rename the example variables.<p>[1]: <a href="https:&#x2F;&#x2F;processing.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;processing.org&#x2F;</a><p>[2]: <a href="https:&#x2F;&#x2F;p5js.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;p5js.org&#x2F;</a>
评论 #27254695 未加载
jmercouris大约 4 年前
I think it is very nice and simple! Well done! I think if someone went through this little tutorial with a tutor nearby, they would find it very useful!<p>I am having trouble approaching it from the lens of not knowing any programming concepts. I would try experimenting with some family and friends who are unfamiliar with programming.<p>At any rate, this is a wonderful start. Thank you for sharing!
评论 #27245435 未加载
moasda大约 4 年前
Explanation from website:<p>&quot;This simple programming language with built-in graphical functions and an easy to use and offline usable browser IDE is well suited as a teaching and learning language. You can also use it to write graphical applications that you can embed in a web page.&quot;<p>Well done, thanks for sharing!