- HP notebook topic
- Házimozi haladó szinten
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Azonnali informatikai kérdések órája
- NVIDIA® driverek topikja
- Házimozi belépő szinten
- 3D nyomtatás
Új hozzászólás Aktív témák
-
Cathfaern
nagyúr
Ez régen tényleg így volt, de manapság elég elterjedt a script nyelvek. Lásd PHP, lásd Js (node.js) vagy akár a python. Meg változott a fejlesztés stílusa, és a jelenlegi trendeket a script nyelvek jobban kiszolgálják.
Ettől függetlenül persze bizonyos területeken, pl. hardver közeli programozás, beágyazott rendszerek, ahol fontos a teljesítmény, stb. ott továbbra is megmaradtak a natív kódok. Aztán vannak a hibridek, mint pl. amit az FB is csinál, hogy natív kódja fordítja a php kódot. Vagy az olyan hibridek, mint a phalcon php-s framework, ahol a framework utasításai C-ben vannak megírva. -
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 -
Cathfaern
nagyúr
Azért vannak szépséges dolgok a PHP-ban, illetve a fejlesztése körül
Például:
"During alpha phase of PHP 5.0 there was a namespace implementation that was very close to the one of C++. Because an inconsistency between namespace separator '::' and ternary operator's ':' could not be solved, namespace were finally removed. Durning development of PHP 5.3 namespace came up again and a solution for the conflict was found." (forrás)
Mindezt úgy, hogy az 5.0 és az 5.3 között 6 év telt el.Persze ezek kitekert példák, és ahogy írod, ha az ember ért hozzá és jó kódot ír akkor nem fordulnak elő. De attól még nem ideális, hogy az a nyelv amiben a weboldalak 80%-a készül, ilyeneket tartalmaz.
-
Cathfaern
nagyúr
Gyorsabb fejleszteni (értsd: gyorsabb a kódmódosítás->módosítás hatásának megnézése ciklus). PHP-ban írt kód esetén átírsz egy sort, nyomsz böngészőben egy F5-öt, és 1-2s után már látod is az eredményét. Ha le is kell mindent buildelned, akkor megfelelően nagy programnál egy 8-10s (vagy több) is lehet. Ami önmagában lehet nem sok, de sok kicsi sokra megy. Szóval a script nyelvek más típusú fejlesztést tesznek lehetővé (aminek "királya" a lisp, amit futás közben is át tudsz írni).
Ha csak a végeredmény teljesítményét nézzük, akkor a natív kód gyorsabb, de ezért fejlesztették ki az FB-nél a php->natív C kód fordító rendszerüket.
Új hozzászólás Aktív témák
Hirdetés
- HP notebook topic
- Fúziós energiát vásárol a Google
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- Házimozi haladó szinten
- Gumi és felni topik
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Amazfit Active 2 NFC - jó kör
- További aktív témák...
- Olcsó Laptop! Új akkumulátor! Dell Latitude E6540 : I7 4600M / AMD HD8790M / 8GB DDR3 / 128GB SSD
- Erő és sebesség? Most az Öné lehet! Ráadásul kamatmentes rèszletre is!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Honor 200 256GB Kártyafüggetlen 1Év Garanciával
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RTX 5060 Ti 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest