News for hackers. Stuff that matters.
Re:Show HN: Flyde – an open-source visual programming language by blowski on Thursday March 07, 2024 @08:14AM (#39628659)
I like this, it’s lower-level than Scratch, with a focus on doing stuff more than making funny noises and animation.

I want to have a play with seeing how you can demonstrate composition. Do you suggest any good templates for this?

Re:Show HN: Flyde – an open-source visual programming language by gabigrin on Thursday March 07, 2024 @08:20AM (#39628712)
Thanks, exactly what I aimed for (: Regarding composition, anything you had in mind? I can draft a playground (https://play.flyde.dev/) example for you
Re:Show HN: Flyde – an open-source visual programming language by blowski on Thursday March 07, 2024 @09:16AM (#39629322)
I teach a code club to 8-10 year olds. They understand functions, and that the main script can call functions, and that functions can call other functions. Conceptually, they struggle with a function being assigned to a variable, passed in as an argument, or being returned from a function.

So far, demonstrating to them what's going on here and why this is useful has eluded me.

Re:Show HN: Flyde – an open-source visual programming language by gabigrin on Thursday March 07, 2024 @12:38PM (#39631919)
Author here. It's a valid point, I think once they start entering into Discord and want to build a Discord bot, Flyde might come in handy as an educational tool.
Re:Show HN: Flyde – an open-source visual programming language by brabel on Thursday March 07, 2024 @01:24PM (#39632665)
> they struggle with a function being assigned to a variable, passed in as an argument, or being returned from a function.

I've seen professional programmers struggle with that.

Re:Show HN: Flyde – an open-source visual programming language by dugmartin on Thursday March 07, 2024 @08:55AM (#39629079)
btw, your playground homepage has a date/time error. I see this in the DOM:

Modified <span data-tooltip-id="main-tooltip" data-tooltip-content="3/7/2024, 12:21:48 PM">-12537 seconds</span> ago</div>

You may want to use a timestamp instead of comparing local time.

Re:Show HN: Flyde – an open-source visual programming language by gabigrin on Thursday March 07, 2024 @12:40PM (#39631956)
Thanks for reporting! Will check and fix this.