Ú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
- PC Game Pass előfizetés
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Fallout 4 Pip-Boy Edition eladó
- Xbox / Microsoft Store feltöltőkártya kód (digitális, HU) több címlet, több db, azonnal, olcsón
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Eladó 1db Nokia steel hr hibrid okos óra dobozával
- LEXAR 32GB DDR4 3200 MHz laptop RAM
- Lenovo T495 Ryzen 5 pro 3500U, 16GB RAM, 512GB SSD, jó akku, újszerű állapot, számla, garancia
- LG 55C5 - 55" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen8 CPU
- Lenovo ThinkPad T14S Gen1 Ryzen5 4650U Refurbished - Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Na ezért nem szabad ilyen keresési találatokkal példálózni.
