Emacs was born in a world of textfiles, Light Table shows us a post-textfile world, but before we can get to the future, it needs to be able to survive in the world we live in today, which is one where textfiles are king.
Emacs was born in a world of textfiles, Light Table shows us a post-textfile world, but before we can get to the future, it needs to be able to survive in the world we live in today, which is one where textfiles are king.
"If you couple [DSTs] with the generalized editing capabilities I showed last time, you have what we believe to be the future of tools: an environment that you are able to mold to the exact shape of your problem."
I agree, we have no intention of removing general editing - you need it as much as anything else at this point.
Why should I trust you to provide the most fundamental tool in my work?
That's not to say it won't happen, but the fear is there.
I'm fine paying for servers, for contractors, services, random productivity-ware like Pivotal Tracker etc. but I'm never going to be okay with subjecting my development environment, something I've honed for years and years, to fee extraction or proprietary control by a commercial entity.
You're right.
>I think it would be a mistake to do so.
Maybe.
>Visual Studio is very popular... When Light Table comes out
Does not follow. Visual Studio users will NOT be using Light Table even if they're aware of its existence (and they won't be, save for the few poor bastards working in Microsoft-land and reading HN).
Light Table, in terms of addressable market, is really only talking to grumpy hackers like me and startup people. Maybe particularly keen hobbyists who are good at following the state of the art.
> We're not the target audience.
Then why is his open source community (Clojure) and people he's reached mostly involve exactly our target audience?
>I'd rather that be the case and see a pretty end-product that serves its original goals well (and I may even try it for fun if it's free) than having a half-baked "vim-mode" stuck on at the end just to try and attract me.
That is...not what I was talking about. Did you even read what I said?
I was talking about freedom, not bolting it onto an existing editor. The point is that I don't want to Monsanto-ify my tools and be dependent on an unaccountable commercial entity for how I work.
Building a lighttable mode or even several small modes (libraries vs framework) for emacs would make more sense.
It is going to require a huge effort to duplicate a fraction of what it provides already.
But from a marketing point of view it is/was probably smarter to show eye candy to attract funding, but I am not sure it is the best route in the long run.
Though, is LightTable the best/easiest way to get that? I don't know, it may be easier to render emacs buffers into a webkit view, it may also not be.
That is what I meant with "connect to browser instances" (swank-js already allows that, among others). Basically when you need more advanced rendering, or browser environment when it is your target (browser based games and whatnot), this could be good enough and you can leverage a huge ecosystem for all the rest.