NotesInterestingly, all of the things that used to annoy me about Ruby and Rails now annoy me much, much, much less. I have accepted that there is no perfect language or framework. You just have to know its strengths and weaknesses and deal with them. Luckily, there are some really good frameworks out there for people who want to focus on building a good product. I think Rails is probably one of the best, but there are a lot of other long-lived frameworks with lots of active contributors that are probably just as good. It might still be worth it to choose a more exotic language, framework or to dive in and write your own. If only for the opportunity to learn these kinds of lessons on your own.Unfurl
NotesRails-style MVC frameworks are both too much, and not enough at the same time. It really is time for a new framework to support this new architecture.Unfurl
NotesIn the Times Interactive News Department, we pay careful attention to caching strategy to make sure itās a good fit for the project at hand.Unfurl
Notes"Could an app like WordPress, easy for users of medium technical knowledge to run and customize, easy for developers to extend, and easy for hosts to provide, be written in Ruby? If so, how?"Unfurl
Notes"But I hope that this reaches someone somewhere thinking, āGod our old code is ugly. If we only threw it all away and did it all over in Rails, itād be so much easier!ā"Unfurl
Notes"Wait 2 Mooreās Law cycles for the resulting program to run as fast as the original Ruby version, and while waiting, sing your praises to Turing."Unfurl
Notes"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."FeedEmbedUnfurl
Notes"It is significantly1 less effort to implement a web application in Rails than in any other framework in which I have worked but it is not better than those other frameworks, just easier."Unfurl