Welcome to WebmasterWorld Guest from 54.204.194.23

Forum Moderators: phranque

Message Too Old, No Replies

What is Prototype?

     
6:59 pm on Nov 21, 2009 (gmt 0)

New User

5+ Year Member

joined:Mar 8, 2008
posts:24
votes: 0


Hello,

I've been looking for a job these last few weeks and I started hearing about "Prototype" as a language that some companies are using.

Has anyone ever heard of this? I've googled it in every way I know how and haven't found a thing about it.

7:28 pm on Nov 21, 2009 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Dec 17, 2001
posts:1262
votes: 0


It's an AJAX framework. www.prototypejs.org
4:27 pm on Nov 23, 2009 (gmt 0)

New User

5+ Year Member

joined:Mar 8, 2008
posts:24
votes: 0


okay...good to know! Is it related to jQuery at all? During my interview I said that I asked them if they used jQuery and they said they use prototype instead...

Just wondering!

Thanks.
Mary

6:27 pm on Nov 24, 2009 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Dec 17, 2001
posts:1262
votes: 0


jQuery and Prototype are two different frameworks. The one has nothing to do with the other, except that they are based on the same technology concepts.
8:22 pm on Dec 4, 2009 (gmt 0)

Senior Member from CA 

WebmasterWorld Senior Member httpwebwitch is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Aug 29, 2003
posts:4061
votes: 0


I'd call prototype a *predecessor* to all the other JS frameworks, like Mootools, JQuery, and Dojo. It was (one of) the first, easily the best, and quickly gained popularity because of Scriptaculous, a suite of animation effects that used the Prototype framework.

IMO Prototype fell behind the others and hasn't caught up. JQuery and Mootools are clearly ahead in terms of functionality, optimization, flexibility, and popularity. Nevertheless, using Prototype adds a level of browser compatibility and flexibility that core JavaScript doesn't have. Many years ago when I reviewed all the JS frameworks (there weren't many), Prototype was leagues beyond the rest, by far the best there was. Today, I'd wholeheartedly endorse Mootools, with JQuery being my second choice.

If you already use JQuery, prototype will not be a challenge to learn.

Prototype offered a new release just this past September with a host of improved features. The inclusion of mixins and inheritance shows that it's evolving further in the same direction as Mootools; both are maturing as solid object-oriented frameworks.

6:46 am on Dec 21, 2009 (gmt 0)

New User

5+ Year Member

joined:May 22, 2009
posts:16
votes: 0


In software development,
a prototype is a rudimentary working model of a product or information system, usually built for demonstration purposes or as part of the development process.