Új hozzászólás Aktív témák
-
-
-
nagyúr
Hibat kovetek el, hogy valaszolok neked, de mondok egy peldat, amit, hogyismondjam, testkozelbol lattam: trading rendszer, kb. 3 millio programsor (nem mintha ez sokat szamitana, de mast nem mondhatok). C++-ban mondjuk masfel evvel tovabb tartana kifejleszteni 10 emberrel, ennek tobb oka van, ha akarod, kifejtem. A hardver, amin fut, mondjuk osszessegeben er 50000 dollart. Ha a hardveren a C++ (jelen esetben minimalis) sebessegelonye miatt sporolhatnank 20000 dollart, de a munkaerore plusz 3 millio dollart koltunk (ami valszeg tobb is, ha beleszamolod az infrastruktura koltseget, nem csak a berkoltseget), akkor tenyleg annyira nyero a C++?
Az assemblyt nem is kommentalom, soha eletedben nem fogsz olyan optimalis assembly kodot forditani, amit egy jo hotspot JITter menetkozben fordit valamelyik managed nyelvbol. (Az Intel meg egyeb C++ forditokat meg nem is emlitem.)
[ Szerkesztve ]
while (!sleep) sheep++;
-
Sk8erPeter
nagyúr
Ezek az ehhez kapcsolódó hsz.-ek egyre fájóbbak Főleg így nulla indoklással. Az állításod is hülyeség, hogy "minden szarhoz Core i7 meg 16 giga RAM, meg SSD" kell, amiatt, hogy valaki pl. Java-ban programozik.. hagyjuk már ezeket a baromságokat, már bocsi. A hsz.-ed tele van tévhitekkel.
"Írjon mindenki mindent C-ben, C++-ban és Assembly-ben. Sokkal szebb világ lenne"
Aha, gondolom sok tapasztalatod van azzal, hogy mennyi idő alatt lehet egy alkalmazást elkészíteni assemblyben... Én programozgattam már benne, és hidd el, nem sírom vissza.
Igénytelenül, erőforrást zabáló módon programozni bármelyik nyelven lehet.Sk8erPeter
-
Sofian
őstag
-
modder
aktív tag
Ne haragudj, de ha kicsit jobban ismernéd, hogyan működnek a programozási nyelvek, fordítók, hogyan működik egy JVM vagy .NET virtuális gép; tudnád, hogyan kell Javában programozni, és nem abból ítélnél, hogy láttál egy rosszul megírt programot Javában, talán nem ordítana a hozzászólásaidból a dilettantizmus.
-
Sk8erPeter
nagyúr
Az a baj ezekkel a vitákkal, hogy láthatólag teljesen kilátástalanok, amikor olyasvalakit kell meggyőzni, akinek nincs rálátása ezekre a nyelvekre, csak az alapján ítélkezik, hogy használt pár szutyok szar alkalmazást. Mi a francnak használod azt a letöltésvezérlőt, ha ekkora szar? De ne ezzel akard már igazolni, hogy a Java egy "fos" (szavaiddal élve).
"De a felsorolt nyelvek azért jobban kikényszerítik, hogy ne gányoljon a programozó, míg Java-ban és a többi fosban még a leglelkiismeretesebb programozó is csak gányolni tud."
Ekkora f@szságot is rég láttam már leírva programozási nyelvekről. Szintén valami óriási tévhitet villantottál, amitől egy normális programozó, akinek van némi tapasztalata ezekben a nyelvekben, csak fogja a fejét.
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. Magasabb szintű nyelveknél meg van GC. De most ez csak egy kiragadott példa volt, egyébként mondtam már, hogy bármilyen programozási nyelven lehet gányolni. Assemblyben is. C-ben is. Csak nézz be az ezzel kapcsolatos programozási topicokba, és meglepődve láthatod, hogy milyen spagettikódok jelennek meg sokszor. (Mondjuk a hsz.-eid alapján úgy tűnt, még nem programoztál ezekben.)
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.
A vérpistikés példád meg inkább csak simán vicces, de alapvetően rossz az érvelés, és nem igazoltál vele semmit (hogy vannak ilyenek is).===================
(#287) hcl :
"Ember "
Olyan leegyszerűsítéseket, általánosításokat tartalmazott a hozzászólásod, és annyira nem volt szakmai, hogy nem is nagyon van értelme erre reagálni. Főleg, hogy azzal kezdted, hogy "Hát, azért sem a Java, sem a .net nem a fejlesztők szíve csücske.", innentől kezdve nem érzem úgy, hogy vezetne bárhová is a vitánk. Főleg, hogy úgy tűnik, leragasztottad magad a "csak azért is ellent fogok mondani"-álláspontba, ez így nem túl produktív.[ Szerkesztve ]
Sk8erPeter
-
Sofian
őstag
-
"A programozni tudó emberek rendszeresen vitáznak, mert ők is azt mondják rá, hogy szar.": mivel jávában jól programozó embert keveset láttam, így felmerülhet a gyanú, hogy akiről te azt hiszed, hogy tud programozni, az csak önjelölt és nem tud.
például a netbeans sem lassú.
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
Sk8erPeter
nagyúr
"Plusz programozni tudó emberek is szénné fikázzák. [...] A programozni tudó emberek rendszeresen vitáznak, mert ők is azt mondják rá, hogy szar."
A fenébe, úgy látszik, túl keveset tájékozódunk azokból a forrásokból, ahonnan te tájékozódsz, és az összes komoly nagyvállalatnak is a Te szakmai tanácsaidra kellett volna hallgatnia, amikor a Java-platformot választották. A kis hülyék.(#322) modder :
eddig ez a legjobb oltásSk8erPeter
-
-
Sk8erPeter
nagyúr
"Nem tudom, hogy szemmel látható, mérhető tényekbe miért kell mindig belekötniük egyeseknek. Fogalmazzunk úgy, hogy 16 giga RAM mellett egy Core i7 és SSD alatt a Java alkalmazás is elficeg valahogy."
Az a jó, hogy az első mondatodban olvasható felvetést saját magadnak indokoltad meg a második mondatoddal. Ilyen szintű elvadult túlzásokra már tényleg nehéz mit reagálni.
Amúgy sejtettem, hogy előbb-utóbb előjön a "szemét multik"-érvelés.
Csak azt tudom javasolni, hogy kezdj el legalább alapszinten tanulni fejleszteni ezekben a nyelvekben valamit, hátha az meggyőzőbb lesz számodra, mint bármelyikünk érvelése. Láthatóan eddigi próbálkozásaink úgyis haszontalanok voltak.Sk8erPeter
-
vlevi
nagyúr
"Én azért továbbra is ütném azokat a fejlesztőket, akik verziószámhoz kötik, hogy futhat-e az általuk írt szoftver az adott verziójú Windows alatt."
Miből döntöd el, hogy bizonyos fícsöröket használhatsz-e az alkalmazásodban, ha nem a kernel verzióból?
Persze, egyesével le lehet kérdezgetni dolgokat, de nem mindíg. Pl. ha tudod, hogy a szoftvered olyan dolgokat használ, ami az XP-ben még nem létezett, akkor mondhatod, hogy legalább 6-s verzió kell hozzá.
Azonkívül sokszor nem a fejlesztők döntenek, hanem a fejlesztőeszköz.
Egyébként pont emiatt nem léptették át a Vista 6.0-s kernel verzióját a Win7-ben 7.0-s kernelre, és hagyták meg a 6.1-et, és lett a Win8 verziszáma 6.2, hogy azok a szoftverek, amik 6-os kernelverziót keresnek, ne legyen gondja.
Új hozzászólás Aktív témák
- Steames kulcsok jó áron eladóak!
- World of Warcraft Shadowlands Collectors edition EU EN
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!