Great to hear and congratulations to the team. Amazing persistence. I used to be a huge Textmate fan - it was so revolutionary in its time. Unfortunately, I think it is too late. The Google Trends comparison of Textmate, Sublime Text and VS Code tells the story: https://trends.google.com/trends/explore?date=all&geo=US&q=%...
There I fixed it for you https://trends.google.com/trends/explore?date=all&geo=US&q=%...
TextMate 2.0
121–130 of 187 posts
Re: TextMate 2.0
#122Re: TextMate 2.0
#123Re: TextMate 2.0
#124Earlier quoted context omitted.
Pode Vim, an album by Pedro Kimura is popular in Brazil. Using git with vim also seems a popular search combo. Personally I am amazed that the younger generation are keen to learn vim. I don't see why as I have gone the other way to only use phpStorm for editing in earnest. For me using vim for code instead of phpStorm is a bit like handwriting instead of typing, a definite loss of formatting and neatness. The reason…
It's available on servers. It's fast to manipulate text with. It doesn't spin up my CPU (cough electron editors). It never falls over on me. Basically it just gets out of my way.
Re: TextMate 2.0
#125Earlier quoted context omitted.
There I fixed it for you https://trends.google.com/trends/explore?date=all&geo=US&q=%...
Don’t forget emacs of course: https://trends.google.com/trends/explore?date=all&geo=US&q=%... Looks like Emas used to rule the roost but then died away. What really piques my interest is why those of us in Wyoming (and the Dakota’s and Alaska) and apparently love Vim: https://trends.google.com/trends/explore?q=%22textmate%22,%2...
Re: TextMate 2.0
#126Earlier quoted context omitted.
There I fixed it for you https://trends.google.com/trends/explore?date=all&geo=US&q=%...
Don’t forget emacs of course: https://trends.google.com/trends/explore?date=all&geo=US&q=%... Looks like Emas used to rule the roost but then died away. What really piques my interest is why those of us in Wyoming (and the Dakota’s and Alaska) and apparently love Vim: https://trends.google.com/trends/explore?q=%22textmate%22,%2...
I'd even go to an extent and say vim trends show supply of intermediate level programmers. Emacs trends show supply of expert programmers. The fact that those trends are in a downward direction tells a story in itself.
Re: TextMate 2.0
#127Earlier quoted context omitted.
Emacs is not by any stretch terminal-based. It can work in a terminal, but it also fully supports graphical environments. In fact, I dare say that most Emacs users use the graphical rather than the terminal version. Example: https://www.youtube.com/watch?v=FWQB_9QcGI0
No smooth scrolling is a deal breaker for a lot of people I'm guessing
Re: TextMate 2.0
#128Earlier quoted context omitted.
Keep in mind that "vi" has meaning outside of text editors.
Very true and likely, also considering how short the terms are, but emacs is in clear decline. Perhaps it's just become so easy to use, no one needs to search for anything anymore?
Apart from that, Emacs usage mostly correlates how much of text heavy tasks a programmer is doing. Most people tend to write tons of shell/perl/python scripts and take a lot of time recreate the magic of emacs outside it, Sadly most of it is also throw away effort with a lots of manual effort in between. Sometimes its entirely manual effort because eventually you need to learn Perl regexes, or sed or awk really well, and that's another black hole in itself. To me that's kind of a gap in developer training itself. If you are wasting man-hours to weeks doing what should be done in man-minutes you probably have a huge gap in the way you are used to thinking about how your work in general.
Growth of Python is a big problem for programming community at large. It's a tool largely designed for beginners and people refuse to move beyond that. What's worse they also carry that kind of thinking to any tool they want to use.
Developers are generally bad at automating our own work. We wish to liberate accountants and ware house workers from drudgery. But rarely do we look at our own very work the very same way.
Re: TextMate 2.0
#129Earlier quoted context omitted.
Wonderful write-up. > Aside: Sublime Text was an unauthorized (and for at least the first few years half-baked) rip-off This puzzles me though. What "authorization" should Sublime's author have sought? I don't know why application XYZ would/should need permission/blessing to be compatible with application ABC's plugins. To me it's just a completely sensible decision; why would the author(s) of application XYZ want to…
I think it’s unethical to copy an existing program’s features one by one, as precisely as possible, while adding nothing novel. If you want to make software, get your own ideas. Copying something is a lot easier than inventing it for yourself, which requires doing real research. If you try ripping off large companies, you run the risk of getting sued. But if you do it to a 1-person company, you can generally get away…
I'm not a fan of this argument. We all build upon the work of those who came before us, and usually even the most blatant rip-offs add something.
I'd even argue the opposite: We should copy good ideas. There's no point in re-inventing the wheel over and over again. If we copy good ideas, we can build on them, and we can spend time inventing new things, rather than re-inventing everything just to make sure it's all original.
(And I say this as someone whose work has been shamelessly ripped off multiple times in the past.)
Re: TextMate 2.0
#130Earlier quoted context omitted.
As an aside, I added vim and vi to the trends, which dwarf the others, but show a long and slow decline for `vi`, but a fairly steady state for `vim`. As a vim user that at times wishes he learned emacs instead of vim, emacs is an interesting trend to see: https://trends.google.com/trends/explore?date=all&geo=US&q="...
Pode Vim, an album by Pedro Kimura is popular in Brazil. Using git with vim also seems a popular search combo. Personally I am amazed that the younger generation are keen to learn vim. I don't see why as I have gone the other way to only use phpStorm for editing in earnest. For me using vim for code instead of phpStorm is a bit like handwriting instead of typing, a definite loss of formatting and neatness. The reason…
Obviously its php specific features aren't relevant here since we're discussing editors (or development environments) in general.
Personally I find that most IDEs are far too language specific, and I can't possibly invest the time to learn an IDE per language when there's so many languages I regularly need to edit (and probably yet more in the future).
VSCode isn't half bad, as it has plugins for just about everything, but it's still a juggernaut in terms of software size. None of the jetbrains product I've used had decent plugins for all the languages I need.
And of course none of these work over a purely terminal ssh connection, which is a bit of a deal breaker for me.