ყველასათვის თუ არა, დეველოპერთა დიდი ნაწილისათვის ძალიან კარგად არის ცნობილი http://code.google.com სერვისი… ეს არის Google – ს ერთერთი ძალიან სასარგებლო რესურსი რომელიც გვთავაზობს უფასო ე.წ. პროექტების ჰოსტინგს…
თუმცა, დღეს სასიამოვნოდ გაოცებული დავრჩი როდესაც ამ რესურსზე შესვლისას აღმოვაჩინე, რომ იგი მთლიანად გადაკეთებულია… თვალშისაცემი იყო ახალი გადამუშავებული და დახვეწილი ინტერფეისი… ცხადია სულმა წამძლია და ჩავიხედე სორსში, ძალიან გამიკვირდა რომ მასში აღმოვაჩინე jQuery.js ფაილი.
ცოტაოდენი დაძებნის შემდეგ მოვხვდი ამ პროექტის ბლოგზე, და წავაწყდი ამ პოსტს: My How We’ve Grown
სადაც ყურადღება მიიპყრო შემდეგმა მოანკვეთმა:
And we’re pleased to use jQuery, the wonderful open source JavaScript library (not ours, we’re just fans), to help power each page. Stay tuned — over the upcoming weeks we’ll offer detailed articles and tutorials about how we built the various parts of Google Code using open technologies.
ფრიად სასიამოვნო ფაქტია ამ შესანიშნავი და ჩემის აზრით ყველაზე პროგრესული ბიბლიოთეკის მომხმარებელთათვის
ტეგები: JavaScript, News
საღოლ. აი ამიტომ მევასება გუგლი რა. გვტ ხო აქვთ თავისი მარა რო ნახეს რო უკეთესია – აიღეს და გამოიყენეს და კაცი შვილი არ ეტყოდათ ”აუ, ჩვენ ჩვენი გვაქ და სხვისას რატო იყენებო”.
მაგარი კიდიათ ეგეთი ჭიანი გრძნობები. იმ მომენტში რაცაა საუკეთესი, იმას თრეულობენ და მომავალში იყურებიან.
მალადცი, რებიატა!
jQuery არის ძალიან მაგარი ფრეიმვორკი, გუგლს კი ძალიან დიდი რესპექტი
ეს ძალიან მნიშვნელოვანი მომენტია ჩემის აზრით… GWT მიუხედავად იმისა რომ Google – ს პირმშოა ნამდვილად შორს დგას იდეალიზმისგან და ძალიან კარგია რომ თავად გუგლია ამის მტკიცებულების მაგალითი, უფრო გამეხარდება თუ ეს ფაქტი ფანატი სერვერ საიდ დეველოპერებისათვის იქნება დამაფიქრებელი რომლებიც ვებში კლიენტ საიდს საერთოდ არ სცნობენ… არადა დრო შეიცვლა აშკარად სხვა ეპოქაში ვცხოვრობთ და ჩემის აზრით დროა რომ ბევრმა სერვერ საიდ დეველოპერმა გადახედოს პრიორიტეტებს და უკვე სისხლში გამჯდარ დამოკიდებულებას კლიენტ საიდ დეველოპმენტისადმი
თანამედროვე ვები უკვე აღარ წარმოადგენს ბრაუზერში უბრალოდ გამოფურთხებულ (X)HTML კოდს რომლის მოვალებაც არის გარკვეული კონტენტის მშრალად ასახვა…
სოსო, მაგაზე ხო ვილაპარაკეთ. დელფიზე გაზრდილს ხალხს სამარე თუ გაასწორებს აწი
ნუ ახლა მე და შენ ვილაპარაკეთ ეგ არ ნიშნავს რომ აღარ უნდა გავიმეოროთ
ყოველთვის დგება მოენტი როდესაც უნდა გადახედო არსებულ პრიორიტეტებს, ცოდნას, ტექნოლოგიებს და ა.შ… პანაცეა არაფერი არ არის, დრო ყველაფერს ცვლის
drag and drop – ების დროს scriptaculous მირჩევნია, სხვა ყველაფერში JQuery, ისე საღოლ მართლა google-ს რო არ ეთაკილებათ.
საშკა
მამენტ მაგაში სათაკილო არაფერი არ არის… პირიქით ეგ არის პროფესიონალური და სწორი მიდგომა
ხო დრაგ ენდ დროპს რაც შეეხება, ეს თუ გაქვს ნანახი?
http://docs.jquery.com/UI მგონი ურიგო არ უნდა იყოს…
ჰეჰე… using jQuery since beta version… მართლა მაგარი ბიბლიოთეკაა, მაგან შემაყვარა ზოგადად JS
მე პირადად ყველაზე მეტად რაც მომწონს jQuery – ში არის ის რომ, მასში არ არის სხვა ენის სემანტიკის გადმოტანის მცდელობა… ასე ვთქვათ “JavaScriptish” არის და ამ ენის შესაძლებლობების გამოყენების ბრწყინვალე მაგალითია.
არცერთ მაგ “ვითომ ბიბლიოთეკას” ვერცკი შეადარებ YUI-ს
.
რა არის მაგარი ჯქვერი არის გლეხობა, მაგარი თან, გაახილეთ თვალები გაიადვილეთ ცხოვრება ისწავლეთ YUI
ეხ ლევან ლევან… MochiKit – იც მოგეწონება შენ ზედმიწევნიდ კარგად გადმოტანილი Java – ს სემანტიკის გამო…
ორ სხვადასხვა დანიშნულების რამეს ადარებ ლევან ერთმანეთს და არ არის ეს კარგი…
რომ შეგედარებინა jQueryUI და YUI დაგეთანხმებოდი.. მაგრამ აბა ჯერ jQuery – ს დანიშნელბა არც კი გაგირკვევია რა არის და ლანძღავ, არ არის ეს შენი რანგის პროფესიონალის საკადრისი საქციელი..
მაინც რას აკეთებს ისეთს ჯკვერი რასაც YUI არ აკეთებს?
ამას გაცილებით უკეთესად აიეთებს YUI დამიჯერე გაცილებით უკეთესად.
აეი ევენთები : http://developer.yahoo.com/yui/event/
აი დომი http://developer.yahoo.com/yui/dom/
აი აიაქსი http://developer.yahoo.com/yui/connection/
და კიდევ ბევრია მეზარება ყველას დადება
იოსებ,
Mochikit რა კავშირშია ჯავასთან?
არა ეგ ადრინდელი ისტორია მე მომეწონასავით (და არა როგორ სოსო ამბობს) ბევრი ძებნის შემდეგ YUI ის აეროპორტში დავსვი ცენი თვითმფრინავი ჯკვერიც ვცადე, სკრიპტაკულასიც და მუტულსიც
ლევან, YUI არაფრით უკეთესი არ არის jQuery – ზე მაგ კომპონენტებში, არაფრით!
შენ მოგწონს არ ნიშნავს რომ უკეთესია, მე თავს ბევრად კომფორტულად jQuery – სთან ვგრძნობ..
შენ გევასებაimport java.util.ArrayList; ამ ტიპის ზახოდები
ჯავას ზეგავლენით უფრო ახლოს შენთან YUI – ს აღიქვავ და მე ნამდვილად არ მხიბლავს YUI თუნდაც თავისი n რაოდენობის ნეიმსპეისების გამო…
აი ამის დაწერას:
var oElement = document.getElementById("elementid"); function fnCallback(e) { alert("click"); } YAHOO.util.Event.addListener(oElement, "click", fnCallback);როგორმე ამის დაწერა სჯობს:
$('#elementid').click(function() {alert('click')});თუნდაც ეს:
YAHOO.util.Dom.setStyle(['test', 'test2'], 'opacity', 0.5); var opacity = YAHOO.util.Dom.getStyle('test2', 'opacity');შეადარე ამას:
$('#test, #test2').css('opacity', 0.5); var opacity = $('#test2').css('opacity');მართლა ძალაზე ხომ არ არის არა?
გიორგი
ცვლადებზე ტიპების მითითებაც რომ იყოს შესაძლებელი ვერ მიხვდები Java – ა თუ JS…
რაღა რა შუაში, დახედე მაგალითებს როგორც ჯავაში ყველაფერი ცალკე პეკიჯში აქვთ
xო შენ ალბათ დოლარის ნიშანი გხიბლავს
იაჰუში ყველაზე კარგი ისარის რომ ყველაფერი ერთად არის, თუნდაც ბროუზერების აბსტრაქცია, 5 ზეა მოგვარებული აგრეიდის ბროუზერების ტონკი რესეტი ნახე css faundation და საერთოდ YUI სათავეში უნდგას ერთერთი მამა ჯავასკრიპტის douglas crockford
gwt ზე ხო საერთოდ ლაპარაკი არ არის ნახე gmail და მიხვდები რა ძროხაც არის (ოოპს ძროხა ცუდ კონტექსტში მოვიხსენიე ) რა კამეჩიც არის .ყველაზე მთავარი YUI არის ძალიან ოპტიმიზირებული და სწრაფი.
იოსებ,
ორი პოსტინგი აქვს ჯავაზე, 2005 წელს. 
ჰკითხე ერთი მაგის ავტორს, ჯავა გაუგია მაინც?
რეალურად კი პითონის twisted კარკასის პორტია… რაც გაცილებით უარესია
ამ საქმეს ასე რა დავტოვებ კომისიას გამოვყოფ და საქმეს შევისწავლი , როგორ არდარებთ ქკვერის YUI, უბრალოდ სირცხვილია,
ლევან CSS რესეტი საერთოდ ცალკე საკითხია და მსგავსი არაფერი აქვს jQuery – ს… CSS რესეტი შენც შეგიძლია გააკეთო და მაგას YUI არაფერში არ სჭირდება…
YUI – ს CSS რესეტი თავისი კომპონენტების გამო გააკეთეს და არა იმიტომ რომ გენიალური მოიგონეს… რესეტს ხალხი YUI – მდეც ხმარობდა და მერეც, თანაც YUI – ს გარეშე…
შენ თუ გგონია რომ ბრაუზერებში jQuery – ს უჭირს სცდები…
დოლარის ნიშანი კიდევ არაფერ შუაშია… ჯასთ JavaScriptish რეალიზაციაა და ეგ მხიბლავს ყველაზე მეტად… თორემ გინდა $ ამას გამოიყენებ და გინდა სხვა რამეს მაგალითად ასე: Levan(‘#elementId’).bind(‘click’, callback);
ელემენტარულად ამის დამწერს:
ჯავასკრიპტის მეთოდების ოუნერშიპზე წარმოდგენა არ ჰქონდა ევენტების შემთხვევაში და იმიტომ დაწერა ასე… და არა იმიტომ რომ YUI არის მაგარი, ან ეგ კონკრეტული რეალიზაციაა კარგი… ცოტა უფრო საფუძვლიანი დეტალებს უნდა მიაქციო ყურადღება როდესაც ორ რადიკალურად განსხვავებულ რამეს ადარებ ერთმანეთს IMHO
და გავარტყი კიდევ დუგ კროკფორდს… იმიტომ ვერ შეეკრა აი M$ – ს ოღონდ JavaScript2 არ გამოვიდეს და…
გიორგი
ხო რა გითხრა, მე პითონს არ ვიცნობ და ამიტომ ანალოგიის გაკეთება გამიჭირდებოდა
იოსებ,
კი, MochiKit.Async, ერთ(-|ად)ერთი, რის გამოც ვაფასებ MochiKit-ს, მანდედანაა წამოღებული.
პრობლემა იმაშია, რომ პითონის სემანტიკა იქაცაა გაჩხერილი, სადაც აბსოლუტურად არ იდგა ამის საჭიროება…
ვაა გამაგიჟებს ეს კაცი, რატოა ორი რადიკალური რამე ხო დაგიწერე : Query is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages.
მავ ყველაფერს და მეტსაც აკეტებს YUI
YUI რახან UI ურევია სახელში არ ნიშნავს რო UI ისთვის არის მარტო , მაგის დამწერს კიდევ გაცილებით მეტი გამოცდილება აქვს ვიდრე ჟქვერის, დუგლასაა ბოლოს და ბოლოს ვაააა
შენ ეტყობა გეზარება წერა
მე მირჩევნია ნეიმსპესიები ბევრი მიზეზების გამო მათ შორის კონფლიქტი რომ რი მოხდეს, ნახე ერთი ჯკვერის კომპონენტები კონფლიქტი თუდაც, ორი სხვადასხვა ვერსიები რო გამიყენო ერთ გვერდძე არცერთი არ იმუშავებს, მოდიფიკაციის გარეშე, იაჰუში ეგ სრულიად შესაძლებელია ნეისპეისების გამოყენებით, ეეე, “იუ არ ანდერესტიმატინგ ნეიმსპეისის დუდ
”
გიორგი, ვინ არის ავტორი იცი?
ბობ იპოლოტო.
ლევან, კროკფორდი არანაირად არ არის რესიგზე უკეთესი ჯავასკრიპტ პროგრამერი… თუნდაც იმიტომ რომ მაგ ახალგაზრდა ადამიანმა ბევრად უფრო პროგრესული და JavaScript – ული მიდგომით გააკეთა(და აკეთებს) ყველაფერი ვიდრე ეს არქიტექტ კროკფორდმა…
მეორე jQuery არანაირად არ არის კონფლიქტური… და მოდიფიკაცია არ სჭირდება მას როდესაც ორ სხვადასხვა ვერსიას იყენებ… დოკუმენტაციის წაკითხვა არ უნდა გეზარებოდეს… jQuery – ს ერთერთი პლიუსი ზუსტად ეგ არაკონფლიქტურობაა..
ლევან როცა აპლიკაციას წერ JavaScript – ზე ძალიან ძალიან ძალიან დიდი მნიშვნელობა აქვს კოდის სიმცირეს… საიდანაც გინდა გაჭერი და საიდანაც გინდა გაკერე… დაწერე აპლიკაცია UYI – ზე (ოღონდ არა UI კომპონენტების გამოყენებით) და მე დავწერ იგივეს jQuery – თი… მერწმუნე გაცილებით პატარა კოდს და ამავედროს ანალოგიური შედეგს მივიღებთ…
უკმიე ეხლა გუნდრუკი M$ – ის ტრაკის მლოკავ კროქფორდს და იყავი
ვოტ
იპოლიტო
სერიოზულად მაინტერესებს
სერიოზულად: ბობ იპოლიტო, http://bob.pythonmac.org/
ცოცხალი მაგალითები გინდა ჯქვერის კონფლიქტების თუ როგორ არის საქმე
ეჰ… :ხელის ჩაქნევის სმილე: აჰა დოკუმენტაცია http://docs.jquery.com/Core/jQuery.noConflict
არ აქვს jQuery – ს კონფლიქტების პრობლემათქო.. ვა
ადრე თუ გვიან გამოვა JS2 და სახე აუწითლდება ყველა ბა ბიბლიოთეკების ავტორებს, და ოფლი დაასხამს, შეიძლება დუგლასასაც ეგ კიდე სხვსა თებაა, ფაქტია რო ჯერ არ უნდათ ეგ რო შემოვიდეს თორე ხო დაერხა ისედაც დაღუპული GWT
და კიდე ყველა სხვა დანარჩენ ჯავასკრიპტ ბიბლიოთეკას,
რაც შეეხება ვის რას ულოკავს დუგლასა რა მნიშვნელობა აქვს,სულ არ მაინტერესებს, აბა ის არის კარგი გუგული თავის ფულით “პერსონალურ ბიჩებს ” რო იჩენს? დაანახებს დოლარებს და ყველა ერთხმად “ჰოი ბრძანებელო” ეტყობალ ჯკვერიც გაება მაგ მახეში.
ლევან მაგარი ალოგიკური რამე დაწერე…
JavaScript2 – ის გამოშვებას აწვება MozillFoundation, და ჯავასკრიპტის მომგონი ბრენდენ ეიქი… ჯონ რესიგი(jQuery – ს ავტორი) MozillaFoundation – ში მუშაობს ისივე როგორც ბრენდენი…
ეხლა მითხარი რა შუაშია GWT როცა ეს უკანასკნელი არის Google – ს პირმშო…
შემთხვევით YUI(რომელიც არის Yahoo – ს და დუგ კროქფორდის სექსის ნაყოფი) ხომ არ დგება კითხვის ნიშნის ქვეშ? სხვას რას უნდა მივაწეროთ ის რომ კროქფორდი M$ – ს შეეკრა?
JS2 ორ იქნება აპოკალიფსი ყველა ამჟამინდელი ბიბლიოთეკისთვის მათ შორის YUI სთვისაც და ჯკვერისთვისაც, რაცკი მაგ ბიბლიოთეკებშია ყველა იქნება სრულიად აბსოლიტი.
java-ში ჯავასკრიფტის წერა , მაგიტომ ეგ იქნება პირველი კანდიდატი რამეთი JS2 უკვე თვითონ ნატივარ არის სრულიად O ორიენტირებული და არ იქნება საჭირო GWT.
GWT იმიტომ ვახსენერო ყველაზე შრომატევადი და უმარაზმესი რამეა
ისე Java – ში JS მხოლოდ იმ შემთხვევაში უნდა წერო თუ JS – ზე წარმოდგენა არ გაქვს…
JavaScript – ის prototype – ული მემკვიდრეობა ძალიან ძლიერია და სამწუხაროდ ბევრი ე.წ. Java დეველოპერის ჩაკირულ ტვინამდე არ დავიდა… მაგის ნაყოფი იყო GWT და ის უნდა მოკვდეს…
JavaScript2 – ში უკუთავსებადობის საკითხი დევს ლევან და მასე მარტივად არცერთი ბიბლიოთეკა არ მოკვდება მამენტ(მათ შორის YUI – ც)
მაგრამ ალბათ მეთანხმები რომ ბევრი რამე რაც დაწერილია ამაჯამინდელ JS-ის ბიბლიოთეკებში სრულიად არ იქნება საჭირო და უფრო უკეთესად იქნება შესაძლებელი იგივეს გაკეთება JS2 ით, ისე რამ გამოა&&&& ვათ გუგლის ინჟინრები GWT რო მოიგონეს?
პროტოტაიპყლ მეკვიდრეობაზე კიდე ვალკე სალაპარაკოა, JS2 სამწუხაროდ ჰიბრიდი იქნება და მერე . ეჰ მეზარება ეხლა წერა ერთ ვიტყვი რო prototype ნელნელა ამოღებული იქნება (ფაიზაღი, ხო ხვდები რო არ გაამართლა პროტოტაიპ ინჰერიტენსმა)
ანუ, class-based OO იქნება, prototype-based OO-ს ნაცვლად JS2-ში?
ლევან პირიქით… ძალიან ცდები თუ მასე თვლი რომ პროტოტიპულმა მემკვიდრეობამ არ გაამართლა… კლასიკური ინჰერიტენსი შენის აზრით უნაკლოა? მაშინ რატომ არსებობს თემა inheritance vs composition? და ხშირ შემთხვევაში(უფრო ხშირ შემთხვევაში თუ არა) HAS-A რითი სჯობს IS-A – ს?
ნე აბიჟაი მენია, SCJP მაინც არ იყო B-)
არა გიო, ჰიბრიდული იქნება საბედნიეროდ
არა სოსო , inheritance vs composition არანაირი კავშირი არ აქვს იმასთან რაც ვთქვი, კომპოზიცია რო ჯობია იჰერიტენს ეგ დიზაინ არჩევანია და არა ტექნიკური ნაკლი, მე კონკრეტულად ტექნკურ ნაკლებზე მაქვს საუბარი, უბრლო ფაქტია, პროტოტიპს რო გაემართლებინა JS2 ში OO არ იქნებოდა.
ან SCJP რა შუაშია, რასაც შენ წერ ეგ ყველაფერი არის ბესტ დესიგნ პრაქტისის, არანაირ კავშირში არ არიან ტექნიკურობასთან ანუ თვითონ ენის ტექნიკურ მხარესთან, კომპოზიცია არის ერთერთი პატერნი რომელიც C დან მოდის და არა რაიმე ენის ნაწილი
C დან კიარა შემეშალა C++ იდან მოდის .
Interface II { void hello(); } ClassA implements II{ public void hello(){ // vambob helous } } ClassB implements II { private ClassA myClassA; public void hello(){ myClassA.hello(); } }ზემოთა მაგალითი დაახლოებით 5 სხვადასხვანაირად შეიძლება დაიწეროს მათ შორის პირდაპირი ინჰერიტენსითაც, აქ საუბარია იმაზე რომ ასეთი რამის გაკეთება შესაძლებელია მხოლოდ ისეთ პროგბრამულ ენაში რომელიც არის სრულყოფილი OO, და არა prototype(prototype ზე კიდე ბევრს გეტყოდი საერთოდ საიდან დაიწყო ეგ ყველაფერი) არა მე არ ვამბობ რო ცუდია, თავისებურია და მე მომწონს, მაგრამ შედარება უნდა იყოს სწორი და არა ისეთი როგორიც შენ მოიყვანე.
სოსო ჩააასწორე და
ლევან, ჩვეულებრივი ინჰერიტენსი რომ იყოს იდეალური კომპოზიცია არ იქნებოდა ასეთი მნიშვნელოვანი IMHO
პროტოტიპულმა მემკვიდრეობა გაამართლა და უფრო მეტიც… პროტოტიპულმა მემკვიდრეობამ ერთადერთი არ გაამართლა Java და C# დეველოპერების აზრით, რადგან მათ პროტოტიპული მემკვიდრეობა უბრალოდ არ იციან.
JavaScript – ის დინამიზმი ზუსტად პროტოტიპული მემკვიდრეობის დამსახურებაა და არანაირად არ შეჰმატებს მაგ მხრივ მას რამეს კლასიკური OO მხარდაჭერა…
ერთია რომ ცოტა ჰიბრიდულობა არ მხიბლავს… ამ ენას აქვს თავისი უზარმაზარი ხიბლი და ნამდვილად არ მომწონს ის მომენტი რომ ერთერთ ტიპიურ OO ენას შეიძლება დაემსგავსოს…
სხვა რა გითხრა… სიმართლე ითქვას ჯერჯერობით მე ვერ ვხედავ რა უპირატესობის მოცემა შეუძლია კლასიკურ OO მხარდაჭერას… თუმცა დრო გვანახებს ალბათ
P.S.
pre ტეგი გამოიყენე ხოლმე
გააჩნია სიტუაციას, ისევ და ისევ არ ავურიოთ ორი სხვადასხვა საკითხი, ჩვეულებრივი ინჰერიტანცე იდეალური რას ნიშნავს გააჩჰნია როგორ გამოიყენებ, ანუ ჩაქუჩის ვარიანტია,ჩაქუჩი არის იდეალური რამ ლურსმის დასაჭედებლად მაგრამ არც თუ ისეთი კარგია ვინტის მოსაჭერად,
აქ არის საუბარი OO vs prototype და არა Inheritance chain vs Composition (რაც ორივე უკვე გულისხმობს იმას რო პროგრამული ენა არის OO და არა პროტოტაიპი).
საინტერესო კითხვაა, სხვათაშორის რამოდენიე ძაიანს აინტერესო მაგალით მაქვს მაგის და დავწერო ბლოგს რო ახვადგენ მაგაზე სტატიას და ვნახოთ
მაინც ისეთი რა ცოდნაზე საუბრობ რომ თურმა ასეთი რთული ყოფილა OO პროგრამისტებისთვის
ეს კამათი უსასრულოდ გაგრძელდება…
პროტოტიპული მემკვიდრეობის სასარგებლოდ ჩემის აზრით ის ფაქტი მეტყველებს რომ მის ამოღებაზე ლაპარაკიც კი არ არის… და ამის მიზეზი უკუთავსებადობის საკითხი არ არის…
თან რაშია იცი საქმე? აი პროტოტიპების გარეშე წარმოიდგინე აბა event driven დეველოპმენტი ჯავასკრიპტით? რომ არ იყოს პროტოტიპული რა პონტში უნდა გვეწერა როგორც Swing?
რაღაცა არ ჯდება ჩემის აზრით ეგ ყველაფერი მთლად ასე მარტივად ჯავასკრიპტის ბუნებაში და მომკალი თუ გინდა
სირთულე სიმარტივე არაფერ შუაშია ლევან, უბრალოდ არ იციან და არც უნდა გაგება რა არის… თორემ რთული რომ იყოს კიდევ ხო… კი შესაძლოა შედარებით რთული გასაგები იყოს კლასიკურ OO – სთან შედარებით მაგრამ უბრალოდ არც აინტერესებთ და ეგ არის… ზუსტად მსგავსი დამოკიდებულების პროდუქტია GWT… და გინდა YUI რომ წერ და გგონია რაიმე Apache Foundation-ის დაწერილ ფრეიმვორკს იყენებ
რას ამბობ, ჩეკაუთ აქშენსკკრიფთ 3 და ნახავ კამფეტივით არის.
ზუსტადაც რო პროტოტაილი გამოიყენება და არა ობიექტ ორიენტირებულობა
სად ნახე ერთი YUI ყოფილიყო ვითომ ობიექტ ორიენტირებული
რატომხაღ მგონაი რო შენ ფიქრომ მე მეჯავრება პროტოტაიპი, ვაა არ მეჯავრება (რადიო 105) ნახე თუნდაც yahoo.extend და ნახავ არანაირი მცდლობა არ არის იმის რო პროტოტააპი მიჩქმალონ
და ექშენ სკრიპტის ივენტებში რომელი უფრო მეტია? ჯავასკრიპტისეული თუ სვინგისეული? B-)
YUI – ს რაც შეეხება, ზევით რომ მაგალითი დავწერე ივენტ ბინდინგზე ეგეც კი საკმარისია მისი დისკრედიტაციისათვის
კლასიკური მაგალით : Application.application.addEventListener(FlexEvent.CREATION_COMPLETE,initComponents);
ოფტოპიკ და მემგონი ვიღაცამ კომენტარი დაგიწერა geoKBD ის სტატიაზე
ვერ მივხვდი სად?
მე დაგიწერე
სოსო, ჰიბრიდული მიდგომა ძალიან ეფექტურია

ერთ-ერთი ენის, არ დავაზუსტებ, რომლის, მთელი მომხიბლაობა მანდედან მოდის
თუ მოვიცალე საღამოთი, დავწერ ამ ენის MOP-ის თაობაზე, ჩემს ბლოგზე და დაგიპოსტლინკებ