From: Paul Vudmaska Date: 2004-05-08T00:08:04+09:00 Subject: Re: [OT]Is Ruby Top 1 of Programming Languages that are Loved? --------------030704080103080009020009 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sean Russell wrote: >Paul Vudmaska wrote in message news:<409A7AC8.2040403@vudmaska.com>... > > >>Luckily, my clients could give a darn what I use. They do see >>productivity. They like that. >> >> > > > Yep, when i talk about code to my current customer his eyes glaze over and i have to mention better/quicker to keep him from dozing off. >That's always nice, when you encounter people like that. I've been >stuck as a contractor for the past 8 years, and people who hire >contractors tend to be more touchy about what the project is written >in -- they want to be able to maintain it after you're gone. > > Fortunately, I'm a gifted code poet so the lucky one that is fortunate enough to inherit my elegant progeny will benefit from it's fluidity and self evident nature - documentation just sullies it's beauty. You dont see picasso documenting his paintings? >I had one client, once, who didn't really care. He had an app that >was 10 years old that he was still maintaining and growing. >Unfortunately, he *really* didn't care what it was written in, and by >the time I got to it, it was a total hodgepodge of C, Bash, Perl, TCL >-- even Pascal. Believe me, it is times like that when I totally >approve of language fascists. Nonetheless, I couldn't resist >throwing Ruby into the mix, and I got rid of a small chunk of Bash >script while I was at it. > > > >>Ouch. I did a lot of server side stuff w/javscript. We had about 10 >> >> > It certainly is ubiquitous; I've had to do a fair >amount of it myself. > > Immensely ubiquitous but my not finding a (active) server side version does not speak well for it so probably others, smarter than me, feel the same as you. http://xml.apache.org/#xang You'r probably right. As the developer of rexml, one of the coolest things i've used since switching from M$, you obviously know more than me. Javascript and Ruby share one thing that I am very fond of (and rely on / need - since i was kidding about the above) - simplicity. Javascript's (originally designed by one guy at Netscape http://inventors.about.com/library/inventors/bl_javascript.htm ) domain was simple clientside dom interaction. OO was not it's main goal. I get the most bang from encapsulation and simplicity not polymorph or inheritance. How many clientside web projects have you seen where you needed full blown class oriented behaviour? I've not seen ...many. You can provide quite a bit of clientside funcionality without it. http://foursixes.com/?cc=booking I still like the fact that you can extend base classes with prototypes and a few other things - I'm just saying it was a big boon for us - relative to vb,components,websphere. But i'm just beginning to see why i like/should like ruby better and do value your insight. > > >>Plenty of folks out there mandate a browser - usually IE. For solutions >>that i could ensure the browser to by moz, using a ruby interp would be >>grrreat! >> >> > >As anybody who reads this group knows, I have an ulterior motive for >wanting Ruby in Mozilla... because Ruby would then suddenly have >access to both a really nice, fairly ubiquitous GUI toolkit, and a >peerless application distribution mechanism. > Hooyeah -an unquestionably admirable undertaking. I think a good project(to use the above) would be a db agnostic (at least those supported by dbi) front end to databases would be tre` cool and useful to many. Dont get me wrong i like phpmyadmin but the response time (and taxing of the server) is unfortunate. Kind of like this. http://mysqlxpcom.mozdev.org/ I've done a similar thing w/ie/xml/xmlhttp - and it makes for a much better user experience and does not beat up the server. Oh and i was just kidding about the code poet part, so dont fret or flame me. Have you ever looked back at your own code and said...what the ? was i smokin that day? Not me, Hal, if you are still looking for coders. ;0) --------------030704080103080009020009--