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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Stopify – An experimental, web-based code editor

96 点作者 sjrd超过 7 年前

12 条评论

nomel超过 7 年前
The VB6 IDE, in the 90&#x27;s, had a great feature where you could arbitrarily drag the execution point around. It was incredibly useful for basically zero iteration time for development. Add a breakpoint, step over your code, and if something went wrong, drag the execution point back a few lines, fix it, and try again.<p>This seems like a holy grail for IDEs. Why was this feature lost in time, or have I been using the wrong IDEs?
评论 #15884000 未加载
评论 #15883807 未加载
评论 #15885011 未加载
评论 #15884223 未加载
评论 #15883991 未加载
评论 #15883912 未加载
jpolitz超过 7 年前
It&#x27;s worth noting that Stopify itself isn&#x27;t an editor or IDE as the title suggests.<p>Stopify is a JavaScript -&gt; JavaScript compiler, implemented as a Babel transform, that enables pausing and restarting control operators for JavaScript programs.<p>A lot of the comments note the rich history of systems for debugging and execution control. Stopify&#x27;s goal is to enable those kinds of systems, efficiently, <i>while constrained by the browser&#x27;s execution model</i>.
评论 #15887522 未加载
johnhenry超过 7 年前
Very cool project, though I fear that the awesomeness of the project may become lost due to people confusing the title with &quot;Spotify&quot; or &quot;Shopify&quot;.
评论 #15887692 未加载
yeukhon超过 7 年前
I read Spotify.<p>I am not sure if this is a good thing at all, sorry, just don&#x27;t think it&#x27;s a good thing.
评论 #15883675 未加载
评论 #15884202 未加载
评论 #15887702 未加载
评论 #15883647 未加载
评论 #15883655 未加载
djsumdog超过 7 年前
It makes me a little happy inside that Scala is the language it demos first.
saagarjha超过 7 年前
The C++ example overflows int on most platforms. You may want to change your example!
评论 #15884102 未加载
goldenkey超过 7 年前
So it just splits the code up into setImmediate&#x2F;setTimeout calls?
评论 #15884292 未加载
评论 #15887711 未加载
juancampa超过 7 年前
This is very interesting. How much slow is the execution compared to regular javascript?
评论 #15885398 未加载
lwansbrough超过 7 年前
I believe this is called &quot;time travel debugging&quot; in the Microsoft world. I use it all the time with C#&#x2F;TS in VS.<p>Since the name sucks, maybe a renaming based off the concept of time travel is a better choice?
评论 #15887705 未加载
simooooo超过 7 年前
Too close to Spotify
true_religion超过 7 年前
I am confused. It says this is a &quot;JavaScript-to-JavaScript&quot; compiler, but none of the selectable languages are Javascript?
评论 #15889854 未加载
gf263超过 7 年前
It was hack day at shopify today, was thinking this was a project from that