yanex
Joined 11 years ago
Joined 11 years ago
Also, QuickJS is a good initiative, but I afraid it's not production-ready yet. It doesn't even have versioning and/or changelog.
I won't argue with you. I only say that envy is bad for your health.
The "doesn't feel native" is not the main problem for me. I use a number of non-native apps (such as IJ IDEA) – and I'm okay with it.
fman is a just slow app without features. It was ok if it was in alpha stages, but why it is a paid product then? Come on, there's still no way to cancel the copy process! And you need to install a third-party plugin to swap panes. I wonder how you made such a small progress since the last year, considering that you work on fman full-time.
Depending on the Swift release roadmap, I'll postpone 1.0 until the release of Swift 5, or make the API ObjC-compatible.
I also have plans for making a "lightweight API" (possibly in Lua). It will support only the subset of features available in the "full API", but if that would be sufficient, nothing prevents it from becoming the "right" way of writing plugins for Marta. (In any case, Swift API won't disappear).
It's reasonable, though, if your potential user base is totally different. For example, IntelliJ IDEA has a Community edition that lacks enterprise frameworks support, but that's not a problem for "single users" because they basically don't do any enterprise. But it looks like it won't work for Marta.
So I'd rather choose the Sublime Text strategy (though I think that Sublime costs too much).