Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů ke zprávičce Vyšlo Ruby on Rails 3.0

Palo
Palo (neregistrovaný) ---.78-99-166.t-com.sk
31. 8. 2010 14:03

Ruby

Viem ze si koledujem o flamewar ale nech, zopar zaujimavych faktov:
- Ruby je stary jazyk (1995–1996) nie ako sa nam mnohi snazia nahovorit ze sa jedna o novy progresivny jazyk
- Ruby on rails bolo nove vo svojej dobe. Dnes neprinasa nic co by developer v Jave nevedel urobit rovnako efektivne, mozna efektivnejsie s lepsimi moznostami customizacie
- Kompilator a runtime jazyka (v C) je nastabilny a komercne nepodporovany
- JRuby bezi na Java runtime a iba sa prizivuje na knizniciach a runtime Javy
- Kto chce zaujimavy jazyk zo vsetkymi vyhodami Java runtime ale roznymi syntaktickymi vychytavkami (closures, builders, …) moze skusit Groovy
Takze deti nech sa kludne hraju na piesocku a preosievaju si svoje zrnka piesku, my potrebujeme postavit mrakodrap.

-
- (neregistrovaný) ---.jgp.co.uk
31. 8. 2010 14:08

Re: Ruby

Hochu, ty mas fakt dost. Co sis to slehnul?

blizzboz
blizzboz (neregistrovaný) ---.95-103-190.t-com.sk
31. 8. 2010 14:10

Re: Ruby

:D :D :D ale má pravdu

martin
martin (neregistrovaný) ---.net.upcbroadband.cz
31. 8. 2010 14:50

Re: Ruby

Nemá. Jen snad ten první bod… A místo groovy bych tam napsal scala.

blizzboz
blizzboz (neregistrovaný) ---.95-103-190.t-com.sk
31. 8. 2010 15:00

Re: Ruby

Scala je mix OO a funkcionálneho jazyka tj konkurencia pre OCAML alebo F#, Groovy sa na Ruby podobá viac ako Scala. Ale v jednej veci sa predsa len mýli ruby nevzniklo v roku 1995 ale v roku 1993.

-
- (neregistrovaný) ---.jgp.co.uk
31. 8. 2010 15:36

Re: Ruby

Prvni verejna verze byla v roce 1995, v roce 1993 zacal Matz pracovat na navrhu jazyka a interpretu.

blizzboz
blizzboz (neregistrovaný) ---.95-103-190.t-com.sk
31. 8. 2010 15:38

Re: Ruby

no vidíš

-
- (neregistrovaný) ---.jgp.co.uk
31. 8. 2010 15:40

Re: Ruby

Ja nic nepotrebuji, ja jen konstatuji pro upresneni…

martin
martin (neregistrovaný) ---.net.upcbroadband.cz
31. 8. 2010 16:12

Re: Ruby

Ani mě tak nešlo o to, co se víc podobá Ruby.

Klíč je v tom, že až mi podstatná část Java/NET programátorů dokáže napsat aplikaci v Javě nebo .NET za stejný nebo menší peníze a stejný nebo menší čas jak v RoR resp, Ruby, tak řeknu jo, jdu do toho. Zatím jen ale vidím plácání prázdné slámy a rozdíl v několika řádech (peněz i času).

já
(neregistrovaný) ---.net.upcbroadband.cz
31. 8. 2010 22:38

Re: Ruby

JRuby není jediná možnost. A navíc to co nazýváte parazitováním na runtime Javy není zrovna ideální možnost. Pokud tomu rozumíte, tak jistě víte proč. Pokud ne, tak to jsou jen výkřiky do tmy.
A pokud vím, ruby komunita mrtvá není, i když uznávám, že oproti některým jiným komunitám je na tom dost mizerně

delnik mrakodrapu
delnik mrakodrapu (neregistrovaný) ---.eurotel.cz
1. 9. 2010 0:01

Re: Ruby

btw RoR nebylo nove ani ve sve dobe, resp neprineslo nic noveho, jen pekne poskladalo spoustu veci dohromady jak to zadny javisti nebo dotnetaci nesvedli. A myslim si ze programatori v jave, C# a podobnejch objektove dezorientovanejch jazycich by nemeli o objektovych jazycich (jako je treba ruby) vubec mluvit, alespon do doby nez budou v tech jejich mrzaccich zruseny primitivni typy, vsechno bude trida (vcetne tridy, nejen instance), a bude zavedena multinasobna dedicnost (ne interfejs opravdu neni multinasobna dedicnost).

martin
martin (neregistrovaný) ---.net.upcbroadband.cz
1. 9. 2010 7:29

Re: Ruby

Tak z tohoto pohledu ani iPhone nebyl ničím novým. Ani VMware, ani Google, ani nic z Linuxu, ani ..... Od 60. let se v IT prostě jen využívá znalostí z dřívější doby. (A někdo by řekl, že se vlastně nikdy nic nového nevymyslelo.)

Ale osobně si nemyslím, že je bychom museli být takto striktní. To bychom museli prohlásit, že ani jedna z teorií relativity není původní. Pro mě je novinkou každý nový pohled nebo kombinace toho, co je již známé, s převahou těch dobrých vlastností. A pak je třeba si uvědomit, že je také důležité, kdo danou věc uvedl masově do praxe, protože jen praktické použití přináší užitek pro společnost.

Na druhou stranu jak kdosi řekl: Trpaslík na ramenou obra vidí dál, ale nebije v něm srdce velikána.

Palo
Palo (neregistrovaný) ---.78-99-99.t-com.sk
1. 9. 2010 13:52

Re: Ruby

Len aby si neplaval v stratenych vodach.
- primitivne typy nemozu byt zrusene koli spatnej kompatibilite
- primitivne typy su plne konvertibilne napr. int ↔ Integer uz od verzie 5
- aj trieda je trieda pozri Class
- viacnasobna dedicnost bola zavrhnuta tak ako operator overloading – UMYSELNE a bolo to spravne rozhodnutie

VV
VV (neregistrovaný) ---.static.nextra.sk
6. 9. 2010 8:47

Re: Ruby

naplo ma z teba.

Zasílat nově přidané příspěvky e-mailem