We've certainly had this discussion before and before weighing in I have to go on record as saying that I like Prototype! It has made quite a few things quite simple for me and I'm grateful for the work the authors have put into the product and even more grateful for the kind people who pitch in and help me when I get stuck.
Having said all that, in my opinion, nothing much has changed since the last time we had this discussion. History is filled with examples of better technology loosing the battle to market share and eventually jquery will win the war just based on sheer numbers while tools like prototype, ulze etc. will become the oddities. I still believe the things that prototype has to do is improve its documentation, get some forums working and get off the antiquated mailing list platform, get lots more sample code and libs published or promote scripteka or whatever its called. If those things aren't done then its only a matter of time before jquery wins... certainly won't be this year but perhaps late 2012 or mid 2013 the tipping point will be reached and jquery will have enough market share to be considered the defacto standard. I mean, even now if you go looking for a piece of code almost everything you find is jquery and when you do find a prototype version you find the author has either just released or is planning a release under jquery. I know if someone came to me and said "hey, I'll buy your site for 1/2 gazillion dollars but you have to replace prototype with jquery because its all my developers use" then guess what, I'll be rewriting a bunch of code! And trust me, a lot of sites get developed with an eye on being able to sell them and using popular platforms is one of the ingredients to saleability. On Wed, Jul 13, 2011 at 9:21 PM, shubhojoy <shubho...@gmail.com> wrote: > I feel exactly like you, but I guess there'll always be some > prototypejs diehards (like me!). I tried out a little of JQuery and > frankly didn't like it in spite of it's... um... sex appeal. I also > went on to investigate other APIs like UIze, etc. Again I think they > all might have some good qualities and features, ... but I don't see > why anyone can't do the same stuff with PrototypeJS... so I am going > to stick to it... and hopefully soon port my old stuff to the latest > version, 1.7 that is, which includes some more convenient stuff for > which one had to write a bit of code before... advance measurement of > layers have been included now and this is very useful, Previously I > had to create my own hidden layer cached, load the data, apply visual > styling to the data and then obtain the measurement before displaying > the layer. Now that's all covered in one or two new API functions > which is good... > > One of the things I like about PrototypeJS is the way you write it, > the semantics, that is. I don't know why but there are certain > languages and scripts I can take to because I like the way you can > write them, and certain others I would hate to see in any part of my > code. The classic example for me is VBScript and JS. When I first > began to web dev around mid-nineties, these scripts came my way as > options... and somehow I did not like VBScript at all,... even to this > day. And anyway, it's dead, fortunately. It's a bad feeling you get, > especially in the lower abdomen when you suspect that something, some > tool or language you have used for years and is good with is no longer > going to be around or becomes obsolete. However, my luck has been > good. JavaScript has only become better and now we have this OO style > APIs. CSS too, and server side PHP is definitely doing well, never > mind the new stuff like RoR. I think I made a good choice and ignored > ASP altogether, even JSP and CF... and I don't regret it. > > -- > You received this message because you are subscribed to the Google Groups > "Prototype & script.aculo.us" group. > To post to this group, send email to > prototype-scriptaculous@googlegroups.com. > To unsubscribe from this group, send email to > prototype-scriptaculous+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/prototype-scriptaculous?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptaculous@googlegroups.com. To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.