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.

WeScheme (web IDE)

64 pointsby sheffieldalmost 14 years ago

12 comments

sheffieldalmost 14 years ago
Try this Hello world:<p><pre><code> (js-big-bang 0 ;; initial world (on-draw ;; the dom tree renderer (lambda (w) (list (js-p '(("id" "myPara"))) (list (js-text "hello world")))) ;; the css renderer (lambda (w) '(("myPara" ("font-size" "30"))))))</code></pre>
dexenalmost 14 years ago
Strangely reminds me of the prediction Steve Yegge, that web-based environment is rising to status of serious competitor to {X,}Emacs.<p><a href="http://steve-yegge.blogspot.com/2008/04/xemacs-is-dead-long-live-xemacs.html" rel="nofollow">http://steve-yegge.blogspot.com/2008/04/xemacs-is-dead-long-...</a>
bhickeyalmost 14 years ago
Originally we had planned to include a structured editor, along the lives of DivaScheme and Scratch. This was shortly before widespread support of HTML5, so working with what we had I implemented it on top of `contenteditable`. In the end it just wasn't polished enough to ship.
drblastalmost 14 years ago
Thank you so much for doing this. I've been hoping someone would write a decent online REPL for a long time; hooking it into Google Docs sweetens the deal.
评论 #2705779 未加载
alttabalmost 14 years ago
To gain any sort of traction, I suggest allowing more choices than code, log-in, or watch a video.<p>For someone who doesn't necessarily want to code scheme right away, log-in with their account, or put headphones in to watch a video - you've lost them immediately. Never to come back.<p>The option that is missing - let me read about it.
评论 #2709253 未加载
tychoishalmost 14 years ago
Michael Cote at redmonk has brought this up a few times this year. Most recently, &#60;<a href="http://www.redmonk.com/jgovernor/2011/06/24/ide-as-a-service-daas-hawt-and-some-enterprise-opensocial-thawt/&#62" rel="nofollow">http://www.redmonk.com/jgovernor/2011/06/24/ide-as-a-service...</a>;<p>Truthfully, I don't know that it's going to <i>kill</i> conventional editor or editing habits (and by the time it does, I suspect that web-based IDEs will look significantly less like today's web-apps than they do today) and more that this technology will find a niche in code review, or version control interfaces, or something like that, but it's a nifty idea.
jeevealmost 14 years ago
Ping pong game <a href="http://augreduvent.limewebs.com/Informatique/ping-pong/ping-pong.htm" rel="nofollow">http://augreduvent.limewebs.com/Informatique/ping-pong/ping-...</a><p>Source code :<p><a href="http://www.wescheme.org/openEditor?publicId=screw-salon-cigar-liter-biped" rel="nofollow">http://www.wescheme.org/openEditor?publicId=screw-salon-ciga...</a>
djmalmost 14 years ago
I haven't had a chance to look at this properly yet but maybe somebody can clarify a few things.<p>This lets me do scheme-&#62;js in the browser using moby, which is implemented in racket. So my code gets converted to js on the server hosting this site. Does this mean I can (require ...) other racket libraries as well?<p>Bookmarked for later.
评论 #2705437 未加载
评论 #2706502 未加载
TeMPOraLalmost 14 years ago
Regarding comments about Web IDEs replacing Emacs, I don't see how this could happen with current editing capabilities of those IDEs. While they might be better at storing your sources safely, their editing capabilities just suck compared to Emacs or Vim. Working with code isn't only about entering text.
matthiasfalmost 14 years ago
You can hear more about Danny Yoo's new compiler at RacketCon (<a href="http://con.racket-lang.org/" rel="nofollow">http://con.racket-lang.org/</a>), taking place at Northeastern on July 23 &#38; 24.
rynopalmost 14 years ago
How is this different than <a href="http://cloud9ide.com/" rel="nofollow">http://cloud9ide.com/</a> ? Cloud9 seems to be much more mature and feature rich as well.
评论 #2705451 未加载
supersillyusalmost 14 years ago
Very cool. I tried to run the form example in the API documentation, and it complains that js-bidirectional-input is undefined. Am I doing something wrong?
评论 #2706488 未加载
评论 #2706179 未加载