TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why aren't live programming environments more popular?

7 pointsby bbotondover 4 years ago
I have recently started using Observable notebooks for prototyping JavaScript code. The development experience is amazing - it&#x27;s like a REPL on steroids. I can even write unit tests that are updated live. Now I write whatever I can inside Observable and then copy the code and test cases to the project I&#x27;m working on. (You can see an example of such a notebook here: [1])<p>I&#x27;m certainly not the first person to discover how productive a live environment like this can be. Yet I can&#x27;t think of any other implementation of this idea except maybe live evaluation when editing Clojure. Why isn&#x27;t this more widespread? Why aren&#x27;t we all writing our code like this? Are there any other tools like Observable but less focused on presentation and more on development?<p>[1]: https:&#x2F;&#x2F;observablehq.com&#x2F;@balazsbotond&#x2F;js-url-library-draft

3 comments

Foober223over 4 years ago
&gt; Why aren&#x27;t<p>Because lisp and smalltalk lost the language wars. Interaction with dead text files won. No one misses what they never experienced.
verdvermover 4 years ago
My initial thoughts<p>1. You can setup similar experiences in a pure terminal mode<p>2. Am I shipping private code to yet another 3rd party server?<p>3. Having to copy&#x2F;paste seems annoying, would want it on top of my VCS code directly
评论 #24436742 未加载
runT1MEover 4 years ago
Scala Metals has this feature, it&#x27;s very cool.