Új hozzászólás Aktív témák
-
cog777
senior tag
> Ennek igy onmagaban nem sok ertelme van
Nyilván. Csupán összehasonlítottam korábban két adattárolásra használt lehetőséget. Mi lenne ha a vectornak csak az adattárolás funkciót venném igénybe.. Én már nem használom hacsak nem 2 KiB memóriájú MCU-ra kell programoznom.Nem sok érvük lehet azoknak akik ragaszkodnak a "jól bevált" egyszerű adattároláshoz C++-ban... és pont azért utaltam a legacy kódok tulajdonosaira. Szenved a világ a sok betörés miatt azért mert sok szoftver régi technológiákon alapszik és toldozzák foltozzák őket. Miközben az IT-s világ azt harsogja hogy java/.net/javascript mert bőven van erőforrás és milyen biztonságosan és gyorsan lehet fejleszteni. OK. De ugyanezt meglehet oldani a mostani modern c++ -os technológiákkal is kevesebb memória igénnyel és töredék indulási idővel. Tovább utalva Penge mondanivalójára .. hiába van a melóhelyemen 16GiB ramom, az igénytelenül megírt programok tetű lassan indulnak el. SSD-nélkül néha döcög egész.
(A SUN-os dolgon kívül sztem ugyanaz a véleményünk)
-
Az, hogy az == nem tranzitív, elég ősi okai vannak, stb. De konkrétan én még nem találkoztam olyan helyzettel, ahol ez probléma lett volna. Többször használok ===-t, mivel elég szigorúan ellenőrzöm a változók típusait, valószínűleg ezért. Backtrace PHP 4.3 óta van. De a 4.x egy vicc, ténylegesen úgy igazán az 5.2, de inkább 5.3 óta használható jól, ez igaz. Azóta kezdik kidobálni a régi hülyeségeket (register_globals
), remélhetőleg előbb-utóbb javulni fognak ezek a gondok.
PHP-nál szabadság alatt azt értem, hogy könnyű vele kódot írni, szinte bármilyen stílusban, nincs megkötés, hogy pl erősen típusos vagy OOP van csak, stb. Igencsak elterjedt, sok emberhez eljutott. Ami meg ilyen populár nyelv, ott több lesz szar.
-
modder
aktív tag
@emvy: Igen, ebben teljesen igazad van, hogy a C++ rohadt bonyolult azért, mert többféle paradigmák találkoznak, ahogy említetted, szintaxisa is rohadt bonyolult. Ettől még egy jó nyelv persze. Szerintem minden programozási nyelvnél igaz, hogy attól, hogy valaki össze tud benne rakni egy programot valahogyan, nem biztos, hogy tud a nyelvben programozni, nem biztos, hogy ismeri a buktatóit. Mind Javánál, mind C-nél, C++-nál is van nagyon sok apróság, amit az ember úgy fog megtanulni, hogy sokat jár utána, sokat olvas, és nem úgy, hogy sokat kódol. Sőt, egyébként szerintem a C++ bonyolultabb nyelv a Javánál.
Például C++-ban is lehet baromi lassú programot írni, ha töméntelen mennyiségben használod a new operátort object poolok helyett. (Ez konkrétan Javában ki van küszöbölve, mert ott a new operátor nem system callban fog végződni)
Itt egy pdf arról, hogy "miért rossz a C++", de vigyázzatok, ehhez már kellett látni kódot: http://www.fefe.de/c++/c++-talk.pdf
-
-
LonGleY
veterán
Egy tapasztalt programozónak semmibe nem kerül egy új nyelvezetre átállni (pár nap igazából). Ezért is vicces ennyire valami mellett elkötelezett, magukat programozónak beállító emberekkel találkozni. Részünkről a Delhpi és a C# is egy volt a sorban az ideális nyelv megtalálásában. De ez a keresés nem zárult le, illetve leginkább célfüggő, hogy mihez nyúl az ember. Pont, hogy az általánosítás ellen vagyok. Mindenhol megtapasztalhatók előnyök-hátrányok. Aktuálisan a legnagyobb problémát abban látom, hogy a webszerverek körében 99,99 százalékban a PHP támogatott, pedig sokkal célravezetőbb megoldások (és letisztultabb, normálisabb nyelvek) is léteznének webfejlesztésre (vagy legalábbis egy részének kezelésére), pl.: node.js, python stb. A .NET elsőrangúsága ellen viszont muszáj volt felszólalnom, mert alapvetően sértette a szemem a kijelentés. Innen kezdődött a dolog, nem akartam flamelni.
Új hozzászólás Aktív témák
Hirdetés
- Kínos szituba keveredett a Nothing
- A fociról könnyedén, egy baráti társaságban
- Milyen billentyűzetet vegyek?
- GL.iNet Flint 2 (GL-MT6000) router
- PlayStation 5
- Android dual SIM okostelefonok
- Poco F7 Pro - jó, de az amatőr sem rossz
- Új telefont és tabletet mutatott be a Telekom
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Metal topik
- További aktív témák...
- Antivírus szoftverek, VPN
- 27%-OS ÁFÁS SZÁMLA I Jogtiszta Microsoft digitális és fizikai termékek I DIGITALKEYZ.COM
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Lian Li HydroShift LCD 360R/TL AIO vízhűtés eladó!
- Felújított laptopok számlával, garanciával! Ingyen Foxpost!
- DELL Precision 7540 i7-9850H Quadro T2000 32GB 1000GB 1 év garancia
- HP 15 Zbook Studio G8 FHD IPS i7-11850H vPro 32GB 512GB SSD Nvidia A2000 Studio Win11 Pro Garancia
- XBOX Series X + dokkoló // SZÁMLA // GARANCIA //
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest