Live data from Hacker News

Sublime Text 3 Beta

sublimetext.com

251–260 of 374 posts

Re: Sublime Text 3 Beta

#251

Earlier quoted context omitted.

Suppose that you cost $50,000 a year. If a new Sublime Text would only make you 2% more productive, even an upgrade for $100 per year would be peanuts. Start talking to your boss! If you use Sublime Text privately, I can see your point.

It's that kind of rationalization to spend more money that makes other people rich, and I read variations of your justification on HN all the time. A 2% increase isn't very good IMO. I'd rather look for other efficiencies that won't cost me more money.

I don't see what is wrong with that justification. Unless you are saying that he/she is incorrect I don't see why you wouldn't opt for that productivity increase, as long as (salary * perf_increase) > total cost.

If you are saying there are efficiencies elsewhere for which that formula yields a higher number then you should do those as well.

Re: Sublime Text 3 Beta

#252

Earlier quoted context omitted.

Yep, my thoughts exactly. Sublime is one of the few pieces of software that I rely on that has not only never let me down (so far!), but has really pleasantly surprised me on several occasions, saving my ass when I thought I'd just lost a lot of work.

Would you care to give some examples? I am genuinely curious!

For example, the "autosave" can be pretty handy. You enter some text into a tab, close sublime. You have no annoying dialogs asking you to save the file etc and the comtent is saved so that it is available in the same state when you reopen.

If not for the save your ass by not losing work bit, I like it for not being annoying.

Re: Sublime Text 3 Beta

#253

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 b…

“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

Re: Sublime Text 3 Beta

#254
post #177

Here's what I'd love someone to organize: A Kickstarter campaign to raise enough money to pay the ST developer to make ST open-source. If ST becomes open-source, that solves one of the biggest issues many people have with ST, especially those coming from a vim/emacs background. This is something I know I would pay for, and I believe others would as well.

I disagree.

One of the reasons it works so well is that it has a lot of code written in C++. With a very specific feature-set of C++, as all single programmer C++ codebases are.

An opensource project would focus in the slower Python part as most open source developers hate C++ and swear by scripting languages. Or would go on countless religious wars about what specific subset of C++ should the project use. They would even waste a lot of time editing out perfectly valid preprocessor macros simply because 'macros are evil'.

So far it has been proven to be better managed by its owner than it could have been by the community.

Let the OSS people improve on Notepad++. You can even setup a Kickstarter for them, and it would be good enough for that project.

Re: Sublime Text 3 Beta

#255
post #185
post #177

Here's what I'd love someone to organize: A Kickstarter campaign to raise enough money to pay the ST developer to make ST open-source. If ST becomes open-source, that solves one of the biggest issues many people have with ST, especially those coming from a vim/emacs background. This is something I know I would pay for, and I believe others would as well.

Textmate 2 is open source now and I've been using it as my primary text editor for the last couple of months. It's become really solid and it's definitely worth a look (if you're on Mac).

I'm not on a Mac.

Re: Sublime Text 3 Beta

#256
post #164

Earlier quoted context omitted.

> Are these changes really worth the "3.0" tag? Absolutely. > Goto to symbol is great, but all other bullet points taste like what I expected 2 to have once it left beta (basically, speed and not letting plugins crash my session). I bought ST2 without expecting all these features. Taking the effort to add out-of-process plugins? That's more that the TextMate guy has done in all 6 years of dabbling with 2. On top of t…

^ this reply can be summarized as "turning on the fan to spread shit on everyone else". This is a discussion about sublime, not other editors. And if other editors have shortcomings, it's not an excuse. I also think that after paying for software the least you can expect is relatively bug-free code or quick updates to fix them, and a reduced number of crashes. That is, for software that has left beta to be labelled s…

>^ this reply can be summarized as "turning on the fan to spread shit on everyone else".

Yes, but only if by "spreading shit on everyone else" you mean:

1) a comparison between the speed of development/releases of ST (which was the very topic of this comment thread) and that of TextMate.

