Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Great. I have no idea what "global await" means, but anyway, what's Node?

[shows them Node]

Oh, It's a calculator. Wow. I mean, wow. That's emm, really impressive.

[No, it's a runtime environment for JavaScript]

It's a what? So how does that help me move things around on the screen?

[It doesn't]

So explain what the point of Node is?

[etc]




Sorry, you need to be less cryptic for me to understand what you mean :)


When you're teaching beginners: what you're talking about won't really make any sense. It's an implementation detail (and a complex one at that).

A beginner at basic level, that's "what's a variable", "what's a function", "I don't see what the point of a function is". And something like Node -- it's just not a great environment to explain that: it doesn't do much that's interesting, like move stuff around on a screen. You can type stuff into the REPL, and it will spit things back, but that's just going to look like a calculator. Something like Processing, or a simple game engine aimed at beginners, or even making things happen on a web page using JS: that's good, it holds interest.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: