> Seriously, what if Python is specially hard to support for some reason?
Many of the cool features in LightTable are already supported by fancy python interpreters like iPython and bPython.
LightTable must either implement a Python parser and a partial interpreter/evaluator that is used to analyze call graphs and such or use the relevant parts from the Python core. Not a simple task to implement (and maintain) but most definitely doable.
Yep, that kind of thing is pretty strongly discouraged anyway and as a Python programmer I definitely have never expected (say) lint tools to understand them. Life goes on, it's just not that important for getting things done.
Many of the cool features in LightTable are already supported by fancy python interpreters like iPython and bPython.
LightTable must either implement a Python parser and a partial interpreter/evaluator that is used to analyze call graphs and such or use the relevant parts from the Python core. Not a simple task to implement (and maintain) but most definitely doable.