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.

Show HN: A web text-editor where you can write, compute and draw

218 pointsby martyalainalmost 3 years ago

16 comments

iam-TJalmost 3 years ago
Is there a public code repository and issue tracker where fans and users can discuss and contribute?<p>Very neat, and impressive. The one downside I noticed for the exemplar page is the browser CPU load. constant 33% of 1 CPU on an AMD Ryzen 7 1800X with Firefox v103.0.2, and around 32% with Chromium v104.0.5112.79.<p>I guess that&#x27;s fair though since the &#x27;page&#x27; is playing Towers of Hanoi AND animating the Hilbert curve AND a linear watch (clock)!<p>I enjoy the presentation itself too - no wasted space, nice multi column, no space-wasting top-bar, no annoying sidebars.<p>Being able to invoke the code editor with the floating resizeable text-area feels so natural.<p>The one thing that would be good seeing as the page is a viewport onto a larger canvas is auto-scrolling the viewport when the pointer approaches the margins - so we don&#x27;t have to chase, make visible, and manually grab the browser scroll bars. That would make the page naturally follow where our attention currently is.<p>Certainly brings a whole new meaning to &quot;Single Page Application&quot;.<p>Not even going to attempt to view it on a small device though!<p>The only downside is requiring client-side Javascript to render - I wonder if there&#x27;s a way to have a fallback to render server-side in that case?<p>I&#x27;ve been procrastinating over choice of some kind of simple wiki-like static site generator for recording many real-time stream-of-consciousness disparate unrelated bug investigations,fixes and code hacking across a wide range of open-source software.<p>This has a quirkiness to it that I like and it feels like a nice fit for someone with a coding ethos (even if not usually into functional!).<p>It may even conquer my preference for Markdown!<p>Time to explore!
评论 #32463074 未加载
评论 #32466057 未加载
martyalainalmost 3 years ago
Somebody asked &quot;Is there a public code repository and issue tracker where fans and users can discuss and contribute?&quot;<p>I have a slot in github, <a href="https:&#x2F;&#x2F;github.com&#x2F;amarty66" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;amarty66</a>, but I don&#x27;t work in it and it&#x27;s an old version of the lambdaway project. Forking it would probably be a waste of time.<p>- the easiest and immediate way to test lambdatalk is to work in my wiki ( without saving anything ) just writing something like this: <a href="http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=my_test_page" rel="nofollow">http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=my_test_page</a><p>- you can test and save in the sandbox <a href="http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=sandbox" rel="nofollow">http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=sandbox</a><p>- you can easily tell me something in this page <a href="http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=agora" rel="nofollow">http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=agora</a> , even if it is not a true forum,<p>- you can mail me at marty.alain _at_ free.fr , sometimes host servers are not friends, most of the time they are and mails work fine.<p>- You can freely download and easily instal the lastest version of the lambdaway project from this link <a href="http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=download" rel="nofollow">http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=download</a> ; please respect the FSF licence <a href="http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=licence" rel="nofollow">http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=licence</a> , and it would be nice if you give me a feedback if you like it and do something with it.<p>Thank you for your interest.
martyalainalmost 3 years ago
@hackernews guys: This is the first time in a very long time that I have received so many nice comments. Thank you. I will try to answer the questions as soon as I can.
评论 #32466189 未加载
fouricalmost 3 years ago
This is a very beautiful and interesting project, and contains some themes that I&#x27;ve been thinking about myself recently (representations of code vs. data, interactive development environments, text markup, wikis).<p>I&#x27;m curious as to your take on the following opinion:<p>Even if your representation for an imperative programming language and declarative markup language are the same (I quite like using a parenthesized prefix notation for both), <i>it&#x27;s beneficial to cleanly separate those two languages in order to preserve a clean and distinct set of semantics for both</i>.<p>(you can also extend this to a &quot;presentation language&quot; - what I&#x27;m getting at is that you can take the view that the tripartite separation of HTML, CSS, and JS in web technologies is actually a feature because it leads to a cleaner design than trying to mix all of those languages together (although I think that all of those <i>particular</i> languages have their own sets of flaws))<p>λ way is a very interesting project and I&#x27;m curious to see where it will go!
评论 #32475141 未加载
jhvkjhkalmost 3 years ago
You may find Pollen (<a href="https:&#x2F;&#x2F;docs.racket-lang.org&#x2F;pollen&#x2F;big-picture.html" rel="nofollow">https:&#x2F;&#x2F;docs.racket-lang.org&#x2F;pollen&#x2F;big-picture.html</a>) interesting. Pollen also blend text and program by Lisp, and can output HTML.<p>I loved the idea of creating my own text format by code, but now I think markdown + pandoc filters are enough for my need.
评论 #32462971 未加载
评论 #32461391 未加载
siestealmost 3 years ago
Cool project. I wonder if this could be used as a Latex alternative? Can I typeset and display math equations? What about cross referencing (images, equations, sections, citations)?
评论 #32462738 未加载
practalalmost 3 years ago
I think this is great stuff. I have been thinking very much along these lines for a few months now as well, as a user interface for a logic I discovered. In the end, TeX does something very similar, just with a sharp focus on typesetting. I am not sure if the focus on Wiki is sharp enough to succeed similarly, but on the other hand, why not?
layer8almost 3 years ago
While a turing-complete language can be nice for document creation, it is a bad choice for document interchange. It opens up clients to abuse, because rendering&#x2F;evaluating a document now requires performing arbitrary computations. It also tends to push computations to the client&#x2F;receiver that would be more efficiently performed once by the server&#x2F;sender. So one needs a “dumb”, non-turing-complete document format for interchange.<p>It’s easy to make everything a Lisp. What’s more interesting, and more challenging, is how to create expressive and expedient interchange formats that <i>don’t</i> turn into programming languages.
评论 #32469901 未加载
prezjordanalmost 3 years ago
&gt; Currently lambdatalk comes with 9 special forms making it a true programming language<p>Love it :)<p>How does it feel to author prose with this? I noticed the text isn&#x27;t directly editable (wysiwyg) and starting to think that&#x27;s probably the right trade-off.
评论 #32462899 未加载
martyalainalmost 3 years ago
@all: Some people in this discussion have asked for a kind of tutorial to lambdatalk. I&#x27;ve written quite a few of them without ever being satisfied. Maybe this one could be useful: <a href="http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=prime_pattern" rel="nofollow">http:&#x2F;&#x2F;lambdaway.free.fr&#x2F;lambdawalks&#x2F;?view=prime_pattern</a> .
martyalainover 2 years ago
To all of you: Thank you for all your nice comments on this project. They have led me to clarify the home page and above all have encouraged me to continue exploring, a little less alone.
JHonakeralmost 3 years ago
This is really cool, but I the red font coloring is very hard for me to read. I have to highlight the text to be able to clearly read it.
评论 #32474875 未加载
quickthrower2almost 3 years ago
Hi, this looks very nice. It says &quot;text-editor&quot; in the HN title. Is there a way I can edit the linked page, or something like that?
评论 #32464273 未加载
chaosprintalmost 3 years ago
Very cool. Is there any way to generate audio data like this one:<p><a href="https:&#x2F;&#x2F;glicol.org&#x2F;demo#chaos" rel="nofollow">https:&#x2F;&#x2F;glicol.org&#x2F;demo#chaos</a><p>I am very interested to see some audio&#x2F;algorithmic composition applications with the language.
评论 #32462824 未加载
arecurrencealmost 3 years ago
Nice work! Possibly an alternative to TinyMCE. I can imagine using this in a variety of places that today I mostly provide a simple text box. The language component in particular is very powerful.
memorablealmost 3 years ago
Pretty cool project! Although the UI is a bit funky