I was really confused when I saw this that the Eve Dev Blogs, <a href="https://community.eveonline.com/news/dev-blogs/" rel="nofollow">https://community.eveonline.com/news/dev-blogs/</a>, were being posted on HN. For others this is a new programming language called Eve and is completely unrelated to the video game Eve.
What's interesting to me is that the more Eve develops the more it seems to be returning to its LightTable roots. This isn't a bad thing, there's still plenty of life in the LightTable approach, but my impression of Eve before was that it was designed to be a tool that non-programmers would use. Based on this latest blog post, it appears that may be of less importance. I still hope Eve continues to develop in its current direction, I'd like to see how the immediate feedback and flexibility of Eve can continue to be refined.
You can do the same style of programming using the ClojureScript libraries reagent/posh/re-frame/datascript. Why not just use those?<p>It isn't clear to me what Eve offers that those don't.
I was really hoping to see more happen in line with the interactive database querying tools and demos. Slicing and dicing data, some simple analytics, maybe a little about how to get the data in and out to/from other systems. Something to show that it's almost at a practically usable point - then I'd be on board.<p>That's the kind of thing I could use <i>now</i> for my projects, but I get the idea that it's not the focus, with this new effort on the programming language. I was really a bit shocked and disappointed to see Flappy Bird to tell the truth, I felt that the project has maybe lost its focus.<p>After some reflection, it makes <i>some</i> sense, because I guess it's showing how the database is used for state in the background, so it's showing the close integration that's possible. OK cool - now please back to the data exploration/querying/analytics focus!