DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   Web aplikacije, web servisi i software (http://www.devprotalk.com/forumdisplay.php?f=30)
-   -   PHP vs RoR (http://www.devprotalk.com/showthread.php?t=6084)

kodi 28. 08. 2008. 20:33

Off Topic:
a da orvorimo temu jQuery vs Prototype, svi koristite jq a ja Prototype.. e pa ne moze to tako..
:D

degojs 28. 08. 2008. 21:00

Citat:

Originalno napisao Ilija Studen (Napišite 59433)
Na osnovu iskustva koje sam do sada stekao, što se server side web proizvoda (installable web app) tiče jedino što radi posao su ASP.NET i PHP. Ostale platforme su mnogo manje zastuljene i imaćeš dosta slabiju konverziju jer mnogo ljudi ili nema pristup serverima sa podrškom za njih ili nema iskustva sa deployovanjem istih.
..
My US$0.02

Ako su već US $0.02 u pitanju, samo da dodam i svoja CAD 0.02 i kažem da je i Java super kao veb platforma, pogotovo što su tehnologije dokazane u praksi kao npr. Apache Struts (MVC), JSP, Hibernate (ORM), a serveri su takođe provereno dobri: Apache Tomcat, Glassfish, JBoss i slično (bez problema se radi u kombinaciji sa npr. Apache web serverom ili IIS-om, ako je potrebno, npr. Tomcat + Apache).

Takođe, Java kao platforma omogućuje, kao .NET, da se koriste razni jezici: Java, Ruby (JRuby), Groovy..


U stvari, čovek kad bi hteo danas da napiše neku aplikaciju, a da bude super-portabilna, baš bi mogao da koristi Ruby i da onda aplikaciju vrti na Javi (JRuby), .NET-u (IronRuby) ili "native" :)

Dragi Tata 28. 08. 2008. 21:18

Najpre da odgovorim da nisam ozbiljan za Seaside i to jedino zbog toga što ne bih mogao da podnesem da radim sa smaltalkerima - grozan svet. Pomenuo sam ga samo da bih se nadovezao na onu Filipovu teoriju po kojoj je sve u informatici pronađeno još 1958 sa Lispom a danas "moderni" programski jezici i tehnologije samo otkrivaju toplu vodu.

Inače, što se poslednje degojsove teorije tiče, malo sam skeptičan. Pitao sam svojevremeno na CP-u da li neko koristi dinamičke jezike sa ASP.NETom - uostalom čitajte sami http://www.codeproject.com/Lounge.as...85#xx2605985xx

degojs 28. 08. 2008. 21:41

^Da se razumemo: tu super-portabilnost sam naveo čisto kao zanimljivost; lično, ne vidim potrebu za tim: tj. ako bih napisao aplikaciju u JRubiju (+Rails), ne vidim mnogo potrebe da se prebacuje u IronRuby, jer Java radi lepo i na Windowsu i ostalim sistemima, pa možemo da i dalje koristimo JRuby i Rails.

Ali, ako uzmeš JRubi+Rails (Rails implementacija za Javu postoji, za .NET je u izradi, paralelno sa IronRuby-jem, bar tako kaže J. Lam) ne vidim problem (uz uslov da je IronRuby+Rails.NET završen posao). Ponovo, druga je stvar da li je i takva portabilnost nekom zaista potrebna, kad već sama Java radi gde hoćeš.

jablan 28. 08. 2008. 21:55

Citat:

Originalno napisao Dragi Tata (Napišite 59523)
Pitao sam svojevremeno na CP-u da li neko koristi dinamičke jezike sa ASP.NETom

Heh, to je kao da si otišao u ćevabdžinicu na ćošku i tražio riblju pljeskavicu... :) Iako to što tražiš samo po sebi ima logike, svi prisutni će te gledati malo čudno... ;)

Hoću da kažem, navika je čudo...

BrainDamage 28. 08. 2008. 22:01

Citat:

Originalno napisao caboom (Napišite 59517)
@bNasty - pa ... ja sam nekako neodlucan imajuci u vidu "during the war..." mentalitet smalltalk community-a, ali sam manje neodlucan po pitanju avi bryant-ove stare ideje ruby-a koji se vrti nad smalltalk VM-om i onoga sto radi sa gemstone-om, osim po pitanju kompatibilnosti. seaside ima najbolji debugger "na web-u" i kontinuacije koje zapravo rade, ali nisam ubedjen da ce biti prihvacen van alpha-geek zajednice osim ako situacija po pitanju opensource smalltalk environment-a (i posebno ditch-ovanje ovog "environment"-a, ili bar ukalupljivanje u "moderni" devel cycle) postane manje tragicna, ili neko ne napise killer app sa serijom 5-minute-worth-work-being-done-in-5-minutes serijom screencast-ova. ;)

Ja se izvinjavam sto upadam ovako "s neba" - je l' jos nekome trebalo malo vise vremena da razbistri sebi ovu poruku ili mi se danas kapiranje malo izlizalo? :)

degojs 28. 08. 2008. 22:20

@Nemanja: pa što ne kažeš da ti treba IronPython uputstvo? :) Sad sam pogledao link što si ostavio.

Elem, prve knjige za IronPython i IronRuby su par meseci daleko od izlaska, ali Manning ima nešto što ti omogućuje da knjigu čitaš dok je još pišu, pre izdavanja (slično kao O'Reilly).

Tebe bi dakle interesovalo ovo:
http://www.manning.com/foord/

caboom 28. 08. 2008. 22:31

@degojs - da li se ocekuje puna kompatibilnost? kako ce resiti pitanje gem-ova, pogotovo sa native ekstenzijama (pretpostavljam nikako za pocetak, ali me ne bi iznenadilo da rade na tome)?

@braindamage - sorry ako zvuci konfuzno, poenta je u sledecem - koshmarni community, squeak je diskutabilno dobar, seaside je super koncipiran - podrzava par stvari koje drugi nemaju, ovo deluje zanimljivije od seaside-a (avi bryant je autor istog) ako rese problem kompatibilnosti i gomilu slatkih muka koje je jruby vec resio: http://www.infoq.com/interviews/brya...aglev-gemstone

degojs 28. 08. 2008. 22:54

Citat:

Originalno napisao caboom (Napišite 59531)
@degojs - da li se ocekuje puna kompatibilnost? kako ce resiti pitanje gem-ova, pogotovo sa native ekstenzijama (pretpostavljam nikako za pocetak, ali me ne bi iznenadilo da rade na tome)?

Znam da su najavili, naravno, (Iron)Ruby i Rails implementaciju, ali za više od tog - ne znam. Valjalo bi ih pitati i pronjuškati, koga interesuje, itd.

http://www.iunknown.com/2008/05/ironruby-and-rails.html

Lično čekam da to sve bude bar u v.1.0 pa ću onda i sam da vidim detaljnije.

Dragi Tata 28. 08. 2008. 22:56

Citat:

Originalno napisao degojs (Napišite 59530)
@Nemanja: pa što ne kažeš da ti treba IronPython uputstvo? :)

U stvari, najviše su me zanimala iskustva ljudi koji su koristili dinamičke jezike za ASP.NET i onda sam sa zaprepašćenjem saznao da takvih nema :) Zanimljivo je da je Java zajednica dosta ispred .NETovaca kad su takve inovacije u pitanju; ovi drugi izgleda sve prepuštaju Majkrosoftu...


Vreme je GMT +2. Trenutno vreme je 05:31.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.