Live data from Hacker News

TextMate 2.0

github.com

91–100 of 187 posts

Re: TextMate 2.0

#91
post #10

I have a lot of respect for Allan Odgaard. Something happened, and I don't want to speculate, that caused him to take a break from Textmate (version 2.0 was supposed to come out 9 or so years ago). Instead of abandoning the project he open sourced it and almost a decade later it is being released. Textmate is now my graphical Notepad on Mac, with VS Code being my IDE and vim my text editor. Thanks Allan.

It's a tough call. And he did the right thing in the end.

But it took him way too long, unfortunately.

Had him realized he couldn't move the project forward and open sourced it earlier, it could have been a different story.

Re: TextMate 2.0

#92
post #11
post #7

Earlier quoted context omitted.

It’s possible that native graphical editors will increase in popularity at some point. There’s probably a niche of people who don’t like the potentially poor performance of Electron-based editors but don’t want to learn (or find that they dislike) terminal-based editors like Vim and Emacs. Who knows? Google Trends isn’t an accurate way to tell the popularity of programming languages either.

Sublime Text, is native, isn't? Sure, much of the API and all the plugin stuff is in Python, but the core is all native C++ AFAIK.

Depends on what you mean by "native". The core is compiled to a native binary. But it doesn't use macOS native text editing or UI idioms beyond the level of windows and menus. If you don't want to use TextMate, you might as well use Visual Studio Code instead, which is closer in spirit to the native Mac idioms and is easier to configure.

Re: TextMate 2.0

#93
post #11

Earlier quoted context omitted.

Sublime Text, is native, isn't? Sure, much of the API and all the plugin stuff is in Python, but the core is all native C++ AFAIK.

Its native but cross platform so many Mac purists don’t consider it as “native” as TextMate, which is built specifically for the Mac and doesn't compromise on standard Mac UI idioms. Having said that, if they had known all the modern alternatives were going to be even less “native” amd run in a browser engine, they'd probably have been less nitpicky.

TextMate is native and modern.

Re: TextMate 2.0

#94
Wow... textmate was my editor so many years ago... it was basically what introd me to coding many many... many years ago, when for my very first project someone said "i want a website", so I bought a CSS and HTML book 10 years ago and used textmate to code it.

Now however, I worship Vim, the one true god

Re: TextMate 2.0

#95

Earlier quoted context omitted.

Eh, as a macOS user until recently, I found Sublime Text to be a very integrated application. Appearance and behavior was exactly as I'd expect from modern macOS applications. It may not be heavy on archaic Mac features such as AppleScript integration, but I hope we can all agree to ignore those technologies. TextMate just brings memories of the 10.4 Tiger days.

TextMate never had AppleScript integration, AFAIK. Also, I'm not convinced we should ignore those "archaic" technologies, at least in the abstract. Applications can provide "dictionaries" of commands that, when implemented well, provide GUI applications with the kind of "snap together for amazing effect" you get with shell scripts and a host of well-written CLI tools. You arguably can't script the AppleScript-intensi…

AppleScript is a great idea in how everything is scriptable.

Unfortunately, the language itself is a horrible abomination from the wild 1990s days of Mac OS... sorry, now macOS... and writing absolutely anything in it is painful.

I feel like Apple introduced Automator to overcome the pain of AppleScript, but it never really caught on (I don't even know if Automator is still on macOS.... yep it is, still with the cute Aquaesque icon)

Nowadays everything is Electron anyway and those are not that well AppleScript-able, but what to do, that's life

Re: TextMate 2.0

#96
A throwback to the days when men were men, women were women, Obama was still president and we still knew how to make desktop apps without `npm install`.

A different time.

Re: TextMate 2.0

#97
post #10

I have a lot of respect for Allan Odgaard. Something happened, and I don't want to speculate, that caused him to take a break from Textmate (version 2.0 was supposed to come out 9 or so years ago). Instead of abandoning the project he open sourced it and almost a decade later it is being released. Textmate is now my graphical Notepad on Mac, with VS Code being my IDE and vim my text editor. Thanks Allan.

I feel at least slightly responsible, as I imagine many people from the TextMate community circa 2006–2010 do. I think the decline of TextMate was mostly a community problem rather than a technical problem, and it’s a bit hard to untangle exactly what happened. Allan had been making very fast progress on TextMate for the first several years, and the community was full of excited “early adopter” types, who were very c…

As a fellow early TextMate contributor, I find your take 100% accurate to the extent I was around for it. I personally drifted away because I got a new job that took up all my available time.

I might have found time here and there to contribute to TextMate after the open sourcing, but my company won't let me even look at GPL3 source. I don't even dare look at the bundles.

Re: TextMate 2.0

#99
It seems to me that if TextMate 2 hadn't been a complete rewrite, Sublime never would have been able to take over.

So I don't know what the backstory is with the slow release cycle, but at a certain point it became untenable to use TextMate 1 on our large codebase with performance problems and features missing from other tools.

Re: TextMate 2.0

#100

A throwback to the days when men were men, women were women, Obama was still president and we still knew how to make desktop apps without `npm install`. A different time.

A different time indeed. Really wasn't that long ago either.
Post reply on HN