Hirdetés
Új hozzászólás Aktív témák
-
cog777
őstag
válasz
Sk8erPeter
#301
üzenetére
> Egyébként nagyon nagy tévedés, hogy pl. C++-ban ki van kényszerítve, hogy ne gányolj: például elfelejtesz destruktort írni egy objektumhoz, felszabadítani a lefoglalt memóriaterületet, és hopp, máris elszáll a büdös francba az alkalmazás memóriaigénye.
Kikényszerítve ugyan nincs.. de aki gányol az igénytelen. Az egész vitának nincs értelme ha csak 1000 soros programban gondolkodunk. Minden más esetben a kulcsszó a software design pattern / TDD / modern framework -ök használata. Fel sem merülhet hogy nem írsz destructort (Sőt. Kapásból virtualt. Max singletonnál nem.) meg nem használsz smart pointereket.
Emvy > "hogy azt keptelenseg utolag megerteni."
Hacsak nincsenek használva az általam említett technkák, egyre nehezebb bővíteni egy nagy szoftvert. Lehet egy húúú de nagy osztályt létrehozni bele drótozni mindent. Egyszerűbb persze. DE! Kapásból van egy csomó hátránya, nehéz bővíthetőség, folyton át kell írni mindent. Unit Test -et nem lehet rendesen használni. Nehezebb csapat munkába kiadni. Ha én találkozok egy bonyolult megoldással akkor neki állok függőségi diagramot rajzolni, megérteni a dolgot. Máshogy nem megy. -
Penge_4
veterán
válasz
Sk8erPeter
#301
üzenetére
"Mi a francnak használod azt a letöltésvezérlőt, ha ekkora szar?"
Mert nincs rá alternatíva. (egyébként a JDownloaderről van szó és nem használom annyira gyakran).
"Mindegy, láthatólag észérvekkel nem tudlak meggyőzni, mert úgyis abból a pár szutyokból fogsz kiindulni, amit használtál."
Nem csak abból a pár (értsd: az összes Java-ban írt alkalmazás, amivel valaha találkoztam. És nem csak desktop platformokon. Még a Symbian-t is képes megfektetni a pár mobilos Java alkalmazás.
Plusz programozni tudó emberek is szénné fikázzák. Ez a kettő pedig már jelenthet valamit, hogy
1. Tapasztalataim alapján az eddig próbált összes Java-ban írt szoftver lassú, erőforrászabáló szar.
2. A programozni tudó emberek rendszeresen vitáznak, mert ők is azt mondják rá, hogy szar.(#307) modder: "Sőt, egyébként szerintem a C++ bonyolultabb nyelv a Javánál."
És itt jön képbe az, hogy ami bonyolultabb, ahhoz jobban kell érteni. Aki jobban ért valamihez az kevésbé gányol, mint aki kevésbé ért valamihez. Szóval statisztikailag levonható, hogy nagyobb a gányolók aránya azok között, akik olyan nyelvben írnak, amit
- Könnyű megtanulni (ezt mondják a Java-ról)
- Platformfüggetlen (tehát kevésbé kell baszakodni a multiplatformmal)
- Gyorsan meg lehet írni benne dolgokat (tehát rekordidő alatt összecsaphat bárki bármit).Szemben azzal, ami bonyolult, érteni kell hozzá és hosszabb időt vesz igénybe az elkészítés, mint Java-ban.
-
modder
aktív tag
válasz
Sk8erPeter
#301
üzenetére
Azt ugye vagjatok, hogy a minecraft is Javában van megirva, oszt megis milyen lassú. Ja nem, nem az nyorr

-
válasz
Sk8erPeter
#301
üzenetére
A C++ konkretan a legnagyobb aknamezo az osszes kozul, bar en nagyon szeretem, de teny, hogy a legelb*szottabb kodokat C++-ban lehet irni. Na jo, az A+ meg a Q az rosszabb, de azokat kevesen hasznaljak.
Nem is arrol van szo, hogy elfelejtesz desktruktort irni. Mondjuk legyen az, hogy a csapat egyik tagja template-manias, allandoan nyitva van az Alexandrescu-konyv az asztalan, es mindenre azt hasznalja. A masik meg irtozatosan hisz a tobbszoros oroklesben. Satobbi. Mind szuper eszkoz, de onmagukban is ugy el tudjak bonyolitani a dolgokat, hogy azt keptelenseg utolag megerteni. Ja, meg ugye ott van a 2-pass compiler meg a bonyolult nyelvtan, ami miatt keptelenseg rendes IDE-t csinalni ra, meg a legjobb C++ IDE (VS) sem tud rendesen refaktorolni, ami mas nyelvekben termeszetesen mukodik.
Új hozzászólás Aktív témák
- Debrecen és környéke adok-veszek-beszélgetek
- Napelem
- Windows 11
- Elektromos autók - motorok
- Vezetékes FEJhallgatók
- Milyen okostelefont vegyek?
- Azonnali fáradt gőzös kérdések órája
- LEGO klub
- bb0t: Ikea PAX gardrób és a pokol logisztikája
- Apple Watch Sport - ez is csak egy okosóra
- További aktív témák...
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Árváltozás: Deus Ex Human Revolution Collector's Edition
- Stalker Clear Sky Limited Collector's Edition
- Árváltozás + játék DVD: Watch Dogs Deadsec Edititon
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- GYÖNYÖRŰ iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3972, 100% Akkumulátor
- 2 db (130 / 131) - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- GYÖNYÖRŰ iPhone 12 mini 64GB Fehér -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor
- Katonai Rugged laptopok Panasonic Toughbook és Getac S410 6-11.gen gar.
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest



