![]() |
:)
Organizovanje code-a, ORM/Active record, convention over configuration, generatori, raznorazni pazljivo integrisani helperi (form, ajax) ... sve to cini te nove Rails-olike frameworke ... al onda naravno svaki od njih stavi naglasak na nesto drugo pa je kao jedinstven ... Symfony je prvenstveno mocan, koristi mnoge druge nezavisne PHP projekte ... al reko bih i najkomplikovaniji u PHP svetu frameworka ... Meni se nije svidela kolicina konfiguracionih file-ova koje moras da pises i na kom nivou ... |
.. Recimo CodeIgniter maltene razvija jedan (vrlo pametan) covek....
...kako si samo dosao do ovog zakljucka... |
Da je pametan sam zakljucio gledajuci code/arhitekturu CI ako se to pitas :)
http://www.ohloh.net/p/4692/contributors Izgleda da danas ima 4 ozbiljnija contributora koji rade na CI... I da intenzitet commita nije preterano velik: http://www.ohloh.net/p/4692/commits Al s'obzirom na obim frameworka sasma dovoljno... |
iza CI stoji firma EllisLab,Ci je open source i oko sebe okuplja veoma veliku zajednicu(nemam sumnje da tu ima veoma pametnih ljudi)....
Tesko da bi jedan(ili tri ,cetiri) covek mogao postici sve ono sto stoji iza Codeigniter-a ...ali ok...ako ti tako kazes |
Ma jok, mnogo impresivnije stvari su postizali pojedinci od Code Igniter-a, al nista cudno... Zapravo nije ni 4 za 2009... ako se pogleda statistika commita u 2009 samo njih dvoje su aktivno commitovali... Odnos ljudi koji koriste open source projekat i onih koji aktivno rade na njemu je uvek vrlo disproporcionalan, nemoj da te zbuni broj krajnjih korisnika...
Ti ne mozes da poverujes da CI radi dvoje ljudi, mene ne cudi posto je projekat poprilicno trivijalan, sto mu ne smanjuje vrednost naravno... S'druge strane recimo ja ne mogu da se nacudim da je ovo napravio maltene jedan covek: http://cappuccino.org/ Lik je napravio gigantski framework i totalno novi programski jezik koji se kompaljira u JavaScript! Sa njim je napravio web verziju PowerPointa: http://280slides.com/Editor/. I plus je napravio IDE za sve to: http://280atlas.com/what.php Pogledaj dubinu i obim koji obuhvata API: http://cappuccino.org/learn/document...annotated.html Znaci kako bre?!?! Kako su dodjavola njih dvojica uspeli sve ovo da iskuckaju za godinu i nesto dana!?!? |
^ Capuccino je čudo, mene je doduše strah da baziram nešto na njemu baz iz tog razloga :)
|
@nixa Da znas!!! ja sam se zestoko lomio da li da krenemo da ga koristimo... I da nije cinjenice da bi svakom morao da objasnjavam sta je Objective-J i koliko je on u sustini bolji od cistog JS, sto mi 90% njih ne bi poverovalo, definitovno bi ga vec poceli koristiti a ovako smo se odlucili za ExtJS...
Btw, ako si zainteresovan da napisemo nesto u Cappucinu onako sa strane laganica, cisto vezbe radi ja sam za :) |
Jedno iskustvo - nije baš Cappucino, ali je sličan koncept. Mi sad u firmi za web osnovu koristimo interni framework baziran na Script#-u, koji kompajlira C# u Javascript.
Moje lično iskustvo je da je to poprilično njesra. Pišeš u jednom jeziku a kad nešto ne radi onda debug u drugom. Ako taj drugi ne znaš, možeš da se slikaš. Pojedine konstrukcije iz C#-a izgledaju prilično drugačije u Javascriptu (sintaksa za for-in petlju mi je dušu pojela, pošto nisam znao C# kada sam kretao u priču). Script# je dobio podršku za Webkit i Operu pre nešto jače od godinu dana. Da Nikhil to nije tada dodao, pošteno bi se pušili šta da radimo, verovatno bi pisali sami. Imali smo sreće, a to baš nije nešto na šta bi da računam pri bilo kakvom projektu. Pristalica sam toga da se svaki deo bilo kog sistema piše u jeziku/frameworku namenski pravljenom za to. Javascript za klijent, ObjC/C#/šta već za server. A da ne pričam što sve što već ima u nekom namenski pravljenom JS libu moraš sam da napraviš ponovo. Svaki put kada nešto vizuelno lepše treba da se uradi u ovom našem projektu, kukam za jQueryjem samo tako. Jednostavno - kad se odlučiš na nešto ovako, osuđen si na to da sve moraš da pišeš sam. Samo pogledaš šarolikost plugina za jQuery, pa pogledaj da li tako nešto ima za Cappuccino / Script# i odgovor kojim putem ići se sam nameće (barem meni). Da ne bude zabune - mene fascinira znanje i umeće ljudi koji su radili te stvari. Ali iskreno mislim da je bolje da su to upotrebili za nešto drugo. |
Može jedno pitanje: koja je prednost pisanja toga u C#, pa prevođenje u JS? JavaScript je poprilično moćan jezik.
|
to je valjda fora, da ne izlazis iz jezika. rails ti recimo omogucava da pljujes js pisuci ruby. meni se ovaj koncept generalno ne dopada zato sto najcesce gubis sve prednosti jezika koji generises
|
Vreme je GMT +2. Trenutno vreme je 09:35. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.