Live data from Hacker News

Light Table - a new IDE concept

chris-granger.com

161–170 of 315 posts

Re: Light Table - a new IDE concept

#161
post #87
post #67

Earlier quoted context omitted.

Editing complex functions in a spreadsheet is an absolute nightmare Can you expand on why? Also, if you can imagine a spreadsheet that actually did a good job of this, what would it look like?

I can think of a few reasons, though they may not be the ones he has in mind. There's the fact that you're dealing with cell references rather than variable names, so all of your expressions look like ($K4 - $S$1) rather than (principal - payment). There's the fact that the IDE you're working in is trash -- rather than a text file with carefully indented parenthetical statements, it's a single line text field. Sort o…

Back in the NeXT days there were a bunch of variable based spreadsheets. The stars were Quantrix and Lotus Improv.

Data and formulas were kept completely separate so you could change them at will.

Re: Light Table - a new IDE concept

#165
post #41

Whenever I get the chance to use a spreadsheet, I really enjoy it. I find it really satisfying to set up cascading functions and see them update in real-time. I'd like to see that experience translated to general programming. I'd like to update code and see the unit tests update automatically, and an understandable representation of the objects being manipulated.

"I'd like to update code and see the unit tests update automatically" I think you have that a bit backwards there. I want to write the tests and have my code automatically update to make them pass.

    /**
     * Auto-generated, do not edit!
     */
    function add(x, y) { 
      /* test 1 */
      if (x == 2 && y == 2) { 
         return 4;
      }
      /* test 2 */
      if (x == 1 && y == -1) { 
         return 0;
      }
    }

Re: Light Table - a new IDE concept

#166

Isn't it ironic that this is posted on a site that does startup funding and the comments are "please put this on kickstarter" not "please apply for Y Combinator"? Is it possible that Kickstarter will disrupt Y combinator style startup funding? If we (the consumers) can bypass the investors and pay for what we want, why do we need the startup gatekeepers? Obviously this wouldn't work for all startups but a large porti…

> Isn't it ironic that this is posted on a site that does startup funding and the comments are "please put this on kickstarter" not "please apply for Y Combinator"? Why, one can do both :). (eg. Pebble is funded by Kickstarter, but the creators are an YC company) Anyway, the most important thing is: make it happen, make it happen fast, and don't let it become another CodeBubbles - an IDE idea with a video that captur…

AFAIK Code Bubbles is now Debugger Canvas http://msdn.microsoft.com/en-us/devlabs/debuggercanvas

Re: Light Table - a new IDE concept

#167
post #68

Earlier quoted context omitted.

We might not want the hassle of dealing with files and folders all the time, but I sometimes worry that a new generation of "programmers" will emerge who have no understanding of how the underlying filesystem works.

I sometimes worry that a new generation of "programmers" will emerge who have no understanding of how the underlying anything works. For as useful as sites like stackoverflow are for sharing knowledge, it is potentially encouraging a generation of copy/paste coders who's job it is to find and glue snippets together until they get the desired outcome. Maybe I'm getting old, but I'm starting think some knowledge needs…

Your mention of .frx files just gave me a potent flashback, complete with psychosomatic hives.

Re: Light Table - a new IDE concept

#168
post #68

Earlier quoted context omitted.

We might not want the hassle of dealing with files and folders all the time, but I sometimes worry that a new generation of "programmers" will emerge who have no understanding of how the underlying filesystem works.

I sometimes worry that a new generation of "programmers" will emerge who have no understanding of how the underlying anything works. For as useful as sites like stackoverflow are for sharing knowledge, it is potentially encouraging a generation of copy/paste coders who's job it is to find and glue snippets together until they get the desired outcome. Maybe I'm getting old, but I'm starting think some knowledge needs…

[deleted]

Re: Light Table - a new IDE concept

#169
If this showed up as a Kickstarter project, I'd put $100 behind it right now.

The bickering over KS/YC or product/business is zero-sum. I just want to use this, and I'm prepared to put my money where my mouth is to see Chris Granger working on it full-time.

Re: Light Table - a new IDE concept

#170
this is quite cool, I'm not much of an IDE person, I like to stick with good old vim, but this sparks my interest. If it's open source then I might seriously consider it, even contribute some vi keybindings. I just hope it goes more in the way of building upon vi/emacs and modernizing it rather than stripping down an IDE and modernizing it.
Post reply on HN