TextMate v1.5 released

Posted by David January 06, 2006 @ 08:11 PM

TextMate is the editor powering the work of every single core contributor and now the best just got even better. The 1.5 release of TextMate is the first official in a long time. So if you last had a look at 1.0.2, it’s time to take another peak.

Oh, and if you haven’t switched yet, you can swing by Apple and pickup a Mac on the way to TextMate. It’s not now, nor ever, going Windows.

Posted in Tools | 143 comments

Comments

  1. Bugsy on 06 Jan 20:34:

    I really want to try a mac but I can only afford the mac mini. Is anyone doing rails happily on a mac mini?

  2. Gabe on 06 Jan 20:49:

    I do Rails development on a Mac mini; it works perfectly well for that task.

  3. Larry on 06 Jan 20:55:

    I do Rails development on a 2 year old 1ghz G4 iBook just fine, a Mac Mini should be more than enough power for Rails development. Just make sure you upgrade it to a full 1 gig of memory.

  4. Chuck on 06 Jan 20:55:

    Rails and OS X have many similarities, I think. If you enjoy the subtle conveniences and incredible intuitiveness of one, you’ll typically enjoy the same from the other.

    If you’re anything like me, you’ll fall in love with the OS in a week or two. If you don’t need the convenience of a laptop, the mini should be just fine. The OS is what really shines, not necessarily the hardware.

    Of the people switching to Mac, how many have you heard switching back?

  5. Joe on 06 Jan 21:01:

    I use a Mac mini and TextMate and it works great for Rails development

  6. Geof Harries on 06 Jan 21:12:

    I’m another person on a Mac Mini (1.25 ghz with 1 GB of RAM) writing Rails apps with TextMate. Join the legions!

  7. Scott on 06 Jan 21:35:

    I keep dreaming that either my work will start supporting Macs, or Textmate will be released on Windows. Well I guess the second one is out.

    “It’s not now, nor ever, going Windows.”

  8. Squeegy on 06 Jan 21:38:

    Windows user could use http://www.radrails.org/ instead

  9. Alex Griffioen on 06 Jan 21:46:

    Developing Rails applications on Mac OS using TextMate truly is bliss. Everything just feels right… other than hacking away PHP code in Dreamweaver on a Windows machine.

    Should I mention TextMate is the first piece of software I’ve bought in a looong time, because it’s absolutely worth every penny? It doesn’t just complete code, people, it completes you. It’s genius, really.

  10. Jeem on 06 Jan 22:22:

    My Mac Mini works great as a development platform (especially w/TextMate).

  11. Stewy on 06 Jan 22:31:

    I just converted to Emacs. It runs on everything and the price is right.

  12. Miles on 06 Jan 23:03:

    I use a Mac for work, and am putting off the purchase of my own Mac and waiting for the Intel Macs to hit the street. Then I can boot into all three: Mac, Windows or Linux. I am supposing as well that VMWare will be made available for the Mac, which means I can run Windows or Linux inside the Mac.

    Mac, Rails, TextMate, with the option of stepping into Windows/Linux quickly to do what I can do on the Mac. Folks, computing Nirvana is almost upon us!

  13. Lance C on 07 Jan 00:07:

    RadRails is too bulky for my needs. Is there anything more elegant and simple for windows?? I use Explorer and the ScITE editor because it’s the only editor that is simple, yet doesn’t flood you with features you might not necessarily want.

  14. Talha Syed on 07 Jan 00:11:

    I use JEdit(www.jedit.com), along with the Ruby plugin (http://jedit.org/ruby/). Works great for me in Windows and *nix!

  15. doppler on 07 Jan 01:48:

    My company runs several internal Rails apps on a Mac Mini. Works great. But the real reason to get the Mac is so you can use TextMate! Today, it finally hit me that I don’t even like using Vim anymore, and trust me… TextMate is that awesome.

  16. doppler banger on 07 Jan 02:37:

    doppler… Textmate may be cool… but VIm Rules Sucka !

  17. The Narrator on 07 Jan 03:18:

    At Hivelogic headquarters, not only do we code on Mac mini’s every day, but we’ve also been known to deploy apps on them.

  18. Joe on 07 Jan 03:56:

    Won’t be shelling out thousands of dollars for a Mac, so here’s hoping RadRails will equal TextMate.

  19. Sean on 07 Jan 04:06:

    Thousands? Try $800 for a maxed-out mini. And that’s with paying Apple’s prices for upgrades. OWC has better prices if you don’t mind a little DIY.

  20. Joe on 07 Jan 04:48:

    That’s not for a laptop though, is it? Gotta be a laptop. I still don’t plan on buying a whole new computer just to use a text editor and an OS that may be better in varying degrees.

  21. nosx on 07 Jan 05:16:

    “an OS that may be better in varying degrees”

    Any OS that is closed is not an OS for me. I’ll stick to a Thinkpad, and one of the *BSD’s.

  22. Joe on 07 Jan 05:25:

    As I don’t plan on writing my own OS, open/closed doesn’t matter to me.

  23. AL on 07 Jan 05:31:

    Someone please fix the duplicate comments. It is so annoying!

  24. Elise on 07 Jan 06:15:

    Sad….

    The RAILs community is starting to push out Windows users.

    The platform prejudice is subtle but unmistakable and the slide is a long slow curve, but still evident.

    When the core team uses primarily one platform, the others will suffer, it can’t be avoided, as we’ve seen with things like MYSQL acceleration pre 1.0, but you had to recompile the c bindings on Windows (Try getting Windows based designers (yes there are a few) to do that). And the deployment issues arising from Switchtower/SSH issues on Windows.

    A lack of love and an accumulation of statements like this recent one from the creator of RAILs will cause defection to other frameworks who DO actively care about their platform and won’t move to Mac.

    Django on IronPython is starting to look better every day.

  25. Paul Boudreau on 07 Jan 07:56:

    I like RadRails too, but as stated earlier, the java VM makes it very heavy, about 45M, and it can be sluggish.

    It’s also buggy. Syntax coloring gets confused on rHTML pages and there’s no refresh so you have to close the file then reopen it. Not very interactive.

    And, color scheme changes are a bitch unless you like the default. Textmate demos show colored text on a black background, which is very easy on the eyes and critical during late night dev sessions. To make this work in RadRails requires 3 to 5 color changes in 6 or 7 configuration panels. AND YOU CAN’T SAVE THE CHANGES. So when the next version comes out, there’s another 18 to 35 edits to color configs alone.

    On top of that, editor font choices are limited to one global font for the editor view and and your commented text font is permanently italic. However, you can change every font and color option for the editor chrome like some bad KDE hangover. The logic behind these configuration choices is…well…illogical.

    I’ve recently switched to PSPad. Out of the box, it comes with a great ‘dark’ default color scheme that is VERY textmate like and extremely pleasant to look at for long periods of time with excellent Ruby syntax support and decent RAILS/HTML sytax support (you can add your own keywords and really make this shine, but the defaults are VERY usable)

    It has great mutliview/multifile support with tabbed editing windows and project import/conversion from a directory. It remembers all windows that where open when you close the editor and reopens them on the next startup. It even saves the line you where editing last on each open window. Very nice attention is paid to these small, but extremely helpul details.

    You may be able (I haven’t tried this yet) use the TortoiseSVN subversion client for windows thru the directory view as it seems to support all standard explorer functions. You do lose the data views and the server start/stop from within RadRails, but console start/stop works just as well for WEBrick, data views from MySQL Admin and MySQL Query Browser work very well and with all 4 of these apps running your dev memory footprint is very small and zippy.

    I highly recommend this editor.

    http://www.pspad.com/en/

    Oh yeah, I almost forgot the best part, it’s Freeware! However, if you like and use it, I recommend supporting the creators and drop them a few greenbacks.

    Signed,

    Your friendly Windows based RAILs dev, The Wog

    (There is yet hope for us)

  26. Joe on 07 Jan 08:12:

    It does seem contradictory that while Ruby and Rails are F/OSS, they’re showing so much preference for an editor and OS that aren’t.

  27. Chris on 07 Jan 08:37:

    Another Mac Mini promo…

    I bought my Mac Mini for Textmate … oh, and Rails development. =)

    Seriously, I was going to go the Windows route with Rails and then I saw Textmate. It made the decision easy. Too easy.

    -Chris

  28. Joe on 07 Jan 08:45:

    Paul Boudreau: I thought I had heard of and tried every Windows editor, but I had never heard of PSPad. I’m 10 minutes into trying it out and think I may switch to it from Editplus/Ultraedit. Pretty nice editor, especially the FTP interface. Only complaint so far it that it doesn’t appear to support svn (or cvs), but neither do EP nor UE.

  29. Jean on 07 Jan 09:08:

    On windows, I use eclipse with the rdt plugin (http://sourceforge.net/projects/rubyeclipse/).

    It is currently under active development but is already quite useful.

    I was able to change the color scheme to a clear text on dark background by changing 2 settings only (though admittedly in 2 different parts of the preference menu) and eclipse remembered it when I restarted it.

    The current version 0.7.0RC is not perfect,especially for a couple syntax higlighting bugs which are pretty frustrating and are already fixed in trunk.

    It offers an outline, a pretty decent debugger, a code completion (not quite perfect yet but improving a lot at each release). A (very small) bit of configuration and you can launch your unit tests, your webrick.

    Through the eclipse platform, it also provides CVS/SVN integration and project management.

    Add in the web standard tools (WST) and J2EE standard tools (JST) plugin from http://www.eclipse.org/webtools/ , and you have html highlighting, an ASP highlight which is not too bad for rhtml , JS highlighting, database browsing, SQL highlighting etc … all a few clicks away.

    Now, it does take 51MB of RAM. same as firefox actually, which on a windows system with 1GB of RAM should leave about 500MB free for your webrick process. Did I mention that I use cygwin’s RXVT to have a decent shell that does not depend on windows crapy cmd.exe.

    When I get a bit of money and much more space, I’ll upgrade my mini memory and try out textmate. Until then, I’ll use my thinkpad for dev and my mini will play internet radios :)

  30. Paul Boudreau on 07 Jan 09:10:

    Joe: Glad too hear that you like it so far.

    Have you tried the TortoiseSVN (spelling) subversion client for Windows? It enables the Windows explorer to perform a subset of SVN commands. The directory view in PSPad exposes MS explorer very cleanly allowing right click menu support (where the Tortoise commands live). I haven’t tried it yet (no projects in subversion at the moment) but I will when I get the chance.

    Give it a try! I’d love to hear your experience with it as would others I’m sure.

  31. Marc Love on 07 Jan 09:26:

    Paul: I’ve been using TortoiseSVN for about 3 months now and have been very happy with it. It modifies the icons of those files under SVN control and shows whether they’ve been changed since the last commit. When you go to commit your root folder, it lists all the documents in that folder which will be updated and also gives a list of those files in your root folder which are not under SVN control and allows you to check them off to add them in.

    My only complaint was that it wouldn’t allow me to set SVN properties on my files like svn:executable or svn:eol-style which I have to set on my script files in order for Switchtower’s deployment to work properly.

    Other than that, it sure as hell beats entering commands via cmd.exe.

  32. Joe on 07 Jan 09:26:

    Paul: Ah, yep, you’re right – that should do the trick.

  33. Peter on 07 Jan 10:01:

    Could someone please explain the special appeal that Textmate has for Ruby developers? I mean, is it just a very very good programmer’s editor, or does it have special features (beyond syntax highlighting) for Ruby development?

    (I don’t have a Mac, yet)

  34. JanPrill on 07 Jan 10:29:

    Have to second Elise on that topic,

    what is this whining “come on, buy a mac” about? I’ve thought that rails is, as well as every other good open source project all about choice! And even if it is not, many people are stuck to windows in their jobs and I know quite some, for whom this even isn’t a problem.

    Spreading the word is fine but these osx, linux, windows advocacies to me always seem like missionary tasks. I for one like to make my own decisions regardless if it is about religion or a variety of os.

    Jan

  35. andreas_b on 07 Jan 12:32:

    I don’t know why everybody is so focused on Textmate and nobody mentions Emacs. Emacs give you all (and I really mean ALL) the power and flexibility that Textmate offers. Shure it has a pretty steep learning curve, but once you master it, you won’t have to touch your mouse for hours. I’am really hooked on it and everytime I hear my coworkers complain about sluggishness of their eclipse/radrails I wonder why don’t they change to emacs?

  36. Chuck on 07 Jan 15:13:

    JanPrill: I think “Missionary Task” is an excellent explanation of mac enthusiasm. I want you to experience the joys that I experience every day. I don’t own aapl stock, so it doesn’t benefit me in the least if you convert, other than the fact that a fellow human is going to be more happy possibly because of my help. And I think its great that you’re using an open mind to make a clear decision. I just truly believe that if you can afford the small percentage rate hike and aren’t planning on doing any kernel hacking, OS X is, by leaps and bounds, better than the competition.

  37. Chuck on 07 Jan 15:33:

    Elise: The woes involved in OS X + MySQL or PostgreSQL aren’t particularly trivial, either. If development gets too easy, we won’t be able to make any money doing it! Recompiling is a bummer, admittedly, but it is a fact of life until all things become interpreted ;-).

    I would be saddened to see the Rails team taking extra time to create “Wizards” for the Windows users. The majority of Windows users that I’ve talked to about Rails have the same problem: they can’t make everything work with just the mouse and no keyboard. I don’t intend to be rude by that comment, but I don’t think Rails can/should address that problem.

  38. JanPrill on 07 Jan 16:05:

    Hi, Chuck,

    thanx, I’ve experienced osx. It’s an x with a definitly wonderful window manager. Would love to use aqua on linux as a CHOICE. Apple has got cool products, no need for discussion on that matter. The one thing that I don’t like about apple is that they are the true masters in locking people in. You want aqua, then you need one of THESES boxes. So I’am quite happily living with linux and windows for the moment…

    Jan

  39. Sam on 07 Jan 16:24:

    Elise:

    I think you’re exagerrating the point more than just a bit.

    I bought a Mac Mini for Textmate. There are lots of things that annoy me about OSX, but then again, I haven’t been using it forever. There’s also lots of things I like. Like TextMate. Built in VPN and SSH. Shell scripts, etc.

    At work I use Windows exclusively though. Sure, it’d be nice if SwitchTower supported Windows better, but that’s not really their fault that Microsoft doesn’t want to integrate properly with Unix. It’s not their fault that MS doesn’t support an out-of-box SSH client. It’s not the Rails team’s fault that Microsoft has stuck with ISAPI and hasn’t written an FCGI handler for IIS even though the most popular webservers and sites in the world by a large margin are built with CGI/FCGI.

    And why should the Rails team care? Linux is ostensibly more secure, and certainly a lot more flexible. Even with my limited Linux experience, and even though I’m a Win2KPro and Server MCP, I’m more confident I can setup a secure, performant Apache or Lighttpd server than I could an IIS box. I can tell you from my limited experience that besides the lack of a Finder integrated SVN client (svnX is nice enough for now), and current DarwinPorts or Fink release of Ruby 1.8.4, Rails development on the Mac is just much nicer than on the PC. At least in my opinion. And it’s nothing to do with Rails itself per-se. It’s just that Windows makes things like compiling libraries outside of VS.NET a pain. Terminal Services just doesn’t compare to the simplicity of typing “ssh someServer” for 99% of those tasks where I just want to create a new svn repository, copy a file to a Domain Member Server, or check the logs for a particular process.

    But enough evangilism. Outside of Windows faults, Rails development itself with UltraEdit, Eclipse and TortoiseSVN is a breeze on Windows. (I’ll definitely give PSPad a shot though!) While to some Eclipse may look like a pig, after developing in VS.NET for awhile, and having to load up a new solution just to debug javascript in IE, and wait for Resharper to load (a refactoring plugin), Eclipse looks practically svelte in comparison. It loads much quicker than VS.NET, and besides the sluggish Tab-Close icon, it’s in every way a far better IDE in my opinion.

    The NumberOne reason I love TextMate so much though? It’s easy on the eyes. I never knew how important this way until I tried the “Cream” editor. The color themes in Cream made programming so much nicer… I started to recognize that I would have a lot of eye-strain in the traditional black-on-white of most editors. In the end I just couldn’t stand the Vim core of Cream though, so I’ll just have to live with changing the background in Eclipse to a light gray until I can convince work that I can program in Ruby and surf the intranet just as easily with a Mac.

    I went from a loaded Athlon64 custom built gaming system with a Western Digital Raptor HDD to a loaded Mac Mini at home with MS Office that I got off ebay for $700. I consider it a trade up. We have a Mini at work for testing with only 256MB of RAM and it’s an absolute dog. I have 1GB on my personal Mini and it’s (mostly) snappy. Compiling is pretty slow, but everything else is pretty comparable to the Athlon64. Pretty surprising considering the Mini’s HDD is probably 5400 RPM when the Raptor was 10,000 RPM.

    I went from a widescreen 1680×1050 resolution Compaq Presario X1015US loaded Centrino laptop to an iBook 12” and I couldn’t be happier despite the lower resolution screen. The iBook was $999. I haven’t even bothered to upgrade from the default 512MB of RAM, and 40GB is more than enough for me when I’m not filling it up with games.

    Admittedly there’s a pretty significant “Apple Tax” if you want decent dual screen capabilities (which I consider a requirement for peak productivity at work) since you have to step up to a Power Mac, but for home and family (from now on anyways) no more building custom PCs for me. Not when a good Mini can be had for $600 and provide all the functionality, more of that “it just works” joy, and a lot more style than any PC I’ve ever owned (and I’ve probably built 6 or 7 in the past 5 years).

  40. Rense on 07 Jan 16:26:

    The Mac Mini I use here is perfect for RoR work. Apple just shouldn’t ship them with less than 1GB RAM. And TextMate is a great app. Too bad I found out about TextMate a couple of weeks after paying $199 for BBEdit (which I never use anymore).

  41. Jason on 07 Jan 22:40:

    To Elise:

    I don’t want to sound rude or anything, but if you want to use windows and have problems with something, by all means use something else.

    I guess it annoys me when someone obtensibly threatens to move to another tool because their favorite platform is not supported.

    And why is your preferred platform Windows? Still! Any serious developer has since moved to a Linux box, at the very least!

    I am quite serious about that last statement. Unless you do .NET development exclusively, why are you using windows? Comfort? Familiarity? Fear? If you don’t/can’t learn something new, maybe you should stick with windows.

    I have very little energy left for people who actively insist on using windows. The reasons to use windows are few and very, very far between. And the only reason not to use a mac, cost, is an absolute red herring argument at the very best.

    So I recommend you quite your complaining and give the mini a shot. If not, just move on and leave the rest of us alone.

  42. jeremy on 07 Jan 23:13:

    Now how about the core contributors give us a peak at custom macros/bundles they use to speed their development?

    TextMate is Joy.

  43. JanPrill on 07 Jan 23:18:

    @Jason: Every serious developer has moved at home and at work to at least linux and left windows for all purposes but .net development? wow that is an interesting claim. could you back that up? I’m working together with some developers who are developing in java, ruby/rails, python and from whom I had the impression that they are working seriously and with fun on linux and windows boxes. could you tell me why i’m wrong? i really would love to capture some of that intelligence that lead to such impressive statements…

    Jan

  44. jakdak on 07 Jan 23:55:

    I’m also a w1ndowz user—obviously jealous of the greatness of TextMate ..

    i’ve pretty much tried out all the alternatives – Editplus, Textpad, Crimson Editor, etc etc, but the best I’ve found is :

    Scite

    It will even run ruby scripts by pressing F5 !

  45. Wes on 08 Jan 00:09:

    JanPrill: Just a note, Aqua is not based on X11. OS X has had X11 ported to run on it. So in reality it’s not a WM.

  46. Joe on 08 Jan 00:55:

    Having recently tried desktop Linux again, I think it still sucks. Which is why I use Windows, which sucks far less, thanks very largely to third-party software.

  47. Marc Love on 08 Jan 01:43:

    You know I love Macs. I fully intend on my next computer purchase being a nice G5, or hopefully a G6? Apple makes better computers with better software and most importantly their OS kicks Windows ass.

    But what I’ve lost patience for are Apple-Nazis. Yelling and screaming and berating those who still use Windows machines.

    There are some of us who still use Windows not because we want to or because we’re too lazy to switch, but because we have no other choice. I do development at a place of business where the standard platform for all employees are Windows machines. Company policies don’t allow me to run Linux. My boss is not going to buy me a Mac Mini just to make me happier.

    Some of us have to make Windows work and Windows is a fact of life in the computer world. So please quit it with the nasty snarks and tirades against those who are already frustrated enough working with the Windows platform.

  48. me@me.com on 08 Jan 01:51:

    If you’re all goofy about TextMate…. you should try IntelliJ IDEA – a REAL IDE. Best IDE I’ve ever seen… of course it’s only for Java. But still, it blows away textmate, eclipse, VS.net, etc. Phenomenal refactoring, code completion, navigation, etc.

    I wish they had a ruby version :)

  49. jakdak on 08 Jan 11:02:

    ‘It’s not now, nor ever, going Windows.’

    I’ve been trying to work out why this is ?

    • because w1NdowZ doesn’t have the tech
    • Because it’s too much effort
    • w1NdowZ users don’t ‘deserve’ Textmate ?

    so which is it ? at the moment number 3 seems to be winning in my mind.

  50. Matte on 08 Jan 12:51:

    I bought a Powerbook to start developing with Ruby on Rails and TextMate, after seeing David’s 15min Blog video. After trying for a month textmate, I bought it! It’s wonderful! The best editor ever developed!

    Thanks for this new release and for this amazing product!! It’s something special also for Latex!!

    Bye and Good Work!

  51. Sean on 08 Jan 16:07:

    jakdak, don’t confuse Allan’s development goals with what some here would call the missionary work of the Apple-nazis. Allan works on OSX, develops on OSX, and finds it to be a development platform that allows him to do lots of things he may not otherwise be able to do (or know how to do) on another platform.

    He developed TextMate because he wanted to, and it just so happens that a lot of other people enjoy it and want to buy it.

  52. Ron on 08 Jan 17:07:

    jakdak – It’s my understanding that TextMate is written in Objective-C using the Cocoa libraries. So option #1 “Windows doesn’t have the tech” would be appropos. #2 probably also applies, since the entire GUI would need to be rebuilt using something from the Windows (or Linux) world.

    As Sam said above, it’s not the fault of Mac users that Windows tools are in many ways limited. That blame lands squarely in Redmond. The presence of a real shell in OS X was the issue that tipped the balance for me. Disdain for OS 9 is fine, but OS X just gets so much right.

    Of course, none of this applies to those of you compelled by short-sighted employers to use Windows.

  53. Joe on 08 Jan 19:27:

    Doesn’t OSX have a Windows emulator? Somebody should write an OSX emulator.

  54. Tom on 08 Jan 20:31:

    Joe: they have. It’s very, very slow.

    Anyhow, some more explanation for the txm-love. Fundamentally, it’s because it’s good out of the box. Emacs is probably the best comparison, in terms of the features you can bolt on. TXM comes, the moment you buy it, with great support not only for Ruby, but also Rails – and by great support I mean excellent syntax highlighting, and really, really useful code-snippets and macros. You could configure the same things in Emacs if you knew what you were doing in LISP with a modicum of effort – but it’s all here. Part of the reason I pay for software is for someone to do the work.

    It’s also a great editor for any other language – again, great snippets/macros, some generic features (the command-t shortcut to jump to files a la Quicksilver is particularly awesome, as it the esc-auto completion), and it’s quick.

    It’s all about the out-of-the-box experience. Install it, sort your preferences – colour scheme, position of things, habits you like/dislike – and you’re done.

    In terms of the breadth of features and customisation, I’ve not found a Windows editor close. Emacs comes close, but requires work out of the box I just can’t do myself, I’m afraid. So i stumped up my €39. Never looked back (though skEdit is pretty lovely for PHP/HTMl/CSS – so I bought that, too).

  55. Elise on 08 Jan 21:25:

    Hmmm….

    The Mac zealots are on the attack…again!

    Jason: “I don’t want to sound rude or anything, but if you want to use windows and have problems with something, by all means use something else.” You don’t sound rude, you sound incredibly ignorant.

    Having no patience for ‘Windows’ users borders on the phenomenon I’m trying to relate here. Regardless of any platforms short comings, there are users who will NOT switch becuse they LIKE what they have. You have your Mac, others have thier Linux, we have our Wintels. The Mac communities attitude here “Windows sucks for many reasons, get a Mac and learn to love it’s advantages or move on” will positively push Windows users away.

    I’m not suggesting the core team divert attention away from the core RAILs dev to Windows “Wizards” or other Win32 solutions in any way. What I am suggesting is that there is a larger ‘forum’ given to non mac platforms and more attention paid to cross-platform issues. And that some of the platform bias is toned down.

    Every thing expressed here is opnion. Like Jason’s incredibly juvenille and nonfactual statement: “And why is your preferred platform Windows? Still! Any serious developer has since moved to a Linux box, at the very least!”.

    My own opinions are also just that, highly subjective opinion. However, one FACT does shine through. THERE ARE MORE WINDOWS DESKTOPS/LAPTOPS OUT THERE THAN ANY OTHER OS. This is NOT a platform preference problem. It’s a marketing issue. Ineffectively addressing this ‘fact’ will limit the RAILs community.

    By the way, Macs are great! But I moved to Windows many years ago and all my clients use Windows. I have far too much experience, training and investment on this platform and prefer to stay. At least until I can dual boot an Intel/AMD PC with OSX or Windows. :)

    Love always, Elise.

  56. David Heinemeier Hansson on 08 Jan 21:49:

    Windows will always be a priority for Rails. Granted, we need the help of Windows owners to do this because we don’t use that platform in the core group, but we’re highly appreciative of the help to get Rails working better on Windows.

    But sure, there is a bias. Just as the core group is passionate about Rails, so are we about OS X. So its often a case of joint evangelism. It’s just a natural part of telling people about the tools you prefer.

  57. PJ Hyett on 09 Jan 00:48:

    All bullshit aside, I write better code on my Apple, period.

  58. Joe on 09 Jan 03:35:

    PJ: Bullshit.

  59. Amr on 09 Jan 04:13:

    I am with Jeremey (#42), It would be nice if the core team could share their time-saving snippet/command bundles which they use for their day to day development work.

    Textmate is growing on me.

    -A

  60. Greg on 09 Jan 04:59:

    Im with Joe: PJ Bullshit.

  61. Flzz on 09 Jan 05:27:

    Erm, “I write better code on my Apple, period.” how exactly do you come to the bullshit conclusion, the logic escapes me. He writes better code on his prefered platform and you say bullshit? I don’t see him insisting anyone else would. Get a grip kids.

  62. Marc Love on 09 Jan 07:33:

    I just don’t get how the platform would lead to you writing better code? It may make writing code easier. But how does the platform make you write better code?

    Its text, a screen and a keyboard. Now things may be easier on the eyes, or macros may make typing your code quicker, but a platform is not going to make you write better code. Unless there’s some exclusively Mac application that refactors your code for you?

  63. Peter on 09 Jan 09:15:

    All platform tension aside, I would really like someone to explain to me how this:

    http://scintilla.sourceforge.net/SciTEImage.html

    looks better than this:

    http://macupdate.com/images/screens/uploaded/16157_scr.png

    and if not, why you would actually bother, if even just to save a couple of bucks.

    or perhaps staring at pixelated text all day bothers other coders’ eyes less than it does mine (I have excellent uncorrected vision).

    Also, as a long-time Windows expert but Mac preferrer, I’m dog-tired of “windows people” (by which I mean people who exclusively use Windows due to either financial or mental constraints or some non-Mac-game addiction, yet seem to have no dearth of opinion to contribute on these topics), period.

    Lastly, from a philosophical point of view, when an operating system has sucked up 95% of a market, it is no longer contributing to the good of that market, and I can’t fathom how a person who truly loves this industry can use something like that day-in and day-out with a clean conscience. Because I love the computer industry and would prefer more competition, and it bugs the hell out of me to even sit at a Windows machine these days (yet I do, whenever my friends or family ask me to fix them). I tend to support the underdog, whoever that may be. And in this case it’s Apple and/or Linux.

    The worst were the “why doesn’t everyone just switch to Windows” people. In that case, why doesn’t everyone just vote Republican? It would sure eliminate a lot of (ahem) problems…

    Oh, and antispyware/antivirus software really bogs windows down, but it’s a necessity on that. Fresh Windows install = zippy. Fresh OS X install = zippy. Windows with 10 programs installed = crap. OS X with 50 programs installed = still zippy.

    /off soapbox

    Yankee fans and Microsoft fans. I will never understand them…

  64. jakdak on 09 Jan 10:25:

    Peter, plain and simple, it doesn’t look better ! Textmate clearly is nicer on the eye than Scintilla and probably nicer to use (never used it)

    However I prefer Scintilla cos I don’t have a Mac !!

  65. Joe on 09 Jan 10:28:

    The Apple fans have failed to mention that it’s impossible to code worth a crap without at least two 24” Cinema monitors (four is really preferrable), a Herman Miller Aeron chair, and a glass of really expensive Chardonnay.

  66. Rick on 09 Jan 11:47:

    Nobody cares about your OS religion. You have no influence on anybody and if it makes you feel better to evangelize your favorite OS then you have serious issues to deal with. So many people just can’t be taken seriously when they are spewing OS advocacy about things they have no clue about. If you think that just the fact that you are not running windows makes you a better person, then you live in a very closed, sterile world.

  67. Rick on 09 Jan 11:48:

    Nobody cares about your OS religion. You have no influence on anybody and if it makes you feel better to evangelize your favorite OS then you have serious issues to deal with. So many people just can’t be taken seriously when they are spewing OS advocacy about things they have no clue about. If you think that just the fact that you are not running windows makes you a better person, then you live in a very closed, sterile world.

  68. riffraff on 09 Jan 13:23:

    @peter: it does’nt, just because that images is probably years old when nice themes for gtk, good fonts and good antialiasing where still lacking on *nix, I’m using SciTE on my linux box and it is just as nice to see as textmate.

    (No opinion on the rest of the mine is better than your flame)

  69. Sung on 09 Jan 15:49:

    Hey, Windows users, I made a simple VB script for PSPad last night to make the editor to do code completion for Ruby source file with .rb extension. Because it was a work of just a few hours, and I was totally newby to VB script, it might look very bad code. :)

    Anyway, it was pretty easy to implement, and it works for ‘class’, ‘def’, ‘do’, ‘while’, and ‘if’ statement. http://www.geocities.com/sskimbox/Completion.txt Change the extension to .vbs and save as C:\Program Files\PSPad editor\Script\VBScript\Completion.vbs

    Anyway, don’t blame me about lack of functionality. Its version is “0.001a” at most. :P

    BTW, PSPad is pretty impressive editor. Try it if you use Windows.

  70. Sung on 09 Jan 15:53:

    Oh, I forgot one thing. You have to install Windows script. :( Download here:

    http://www.microsoft.com/downloads/details.aspx?familyid=C717D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en

  71. Paul Watson on 09 Jan 16:09:

    Just the other day I was telling my boss how glad I was to see a good technology being backed by a diverse set of developers. From Java to PHP to .NET, all are enjoying Rails. I went so far as to say I hadn’t seen any of the usual zealatory and that Rails was all about getting the job done and enjoying it.

    Then the very creators of Rails goes and says something like this.

    It is a bit sad and I don’t see the need to highlight what is true about many apps in both directions.

    Not to mention TextMate on Windows would work just fine if someone sat down and did it.

  72. Chuck on 09 Jan 16:26:

    Joe and Greg: I call bullshit on your bullshit.

    Premise 1: Happy coders write better code. Premise 2: OS X makes Person A more happy. Conclusion: OS X makes Person A write better code.

    or

    Premise 1: Coders with tools they like write better code. Premise 2: OS X has tools that Person A likes. Conclusion: OS X makes Person A write better code.

    or no?

  73. Sean on 09 Jan 17:06:

    Whoa, Paul, the Rails creators haven’t taken part in any of the zealotry at all. They work on OSX, but Rails works cross platform.

    But because they’re on OSX, does that mean that they shouldn’t use an OSX-only editor? They like it. They recommend it. It happens to run only on OSX. That’s zealotry? For every OSX-only app, I’ll show you 50 Windows-only apps.

    Yes, I’m sure someone could write TextMate for Windows. There’s no secret magic. But there is a lack of (strong) support for certain things in Windows that OSX has built into their APIs and developer resources. I’m sure you can find alternatives. That I won’t argue. But Allan of TextMate works on OSX. If he’s happy with the work he’s doing and the money he’s making, why should he add the extra workload?

    It’s like telling the folks at http://www.commutercars.com/ that their product is awful because it doesn’t go off road. It’s not meant to!

  74. Paul on 09 Jan 17:57:

    I never said TextMate should work on PCs. Allen can and should work on whatever he wants to. Macs rock.

    I’m suggesting people try PSPad for Windows. It can do some very TextMate like things (or at least look like it).

    That’s all. No flames, no bashing, only positive suggestions.

  75. Sean on 09 Jan 18:46:

    Okie dokie. I take back any intended or perceived flaming, bashing, etc. :)

  76. impatient_albino on 09 Jan 19:09:

    I have been happy with Sakura Text Editor. Unfortunately, it is only in Japanese. http://sakura-editor.sourceforge.net/ If you can read Japanese, check it out!

  77. PJ Hyett on 10 Jan 03:33:

    You can call bullshit on what I said all day long, here’s the rub, I really couldn’t care less. Ironically, I would have said the same thing before I bought my iBook.

  78. Joe on 10 Jan 05:24:

    So, PJ’s essentially saying that all code that wasn’t written on an iBook is of inferior quality. How did Kerrigan and Richie ever manage?!?

  79. Chuck on 10 Jan 13:16:

    Joe: If nothing makes you code better other than intellect and wisdom alone, we should all be programming assembly. Good tools do make a difference for me. If not for you, cool.

    Did you mean Kernighan and Ritchie? or who is this duo of whom you speak? I’m not as smart as you (obviously), but certainly want to know what I’m talking about. Inform me.

  80. Ryan on 10 Jan 17:06:

    As a recovering mac cult member even I can see that this:

    “Oh, and if you haven’t switched yet, you can swing by Apple and pickup a Mac on the way to TextMate. It’s not now, nor ever, going Windows.”

    sounds an awful lot like zealotry. Mac are too expensive. To buy, and mor importantly to fix. My ibook went down and I had to buy an $80 powersupply. $80!!!

    I can fix my own PC, I can replace the hardware whenever I want. I can play games, I can use Maya (Maya for Mac sucks) it just works for me. I’m not a Windows zealot either, but Ruby could do alot more to curb this mac zealotry.

    While i’m on that topic. Mac isn’t “cool” or “hip.” It’s an fing corporation for gawd sakes. They want your money. That’s it. Get over it you freaks.

  81. Ryan on 10 Jan 17:06:

    As a recovering mac cult member even I can see that this:

    “Oh, and if you haven’t switched yet, you can swing by Apple and pickup a Mac on the way to TextMate. It’s not now, nor ever, going Windows.”

    sounds an awful lot like zealotry. Mac are too expensive. To buy, and mor importantly to fix. My ibook went down and I had to buy an $80 powersupply. $80!!!

    I can fix my own PC, I can replace the hardware whenever I want. I can play games, I can use Maya (Maya for Mac sucks) it just works for me. I’m not a Windows zealot either, but Ruby could do alot more to curb this mac zealotry.

    While i’m on that topic. Mac isn’t “cool” or “hip.” It’s an fing corporation for gawd sakes. They want your money. That’s it. Get over it you freaks.

  82. Joe on 10 Jan 20:12:

    My bad, the $2500 30” Cinema display is what is absolutely necessary to write better code. Two of ‘em likely makes for even better code.

  83. Flzz on 10 Jan 20:15:

    Joe = Troll, or he is quite dillusional, or doesn’t know how to read correctly. PJ in no way implied that anyone else would write better code with osx, are you daft?

  84. Greg on 10 Jan 20:29:

    Go Ryan, Elise, Joe and others!

    There is TOO much Mac zealotry going on in the RAILs community, DHH’s comment here is quite dismissive of that.

    DHH: “Windows will always be a priority for Rails. Granted, we need the help of Windows owners to do this because we don’t use that platform in the core group, but we’re highly appreciative of the help to get Rails working better on Windows.”

    I’m surprised by this piece of obvious marketing BS. Windows is NOT a priority. If it were, there would be Windows people on the Core team getting RAILS to work on Windows themselves!

  85. Joe on 10 Jan 20:37:

    Fizz: So PJ’s different from everybody else?

  86. Chuck on 10 Jan 21:19:

    Joe, you’ve put on a clinic in the straw man. Bravo.

  87. Duane on 10 Jan 21:22:

    Ryan: Damn your lucky my HP Laptop Power supply died and it was 120 to replace.

  88. Joe on 10 Jan 21:25:

    Chuck: I’ve done no such thing.

  89. PJ Harvey on 11 Jan 09:36:

    Fascism is alive and well.

  90. Ryan on 11 Jan 13:42:

    “Ryan: Damn your lucky my HP Laptop Power supply died and it was 120 to replace.”

    That’s insane!

    Mac powersupplies in their attapt to be pretty and small have always been bad though. They always go out. My work toshiba, though it is a total pieceOS has a bulky power supply that wont fail. And, even if it does because the coord is detachable it I can just replace that part.

    Anyway, I have been thinking alot about this whole topic and really we should think of macZealots with pity, not scorn. They have a disease braught on by the best marketing team on the planet.

    Also, has anyone noticed that most ROR servers are running on Linux??? Is this true? Or is it just mine? I am actually slipping in a hardrive to dual boot again so I can develop ROR without worriing about messing up my GTK installation.

    I would finally like to say thanks to the ROR team for all your hard work. Even if you are macZealots, you do a great job.

  91. Chuck on 11 Jan 16:54:

    “My bad, the $2500 30â€? Cinema display is what is absolutely necessary to write better code. Two of ‘em likely makes for even better code.”—Joe (emphasis mine)

    “A straw-man argument is the practice of refuting a weaker argument than an opponent actually offers.”—Wikipedia

    I’ve never stated that OS X is necessary to write better code, only that it does help me write better code.

    And yes, you did set up a straw man.

  92. ryan on 11 Jan 18:34:

    “A straw-man argument is the practice of refuting a weaker argument than an opponent actually offers.�—Wikipedia

    Nice – thanks. This is what Republicans do all the time in debates. New word yay!

  93. Mark on 11 Jan 19:29:

    LOL, Democrats like using terms like ‘strawman’ and ‘fascist’ inappropriately.

  94. Mark on 11 Jan 19:30:

    ryan, while you’re learning new words, look up ‘alot’ in the dictionary sometime.

  95. ryan on 12 Jan 00:12:

    Mark, while your posting on weblogs, try not to be an @$$. Also, you have given me the oppertunity to use another term describing rebublicans during debates: red herring.

    “A distractor that draws attention away from the real issue.”

    For example: pointing out typos in people’s posts to draw attention from the said person’s point.

    Excellent!

    (Also, i’m not a democrat. Not even close.)

  96. Mark on 12 Jan 05:05:

    ryan, you’re the one being an @$$, polluting this thread with politics. And if you really expect anybody to take you seriously, cut back on your numerous spelling mistakes (3 minimum in your last post alone). Finally, since you deny being a Democrat, it’s obvious we can assume you’re a socialist/communist, since that’s a favorite ploy of theirs (yours).

  97. ryan on 12 Jan 08:44:

    You know what they say about @$$uming…

    I’m actually a balance of powers kind of guy with some states rights thrown in. Basically, I don’t trust anyone to do the right thing on their own accord. Love them checks and balances!

    The political addition was to draw a comparison towards the mac/cool/liberal thing.

    Anyway – enough post pollution—back to RUBY.

  98. ryan on 12 Jan 08:46:

    You know what they say about @$$uming…

    I’m actually a balance of powers kind of guy with some states rights thrown in. Basically, I don’t trust anyone to do the right thing on their own accord. Love them checks and balances!

    The political addition was to draw a comparison towards the mac/cool/liberal thing.

    Anyway – enough post pollution,—back to RUBY.

  99. Yaroslav on 12 Jan 08:52:

    Okay, I got the point. This very post is about advertising Mac OS X and numerous friends’ text editors. No Ruby, no Rails, just “buy it if you want to be like the BIG guys”.

  100. Michael Ward on 12 Jan 15:34:

    Unix with a slick UI – how can people not dig the loveliness of OS X?

    Apple’s hardware is pretty good but it is OS X that rocks.

    Linux sucks – it’s very powerful but it’s ugly and difficult to use.

    Windows “gets it done” – it’ll never win any beauty awards but most of the time Windows gets it done.

    OS X – The best UI by a country mile. Not perfect at all, but much better than the rest. And then there is the power you can unleash at the command line. Tiger makes Windows look like a lost kitten. Linux matches OS X for power, but loses due to the fact that it sucks for every-day-do-it-in-the-GUI stuff because it’s ugly and difficult to use.

    Take cost out of the equasion and OS X has the best blend of power and usability. Windows will do, but when I have the option, OS X is much better.

    But, of course, you only get the premium by paying the premium!

  101. Frank on 12 Jan 16:06:

    All 100 comments were well worth the time to read. =)

    “It’s not now, nor ever, going Windows.”

    This kind of remark is disturbing and childish. I hope DHH was just kidding when he said this. I’d love to find a capable editor on Windows or Linux that could do those fancy code snippets in Textmate and do them as nicely as Textmate. I haven’t found one yet that just works well and is easy to configure/change (enlighten me).

    I also see this blatant pushing of Textmate going on in the Turbogears world.

    Hearing how good Textmate is all the time is getting old.

    Seeing every tutorial video done on a Mac with Textmate center stage is getting old too.

    Seeing the snide remarks like “If you use Linux or Windows then screw you, you’ll never get a good editor like Textmate” type of comments is also getting very old.

    I don’t think I’m far off in saying that the open source world needs an editor like Textmate (No not vim or emacs with various scripts and programming modes). Something I’d gladly pay for.

    Just because I can’t throw down $500 – $800 for a Mac Mini does not mean I can’t throw down $40 for an sweet killer editor like Textmate (If there was one for Linux or Windows I’d be sold).

  102. Yaroslav on 12 Jan 17:44:

    Frank:

    Seriously, try Eclipse with RadRails plugin (RadRails guys—you are awesome!). “Text Editor wars” are not interesting on Windows platform for years already, just because everyone GOT an IDE that suits him perfectly. Eclipse is the one.

  103. Frank on 12 Jan 18:13:

    Yaroslav, I have Rad Rails. It’s shaping up nice but it is definitely not (in my opinion) a Textmate replacement. Well at least not yet. I’ll hold my breath and pray.

  104. Justin on 12 Jan 19:33:

    Frank: I don’t believe DDH’s comment was either disturbing or childish in any way. It is his assessment of the situation, whereby TextMate’s codebase is not easily portable to Windows.

    Tired of hearing how good TextMate is? Then please take the needed action to limit your exposure to positive comments about TextMate. We all have a choice as to what we read and the type of content we expose ourselves to. And I say this as somebody who has never used TextMate.

    And FWIW, I don’t recall anybody saying that something like TextMate will never exist on a non-Mac platform. It seems to be the general consensus is, instead, “We’re sorry that TextMate doesn’t exist on either platforms. It would be nice if it did. Now please stop whining about it and solve the problem as best you see fit.”

  105. Joe on 12 Jan 20:07:

    Little tip with PSPad – it doesn’t support FTP projects (it’s planned in the next version). Novell’s free Netdrive works pretty well in the meantime: http://www.acs.uwosh.edu/novell/netdrive.htm

    BTW, there’s a (seemingly mandatory) $2000-2500 upgrade for TextMate due in February ;P Ouch! http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/72804/wo/0.SLID?nclm=MacBookPro&mco=E27B7429

  106. Justin on 12 Jan 20:43:

    Joe: I’m assuming your comment about the “mandatory” upgrade for TextMate is supposed to be tongue-in-cheek. Either way, I don’t get it. :)

  107. Andre in LA on 12 Jan 23:43:

    I purchased a used powerbook just to use with TextMate. I’ve been using windows for the last 12+ years and the experience of OS X was a very pleasant surprise.

    Took a while to surrender to its logic and simplicity. It feels very solid, connected, responsive and is just… sexy.

    I am running a trial of TextPad and love it so far – feels like a perfect assistant standing idle by your side (=nonintrusive) but handling you the right tool when you need it.

    I haven’t used it enough to experience any super tools or features. But this feeling of reliability, responsiveness and “correcness in action” creates a pleasant and un-crowded environment to work in. I will vote for it with my ~$50.

    As for the Mac vs PC vs David vs Bill Gates vs W. “nucular” war taking place above in this thread—c’mon people, we are all human, imperfect and different and most of us are here because of one common thing our love for coding/ruby/ror.

  108. Andre in LA on 12 Jan 23:44:

    I am running a trial of TextPad… meant TextMate.

  109. Andre in LA on 12 Jan 23:45:

    I purchased a used powerbook just for my ROR/TextMate endeavors. I’ve been using windows for the last 12+ years and the experience of OS X was a very pleasant surprise.

    Took a while to surrender to its logic and simplicity. It feels very solid, connected, responsive and is just… sexy.

    I am running a trial of TextMate and love it so far – feels like a perfect assistant standing idle by your side (=nonintrusive) but handling you the right tool when you need it.

    I haven’t used it enough to experience any super tools or features. But this feeling of reliability, responsiveness and “correcness in action” creates a pleasant and un-crowded environment to work in. I will vote for it with my ~$50.

    As for the Mac vs PC vs David vs Bill Gates vs W. “nucular” war taking place above in this thread—c’mon people, we are all human, imperfect and different and most of us are here because of one common thing our love for coding/ruby/ror.

  110. Andre in LA on 12 Jan 23:46:

    I purchased a used powerbook just for my ROR endeavors. I’ve been using windows for the last 12+ years and the experience of OS X was a very pleasant surprise.

    Took a while to surrender to its logic and simplicity. It feels very solid, connected, responsive and is just… sexy.

    I am running a trial of TextMate and love it so far – feels like a perfect assistant standing idle by your side (=nonintrusive) but handling you the right tool when you need it.

    I haven’t used it enough to experience any super tools or features. But this feeling of reliability, responsiveness and “correcness in action” creates a pleasant and un-crowded environment to work in. I will vote for it with my ~$50.

    As for the Mac vs PC vs David vs Bill Gates vs W. “nucular” war taking place above in this thread—c’mon people, we are all human, imperfect and different and most of us are here because of one common thing our love for coding/ruby/ror.

  111. Justin on 13 Jan 00:43:

    I’ve been reading the above hundred or so comments with amusement, largely resisting the urge to refute what I believe are a number of unfair and inaccurate accusations. It looks like, at some point today, I could resist no longer. I present you with:

    http://www.servercodex.com/archives/2006/01/12/rails-platform-tools/

    For those of you with better things to do, I’ll summarize: “Either make a positive contribution to the community, or stop whining.”

  112. rick on 13 Jan 01:17:

    does your non-textmate editor do this ???

  113. Joe on 13 Jan 01:23:

    Heh, being the proud author of “comment #18”, I think somebody should do a study on Mac vs. everybody else productivity. Perhaps Mac+TextMate coders can code marginally faster. Or perhaps not, since they’ll have to work more for more expensive slower machines (well, until Feb. when they’ll pay even more for machines “4x faster”).

    I think everybody probably agrees that OSX is good and TextMate is great, but the statement “Oh, and if you haven’t switched yet, you can swing by Apple and pickup a Mac on the way to TextMate. It’s not now, nor ever, going Windows.” is likely what raised everybodys’ hackles since it’s taking sides. In F/OSS, people use a great many environments, tools, operating systems, etc. It’s ironic (and hypocritical) that everybody laments closed-source software from Microsoft, but they’re just fine with that if it comes from Apple. I think Rails should be rallying behind RadRails or some other F/OSS IDE that would make the entire Rails experience completely F/OSS. Or maybe a statement that TextMate’s author is thinking of open-sourcing it. Or porting it, to become even more wealthy. Or helping with RadRails. Or maybe Apple will open source OSX, which is really FreeBSD. Or…

    And providing feedback is making a positive contribution to the community, not whining. I myself don’t have the time nor expertise to write a Windows TextMate clone.

  114. Kevin Clark on 13 Jan 01:37:

    What the hell is the matter with you people?

    If you think rails isn’t supported enough on Windows, put up or shut up. dev.rubyonrails.com is the first place to start looking if you’d like to report bugs or submit a patch.

    If you think X editor is better than TextMate, wonderful. Use that.

    If you are upset that the core team would endorse a non F/OSS product, stop bitching because you have no grounds. People choose to work on a community project for many reasons. Those on the core team are good at what they do and everyone in the Rails community (no Elise, rails isn’t a fucking acronym) benefits from their knowledge and work. Not everyon is a F/OSS zelot or purist. If you are, there are many fine alternatives to TextMate but people are entitled to an opinion and allowed to express their enjoyment for an application.

    Joe: Stop now. Read the last section again. David has always been known as an antagonist (it is one of the reasons Rails has taken off) so if you are easily offended by someone suggesting that their system is better, stop reading the rails blog. Get your news somewhere else. Certainly stop trolling here.

  115. KirinDave on 13 Jan 01:47:

    What truly confuses me is why people feel locked to any given platform when developing web applications. Given Rails and Ruby’s relative platform independence (except for some holes in windows support), why can’t you get a cheap rails dev machine and deploy on whatever?

    Rails does a terrific job at bridging the gap between platforms. So why are people upset that one platform may have a better editor? A lot of things are better in their mac incarnation, I suggest people get used to being left out of apps like TextMate or Quicksilver or GarageBand, or buy a freakin’ mac.

  116. Justin on 13 Jan 01:56:

    Providing positive, constructive feedback is making a contribution. Whining is whining.

    Speaking of hypocrisy… If you’re such a diehard F/OSS fanatic, Joe, why are you using Windows?

  117. Joe on 13 Jan 01:59:

    Kevin Clark: LOL, I’m not upset, just raising some points and engaging in debate. And I’m certainly not trolling. Judging from your heated, profanity- and ad-hominem-laden rant, you’re the one who needs to chill.

  118. Joe on 13 Jan 02:01:

    “If you’re such a diehard F/OSS fanatic,”

    Never said I was.

  119. Kevin Clark on 13 Jan 02:20:

    Joe: Ok, so my post was a bit heated. Granted. The fact is you aren’t just bringing up issues. You’re prodding people into arguments with things like:

    Heh, being the proud author of “comment #18�, I think somebody should do a study on Mac vs. everybody else productivity. Perhaps Mac+TextMate coders can code marginally faster. Or perhaps not, since they’ll have to work more for more expensive slower machines (well, until Feb. when they’ll pay even more for machines “4x faster�).

    or

    It’s ironic (and hypocritical) that everybody laments closed-source software from Microsoft, but they’re just fine with that if it comes from Apple.

    or

    BTW, there’s a (seemingly mandatory) $2000-2500 upgrade for TextMate due in February ;P Ouch! http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/72804/wo/0.SLID?nclm=MacBookPro&mco=E27B7429

    Whatever. I’m over it.

    My point is that if you don’t want to use a mac, thats fine. Feel free to use any OS of your choosing. Rails is supported on windows. When there is a bug, it is fixed when someone can fix it. If you think the core team is unfairly weighted towards Mac people, maybe you should get good enough at ruby that you can be the windows person on the core team.

    It however isn’t hypocritical for David to like TextMate (it’s a great product). He isn’t Stallman. This isn’t the GNU project.

    Whoever wants to is welcome to write a better editor for Windows. I have to deploy there often and would welcome one.

    Also, my previous post, although perhaps profaine at times, is hardly ad-hominem ridden. It can be summarized as such:

    If you don’t like something, fix it. If you like something better, use it. If you think it is objectionable for David to sing TextMate’s praises, well, that is something you’ll have to deal with one way or another, but stop complaining here.

  120. Kevin Clark on 13 Jan 02:21:

    Stupid textile.

  121. Justin on 13 Jan 02:45:

    Joe: If you’re not a F/OSS diehard, then why say this?

    “I think Rails should be rallying behind RadRails or some other F/OSS IDE that would make the entire Rails experience completely F/OSS.”

  122. Joe on 13 Jan 02:59:

    Consistency.

  123. Justin on 13 Jan 03:01:

    Which is exactly my point—your posts are all over the place. I can’t find any consistency. What’s consistent about your combination of Windows and F/OSS?

  124. Joe on 13 Jan 03:10:

    I was referring to Rails, not me.

  125. Justin on 13 Jan 03:19:

    Why ask that Rails be consistent at the same time you’re admitting that you aren’t? I just don’t get it.

  126. Joe on 13 Jan 03:24:

    Obviously. See my post about desktop Linux sucking.

  127. Justin on 13 Jan 04:04:

    Whatever, Joe. You still haven’t answered my question: Why ask that Rails be consistent at the same time you’re admitting that you aren’t?

  128. Justin on 13 Jan 04:06:

    Why can’t you just answer the question?

  129. Joe on 13 Jan 05:27:

    Justin, you’re the troll. I’ve answered and explained.

  130. Justin on 13 Jan 05:44:

    Like hell you have.

  131. Joe on 13 Jan 08:14:

    The hell I didn’t.

  132. Kevin Clark on 13 Jan 09:28:

    We’ve completely devolved.. time to close comments.

  133. Elise on 15 Jan 10:05:

    Kevin Clark: Fuck off you overblown piece of Mac sucking shit! Drop the holier than thou attitude and let those of us who have other opinions ‘whine’ if we want to. If you dont want to hear it, DONT READ THE POSTS DICKWAD!

  134. Tracey on 16 Jan 13:25:

    ahh.. The wars that editors create!

    This is insane.

  135. Jeremy Hubert on 16 Jan 18:12:

    Wow. Talk about degrading conversation.

    Fact of the matter is that TextMate is a fantastic editor, and David (with or without the rest of the core team) is allowed to back any editor he would like.

    There is also a huge difference betwen supporting a buggy piece of software that has become the defacto standard with no support in sight, and backing a small, lightweight, inexpensive editor that is developed by one guy… a guy who you can talk to and ask questions to at almost any hour on IRC.

    TextMate definitely has my vote, and I must say, after switching from Windows two months ago.. my life in general is much happier.

  136. Jeremy Hubert on 16 Jan 18:23:

    One more thing:

    The entire attitude of RubyOnRails seems to about doing something one way, or doing it the hard way.

    I don’t see why people are so suprised or upset that the minds behind RoR are being snobby about support for Windows. The fact of the matter is that David and MANY RoR developers are on Mac and firmly believe it is a great OS to work on. Given the already accepted attitude of Rails, the obvious attitude would be “Do it on Mac, or do it the hard way.”

    Personally, I bought my Powerbook almost exclusively because of the BSD features and TextMate.

    As KevinClark said, until we get windows developers who are advocates of their platform enough to do something about it, I see no reason why we should all cater to an OS that doesn’t make it easy for us to do so.

  137. Branstrom on 16 Jan 22:46:

    I just have to say: jEdit on Windows (or whatever you like, it’s Java) with the SuperAbbreviations plugin (like TextMate’s snippets). Guys, this rocks.

  138. - on 18 Jan 17:56:

    Wake me when it works on something other than a mac.

  139. Shawn on 18 Jan 20:29:

    Yawn…....

    Tired of fighting the Mac zealots.

    Django doesn’t seem to have this bias. And from my first pass at it, it looks pretty good!

    Don’t feel any love Windows Users? Trot on over to Django on Python. They have a great Admin tool BUILT RIGHT IN!

    Latta!

  140. Kanashii on 20 Jan 00:28:

    140 messages later..

    I faintly recall this post being about TextMate, correct? And since that’s the case i find it only fitting that the author mention the OS that it runs on.

    This shouldn’t be a place to argue OS preference. And the author of TextMate shouldn’t have to port his software if they don’t want to.

    Group hug time! : )

    People need to argue less..

  141. Alex on 25 Jan 03:11:

    Thanks… job well done…

    http://www.radrails.org/blog/show/44

    Mac fan boys are very good at alienating everyone and everything that doesn’t agree with them.

  142. Justin on 25 Jan 14:31:

    Alex: Stop making mountains out of molehills. You’re creating drama where there isn’t any.

    Nowhere in Kyle’s post is there evidence for your claim that Mac folks are alienating those that don’t agree with them. Kyle simply said that some folks are switching to the Mac platform just for TextMate, which he feels isn’t necessary given that RadRails runs on nearly any operating system.

    I happen to agree that people shouldn’t switch to the Mac platform just for TextMate—there are a multitude of other (better) reasons for considering switching to Mac OS X than just to use a particular text editor. I also think that RadRails is a fantastic project, and I look forward to the enhancements Kyle proposed for future releases.

  143. Alex on 05 Feb 13:41:

    That’s a stupid concept !