TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How Eve unifies your entire programming stack

188 点作者 tbatchelli超过 8 年前

16 条评论

dicedog超过 8 年前
I'm excited for Eve and next-gen programming languages but as details emerge, it seems like it could easily have been a few libraries and an architecture pattern in most other functional programming languages. When I first learn about things like the continuation monad or CQRS, I have similar reinvent-the-world fantasies but it's often sufficient to expand my toolkit and change my style (in full disclojure ;-), my default language is clojure/script)
评论 #13010832 未加载
0x01超过 8 年前
I was keeping a close eye on Eve until it changed direction from <i>programming for everyone</i> to <i>yet another lisp</i>. Is there any writeup&#x2F;discussion on why this happened?<p>I do like learning about mind-expanding languages, and something resonated with me when the CardWiki interface was revealed. I get that this language is very &#x27;human readable&#x27; but at the end of the day if I want to read or write it I will actually have to put a lot of time into learning it.<p>I&#x27;m already suffering decision paralysis with my current language shortlist and this language doesn&#x27;t make the cut. The card wiki was innovative, like LightTable. To me, this is &#x27;just a language&#x27;. I realised you moved away from the wiki idea for a reason but is putting a GUI on the language still on the roadmap?
评论 #13013080 未加载
评论 #13017554 未加载
评论 #13012983 未加载
评论 #13013602 未加载
erichocean超过 8 年前
Can Eve call into C without any overhead?<p>If it can&#x27;t, then &quot;your entire programming stack&quot; is excluding the kernel and a lot of existing libraries&#x2F;code.
评论 #13011125 未加载
评论 #13010843 未加载
dansingerman超过 8 年前
Not convinced either way whether having the same interface for all of the stack is a good idea or not, but it did remind me of Joel Spolsky&#x27;s blog post on leaky abstractions <a href="http:&#x2F;&#x2F;www.joelonsoftware.com&#x2F;articles&#x2F;LeakyAbstractions.html" rel="nofollow">http:&#x2F;&#x2F;www.joelonsoftware.com&#x2F;articles&#x2F;LeakyAbstractions.htm...</a>
评论 #13019048 未加载
skybrian超过 8 年前
The part I&#x27;m most skeptical of is Eve&#x27;s universal use of set-based semantics, whether it&#x27;s needed or not. It seems like making sets and single values look different in the code would be more understandable than making everything look the same. Treating them as different types might be a good way to catch errors, too.<p>But SQL is very successful so maybe they&#x27;ll do okay anyway.
评论 #13010917 未加载
评论 #13010684 未加载
评论 #13010912 未加载
miguelrochefort超过 8 年前
I&#x27;ve been looking for the holy-grail for years (TodoMVC being my benchmark), and Eve takes the cake.<p>I&#x27;m looking forward to compatibility with semantic Web technologies.
sua_3000超过 8 年前
I feel like reconciling the divide between the client&#x2F;server relationship is the next major opportunity for abstraction
评论 #13011368 未加载
tonyjstark超过 8 年前
After all these promising presentations and blog entries about what thoughts went into Eve, I&#x27;m a bit dissapointed by the result. Or I&#x27;m ignorant and don&#x27;t get it (yet?). Sure, it utilizes literate programming and it abstracts a lot away but it does not seem as revolutionary as the communication around it suggested. Maybe the next articles in this series will enlighten me.
评论 #13013653 未加载
z3t4超过 8 年前
I&#x27;m glad there are people rethinking how we develop programs. But as a web developer, the examples in Eve looks more complex then a naive implementation using vanilla CSS, HTML and JavaScript would look like, for example, how do you make something 10 pixels wider in Eve ?
评论 #13013837 未加载
quantumpotato_超过 8 年前
I&#x27;m impressed with the abstractions! What are recommended &quot;Learn Eve&quot; tutorials?
评论 #13013002 未加载
评论 #13012452 未加载
评论 #13014725 未加载
tharibo超过 8 年前
Title : &quot;your entire programming stack&quot;.<p>I feel sad when I find that web programmers think there are only web stacks and &quot;programming&quot; refers only to web programming.<p>It is not entirely the case here, but the description of &quot;a core system&quot; as :<p>- Database layer<p>- Remote API layer<p>- Application layer<p>made me tick.
评论 #13012610 未加载
评论 #13013957 未加载
评论 #13012516 未加载
评论 #13019097 未加载
dkarapetyan超过 8 年前
How does one package and deploy an Eve application to some cloud infrastructure for example?
评论 #13010746 未加载
tedajax超过 8 年前
Yeah until I really see some practical applications written in Eve I don&#x27;t think I&#x27;m ever going to really get it. It&#x27;s nothing against Eve, it might be great, but nothing I&#x27;ve seen about it so far as really captured my imagination and I&#x27;m wondering if I&#x27;m just missing something.
评论 #13010608 未加载
评论 #13010635 未加载
dajohnson89超过 8 年前
Seems cool
Cozumel超过 8 年前
Another &#x27;solution&#x27; to non-existent problems.
klibertp超过 8 年前
&gt; Eve is the culmination of years of research and development by the visionary team who previously founded Light Table.<p>...and then abandoned it after getting me excited about a possible Emacs replacement...
评论 #13012483 未加载
评论 #13012749 未加载