HHH wrote: > Hello, > I'm very impressed with Ruby on Rails. > I've no doubt that Rails will be better for apps with large amount of forms. > But is there any big real-life apps (except signal37) written on Rails ? > What about Rails efficiency vs PHP(mojavi) or Python especially on > multiuser-hammered environments ? > > Hubert Mű±ler > > > I'm fairly new to ruby, but old to c/c++ (and therefore by default, php). So I might be talking out of my bottom here but... I like ruby for its simplicity in writing quick utilities, and can't help feeling that as I get used to it commandline ruby will come in very usefull. As to it having a place in major apps, I'm not so sure. Or, taking the place of php (tried and trusted and easy (if you happen to come from the c world)). An example, I did a replacement for the changed files backup system. Previously written in c++. All it really does is traverse the directories looking for changed files and marking them in a file for copy which is a different class in the same program, faster than rsync plus allows special action for related files (ex datafile and it's indexes). The original c version took about a week to write. The ruby version probably one day. But the speed of execution is really very different. It doesn't matter in this case because is over night and so has plenty of time to run. Part of this will no doubt be because all my functions/classes are written in full hand, I have for example functions within the classes that don't really need to be, but are extra checking or output simply because i haven't full confidence in the language yet. Whereas in c++ over the years I've gotten used to writing in a way that avoids most excess code. I always think its wise for a programming language to remember its place in the system, if ruby were pushed as a major app builder then I suspect it would be scoffed at for its speed of execution. But, if instead it is pushed as an easy way onto the programming ladder, or as an application script language that any user with half a brain could take advantage of, then I think it has advantages over others. My Open Office with ruby scripting? I really like the sound of that.