Hirdetés
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- ASUS ROG Ally
- Home server / házi szerver építése
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Melyik tápegységet vegyem?
- Apple MacBook
- Házimozi haladó szinten
- Milyen monitort vegyek?
- Milyen TV-t vegyek?
- HiFi műszaki szemmel - sztereó hangrendszerek
Új hozzászólás Aktív témák
-
Turmoil
senior tag
why php is bad -> 861 000 000 találat
Csak a miheztartás végett:
why java is bad -> 192 000 000 találat -
Turmoil
senior tag
Fejlesztettem C-ben, Pascalban/Delphiben, írtam elég sok js kódot is. El tudom képzelni, hogy milyen lehet más nyelvben fejleszteni. De nem csinálnám szívesen, főleg php-ben nem.
Azt sem vitattam, hogy egy működő rendszert egy ideig mindenképpen érdemes javítani, optimalizálni.
Egyetlen dolgon húztam fel a szemöldököm, a hatalmas újításnak bemutatott gradual typing-on és azon, ahogy a fejlesztő összehasonlítja más nyelvekkel (a java-t hozta fel példának, és olyan példát mutatott be, ami pont az overloading miatt teljesen értelmetlen).
Nyilvánvaló, hogy az fb-nek ez így is sokat ér, de a lényegen nem változtat, hogy az alapok hiányosságait próbálja csak pótolni. Ettől még cipeli magával a php összes átkát. -
Turmoil
senior tag
Elolvastam, amit a Gradual Typing címen írt az ember és kb. a halálra röhögöm magam állapot közelében lebegek. A statikus typecheck előnyeit és hátrányait kiemelő magyarázatok annyira erőltetettek, hogy nehéz szó nélkül elmenni mellette.
Nyilvánvaló, hogy aki php-ben éli az életét, és nem ismeri eléggé a másik oldalt, az nem biztos, hogy a megfelelő dolgokat hasonlítja össze. Csak egy dolgot ajánlanék a a figyelmébe: oldja meg a function overloading-ot dinamikus type check mellett (nem lehetetlen, JS tudja, de számolja már ki, hogy futásidőben, 5-6 paraméter esetén, 3-4 szignatúra mellett ez mennyi overhead-et jelent)!
Vagy mennyi extra kódot kell leírnia, hogy ne fusson hibára futásidőben. Java-ban is lehetne minden metódus ilyen:
public Object doSomething( Object[] args ) {
if (args.length>0 && args[0] instanceof String) { ... // és ebből 10-20 minden metódusban, haha
}
De valamiért nem így néznek ki. Vajon miért?
Új hozzászólás Aktív témák
Hirdetés
- Otthoni hálózat és internet megosztás
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Béta iOS-t használók topikja
- Gumi és felni topik
- ASUS ROG Ally
- PlayStation 5
- Home server / házi szerver építése
- iPhone topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Melyik tápegységet vegyem?
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy S24/Samsung Galaxy S24+/Samsung Galaxy S24 Ultra
- HPE Apollo 4200 Gen9 2U rack szerver, 1x E5-2620v4, 64GB RAM, 24x3.5" 2U-ban! ÁFA-s számla, garancia
- LG K61 128GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkPad T14 Gen1 Intel I7 10610U
- Acer TravelMate P214 i3-1115G4 16GB 512GB 14" FHD 1év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest