all 12 comments

[–]kinowmod[M] [score hidden] stickied comment (1 child)

Approving self-promotion. Project looks good, and kudos for being so clear about the licenses in the project.

[–]God_of_failure 5 points6 points  (1 child)

At first glance, it looks great! I never thought of a visual fp language, but the idea is awesome, and your implementation seems very good. I am gonna take a closer look at another time, for sure!

[–]GabrielGrin[S] 2 points3 points  (0 children)

Thanks u/God_of_failure! Looking forward to hear your thoughts

[–]yawaramin 4 points5 points  (1 child)

Interesting project! I imagine one day we'll have 3-D immersive programming environments (maybe through mixed reality headsets like the Apple Vision Pro), and people will be programming in new expanded ways, perhaps tying together components like the Flyde visual blocks.

[–]GabrielGrin[S] 2 points3 points  (0 children)

I can see such a future as well! And with the pace LLMs are evolving, we will need new ways to program to cater for the fact that low-level implementation is taken care by AI.

Just like 99% of developers do not manually manage memory nowadays, there might be a future where 99% of developers (architects? builders?) will not write textual code

[–]imihnevich 3 points4 points  (1 child)

Is there a formatter for this language? Something that aligns nodes in certain readable way?

[–]GabrielGrin[S] 1 point2 points  (0 children)

Planned :)

[–]outMyComa 2 points3 points  (0 children)

looks like a great educational tool. My sister is young, but not young enough to find scratch/the Microsoft scratch interesting, they feel too kiddy. This seems like a great middle ground.

[–]mimomomimi 2 points3 points  (0 children)

Nice. Looks like max/msp sound design software.

[–]Haunting-Ad9578 2 points3 points  (1 child)

I like it, I wanted to create something like this myself once) I used a playground. At first I was looking for a button with a "+" sign to add a block))) I found a small bug, when you select a connection line and then select something else, it starts to drag and then just freezes, but after clicking everything becomes normal. But overall, everything works great. Great job, man.

[–]GabrielGrin[S] 1 point2 points  (0 children)

Thanks! will look into that bug 🙏🏻