top | item 42648971

(no title)

chkas | 1 year ago

Hello author here. I'm a little surprised to see this on the front page of Hacker News. This is just a simple demo for my educational programming language Easylang. You can easily edit the code and increase the particle count for example. In the IDE you can then create a link with the code embedded in the URL.

https://tiki.li/run/#cod=dVLNbsIwDL7nKT5p0gRDdEGMA9PYM+yO0FT...

discuss

order

skygazer|1 year ago

Well, that looks suspiciously like caustics in and around a swimming pool on a sunny day.

Root_Denied|1 year ago

How hard would it be to push this into 3 dimensions instead of 2? It made me think of a starting point for a model of the universe and galaxy interactions.

swyx|1 year ago

cant believe nobody has asked... what is the goal of easylang? why did you start working on it? why design choices are you most proud of?

chkas|1 year ago

The aim is to offer beginners a simple and interesting entry into programming. IMO there is an unoccupied niche for this between Scratch and Python. In the days of home computer BASIC, it was easier to learn programming - you switched on the computer and with a few lines of BASIC code you could magically create a nice sine wave on the screen. Nowadays, beginners are often overwhelmed by all the complexity.

chkas|1 year ago

@design choices: The graphic primitives built into the language - this is not useful for a general purpose language - but in beginner language this is an important motivating factor.