Should I start developing my ECS now or should I wait for the Julia ecosystem to be ready?

Yeah, it’s never a waste of time. Realizing after 1000 LOC that an approach doesn’t work only makes you better, you gained a powerful engine (like when I realized that one of my game engine was a disastrous after working on it for 3 months, it’s was such a powerful insight on software architecture that I never forgot it)
Plus also my ECS is the results of multiple iterations. In the first one I was just drafting a solution. In the second one trying to put it in a package (Which has failed​:sweat_smile:), and at the third iterations, I produced something functional and promising :slightly_smiling_face:

If your description on GitHub is accurate (“18 years old students at high school who is learning programming alone”), congratulations, you’re doing pretty well!

Thx !! Just trying to figure my way in this field. :sweat_smile: