The literate programming part and IDE seem pretty compelling. However the language itself looks to be another imperative, mutation <http://docs.witheve.com/handbook/set/>-based language.
The language is pretty brilliant. It's really a database programming model, but the "database" also allows effects/functions/etc to be saved as data. For instance, in the commit docs <http://docs.witheve.com/handbook/commit/> an example saves an http request and then also saves a listener for when it completes. Seems like something a DBA might feel comfortable programming with. In the end, I think Elm's refactor-ability (due to user code being purely functional and immutable) is a crucial attribute that Eve does not match. And someone could conceivably design an IDE for literate programming on top of existing languages like Elm. But that's just from skimming through the docs and examples. On Monday, November 14, 2016 at 5:21:44 PM UTC-6, Erkal Selman wrote: > > I wonder, what the elm community thinks about Eve: http://witheve.com/ ? > Here is the syntax reference: > https://witheve.github.io/assets/docs/SyntaxReference.pdf > > I think that this language/architecture is worth to look at. > It has many similarities with elm. > But it is more like logic programming. (Is this the logic programming of > the future?) > > I was following this project from far and I had the impression that he > (Chris Granger) was doing some kind of excel. > But now I see that they can do flappy bird in eve: > http://play.witheve.com/#/examples/flappy.eve > That is exciting! > > Is there something similar to Eve? > It really looks like something new. > > My main question: > What do you think, are advantages and disadvantages of Eve, if you compare > it with Elm. > -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.