4 ms·
> unless I missed something about light table and they are creating a new language. http://www.lighttable.com/2014/03/27/toward-a-better-programming/ http://ww
by jamii 12y ago
> unless I missed something about light table and they are creating a new language.
http://www.lighttable.com/2014/03/27/toward-a-better-programming/ http://www.lighttable.com/2014/03/27/toward-a-better-program...
The short version is yes, we are making a new language. The kind of workflow I discussed in the OP was the original goal for Light Table and it turns out that it can't just be hacked onto existing languages.
- rwallace 12y agoFair enough. I won't say your decision to make a new language is right or wrong - I don't know how it will turn out - but given that you have decided to do so, and given your objectives for it, my one big recommendation would be to make relational databases central to the language, the way Perl makes string processing central and PHP makes web pages central. Some possible ideas are outlined at http://geocities.com/tablizer/top.htm http://geocities.com/tablizer/top.htm - you don't have to go with those particular ideas of course, but I think it's important to make relational data central one way or the other.
- jamii 12y agoWe are heavily inspired by http://shaffner.us/cs/papers/tarpit.pdf http://shaffner.us/cs/papers/tarpit.pdf