Live data from Hacker News

Textmate2 Goes Open Source

github.com

81–90 of 314 posts

Re: Textmate2 Goes Open Source

#81

I've been using Textmate 2 for the past week or so and I still prefer 1 + missing drawer. For me, the only thing Textmate 1 is missing are split views (something 2 is missing as well). I wonder if there is still enough interest in the app where people will contribute all of the community's desired changes -- I hope there is. Am I one of the only Textmate users who feel that Sublime isn't the right "upgrade"? I much p…

I wonder if there is still enough interest in the app where people will contribute all of the community's desired changes -- I hope there is.

I don't get what you mean by "if there is still enough interest". If you wanted a particular feature or change, couldn't you just fork Textmate and then implement it? That's the advantage of it going open-source. We are not at the mercy of some developers who don't think our requests are worthwhile. If I want something on top of my open-source editor of choice, I can just "get up to speed" [1] with the source and go ahead and implement what I want.

I do think we rely a little too much on other people to do things that we want for ourselves. If you really want a feature and no one else offers to do it, then you will have to pony up and do the legwork yourself. And that's a good thing.

[1] Getting acquainted with the source code doesn't have to be that hard, either. It is a bit of a problem in less-organized projects, but still better than a closed-source base. As a developer, I think this is something more people should be used to. That is, rolling their own solutions when they don't get what they want.

Re: Textmate2 Goes Open Source

#82
post #53

I don't want to pick on Allan Odgaard, but I think the way he's handled the TM2 project is pretty bad. Allen is a great guy and I love TM. However, here are some facts. TM2 has taken SIX YEARS. It was "90% done" 2009. This is a living, breathing case study in why quick customer-driven releases are better than "big upfront plans" and "giant system rewrites." Anyone who has developed a major application knows what I'm…

I don't think one person would make a case study. Whatever his reason is, it would be a very specific personal reason. A case study of this will be just be like profiling a patient in a lab.

> I don't think one person would make a case study

Actually, that is the definition of a case study.

Re: Textmate2 Goes Open Source

#84
post #20

Earlier quoted context omitted.

Well it's all in Obj-C, so either a non-OS X Obj-C compilation tool or rewrite it out all out of Obj-C. Doable, but I don't think many people will be queuing up for the task.

Erm, Objective-C probably isn't the problem, even NeXt used gcc for that (not sure how much of the current feature bloat isn't in copyrighted libraries). But GNUStep isn't exactly up to par with Cocoa, never mind not exactly the default desktop environment. Porting the whole editor from Obj-C++/Cocoa to C++/KDE or C/Gtk would be a pretty huge task, where you'd better off starting from scratch anyway (as with a lot of…

> Erm,

http://twitter.com/karlvanhoet

Re: Textmate2 Goes Open Source

#85

Is it wrong of me to be a little miffed that I paid $50, admittedly a long time ago, for Textmate?

no its not. We've probably gotten a good solid 4 years usage out of textmate1 before we moved to Sublime or Vim

Just looked up my TextMate order email. I bought it almost 8 years ago, on October 6 2004, and received license #36.

Re: Textmate2 Goes Open Source

#86
post #80

Earlier quoted context omitted.

Well it's all in Obj-C, so either a non-OS X Obj-C compilation tool or rewrite it out all out of Obj-C. Doable, but I don't think many people will be queuing up for the task.

Browsing through the code, Objective-C seems to be used for the UI, but the guts of the code (the Frameworks directory) is in C++. I have mixed feelings about TextMate going open source. If QuickSilver is any indication, it will now definitely take forever for a new release. Dang! and I seriously don't like ST2.

It's better than nothing. The lack of activity means the author isn't very interested in continuing the project. But you can find another lead developer to run the project, at least. That's the merit of open-source.

Re: Textmate2 Goes Open Source

#88
post #61
post #48

Earlier quoted context omitted.

Yes. Did you use it for your job? How many hours did you use it? Well worth the $50

That is a terrible way to measure utility, there are so many other factors to consider. I use my keyboard for work constantly , but it is not worth more than maybe $10 to me.

Until you get RSI from your crappy keyboard. Which is why people will pay $100+ for a keyboard.

I've bought 3 Microsoft Natural 4000s (about a $60 keyboard) over the past 3 years simply because I was away from my office for an extended period of time and my wrists started hurting.

Re: Textmate2 Goes Open Source

#89
If we are completely honest, Textmate was always a sub-par editor.

No Vim or Emacs style brilliantness, no BBEdit style tons of features and mature engine, no IntelliJ like, er, intelligence, no ST2 comprehensiveness, etc etc.

Plus, the Textmate 1.x text engine was probably a mess too -- I remember the very first versions being laggy (and that's coming from someone who doesn't find even Eclipse laggy). That he couldn't easily fix the one-character-undo is another pointer to that (and, for all I've seen, the 2.x engine is not that better).

It's main saving grace was the many extensions it had, and looking half-decent and native on OS X. Basically, it caught on because it appeared on the right time, and appealed to OS X users like web programmers etc, that wasn't old-time unix buffs, and wanted something native looking without forking for BBEdit (which itself was/is Carbon based and with a custom text display widget).

I don't think Textmate deserved all that success --it should have happened to a better editor.

Re: Textmate2 Goes Open Source

#90
post #55

Earlier quoted context omitted.

The original TextMate isn't on the App Store and I'd have to think the number of people who go into the Security settings and disallow running of non-App Store signed binaries is vanishingly small.

True. I just hope the day doesn't come when you can't run non-App Store signed binaries. That would be a dark day for users.

That's the day I'll finally try Linux as my full time OS! :P
Post reply on HN