Hacker News new | ask | show | jobs
by AngryParsley 4882 days ago
I see ST3 bundles its own version of Python 3.3 on all platforms. ST2 did this on Linux and Windows, and it was quite annoying. In ST2, the ssl module is broken on Linux and the select module is completely missing on Windows. (See http://sublimetext.userecho.com/topic/50801-bundle-python-ss... and http://sublimetext.userecho.com/topic/149231-include-pythons...)

I started to port one of my plugins to Sublime Text 3 beta, but basic things are broken. Importing urllib.request raises an exception on OS X:

    >>> import urllib.request
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "X/urllib/request.py", line 2456, in <module>
    ImportError: No module named '_scproxy'
Except for a few well-documented edge cases, a properly-built Python behaves the same on OS X, Linux, and Windows. I really hope Jon Skinner gets better at building Python. Dealing with these random platform-specific issues is very frustrating.

That said, I am a fan of Sublime Text. (Otherwise what am I wasting my time writing plugins for?) It's like TextMate, but cross-platform and not abandonware. :)

1 comments

“It's like TextMate, but cross-platform and not abandonware.

This is no longer true since Textmate 2 has been open sourced. Textmate 2 is now very active, it is common to see a release every few days. See the changelog [1], or the activity of Allan Odgaard on GitHub [2].

[1] https://github.com/textmate/textmate/blob/master/Application...

[2] https://github.com/sorbits?tab=activity

I know. I was just poking some fun at TextMate. TM2 was delayed by what, 6 years? One can't not joke about that.

I actually use TextMate 1.5 more than I use Sublime Text. Unfortunately, TextMate 1.5 was never open-sourced and TextMate 2 broke plugins designed for 1.5. So for me, it is abandonware. :(

TM2 was delayed by what, 6 years? One can't not joke about that.

Considering that the author clearly went through serious burnout during that time, no, I would not joke about that: http://news.ycombinator.com/item?id=1388905

I don't understand why that can't be joked about.
It's mean.
I've been building my own products for years. Burnout is a fact of life.

Sure if you built something people loved, theres ton of pressure to follow up with something just as good.

But it's biology. People get bored, exhausted or uninspired with their projects.

At the end of the day he made a ton of money and built something thousands of people use everyday. That should be more important than having a good sequel. There will always be competitors who will keep customers happy. Thats not his full responsibility forever because he did it once.

Besides, he'll get motivated again one day and do something interesting.

Totally legitimate :-)

I’ve been very tempted to switch to ST2, but I realized that the TM2 delay could not have happened if it was open source.

Since then, I’m using Textmate 2 and Vim, and I plan to fully switch to Vim soon: open source, powerful, extensible, large community, lightweight, and multi-platform.

Odd, then, that if you visit http://macromates.com/ you'll see that you can purchase Textmate 1.5 (or download a 30 day trial), and no mention or link to Textmate 2 or its home on Github.
I went to check TextMate after reading this news and surprised to see TextMate is very actively developed. Hope to see TextMate raise once again!