- Joined
- Mar 30, 2004
- Messages
- 4,744
- Reaction score
- 381
- Points
- 83
- Location
- USA
- Your Mac's Specs
- 12" Apple PowerBook G4 (1.5GHz)
Besides Ruby, there's the Apache-PHP combo, Java, and a few minor ones (Apple's own WebObjects and Adobe's ColdFusion come to mind.)
I'd wager that Java would require the least retraining for someone coming from .NET. It's not as monolithic as the .NET stack...you've got to pick your IDEs and application servers, and sometimes it takes some configuring to get them to work together.
The flip side is that you can deploy anywhere. You can develop on your Mac and deploy on Mac OS X Server, Linux, or that other operating system.
I'd wager that Java would require the least retraining for someone coming from .NET. It's not as monolithic as the .NET stack...you've got to pick your IDEs and application servers, and sometimes it takes some configuring to get them to work together.
The flip side is that you can deploy anywhere. You can develop on your Mac and deploy on Mac OS X Server, Linux, or that other operating system.