Do as I say, not as I do
Joel pisze:
Ruby is a beautiful language and I'm sure you can have a lot of fun developing apps it in, and in fact if you want to do something non-mission-critical, I'm sure you'll have a lot of fun, but for Serious Business Stuff you really must recognize that there just isn't a lot of experience in the world building big mission critical web systems in Ruby on Rails, and I'm really not sure that you won't hit scaling problems, or problems interfacing with some old legacy thingamabob, or problems finding programmers who can understand the code, or whatnot. So while Ruby on Rails is the fun answer and yes I've heard of 37 Signals and they're making lovely Ruby on Rails apps, and making lots of money, but that's not a safe choice for at least another year or six.
(...)
FogBugz is written in Wasabi, a very advanced, functional-programming dialect of Basic with closures and lambdas and Rails-like active records that can be compiled down to VBScript, JavaScript, PHP4 or PHP5. Wasabi is a private, in-house language written by one of our best developers that is optimized specifically for developing FogBugz; the Wasabi compiler itself is written in C#. #
Tłumacząc - Nie piszcze w RoR, bo 10 lat istnienia języka i 2 frameworka to za mało, żeby mu można było zaufać. Mało kto go przetestował. To, że u niektórych (37 signals) się sprawdza to nic nie znaczy. Najlepiej użyć Javy/PHP/C# (ew. Python). Wiem co mówię, w końcu sam piszę w zamkniętym języku, który napisał jeden z moich ludzi, nigdzie szerzej nie testowanym i przez nikogo wcześniej nie użytym do poważnej aplikacji.
O wpisie
- Dodano:
- 03 września 2006, 12:23
- Kategorie:
- programowanie
11 komentarzy
przeskocz do formularza