From: Phlip Date: 2006-09-10T10:50:09+09:00 Subject: Re: Joel Spolsky on languages for web programming M. Edward (Ed) Borasky wrote: > 1. I don't consider a 4X speed improvement on a matrix multiply and > inverse, which is what I got with YARV over Ruby 1.8.5, "premature > optimization". Nobody has stated Ruby is fast. Your argument, however, is: "my algorithm is bigger than your algorithm". Trivially put your matrices into a C++ library, bond it to Ruby, and keep going. Programming is mostly about command-and-control code, glueing ready-made libraries together. The faster and easier the glueing is, the more time you have open to optimize the few things that need it. > 2. If the bottleneck is the database, why does Rails frown on stored > procedures, preferring instead to do everything in the ActiveRecord ORM? If they are fast, leave them there. -- Phlip http://www.greencheese.us/ZeekLand <-- NOT a blog!!!