- Samsung Galaxy A54 - türelemjáték
- iPhone topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Fotók, videók mobillal
- Magisk
- Vivo X200 Pro - a kétszázát!
- Xiaomi 15 - kicsi telefon nagy energiával
- Három Pixel 9 jött Magyarországra
- Apple iPhone 15 Pro Max - Attack on Titan
- Apple iPhone 15 - a bevált módszer
Új hozzászólás Aktív témák
-
cucka
addikt
Igazából az alap felfogással van a gond, hogy egy dinamikusan típusos nyelv alsóbbrendű, mint egy statikusan típusos. Szerintem a kettő egyenértékű, a feladattól, a körülményektől függ, hogy melyik jobb választás.
A gradual typing pedig tényleg farokság. Igazából ezt type hintingnek hívjuk, mert ugye opcionális.
-
Ez olyan "egyél szart, egy csilliárd légy nem tévedhet" érvelés.
(#20) Cathfaern:
A nem statikus metódusokat nem engedi a PHP statikusnak hívni, pontosabban de, csak ki az a hülye, aki engedi az E_STRICT warningokat? Az, hogy namespace-t 5 év alatt raktak bele, az az ő bajuk, a lényeg szerintem az, hogy már van, a jelenről van értelme beszélni. Az operátorokkal kapcsolatos balfaszságokról tudok, erre figyelni szoktam. Egyébként van olyan gyengén típusos nyelv, ahol ezek rendesen meg vannak csinálva?
Egyébként fejlesztettem már Java-ban, nagyon jó nyelvnek tartom (PHP-val nem említhető egy lapon), bár vannak hülyeségei, de ez pont a hülye prorgamozók ellen van.
PHP-ban meg azt csinálsz amit akarsz, a JS meg még "rosszabb". Az ASP meg maga a gonosz, ha elegem van a Java hülyeségeiből, ott a Scala.
-
Cathfaern
nagyúr
Ha "google számolunk", akkor vegyük hozzá, hogy a két nyelvre alapból mennyi találatot hoz a google:
php -> 2 860 000 000
java -> 186 000 000Ha ezzel súlyozzuk a te találataidat:
php: 2 860 000 000 / 861 000 000 = 3.3217
java: 192 000 000 / 186 000 000 = 1.0322Akkor kijön az, hogy a java 3x rosszabb, mint a php
Na ezért nem szabad ilyen keresési találatokkal példálózni.
UI.:
Érdekességképp:
why php is good -> 1 730 000 000
why java is good -> 214 000 000
Szóval hagyjuk ezt szerintem -
Az a helyzet, hogy az FB-nek volt egy mukodo PHP-alapu rendszere. Namost a PHP tenyleg egy gyatra nyelv, de egy mukodo rendszernel nincs ertekesebb dolog. Nyilvanvaloan a cegen belul egy csomo tapasztalat felhalmozodott azzal kapcsolatban, hogy hogyan kell X*100 millio felhasznalot kiszolgalni PHP alapon.
Ezen a ponton valoszinu, hogy a PHP-t gyorsitani, ill. takolni (Hack, HHVM) kevesbe kockazatos megoldas, mint fogni egy uj nyelvet/platformot, es elkezdeni lecserelni meglevo reszeket. (A Twitter mondjuk ezt csinalta a Ruby->Scala migracional.)
Tenyleg erdemes eszben tartani, hogy az FB szoftveresei a vilag elvonalaba tartoznak, es sikeresen mukodtetik a vilag legnagyobb kepmegosztojat, szocialis halojat -- valoszinuleg tudjak, mit csinalnak.
-
cucka
addikt
oldja meg a function overloading-ot dinamikus type check mellett
Néhány dolog:
- a function overloading, mint elképzelés, statikus típusellenőrzéses nyelvekhez lett kitalálva. Dinamikusan títpusos nyelveknél nincs értelme beszélni róla.
- a JS nem tud function/method overloadingot. Tekintve, hogy mennyire szabadon kezeli a metódusok argumentumait a JS, nehéz elképzelni, hogy egyáltalán megvalósítható-e ez abban a nyelvben. Azt tudja, hogy biztosít számodra eszközt arra, hogy belehekkelj valamit, ami a method overloadinghoz hasonlóan fog működni.
- Egy php kódba ugyanígy bele tudod hekkelni a method overloadingot, például a __call használatával. De, amint már említettem, nincs rá szükség.Amúgy tetszik, ahogy a jávás arcok el sem tudják képzelni, hogy hogy lehet bármilyen nyelvben fejleszteni, ami nem pont ugyanolyan, mint a java.
Új hozzászólás Aktív témák
Hirdetés
- VoidXs: Tényleg minden játék optimalizálatlan?
- Samsung Galaxy A54 - türelemjáték
- GTA V
- iPhone topik
- Klímaváltozás, természetszennyezés
- Építő/felújító topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Milyen billentyűzetet vegyek?
- Mini-ITX
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Eladó steam/ubisoft/EA/stb. kulcsok Bank/Revolut/Wise (EUR, USD, crypto OK)
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem, Most kedvező áron!
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Antivírus szoftverek, VPN
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
- RAKTÁRSÖPRÉS!!! - Videókártyák, Monitorok, Notebookok, Stb. - Szaküzletből! Számlával!
- Samsung Galaxy A23 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Xiaomi Redmi A3 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest