07. 04. 2009. | #1 |
Nikola Denić
Sir Write-a-Lot
|
Twitter on Scala
__________________
Do not ask yourself what the world needs. Ask yourself what makes you come alive, and then go do that. Because what the world needs is people who have come alive |
07. 04. 2009. | #2 |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Posebno ovaj deo:
": I’d definitely want to hammer home what Steve said about typing. As our system has grown, a lot of the logic in our Ruby system sort of replicates a type system, either in our unit tests or as validations on models. I think it may just be a property of large systems in dynamic languages, that eventually you end up rewriting your own type system, and you sort of do it badly. You’re checking for null values all over the place. There’s lots of calls to Ruby’s kind_of? method, which asks, “Is this a kind of User object? Because that’s what we’re expecting. If we don’t get that, this is going to explode.” It is a shame to have to write all that when there is a solution that has existed in the world of programming languages for decades now." |
07. 04. 2009. | #3 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Scala je definitivno jedan od jezika koji bih želeo da isprobam u budućnosti i ovo će sigurno pomoći njegovoj popularizaciji. Bilo je malo iluzorno očekivati da će Rubi moći da skalira bek-end sistema poput Tvitera. Štono kažu, right tool for the right job...
|
07. 04. 2009. | #4 |
Nikola Denić
Sir Write-a-Lot
|
Ha ! Najzad !
__________________
Do not ask yourself what the world needs. Ask yourself what makes you come alive, and then go do that. Because what the world needs is people who have come alive |
07. 04. 2009. | #5 |
nobody
Expert
Datum učlanjenja: 19.04.2007
Poruke: 537
Hvala: 14
705 "Hvala" u 106 poruka
|
"Most of our recent issues have been related to database management. We have people on it." Alex Payne, on twitter
|
07. 04. 2009. | #6 |
profesionalac
Professional
|
http://unlimitednovelty.com/2009/04/...-mistakes.html
Obavezno prochitati komentare, narochito od ljudi iz Twitter-a i RabbitMQ-a
__________________
PHP <del>Rul</del>LOLez! |
2 članova zahvaljuje bNasty za poruku: |
10. 04. 2009. | #7 | |
old school
Professional
Datum učlanjenja: 07.02.2006
Poruke: 340
Hvala: 32
44 "Hvala" u 20 poruka
|
Citat:
EDIT: sad pročitah ponovo (pošto sam bio u neverici ) i videh da je na početku rekao "either in our unit tests or as validations on models", što već donekle ima smisla, mada čini se bespotrebno jer bi drugi testovi (klijent kôda) to trebali da pokriju. Poslednja izmena od kaizen : 10. 04. 2009. u 03:07. |
|
10. 04. 2009. | #8 | |
I'm a PC too.
Wrote a book
Datum učlanjenja: 06.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
Citat:
func( A b ) Ne moras unutar te funkcije da proveravas da li je b tipa A (tj. kind-of A). Ostaje provera za null. A kod nekih tipova ni to (int, double, itd)..
__________________
Commercial-Free !!! |
|
"Hvala" degojs za poruku: |
10. 04. 2009. | #9 |
Ivan Dilber
Sir Write-a-Lot
|
iskreno, mislim da su ovi iz twittera neopevani lozaci Prvo im nije valjao php, pa su pisali sve u rubiju, pa su ga napisali tako da je sve prslo cim je servis postao popularan (ne zbog rubija, nego sto nisu seli i razmislili o skaliranju). Pa su onda sve rewrite-ovali, menjali celu arhitekturu, pa je to neko vreme radilo. Sad opet menjaju sve zivo, i opet uzimaju neki egzoticni jezik, posto kao sad je to prava stvar, to ce im resiti sve probleme... spreman sam da se kladim da ce biti rewrite za pola godine opet...
ps. da ne ispadne da pljujem po Scali, nemam pojma o tom jeziku, i nemam nista protiv novih jezika naravno, nego me nervira taj "we are on the bleeding edge of technology" pristup, i svo lozenje koje ide uz to, a onda posle par meseci bude "ups, a vi ste mislili da ovo skalirate, pa trebalo je ranije da mi kazete".
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 10. 04. 2009. u 09:15. |
"Hvala" ivanhoe za poruku: |
10. 04. 2009. | #10 |
old school
Professional
Datum učlanjenja: 07.02.2006
Poruke: 340
Hvala: 32
44 "Hvala" u 20 poruka
|
Kapiram ali opet (po meni) to nije dobar stil programiranja jer zagađuje kôd silnim proverama koje nisu ni potrebne jer zašto bi pozvao metodu sa pogrešnim tipom argumenta? To se retko dešava, a čak i ako se desi, pa šta ako "eksplodira" uhvatićeš prilikom testiranja, to nije baš neki "edge case" koji će se potkrasti.
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Twitter XSS! | lurker | Obaveštenja, predlozi i pitanja | 2 | 26. 08. 2009. 19:50 |
Dejan Bizinger | Komunikacije | 32 | 19. 12. 2007. 00:44 |