2) a generic statement that ST2 was as stable as any other competing browser.

So, really NO, not at all. Oversensitive much? As if "the other editors" (of which I only mention _one_) are gonna feel hurt?

>This is a discussion about sublime, not other editors.

No discussion about anything can be made without relating to other things, especially of it's own category.

If someone tells you "is this editor worth it" the only possible answer will take into account the other editors and what they offer.

Re: Sublime Text 3 Beta

#257
post #121

Earlier quoted context omitted.

While a couple of things are missing, mostly it's that things don't work properly. Some random things off the top of my head: * No block cursor (the block cursor plugin doesn't really work) * When you switch between files, it keeps jumping back to insert mode, but you don't immediately notice (especially since there is no block cursor). There's a setting, but I've never been able to make it work. * Autocomplete and t…

While I agree that vintage lacks some refinement, the source for the plugin is sitting in your sublime directory and is fairly easy to hack on. Things like the one-off cursors are fairly easy to fix. I'm not sure what you mean about switching files; I don't notice that particular problem. Do you have '"vintage_start_in_command_mode": true' set in your config? As far as a vim-style editing plugin goes, vintage has by…

The code is quite nice indeed, and oh so small for a vim emulator - I've contributed a significant chunk to XVim which is positively massive in comparison, so I have some frame of reference.

The problem is that if you want all the fixes you pretty much have to compile a version with all the pull requests yourself as they don't get merged into mainline in a timely fashion. I would personally be much more keen to fix these things if I knew that my efforts along with everyone else's were expediently dealt with.

I do have vintage_start_in_command_mode set, but that apparently only works on startup (I read somewhere on the forums that it's a per-file setting, whatever that means).

Vintage is pretty good, but I don't agree that it is top shelf - ViEmu and jVi are both better Vim emulators IMO, and Vrapper and XVim are better in at least some regards.

Re: Sublime Text 3 Beta

#258
post #177

Here's what I'd love someone to organize: A Kickstarter campaign to raise enough money to pay the ST developer to make ST open-source. If ST becomes open-source, that solves one of the biggest issues many people have with ST, especially those coming from a vim/emacs background. This is something I know I would pay for, and I believe others would as well.

> If ST becomes open-source, that solves one of the biggest issues many people have with ST, especially those coming from a vim/emacs background. And it makes ST another bloody Open Source project, designed by a community, to fall by the wayside and stagnate like Gnome, Emacs, Vim etc...

I agree in some sense.

But in another sense, people are still using vim/emacs 20+ years later. Not everyone, which is why I think a modern reboot of them is in order, but I don't think you can say the same for much commercial software from 30 years ago.

Re: Sublime Text 3 Beta

#259
post #177

Here's what I'd love someone to organize: A Kickstarter campaign to raise enough money to pay the ST developer to make ST open-source. If ST becomes open-source, that solves one of the biggest issues many people have with ST, especially those coming from a vim/emacs background. This is something I know I would pay for, and I believe others would as well.

> If ST becomes open-source, that solves one of the biggest issues many people have with ST, especially those coming from a vim/emacs background. And it makes ST another bloody Open Source project, designed by a community, to fall by the wayside and stagnate like Gnome, Emacs, Vim etc...

What are your definitions of 'wayside' and 'stagnate', exactly?

Re: Sublime Text 3 Beta

#260
post #97
post #57

I am disappointed to see that Vintage mode hasn't really been touched at all for this edition. It's what is holding myself (and likely others) back from switching away from Vim. Unfortunately, development of Vintage mode seems to have stopped (the repository hasn't changed for about six months).

As someone who only used IDE debuggers all his (short) programming career, I was wondering, how do you debug without a visual debugger? I've seen how GDB works, and debugging this way seems much less productive. You don't see your whole source code, and you don't constantly see the values of watched or local variables, etc... Is there a different debugger you use for this task when developing using only a text editor…

You printf/echo/out the hell of it.
Post reply on HN