Sponsored by Travelzoo
Take Advantage of Ridiculously Low Holiday Airfares view!
travelzoo.com - Flights $52 and up for Thanksgiving, Christmas & New Year. But move on it now.
89 Comments
- reversekilled, on 10/28/2007, -2/+45Should really be titled 20 Tools for Developing Ruby on Rails apps in MacOS X.
- mikehill33, on 10/25/2007, -0/+11Lame for not being platform neutral.
- DMCLP, on 10/23/2007, -14/+22NSFW (Not Safe For Windows)
Buried - Voightkampff, on 10/23/2007, -0/+7A roughly equivalent list for windows peeps:
- Ruby on Rails
- Aptana (text editor and full rails/ajax IDE, based on Eclipse)
- Adobe Creative Suite
- Screenshot captor
- MS Virtual PC
- Firebug
- Basecamp
- Lighthouse
- Subversion (use the Aptana addon!)
- Warehouse
- Cygwin (full unix command prompt for windows)
- Freemind
- HeidiSQL
- MySQL
- SQL Query Browser
- Mongrel
- Apache - netbear, on 10/25/2007, -2/+8Yawn... Another Ruby On Rails fan-boy site.
- atlacatl, on 10/23/2007, -5/+11Wait. You have to pay for tools?
How about:
- Eclipse
- Mantis
- JBoss
- JEE
In truth, any set of tools can be used to create a web app in a month. As someone said, this is rails on a mac list. Reall developers don't use macs...Sure, mode me down :) - bradleyland, on 10/22/2007, -0/+5It's not AJAX you hate, it's poorly implemented websites.
- ultrafez, on 10/22/2007, -0/+5FRONTPAGE EXPRESS FTW
/sarcasm - Iriel, on 10/23/2007, -1/+6Did anyone else laugh after reading all the OSX software on the list and then seeing Linux on the list as the writer's "preferred server operating system for nearly a decade"?
- Kitsune818, on 10/22/2007, -0/+4Shorter list: Hardware, LAMP, and vi or nano. (although I actually tend to use ASP/IIS/Oracle more often.)
- RockMyMonkey, on 10/22/2007, -2/+6Ok, I feel painfully behind the times after reading that.
- dharmesh, on 10/22/2007, -2/+6Not all of these are necessarily just for web development, but still a useful list.
My favorite is FireBug. - TheProfessional, on 10/25/2007, -0/+4I'm kind of disappointed all the tools are for OSX.
- Grimdotdotdot, on 10/22/2007, -0/+3It's hear hear, as in "hear him, hear him".
- lifewithryan, on 10/22/2007, -0/+3I can follow what your saying but I believe what the commenter is getting at is, if you talk to a RoR developer/fan etc...those are the exact tools they will spout back to you that they use. 95% of EVERY Rails developer I know uses a Mac, edits in the paid version of Textmate, is HUGE 37-signals fan, etc...
He was profiling :) - 35263526, on 10/22/2007, -2/+5No. Would you be shocked that a PHP developer working on Windows XP doesn't have a Server 2003 back-end?
- goyney, on 10/22/2007, -8/+11And Ruby on Rails is nothing compared to PHP.
- MoneyShot, on 10/22/2007, -3/+5Hey, that's your personal opinion. However, after being in the business for 11 years now, I don't give a lot of weight to a person's opinion when they consider a single vendor to be top dog in almost every single category. It's like a person who votes a straight single-party ballot.
- dezwald, on 10/22/2007, -0/+2has anyone ever tried the php framework Code Igniter? ....it's a very clean and simple framework.
- nateklaiber, on 10/22/2007, -0/+2@SublimeRuin
Yeah, the MySQL Query Browser works better on a PC, if you ask me. As much as I love and use it on my Mac, it has its bugs. - ThinkFr33ly, on 10/22/2007, -1/+3Correct, it is my personal opinion, just as the original post was an opinion. I've been in the business for 13 years myself, and I don't give a lot of weight to a person's opinion when they ignore a single vendor and instead would rather have a set of inferior tools for the sake of diversity.
If you would care to debate the benefits of the options I chose, I'm all for it. But to dismiss them because they're all from Microsoft (even though they're not... Dreamweaver, last I checked, was Adobe/Macromedia) is stupid. - nephari, on 10/22/2007, -1/+3Oops, wrong article, sorry!
- Eevee, on 10/23/2007, -1/+3How does "we use Rails" equate to fanboyism?
- banty19, on 10/22/2007, -0/+2This should be titled, "20 Tools for Web Application Development with Mac OSX." Yes, I know Firebug, Subversion, Basecamp, and a few others are platform independent but this is pretty much an OSX list.
- saynotocensors, on 10/22/2007, -2/+4Again no. All our team use the same setup, OSX locally deployed to Linux servers. Seems to be the best setup, apps are best on osx plus you can set a mac up to behave almost identically to a Linux Box. Of course when you deploy live then a Linux box is the most obvious choice.
Over the past five years all the places I've worked have had this setup. - nateklaiber, on 10/22/2007, -0/+2I wont mod you down - just make the same statement as I did to the other guy. Any REAL developer knows when to use the right tools for the job. Any REAL developer doesn't have a one track mind.
- j3one, on 10/22/2007, -2/+4django > rails < php
- Kitsune818, on 10/22/2007, -1/+3Is there some major difference between a text editor on OS X and a text editor on some other platform?
- Frankie4Fingers, on 10/23/2007, -0/+2Are there really any large development projects that aren't based in San Fran that use Apples to do development? I work for a large consulting firm and from our experience with 100 million + projects, no one and I mean no one uses an Apple for development work. The two main app servers are WebSphere and WebLogic. The most often used IDEs are RSA (Formerly WebSphere Application Develpoer) or Eclipse (or MyEclipse). These tools might be nice but aren't really being used to create real, powerful web applications other then some simple web communities or blogs which aren't much more then a web front end with a little database behind it.
The other problem is that only some of these tools are open source. If you wanted to really be helpful you would have a list of all open source apps and tools so that the type of audience that needs this would be able to build for free. - nateklaiber, on 10/22/2007, -0/+1I'm still waiting to see some of your work, or see you step up to the challenge of creating something clean in DW, versus someone who knows what they are doing with HTML/CSS.
- badnewsblair, on 10/22/2007, -1/+2What?
You mean "-Insert OS Here- SUX!" isn't productive? - Frankie4Fingers, on 10/22/2007, -0/+1I did preface my statement by saying anything outside of San Fran/Sill Valey. I realize that some companies like Apple use their own products for development but they are not the norm for actual production-ready business applications. Name the first bank that used Apple products to create a consumer application or the first large internal application using any Apple servers. Even Yahoo, Google and probably Apple use servers that aren't Apple-based machines.
I agree that any computer with text editor can be used to develop but why would you use notepad when you can use a real IDE.
Also, I do agree that a lot of code that comes out of robust design and development is not usable or accessible but that is not because of lack of trying, it is mostly because there is no need to be. The consumer base of most large business applications is fixed and users will be forced into a certain hardware/software choice and therefore there is little or no need to make it completely compatible with every browser and/or user. Training is always a pre-requisite for the type of applications that cost millions to build. - lifewithryan, on 10/22/2007, -0/+1No unlike many other frameworks that force you into a corner...CI only lays down a good MVC structure and provides a few helpers along the way...
- Kitsune818, on 10/22/2007, -0/+1OSX, or even OS 9 earlier than that, has been in use at every company I've ever done development for.. not sure where you people are coming from. With non compiled languages, it doesn't really matter what you are using. I bet I could do my job on an Amiga if I had to.
- lifewithryan, on 10/22/2007, -0/+1i actually prefer code igniter for PHP stuff...www.codeigniter.com. It's light weight and stays out of your way.
- Yggdrasil42, on 10/22/2007, -0/+1Hey, it doesn't say "20 best tools". It's just the stuff they use. Speaking as an OS X user, that's some nice stuff there.
Anyone on a different platform can still extract some wisdom from it, since less than half of the tools mentioned are platform specific. - svivian, on 10/22/2007, -0/+1Funny comment but the /sarcasm spoils it. Are people really stupid enough to not get it?
BTW although I'm probably never going to use most of those tools, I dugg this article for actually being an article and not a massive Google-sourced list. - svivian, on 10/22/2007, -0/+1where where?
- leapius, on 10/22/2007, -1/+2If only someone would recommend me a windows alternative for cssedit (that isn't dreamweaver) I'd be happy.
- Markpdotcom, on 10/22/2007, -1/+2I thought websites, when writing articles like this showed alternatives for other platforms. Shame this one doesn't! Buried!
- ultrafez, on 10/25/2007, -0/+1You'd be surprised, so many people will either digg you down or reply without realising it was sarcasm. That's why I put it in... there seems to be rather a lot of 8 year old's on Digg :(
- Aupajo, on 10/22/2007, -0/+1You can cut this list down if you have a Mac - remove TextMate, skEdit, Terminal with Coda.
If you're looking for an easy Rails setup on a Mac, give Locomotive a try, but I wouldn't recommend it because I find it runs slower than doing a proper install. But it's pretty much the only way to get the RMagick libraries working in Rails on a Mac.
And Lighthouse?? If you have Subversion like it recommends, use Trac. It's free, and you can use hooks in your commit messages to close/reference tickets. - antitab, on 10/22/2007, -0/+1"Reall developers don't use macs."
Tell that to the thousands of developers churning out incredible Mac software every day. - Eevee, on 10/22/2007, -0/+1Unlike PHP itself, of course.
- jcnnghm, on 10/22/2007, -1/+2If you are deploying to Linux, OS X is arguably a much better development environment than anything else because of the availability of high quality commercial software, and the fact that it is a certified UNIX.
- petepete, on 10/22/2007, -0/+1As a rails dev, in my opinion the most productive environment is vim (with project.vim and rails.vim, of course), svn, meld (sexy gnome diff viewer), postgresql and firefox with firebug/web developer toolbar.
- tmart, on 10/22/2007, -0/+1another list of applications that if you already don't know about then you don't need them
- Kitsune818, on 10/22/2007, -0/+1Speaking of.. any good alternatives to TOAD?
- Aupajo, on 10/22/2007, -0/+1"...if you want to build an application from scratch..."
Read the description. -
Show 51 - 92 of 92 discussions



What is Digg?