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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: Programming Is Easier Than You Think

35 点作者 chkas超过 2 年前

10 条评论

spaceman_2020超过 2 年前
A little off-topic, but I&#x27;ve been teaching myself how to code. Programming is, indeed, not as complex as one thinks. But there&#x27;s a massive (and frustrating) gap between building a function vs building a deployable app.<p>Deploying an app with strong security, user account control, caching, server side rendering, etc. involves dealing with way more issues than most coding courses cover.<p>I just wish online tutorials focused as much on building, say, user authentication, as they did on solving programming problems. The latter might be good for learning how to code, but the former is what you need to bring the stuff to life.
评论 #34571254 未加载
评论 #34574565 未加载
评论 #34571800 未加载
nullchan超过 2 年前
Learning the Grammar of any language is, of course not very hard; the hard part is actually the speech, and the idioms of the language, its patterns and context as well. You can probably learn Korean grammar in a day, but may take you years to master the language, and the same applies to programming :)
评论 #34571182 未加载
评论 #34571172 未加载
gmuslera超过 2 年前
More textual than Scratch (<a href="https:&#x2F;&#x2F;scratch.mit.edu&#x2F;" rel="nofollow">https:&#x2F;&#x2F;scratch.mit.edu&#x2F;</a>) but that could be a feature.
varunsharma07超过 2 年前
Nice! This brought back memories of a car game I had coded in C in MS-DOS while in college.
pickledish超过 2 年前
Looks neat! Small note, in one of the code blocks you seem to refer to the front of the house as the “fassad”, in English it is “facade” :)
评论 #34571328 未加载
thomastjeffery超过 2 年前
How to write code is easy. <i>Why</i> to write code is difficult. <i>Where</i> and <i>when</i> even more so.
dottedmag超过 2 年前
This is so similar to BASIC on 8-bit microcomputers: easy to understand, immediate, without fluff.
评论 #34605339 未加载
chpatrick超过 2 年前
Reminds me of my first language, Logo.<p>Although it&#x27;s so similar to Python I guess you might as well make this a library and teach people Python right away. Not sure the extra syntax really adds much.
评论 #34571136 未加载
sylware超过 2 年前
99% of programming is high-school level. The remaining 1% is scientists&#x2F;mathematicians coding.
评论 #34571279 未加载
dang超过 2 年前
As a Show HN this is a dupe of<p><i>Show HN: Easylang – A browser-based first programming language</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33670353" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33670353</a> - Nov 2022 (55 comments)<p>, which spent 12 hours on HN&#x27;s front page just a few months ago. Please see <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;showhn.html" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;showhn.html</a> and please don&#x27;t overdo this.<p>Other related posts:<p><i>Show HN: Particles – the URL contains the whole program code</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31883209" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31883209</a> - June 2022 (21 comments)<p><i>Easylang – An easy online programming language and development environment</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29218101" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29218101</a> - Nov 2021 (36 comments)<p><i>Monte Carlo Methods or Why It&#x27;s a Bad Idea to Go to the Casino</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29217539" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29217539</a> - Nov 2021 (70 comments)<p><i>Show HN: An Easy Programming Language That Runs in the Browser via WebAssembly</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28863847" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28863847</a> - Oct 2021 (9 comments)<p><i>Blackjack Probabilities, Card Counting – Calculation and Simulation</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28025561" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28025561</a> - Aug 2021 (23 comments)<p><i>Show HN: Learn the Basics of Programming in 20 Minutes</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27245000" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27245000</a> - May 2021 (5 comments)<p><i>Show HN: A modern BASIC-like teaching and learning programming language</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22841336" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22841336</a> - April 2020 (48 comments)<p><i>Show HN: The program code is in the URL</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22266563" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22266563</a> - Feb 2020 (5 comments)<p><i>Show HN: A Basic-Like Programming Language That Runs in the Browser</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21178687" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21178687</a> - Oct 2019 (6 comments)<p><i>Show HN: A small programming course for everyone</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20982002" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20982002</a> - Sept 2019 (12 comments)<p><i>Show HN: A few simple games not only for kids</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20745142" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20745142</a> - Aug 2019 (28 comments)<p><i>Monte Carlo methods – Why it&#x27;s a bad idea to go to the casino</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20359100" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20359100</a> - July 2019 (161 comments)