1. 45

This announcement is about the Eve programming language.

Previous Lobsters stories about Eve:

  1.  

  2. 7

    Very disappointing. It was one of very few projects that was aiming to push beyond incrementalism and advance computing in the spirit of Engelbart and Kay.

    I think it was a fluke that it got funded even for this period of time. IIRC, they got some VC money. No matter what VCs say, they just can’t be interested in long term improvements without a clear way to make a profit.

    1. 2

      I think it was a fluke that it got funded even for this period of time. IIRC, they got some VC money. No matter what VCs say, they just can’t be interested in long term improvements without a clear way to make a profit.

      VC investments are bets. And I can totally see betting on something that could be a very fresh approach to getting started with computing. Programming languages might not be a viable business, but programming environments on the other hand certainly are.

      1. 2

        Sure, I agree, but I think Eve was about inventing a programming paradigm, not even a language, let alone an environment (the environment was sort of a consequence). From what I gleaned from their blog, it looked very much like a research project: they went through heaps of re-implementations and changed the programming paradigm a couple of times. It’s tough to get a good return on a research project in a couple of years!

        1. 1

          While that might be true, I’m pretty sure they didn’t get funded for researching the paradigm. If they had succeeded, they would end up with a product.

          The apparent problem for me is that interest in short-term gains and research don’t really mix.

          1. 2

            The apparent problem for me is that interest in short-term gains and research don’t really mix.

            Short-term thinking dominates both tech and the larger business context it operates in. And that is a huge problem, because short-term thinking displaces dreaming, which is required for transformative technologies.

    2. 5

      I’m not familiar with Eve, so maybe this is a dumb question, but what does it mean for a programming language to “wind down”? Active development on the toolset is stopping?

      1. 5

        Seeing a lot of disappointed comments here. However, I can’t say I’m too surprised. Chris Granger previously worked on LightTable, which was supposed to be the next big programming language editor. At some point he stopped working on it and started building Eve. Work started in 2014, and if you look at witheve.com there still isn’t a release that you can access easily from the homepage. It just says that it’s ‘Coming Soon’… after 3 years.

        As an outsider, the lack of any sort of big download button for something that’s at least an alpha version is a fairly large deterrent from taking it seriously. Is it any surprise that the VCs that funded it felt the same way?

        1. 3

          That’s a shame. Eve has some really fascinating ideas going on. If anything it serves as a valuable research product.

          1. 3

            500 upvotes from me to give a little context to that mail <3. I had nearly forgotten how Eve looked like.

            Sad to see it go.

            1. 2

              Ah… man… that’s too bad. Although I haven’t been paying too much attention to Eve, I still thought Chris and company were headed down a really solid track. As others have noted, the amount of research that went into the language—the number of prototypes that the team went through before arriving on the current version—is damn impressive. The whole experiment been super valuable, I think, in discovering how we use computers and reframing how we can making programming better. I guess maybe they were too out of left field. This is the sort of thing that university funding is good for, although academic studies rarely result in things that people can actually use, so it’s incredible that they even made it this far. I hope someone else can pick up the torch :(

              1. 2

                Call me a skeptic, but I expected this when they shut down development on Light Table.

                1. 0

                  I hate this project. It’s had big names, big fanfares, big talks, big money grants, they were hiring people.

                  But very little was done that mattered in the end. We barely remember this project by now. Nobody even cares about this thing in 15 years. It created absolutely nothing of value and all the ideas presented were already done better in 1980s. It was kind of Bret Victorian in that sense.

                  And now it’s going to die. If they had just pushed on something might have come out of this. Now it is guaranteed that everything of this will be forgotten in very short time.

                  If you try to shoot at the moon, at least.. Could you try to aim upwards and put enough fuel into the tank?

                  Stories with similar links:

                  1. SFTPGo: a Golang performance story and some questions via inactive-user 6 months ago | 7 points | no comments
                  2. Racket2 possibilities via A-Za-z0-9 1 year ago | 20 points | 9 comments
                  3. PostScript and Interpress: a comparison (1985) via zge 1 year ago | 4 points | no comments
                  4. Origins of the finger command via calvin 2 years ago | 21 points | no comments
                  5. The NetHack DevTeam is happy to announce the release of NetHack 3.6.1 via intercal 2 years ago | 21 points | 5 comments
                  6. CVE-2017-17482: OpenVMS Security Notice for local privilege escalation via dege 2 years ago | 4 points | no comments
                  7. Go 1.10 Beta 1 is released via av 2 years ago | 6 points | no comments
                  8. Termination of the certificates business of Startcom via calvin 2 years ago | 20 points | 1 comment
                  9. A new Common Lisp compiler/interpreter in Prolog via rogersm 2 years ago | 11 points | 2 comments
                  10. Faster blame on hg.mozilla.org (2016) via JordiGH 2 years ago | 4 points | no comments
                  11. Sequel 5.0.0 Released authored by jeremyevans 3 years ago | 13 points | 1 comment
                  12. First Language (1998) via yumaikas 3 years ago | 1 point | no comments
                  13. Redis 4.0.0 GA via fs111 3 years ago | 12 points | 1 comment
                  14. mblaze 0.1, a Maildir-focused command line mail client via duncaen 3 years ago | 23 points | 1 comment
                  15. Concerns about Kubernetes Community newcomers via devth 3 years ago | 2 points | 1 comment
                  16. Shen has been ported to C via bsima 3 years ago | 3 points | no comments
                  17. Vitaly Slobodin steps down as PhantomJS maintainer because of headless Chrome via koehr 3 years ago | 3 points | 2 comments
                  18. Symantec again caught issuing suspicious certificates, this time for example.com via kb 3 years ago | 15 points | 1 comment
                  19. Ansible: New RCs for Security Bug CVE-2016-9587 via ChrisShort 3 years ago | 1 point | no comments
                  20. Mercurial 4.0 Sprint Notes via ngoldbaum 3 years ago | 14 points | 3 comments
                  21. Apple's response to the WoSign incidents via inactive-user 3 years ago | 17 points | 6 comments
                  22. Happy 25th birthday Linux via mjturner 4 years ago | 7 points | 1 comment
                  23. Incidents involving the CA WoSign via lattera 4 years ago | 16 points | 2 comments
                  24. Vim 8.0 pre-announcement via romanzolotarev 4 years ago | 21 points | 7 comments
                  25. Buford v0.7.0 Apple Push Notifications for Go 1.6 and HTTP/2 authored by nathany 4 years ago | 2 points | no comments
                  26. Go 1.7 Beta 1 released via tudurom 4 years ago | 12 points | no comments
                  27. Linus hacks fsck to recover deleted files (1993) via pushcx 4 years ago | 2 points | no comments
                  28. Alpha release of Servo to be released in June via ane 4 years ago | 29 points | 7 comments
                  29. Git integrity via effdee 4 years ago | 28 points | 2 comments
                  30. Multiple Ruby on Rails vulnerabilities via jasper 4 years ago | 3 points | 1 comment
                  31. Go 1.5.3 is released via luiz 4 years ago | 8 points | no comments
                  32. Go 1.6 Beta 1 is released via nathany 4 years ago | 12 points | 2 comments
                  33. Phoenix 1.1 Released via bratsche 4 years ago | 19 points | no comments
                  34. Go 1.5.2 is released via nathany 4 years ago | 9 points | 5 comments
                  35. Standardising racket's threading macros via zem 4 years ago | 6 points | no comments
                  36. Password Hashing Competition Winner: Argon2 via jcs 5 years ago | 15 points | no comments
                  37. What is a closure? via rubenbarroso 5 years ago | 7 points | no comments
                  38. Linux futex_wait bug via SeanTAllen 5 years ago | 12 points | no comments
                  39. JMH vs Caliper reference thread (JVM micro-benchmarking) via tobym 5 years ago | 4 points | no comments
                  40. [release] Redis 3.0.0 is out. via joshuacc 5 years ago | 10 points | 3 comments
                  41. Golang team is discussing a builtin solution for dependency management via kb 5 years ago | 23 points | 16 comments
                  42. The RabbitMQ Team is Hiring - Remote Workers Accepted via old_sound 5 years ago | 2 points | no comments
                  43. Go 1.4.1 Released via mreedell 5 years ago | 8 points | no comments
                  44. comment on adding conditionals to configuration languages via stuntgoat 5 years ago | 1 point | no comments
                  45. Choosing hardware to minimize latency via tobym 5 years ago | 3 points | no comments
                  46. Rack, Change of Maintainer & Status via pushcx 6 years ago | 1 point | no comments
                  47. Play 2.3.0 Is Released via kellogh 6 years ago | 1 point | no comments
                  48. goroutines management via pyk 6 years ago | 1 point | no comments
                  49. Rails Directory Traversal Vulnerability With Certain Route Configurations (CVE-2014-0130) via jcs 6 years ago | 1 point | no comments
                  50. Proposal to remove StartCom from Mozilla CA truststore via hdevalence 6 years ago | 8 points | no comments
                  51. A Simple Run Time Comparison Of AWKs Running A Genetic Algorithm via kmatt 6 years ago | 4 points | no comments
                  52. Dotty open-sourced, research platform for new language concepts and compiler technologies for Scala via tobym 6 years ago | 9 points | 1 comment
                  53. RubySec Summary of CVE-2013-6393 aka "you're probably vulnerable" via jcs 6 years ago | 3 points | no comments
                  54. GHC (the standard Haskell compiler) gets first class iOS support via rbxbx 7 years ago | 5 points | no comments
                  55. Play Framework - async by default via tobym 7 years ago | 2 points | no comments
                  56. Multiple vulnerabilities in parameter parsing in Action Pack (Rails) (CVE-2013-0156) via jcs 7 years ago | 5 points | 1 comment
                  57. golang-weekly issue #4 via nilmethod 8 years ago | 3 points | no comments
                  58. Android 4.1 source code released via lynge 8 years ago | 4 points | 2 comments