Why exactly isn’t TextMate available for other platforms like Ubuntu?
My answer to Why exactly isn’t TextMate available for other platforms like Ubuntu? on Quora
Because it was written in Objective-C using the Cocoa framework, which is only available on OS X. Porting it would not be at all easy.