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.

Woops - Lisp IDE using LTK

2 pointsby such_a_casualalmost 8 years ago
A month full of Sundays ago I looked at the shitty mess that I was and decided that it was time to stop whoring around, one language after the other, c#, c++, ruby, python, java, javascript so many sleepless nights banging it out, just to wake up empty inside. Never really feeling like a real man. I mean programmer. To progress as a programmer, I needed to pick one language and stick with it long enough to really understand it. I knew this could take a while. Like years. So it was important and I took my time making the decision.<p>I ended up choosing Lisp.<p>That was a while ago, and while I’m still not a good programmer (by the only metrics that matter (1)), I’ve started my journey on not being a shitty one.<p>But this isn’t a story about programming languages or becoming a good programmer.<p>This is about Lisp.<p>Yesterday, I wrote a very simple IDE (using a fantastic GUI wrapper for tk called LTK (2)). The application is just two text boxes. One where you type in code. And a second where the output of the code is shown to you in real time. The code is less than 50 lines. It’s a simple toy.<p>[video from yesterday] https:&#x2F;&#x2F;streamable.com&#x2F;98u01<p>Today, I was on my way home, thinking about how I could get the IDE to update itself. And then I thought, what if the IDE could update itself IN REAL TIME.<p>Then I realized it could.<p>Already.<p>[video from today] https:&#x2F;&#x2F;streamable.com&#x2F;0oltt<p>Lisp.<p>---------------------<p>(1) My own.<p>(2) http:&#x2F;&#x2F;www.peter-herth.de&#x2F;ltk&#x2F;

2 comments

informatimagoalmost 8 years ago
And you&#x27;ve seen nothing. Try out the functions APROPOS and INSPECT !
gus_massaalmost 8 years ago
Please change the title to something more clear, like &quot;A Lisp IDE written in LTK&quot;, perhaps add &quot;real time&quot; somewhere in the title.<p>Also, for future post I suggest avoiding to the bad tone about other languages. Not everyone is enlighten. (And one day you will discover Racket.)
评论 #14916476 未加载
评论 #14916481 未加载