[TxMt Plugins] Java (was Re: Run command on Event and other stuff)
Chris Thomas
chris at cjack.com
Sat Aug 6 19:08:37 UTC 2005
On Aug 6, 2005, at 10:50 AM, Tim Shadel wrote:
> So I'll be able to write my plugin in Java?
I'm dubious about it, for several reasons.
The most important one in this context is probably that the Cocoa
Java bridge is designed for applications. Even if you can somehow
manage to instantiate the Java VM from an Objective-C plugin, you may
take an enormous performance hit when your plugin initializes.
I think you'll have an easier time with Ruby, Perl, F-script, or
Python, all of which are to some degree designed to embed in pre-
existing applications, and all of which have some form of supported
Objective-C bridge. I don't think it would be too difficult to get
RubyCocoa, PyObjC, or F-Script working (no idea about the Perl one --
CamelBones?).
(Another reason is that IIRC Apple has said that the Cocoa Java
bridge is deprecated, or at least that they have no plans to update
it in the future.)
My 2¢,
Chris
More information about the textmate-plugins
mailing list