![]() ![]() But to me the most important features are those that move us closer to getting that whole list and then seeing what’s on the next horizon. #Lighttable github licenseIt’s going to take a different way of thinking about the problem.įollowing the conversations on Twitter and Reddit, I got the sense that for some people the important aspects of Atom revolve around its license and its performance. The truth is that I think we can do orders of magnitude better, and I have some evidence of that already, but it’s going to take more than a new tool. And so we have to live with those limitations (which exist in even fantastic languages like Clojure). By virtue of the way we program now, really important notions like “flow” are lost and hidden under layers upon layers of indirection. #Lighttable github codeIt turns out that the way we organize code files ends up being very important, and there’s no way to glean a lot of the information that is stored in that organization purely through code walking. For example, showing functions individually actually introduces another level of cognitive load through the loss of locality. They seem to reach beyond making a kick-ass modern editor and ask for a more fundamental change, as Chris Granger hinted shortly after Atom’s announcement:įrom the outset, our goal has been to make programming better, and I’ve honestly come to the conclusion that LT on its own can’t do that. The last three, and especially the last two, are more timeless goals than the rest.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |