LCoder

Hozzászólások

10 bejegyzés megtekintése - 451-460 / 475
  • Szerző
    Bejegyzés
  • LCoder
    Felhasználó

      Ha ismered hogyan és miért/miként került hatalomra, tudhatod óriási
      pénzekkel/hatalommal nyomták billit, ki az IBM kegyeltjévé vált.

      Lófütty. A M$ anno garázscégként kezdte, billyék 8 bites basic-eket és más ehhez hasonló épületes dolgokat csináltak (annyira nem is rosszul, ők csinálták a Commodore sorozat basicjét a VIC20-tól a C64-en át a Commodore 128-ig, valamint a TRS sorozatét is (nálunk HT-1080Z néven volt ismert, de aztán nagyjából ugyanez került a Primóba is). Szvsz amúgy innen a vonzódásuk a basic nyelvhez. Aztán 82 tájékán az IBM megcsinálta a PC-t ami egy elég gagyi jószág volt, az IBM nem is nagyon vette komolyan, olyannyira hogy nem is házon belül oldotta meg az oprendszer fejlesztését hanem kiadta a M$-nak. Plusz elkövetett egy hibát: hagyta hogy a távol-keletiek gyártsák a klónokat. Utána meg nem is igen tudta megfogni őket, csak azzal hogy az oprendszer az IBM-é, de ez ellen a M$ megcsinálta az MS-DOS-t (szemben a PC-DOS-szal). Utána a kapcsolat a két cég között annyira már nem volt jó, az OS/2 után pedig már végképp nem.

      Innentől fogva egyenes folyamány az, hogy se nem a Commodore Amiga,
      [ amit említettél ] se más, labdába sem rúghatott.

      Nem igazán. Csak amíg M$-ék jól managelték magukat addig a Commodore rosszul. De valóban, az IBM neve eleinte sokat nyomott a latban. Utána pedig az a kérdés hogy „és a DOS-os clipper programok futnak rajta ?”.

      Több száz vesztett és utólag kifizetett(megpénzelt) per elég alaposan bizonyítja
      etikátlanságát.

      Ilyen perek minden hasonló méretű cég ellen vannak. És nem is mindig feltétlenül megalapozottak, lásd SCO (aki amúgy előző életében Caldera volt és linux disztributor).

      Lásd Apeh vs Linux esete. Mondd meg miért jó ez ?
      Ez az eset nem az az eset. Ez inkább az a kérdéskör hogy miért kellett még tavaj is a NYENYI-t floppyn beadni a cégeknek, és miért egy olyan Clipperes progi volt mögötte amit a legtöbb XP-s gépen külön művészet belőni ? Talán, mert a szállító cég kakaóbiztos…

      És félig meddig sikerült is. Nem akármilyen gépeket gyárt a SUN.
      Az új, 2008-ban bemutatásra tervezett saját processor-a minden eggigi
      csúcsot megdönt(het) ha addig nem lesz másnak jobb.
      Nem az a lényeg hogy az új Intel vagy más procik már ennyi vagy annyi magosak,
      hanem a SUN új technológiája, amely lehetővé teszi akár a mainál többször
      integráltabb, többmagos procik gyártását, melyekből processortömböket
      képezve elő fognak állni egy merőben új supercomputerrel.

      Na ja. És szerinted hány Gipsz Jakab Bt fogja ezt megvenni hogy utána évi 12 000 forintért kínáljon rajta webhostingot ? Másrészt szerinted ha csak ilyen gépek lennének akkor mennyibe kerülne egy ilyen nagygép és mennyibe egy webhosting ?

      Szerinted miért jó, ha ezt az új nagy szabású újabb generációs computertechnikát
      és a tervet tönkre kell tenni a vetélytársaknak [ csak mert politikai és monetáris politikai eszközökkel/erővel erősebb ]
      és ellopva az ötletet sajátjukként eladni.
      Mikor az eredeti fejlesztő az aki egy részt jogosultabb, más részt a koppintott
      termék soha nem lesz igazán jó.

      Azért az az új annyira nem új. A PC előtt már ezer évvel „karcsú kliensek” voltak a usereknél, csak akkor azt terminálnak hívták. A drót végén meg ott ült a Nagyszámítógép, mögötte pedig az isteni Rendszergazda. Nem biztos hogy szeretnéd azt a világot…

      Szerintem a sorozatgyártás miatt egy részt csökkenne az ára, más részt
      MINDIG is voltak és LESZNEK nekünk való(árban) hasonlóan jó
      clone-gépek. Én sem „eredeti” IBM PC-t vagy SUN gépet használok,
      hanem csak 1 nagy részben ASUS gépet, nekem megfelel.
      Ennek analógjaként nyilván létezne „netPC-szabványú”
      clone-gép is.

      Nem is a net PC árával van a baj, azt valóban egy hamburgerért meg tudnád venni. A szűk keresztmetszet a túloldalon lenne. Ma a net sok kicsi szerver ami PC alapú alkatrészekből, PC oprendszerrekkel építkezik. Ma ha úgy döntök bemegyek a vaskereskedésbe, összerakok egy x86 alapú szervert, teszek rá egy linuxot vagy egy windowst, elsétálok vele a legközelebbi szolgáltatóhoz és elindítom a webhosting szolgáltatásomat. Ha a SUN-féle koncepció győz akkor úgy indítok hogy veszek egy SUN-os nagygépet – ami persze nem annyiba kerülne mint így hogy ott az olcsó konkurrencia. Azaz az adná a tartalmat akinek sok-sok pénze van. Ezt pedig szvsz megintcsak nem szeretnéd… Amikor én kezdtem a szakmát (úgy 20 éve) akkor még rohadt drága volt a vas. El sem hinnéd mennyire drága, akkortájt a volt cégem még bérbe is adta óriási számítástechnikai kapacitását – az akkori „nagyszámítógépben” akkor 4MB RAM volt… Az hogy most a videokártyán van 256MB annak köszönhető hogy megjelent a PC és tömegigényt teremtett. És ennek a sok olcsó alkatrésznek köszönhető hogy most a kis Gipsz Jakab is meg tudja jelentetni a blogját a neten és nem nagyon lehet olyasmit csinálni még kínában sem mint anno nálunk a cuculizmusban hogy hétvégére elzárják az írógépeket nehogy valaki röpcédulákat vagy szamizdatokat készítsen rajtuk a rendszer ellen…

      LCoder
      Felhasználó

        Ha ismered hogyan és miért/miként került hatalomra, tudhatod óriási
        pénzekkel/hatalommal nyomták billit, ki az IBM kegyeltjévé vált.

        Lófütty. A M$ anno garázscégként kezdte, billyék 8 bites basic-eket és más ehhez hasonló épületes dolgokat csináltak (annyira nem is rosszul, ők csinálták a Commodore sorozat basicjét a VIC20-tól a C64-en át a Commodore 128-ig, valamint a TRS sorozatét is (nálunk HT-1080Z néven volt ismert, de aztán nagyjából ugyanez került a Primóba is). Szvsz amúgy innen a vonzódásuk a basic nyelvhez. Aztán 82 tájékán az IBM megcsinálta a PC-t ami egy elég gagyi jószág volt, az IBM nem is nagyon vette komolyan, olyannyira hogy nem is házon belül oldotta meg az oprendszer fejlesztését hanem kiadta a M$-nak. Plusz elkövetett egy hibát: hagyta hogy a távol-keletiek gyártsák a klónokat. Utána meg nem is igen tudta megfogni őket, csak azzal hogy az oprendszer az IBM-é, de ez ellen a M$ megcsinálta az MS-DOS-t (szemben a PC-DOS-szal). Utána a kapcsolat a két cég között annyira már nem volt jó, az OS/2 után pedig már végképp nem.

        Innentől fogva egyenes folyamány az, hogy se nem a Commodore Amiga,
        [ amit említettél ] se más, labdába sem rúghatott.

        Nem igazán. Csak amíg M$-ék jól managelték magukat addig a Commodore rosszul. De valóban, az IBM neve eleinte sokat nyomott a latban. Utána pedig az a kérdés hogy „és a DOS-os clipper programok futnak rajta ?”.

        Több száz vesztett és utólag kifizetett(megpénzelt) per elég alaposan bizonyítja
        etikátlanságát.

        Ilyen perek minden hasonló méretű cég ellen vannak. És nem is mindig feltétlenül megalapozottak, lásd SCO (aki amúgy előző életében Caldera volt és linux disztributor).

        Lásd Apeh vs Linux esete. Mondd meg miért jó ez ?
        Ez az eset nem az az eset. Ez inkább az a kérdéskör hogy miért kellett még tavaj is a NYENYI-t floppyn beadni a cégeknek, és miért egy olyan Clipperes progi volt mögötte amit a legtöbb XP-s gépen külön művészet belőni ? Talán, mert a szállító cég kakaóbiztos…

        És félig meddig sikerült is. Nem akármilyen gépeket gyárt a SUN.
        Az új, 2008-ban bemutatásra tervezett saját processor-a minden eggigi
        csúcsot megdönt(het) ha addig nem lesz másnak jobb.
        Nem az a lényeg hogy az új Intel vagy más procik már ennyi vagy annyi magosak,
        hanem a SUN új technológiája, amely lehetővé teszi akár a mainál többször
        integráltabb, többmagos procik gyártását, melyekből processortömböket
        képezve elő fognak állni egy merőben új supercomputerrel.

        Na ja. És szerinted hány Gipsz Jakab Bt fogja ezt megvenni hogy utána évi 12 000 forintért kínáljon rajta webhostingot ? Másrészt szerinted ha csak ilyen gépek lennének akkor mennyibe kerülne egy ilyen nagygép és mennyibe egy webhosting ?

        Szerinted miért jó, ha ezt az új nagy szabású újabb generációs computertechnikát
        és a tervet tönkre kell tenni a vetélytársaknak [ csak mert politikai és monetáris politikai eszközökkel/erővel erősebb ]
        és ellopva az ötletet sajátjukként eladni.
        Mikor az eredeti fejlesztő az aki egy részt jogosultabb, más részt a koppintott
        termék soha nem lesz igazán jó.

        Azért az az új annyira nem új. A PC előtt már ezer évvel „karcsú kliensek” voltak a usereknél, csak akkor azt terminálnak hívták. A drót végén meg ott ült a Nagyszámítógép, mögötte pedig az isteni Rendszergazda. Nem biztos hogy szeretnéd azt a világot…

        Szerintem a sorozatgyártás miatt egy részt csökkenne az ára, más részt
        MINDIG is voltak és LESZNEK nekünk való(árban) hasonlóan jó
        clone-gépek. Én sem „eredeti” IBM PC-t vagy SUN gépet használok,
        hanem csak 1 nagy részben ASUS gépet, nekem megfelel.
        Ennek analógjaként nyilván létezne „netPC-szabványú”
        clone-gép is.

        Nem is a net PC árával van a baj, azt valóban egy hamburgerért meg tudnád venni. A szűk keresztmetszet a túloldalon lenne. Ma a net sok kicsi szerver ami PC alapú alkatrészekből, PC oprendszerrekkel építkezik. Ma ha úgy döntök bemegyek a vaskereskedésbe, összerakok egy x86 alapú szervert, teszek rá egy linuxot vagy egy windowst, elsétálok vele a legközelebbi szolgáltatóhoz és elindítom a webhosting szolgáltatásomat. Ha a SUN-féle koncepció győz akkor úgy indítok hogy veszek egy SUN-os nagygépet – ami persze nem annyiba kerülne mint így hogy ott az olcsó konkurrencia. Azaz az adná a tartalmat akinek sok-sok pénze van. Ezt pedig szvsz megintcsak nem szeretnéd… Amikor én kezdtem a szakmát (úgy 20 éve) akkor még rohadt drága volt a vas. El sem hinnéd mennyire drága, akkortájt a volt cégem még bérbe is adta óriási számítástechnikai kapacitását – az akkori „nagyszámítógépben” akkor 4MB RAM volt… Az hogy most a videokártyán van 256MB annak köszönhető hogy megjelent a PC és tömegigényt teremtett. És ennek a sok olcsó alkatrésznek köszönhető hogy most a kis Gipsz Jakab is meg tudja jelentetni a blogját a neten és nem nagyon lehet olyasmit csinálni még kínában sem mint anno nálunk a cuculizmusban hogy hétvégére elzárják az írógépeket nehogy valaki röpcédulákat vagy szamizdatokat készítsen rajtuk a rendszer ellen…

        LCoder
        Felhasználó

          Miért a „2d” java nem ilyen?
          Önmagában nem. A probléma ott van hogy egyszerre sokféle user interfész van egy rendszeren belül. Ha csak Gnome, csak GTK, csak KDE vagy csak windows ahhoz jobban hozzászokik a user. De ma linuxban Pl. majd minden progi más file open dialog boxot dob fel ha fájlt akarsz megnyitni vagy menteni.

          Na ez az amiben tévedsz. (Na, most elhiszem, hogy programozó vagy. Tipikus programozó, lesz-od a júzert. :)))) (Durván fogalmaztam, nem gondoltam így ebben a formában komolyan.))
          Le nem sz-om, csak ismerem mivel a programjaimhoz a support nagy része is hozzám fut be.

          I. Kovács Jánosné Rózsika igenis ellen fog állni „Fenyő Jenő Bt programja” láttán. (Tök mindegy milyen.)
          Ellen fog, de idővel megszokja, pláne ha a Fenyő Jenő programja sokkal gyorsabb, kényelmesebb és nyújt egy rakás olyan szolgáltatást amit eddig kézzel kellett megcsinálnia. Az is fontos hogy mennyire egyszerű a user interfész – a felhasználók többnyire az egészen nyilvánvaló dolgokat nem találják meg – és nem csak a mezei jucika néni de még a helyi informatikus sem.


          II. Kovács Jánosné Rózsika igenis pont ugyanolyan „magas” fokon fogja kezelni a qt-s, gtk-s, wxgtk-s, javas programokat, mint a windózosokat, mert nem tehet mást. (Sőt mondjak valamit. Ált. gánya dos-os, vagy win16-os sz@rok előtt ülnek. Sőt, továbbmegyek igen sok helyen… szalagos nyomtatóval nyomtatnak.)
          Tapasztalatból mondom. (Sajátból is, nem csak sajátból.)

          Ha muszáj bármit elkezel. És nem is biztos hogy egy DOS-os progi annyival rosszabb az ügyvitel szempontjából (kivéve hogy folyamatosan veszíti az adatokat) a gond inkább ott van hogy igen hosszú a betanulási ideje – pont azért mert az egyes DOS-os programok nagyon el tudtak térni egymástól, mivel ott a user interfészt gyakorlatilag 100%-ban te programoztad le, a Clipper adott ugyan egy minimális beviteli mező, adatrács és menü támogatást, de ezt is igen sokrétűen lehetett használni, a Turbo Pascal-ban és társaiban viszont még ez sem volt.

          (Csak az ilyen „elegáns” programozók látják másképp. A világ nem ebből áll, nem Mo-on.)
          Magyarország sokféle van – a szabolcsi kőművestől a budapesti multicégig.

          Gondoltam járatos vagy a m$ terminológiában, ha már járatosnak érzed magad a m$ fejlesztői rendszerekben.
          Ha arra gondolsz akkor tudom mi az az unsafe a C#-ban. Csak azt nem tudom hogy te erre gondoltál-e.

          És ez nem függ (ill. nem csak) attól, hogy milyen os-en futtatod. Ugyanazt az elméleti dolgot lefordítva egy c#, vagy egy c nyelven nem „biztonságos”, amíg egy java-val „biztonságos” gépikódot kapsz. Noha a c-re vannak jó próbálkozások, hogy biztonságos kódot lehessen vele gyártani (mert van ilyen c, olyan c is).
          És, ha „nem biztonságos” nyelvet használsz valamilyen könyvtár/program megírására, nagy valószínűséggel biztonsági hibákat fog tartalmazni.
          Ne menjünk messzire. C nyelv memória-kezelés. Hogyan hajtódik végre…

          A C# alapjában véve biztonságos. Van egy kulcsszó, az unsafe amit ha kiadsz akkor a közte lévő kódban el tudod érni a pointereket. De ehhez hasonló dologra minden „biztonságos” nyelvben szükség van, javában is van hasonló dolog (különben nem lehetne megcsinálni a java GTK-s illesztését, vagy az swt-t). És ha teszem azt a meghívott C-s progiban van egy lyuk akkor már meg is van a potenciális biztonsági résed. De unsafe blokkot az átlag C# programozó még csak nem is nagyon lát, nemhogy írna ilyet.

          „Ha .NET alatt van jogod (a usernek, illetve a programodnak) írni valahová vagy elérni valami erőforrást akkor megteheted ha nincs akkor meg nem.”
          Akkor az sem igaz, hogy pl. egy puffer túlcsorsulással akár rendszergazdai jogokat lehet szerezni (egy egyszerű halandónak).

          Ez igaz. De ehhez először is olyan jog kell hogy unsafe kódot végrehajthass. Őszintén szólva nem tudom hogy a C# jogosultságkezelése támogatja-e, de nagyon csodálnám ha nem (az igazság az hogy ennek akkor lesz jelentősége ha elterjednek a C#-ban írt böngészőalapú dolgok a flash helyett).

          (Sokat kell még tanulnod, ha azt hiszed, hogy ilyen egyszerű a dolog. Nem és a hibát q-va nehéz megtalálni, bár vannak egész jó segédprogramok. De gondolom, mint .NET-es ilyenről nem is hallottál, mert az maga a tökély.)
          Azért van nekem némi előéletem is, méghozzá főleg C-s és C++-os, főleg gcc de még anno Turbo C++-szal kezdtem az ipart. Ja, és persze assembly (z80, 6502 és x86, igaz csak 16 bites, a 32/64 bites utasításokat már nem tanultam meg, akkortájt már nem nagyon kellett az asm egy földi halandónak).

          Egy „biztonságos” nyelv nem hoz létre ilyeneket. (Persze 100%-ékig biztonságos nincs, de a m$ nem is ezt nevezi annak.)
          De, elvben lehet 100%-ban biztonságos nyelv is, csak nem tudod használni semmire. Az  olyan rendszerek viszont amikből meg tudsz hívni nem biztonságos dolgokat (akár az unsafe blokkok akár csak egy C-s program meghívása) már neccesek. Persze ezen túl is lehet biztonsági hibákat csinálni, de azok már nem a rendszert fektetik meg csak az adott alkalmazást (Pl. sql injection).

          Én peogramoztam object c-ben, sőt asm-ben is.
          A 20 000-ret meg rutinból megeszem reggelire (kézimunkával, nem géppel) – pedig csak amatőr vagyok. :))))

          Az Object-C-t kihagytam, asm-ben programozgattam én is a régi szép időkben. A 20 000 soros program nálam is kézimunka volt – ma sincs normális wxWidget-es vizuális fejlesztőeszköz, 98 tájékán meg semmilyen nem volt. De a sorhossz csak az egyik paraméter, C/C++-os kódok közt is van különbség – ha nem hiszed nézz bele mondjuk a zlib forrásába, pedig nem is annyira nagy, a másik végén pedig ott van Pl. a wxWidgets forrása.


          Ebből is látszik, hogy „elegáns” programozó vagy. Ha nem így lenne, és a júzerek érdekeit néznéd – véletlenül – nem kizárólag a sajátodat, akkor azon törnéd a fejed, hogy a) minnél biztonságosabb legyen (ne fagyjon neki, ne tudják a kártevők kihasználni), b) minnél egyszerűbben, jobban tudja használni, ne kelljen összevissza kattintgatni, minden sz@rt leokézni stb…. persze majdan jöhet a kinézet is, amivel el is lehet adni – persze ez másra nem jó, mert minnél több benne a cicoma, annál sebezhetőbb, annál jobban használhatatlanul lassú (hiába van 8 magos sz@rod, akkor is pofádba animál, hogy ne lehessen vele dolgozni).

          Nos, desktop vonalon nem igazán játszanak a kártevők, legalábbis jelenleg. De egy jól megírt C#-os kód 1000x biztonságosabb mint Pl. egy C++ vagy Delphi-os kód. Az összevissza kattintgatás már 1000 éve nem divat, minden program figyel a tab-sorrendre (tisztelet a kivételnek ;-), és elemi követelmény hogy lehessen csak billentyűzetről kezelni a programot. De ugyanolyan elemi követelmény az is, hogy ha Jucikát leültetik a gép elé akkor ne kelljen neki egy 10 kötetes felhasználói kézikönyvet átolvasnia hogy elkezdhessen számlát írni. És persze a csilli-villi sem utolsó szempont – hiába írod te meg a világ legjobb programját ha nem tudod eladni, és hiába a tiéd a legokosabb program ha a júzer nem jön rá magától – a legtöbb még az F1 billentyűig sem jut el, nemhogy az írott felhasználói kézikönyvig…

          Röhögőgörcsöt kapok a CAMPUS keretein belül. :))))))))
          Ki az a cég, ami legtöbb pénzzért INGYEN ad minden termékét, az összes oktatásban résztvevőnek?

          Senki. Állam bácsi kötött egy szerződést a M$-tal hogy X pénzért az összes oktatási intézményben a tanulók használhatják a M$ szoftvereit. Az hogy nagy tételben akár korlátlan userszámra kaphatsz meg szoftvert vagy nagy kedvezménnyel vásárolhatsz az nem annyira egyedi jelenség, egy állami cég sem annyiért veszi Pl. a mobiltelefont sem mint Gipsz Jakabka aki bemegy az utcáról a boltba. Pedig az hw és nem sw. De a M$ soha nem verte a mellét hogy én ingyen adtam az iskoláknak vagy az államigazgatásnak szoftvert.

          „persze az átlag mezei user úgysem használ linuxot otthonra”
          Attól függ, kit értesz mezei júzernek. (Az meg megint más kérdés, hogy miért.)

          Átlag Gipsz Jakabkára akinek a szülei megveszik a gépét játszani, internetezni, házifeladatot csinálni, vagy átlag Jucikára aki szintén internetezik plusz word-öt, excelt meg pár más hasonló progit használ. Ez utóbbi esetleg talán használhatná, de a linux az sajnos olyan dolog hogy előbb vagy utóbb a legbarátságosabb disztribnél is eljön az a perc ahol már csak a parancssor segít…

          – És ki az aki csak azért valami teljesen sz@rt csinál, hogy…
          Pl.: a fent említett „bmp” és egyéb marhaságok…. egy hasonlót sem láttam. (Csak azért, hogy legyen egy sajátja… nem csinált mást, mint összevissza forgatta a biteket.)

          Na ja, a szabadalom nagy úr. Ezt a M$ most épp az mp3 kapcsán tapasztalhatta…

          – Ki az, aki olyan os-t csinál, amit minden sz@rért újra kell indítani, amikor 100 éve nincs ilyen.

          Azért ha linux alatt cserélsz mondjuk kernelt (márpedig az egyes kernelverziók elég sok biztonsági rést foltoznak be, különösen amíg az utolsó számjegy < 10) akkor ott is újra kell indítani. Plusz minden olyan kernel modult amit utána raktál fel (Pl. nvidia kártya 3d gyorsítása, stb) újra kell fordítanod. Akkor már inkább egy reboot…

          – Ki az, aki 16 bites kódot, hagy (a 64 bites hajnalon) az os-ében, szinte lehetetlenné téve a vm-ek normális működését. (Hoppá! Windózt nehéz más os alatt futtani, más os-t könnyű windóws alól. Mi jön ki ebből.)
          Speciel ha 16 bites kód van benne azt a vm tudtommal szereti. Azt nem szereti ha a 0-ás gyűrűben futkározik a kernel nagy része, ezeket a dolgokat kell interpretálni a vm-eknek, a többit meg natívan tudja futtatni (de a vmware vagy a qemu kernel modulja elég jól megbírkózik a feladattal, egyedül a xennek vannak problémái a dologgal. De őszintén szólva ez sem igazán az én területem…

          – Ki az aki nem web-kompatibilis web-oldal készítőt csinál, hogy más böngészővel nehezebb legyen megnézni.
          Olyan hogy web-kompatiblis nincs. Az egész web úgy szar ahogy van, mert folyamatos gányolás során alakult ki, és teljesen másra használják ma mint amire eredtileg ki lett találva. Az alap html mindenütt megy, ami felette van az opcionális. A mozilla van talán a legközelebb ahhoz hogy teljesítse a szabványokat, de semmi garancia nincs arra hogy ami megy Pl. mozilla 2.x-en az a mozilla 1.x-en is menni fog, meg az operán, meg a konqueroron, meg persze a különféle explorereken. De persze ez a webes architektúrának csak az egyik elvi hibája…

          – Ki az, aki minden újabb fejlesztésébe újabb és újabb érdekes kódokat tesz, hogy nehezebb legyen wine alatt futtatni. (Lassan már azt hiszem, hogy csak ennyit fejlesztenek.)
          A wine az egy érdekes kérdés. A legjobb példája a „community” működésének: az hogy egy adott program megy a wine X. verzióján nem jelenti azt hogy az X+1. verzióján is menni fog. Időnként végigsöpör egy-egy refactoring az egészen amitől minden máshová kerül, egy rakás kód megy a szemétbe, egy rakás nem műxik, aztán az egész épül egy darabig, majd jön a következő hurrikán. Pl. a Delphi 3 úgy 2000 környékén működött úgy-ahogy, aztán jött egy ilyen és úgy 2001-2006-ig (ekkor hagytam fel a wine követésével) már nem. Volt egy időszak amikor egész jól futottak a DX-et használó programok, aztán valami miatt használhatatlanul lassú lett a dolog pár évre, most újabban állítólag újra gyors (de ezt már csak a changelog-ban olvastam). Szvsz a wine projectnek a legkisebb baja a windows fejlődése, bár persze az is igaz hogy a M$-től sem lehet elvárni hogy ne fejlessze a szoftverét csak azért hogy a konkurrens open-source fejlesztések utól tudják érni 😉

          Akkor persze nem ismered a gnu/gpl-t.
          Azért már találkoztam vele…
          Nekem, mint gnome fejlesztőnek, ott fog virítani a nevem minden linuxban! (Ha nem is fog nagy betűvel az orrod előtt megjelenni. Ott lesz benne és bárki megnézheti.)
          Mit ne mondjak, a userek tömegével szokták azt nézni hogy ki fejlesztette számológépet vagy mondjuk a terminált a Gnome-ban. Kb. annyira leszel tőle ismert, mint ha belopóznál egy gyárba, felmásznál a kéményre és a belsejébe fekete filctollal felírnád a neved 😉

          Én, mint egy m$ fejlesztő egy fogaskerék névtelen foga vagyok. (Mikor láttál már egy mezei m$ fejlesztőnek a nevét hirdetni, bármelyik windózban? Fel van sorolva, hogy ezt ez csinálta az azt? Mert aki a linuxban egy a-betűt változtatott, az igen.)
          Inkább legyek egy jól megfizetett fog egy gépezetben mint hogy ott legyen az N. alkalmazás about boxában a nevem a többi 20 között akik valaha hozzányúltak a kódhoz, és amit amúgy soha a büdös életben nem nyit le a júzer, és ha mégis akkor max. a verziószámot fogja megnézni, és amúgy sem mond neki semmit hogy a gnome-calc készítői közt ott a magyarországi Gipsz Jakabka is…

          LCoder
          Felhasználó

            Miért a „2d” java nem ilyen?
            Önmagában nem. A probléma ott van hogy egyszerre sokféle user interfész van egy rendszeren belül. Ha csak Gnome, csak GTK, csak KDE vagy csak windows ahhoz jobban hozzászokik a user. De ma linuxban Pl. majd minden progi más file open dialog boxot dob fel ha fájlt akarsz megnyitni vagy menteni.

            Na ez az amiben tévedsz. (Na, most elhiszem, hogy programozó vagy. Tipikus programozó, lesz-od a júzert. :)))) (Durván fogalmaztam, nem gondoltam így ebben a formában komolyan.))
            Le nem sz-om, csak ismerem mivel a programjaimhoz a support nagy része is hozzám fut be.

            I. Kovács Jánosné Rózsika igenis ellen fog állni „Fenyő Jenő Bt programja” láttán. (Tök mindegy milyen.)
            Ellen fog, de idővel megszokja, pláne ha a Fenyő Jenő programja sokkal gyorsabb, kényelmesebb és nyújt egy rakás olyan szolgáltatást amit eddig kézzel kellett megcsinálnia. Az is fontos hogy mennyire egyszerű a user interfész – a felhasználók többnyire az egészen nyilvánvaló dolgokat nem találják meg – és nem csak a mezei jucika néni de még a helyi informatikus sem.


            II. Kovács Jánosné Rózsika igenis pont ugyanolyan „magas” fokon fogja kezelni a qt-s, gtk-s, wxgtk-s, javas programokat, mint a windózosokat, mert nem tehet mást. (Sőt mondjak valamit. Ált. gánya dos-os, vagy win16-os sz@rok előtt ülnek. Sőt, továbbmegyek igen sok helyen… szalagos nyomtatóval nyomtatnak.)
            Tapasztalatból mondom. (Sajátból is, nem csak sajátból.)

            Ha muszáj bármit elkezel. És nem is biztos hogy egy DOS-os progi annyival rosszabb az ügyvitel szempontjából (kivéve hogy folyamatosan veszíti az adatokat) a gond inkább ott van hogy igen hosszú a betanulási ideje – pont azért mert az egyes DOS-os programok nagyon el tudtak térni egymástól, mivel ott a user interfészt gyakorlatilag 100%-ban te programoztad le, a Clipper adott ugyan egy minimális beviteli mező, adatrács és menü támogatást, de ezt is igen sokrétűen lehetett használni, a Turbo Pascal-ban és társaiban viszont még ez sem volt.

            (Csak az ilyen „elegáns” programozók látják másképp. A világ nem ebből áll, nem Mo-on.)
            Magyarország sokféle van – a szabolcsi kőművestől a budapesti multicégig.

            Gondoltam járatos vagy a m$ terminológiában, ha már járatosnak érzed magad a m$ fejlesztői rendszerekben.
            Ha arra gondolsz akkor tudom mi az az unsafe a C#-ban. Csak azt nem tudom hogy te erre gondoltál-e.

            És ez nem függ (ill. nem csak) attól, hogy milyen os-en futtatod. Ugyanazt az elméleti dolgot lefordítva egy c#, vagy egy c nyelven nem „biztonságos”, amíg egy java-val „biztonságos” gépikódot kapsz. Noha a c-re vannak jó próbálkozások, hogy biztonságos kódot lehessen vele gyártani (mert van ilyen c, olyan c is).
            És, ha „nem biztonságos” nyelvet használsz valamilyen könyvtár/program megírására, nagy valószínűséggel biztonsági hibákat fog tartalmazni.
            Ne menjünk messzire. C nyelv memória-kezelés. Hogyan hajtódik végre…

            A C# alapjában véve biztonságos. Van egy kulcsszó, az unsafe amit ha kiadsz akkor a közte lévő kódban el tudod érni a pointereket. De ehhez hasonló dologra minden „biztonságos” nyelvben szükség van, javában is van hasonló dolog (különben nem lehetne megcsinálni a java GTK-s illesztését, vagy az swt-t). És ha teszem azt a meghívott C-s progiban van egy lyuk akkor már meg is van a potenciális biztonsági résed. De unsafe blokkot az átlag C# programozó még csak nem is nagyon lát, nemhogy írna ilyet.

            „Ha .NET alatt van jogod (a usernek, illetve a programodnak) írni valahová vagy elérni valami erőforrást akkor megteheted ha nincs akkor meg nem.”
            Akkor az sem igaz, hogy pl. egy puffer túlcsorsulással akár rendszergazdai jogokat lehet szerezni (egy egyszerű halandónak).

            Ez igaz. De ehhez először is olyan jog kell hogy unsafe kódot végrehajthass. Őszintén szólva nem tudom hogy a C# jogosultságkezelése támogatja-e, de nagyon csodálnám ha nem (az igazság az hogy ennek akkor lesz jelentősége ha elterjednek a C#-ban írt böngészőalapú dolgok a flash helyett).

            (Sokat kell még tanulnod, ha azt hiszed, hogy ilyen egyszerű a dolog. Nem és a hibát q-va nehéz megtalálni, bár vannak egész jó segédprogramok. De gondolom, mint .NET-es ilyenről nem is hallottál, mert az maga a tökély.)
            Azért van nekem némi előéletem is, méghozzá főleg C-s és C++-os, főleg gcc de még anno Turbo C++-szal kezdtem az ipart. Ja, és persze assembly (z80, 6502 és x86, igaz csak 16 bites, a 32/64 bites utasításokat már nem tanultam meg, akkortájt már nem nagyon kellett az asm egy földi halandónak).

            Egy „biztonságos” nyelv nem hoz létre ilyeneket. (Persze 100%-ékig biztonságos nincs, de a m$ nem is ezt nevezi annak.)
            De, elvben lehet 100%-ban biztonságos nyelv is, csak nem tudod használni semmire. Az  olyan rendszerek viszont amikből meg tudsz hívni nem biztonságos dolgokat (akár az unsafe blokkok akár csak egy C-s program meghívása) már neccesek. Persze ezen túl is lehet biztonsági hibákat csinálni, de azok már nem a rendszert fektetik meg csak az adott alkalmazást (Pl. sql injection).

            Én peogramoztam object c-ben, sőt asm-ben is.
            A 20 000-ret meg rutinból megeszem reggelire (kézimunkával, nem géppel) – pedig csak amatőr vagyok. :))))

            Az Object-C-t kihagytam, asm-ben programozgattam én is a régi szép időkben. A 20 000 soros program nálam is kézimunka volt – ma sincs normális wxWidget-es vizuális fejlesztőeszköz, 98 tájékán meg semmilyen nem volt. De a sorhossz csak az egyik paraméter, C/C++-os kódok közt is van különbség – ha nem hiszed nézz bele mondjuk a zlib forrásába, pedig nem is annyira nagy, a másik végén pedig ott van Pl. a wxWidgets forrása.


            Ebből is látszik, hogy „elegáns” programozó vagy. Ha nem így lenne, és a júzerek érdekeit néznéd – véletlenül – nem kizárólag a sajátodat, akkor azon törnéd a fejed, hogy a) minnél biztonságosabb legyen (ne fagyjon neki, ne tudják a kártevők kihasználni), b) minnél egyszerűbben, jobban tudja használni, ne kelljen összevissza kattintgatni, minden sz@rt leokézni stb…. persze majdan jöhet a kinézet is, amivel el is lehet adni – persze ez másra nem jó, mert minnél több benne a cicoma, annál sebezhetőbb, annál jobban használhatatlanul lassú (hiába van 8 magos sz@rod, akkor is pofádba animál, hogy ne lehessen vele dolgozni).

            Nos, desktop vonalon nem igazán játszanak a kártevők, legalábbis jelenleg. De egy jól megírt C#-os kód 1000x biztonságosabb mint Pl. egy C++ vagy Delphi-os kód. Az összevissza kattintgatás már 1000 éve nem divat, minden program figyel a tab-sorrendre (tisztelet a kivételnek ;-), és elemi követelmény hogy lehessen csak billentyűzetről kezelni a programot. De ugyanolyan elemi követelmény az is, hogy ha Jucikát leültetik a gép elé akkor ne kelljen neki egy 10 kötetes felhasználói kézikönyvet átolvasnia hogy elkezdhessen számlát írni. És persze a csilli-villi sem utolsó szempont – hiába írod te meg a világ legjobb programját ha nem tudod eladni, és hiába a tiéd a legokosabb program ha a júzer nem jön rá magától – a legtöbb még az F1 billentyűig sem jut el, nemhogy az írott felhasználói kézikönyvig…

            Röhögőgörcsöt kapok a CAMPUS keretein belül. :))))))))
            Ki az a cég, ami legtöbb pénzzért INGYEN ad minden termékét, az összes oktatásban résztvevőnek?

            Senki. Állam bácsi kötött egy szerződést a M$-tal hogy X pénzért az összes oktatási intézményben a tanulók használhatják a M$ szoftvereit. Az hogy nagy tételben akár korlátlan userszámra kaphatsz meg szoftvert vagy nagy kedvezménnyel vásárolhatsz az nem annyira egyedi jelenség, egy állami cég sem annyiért veszi Pl. a mobiltelefont sem mint Gipsz Jakabka aki bemegy az utcáról a boltba. Pedig az hw és nem sw. De a M$ soha nem verte a mellét hogy én ingyen adtam az iskoláknak vagy az államigazgatásnak szoftvert.

            „persze az átlag mezei user úgysem használ linuxot otthonra”
            Attól függ, kit értesz mezei júzernek. (Az meg megint más kérdés, hogy miért.)

            Átlag Gipsz Jakabkára akinek a szülei megveszik a gépét játszani, internetezni, házifeladatot csinálni, vagy átlag Jucikára aki szintén internetezik plusz word-öt, excelt meg pár más hasonló progit használ. Ez utóbbi esetleg talán használhatná, de a linux az sajnos olyan dolog hogy előbb vagy utóbb a legbarátságosabb disztribnél is eljön az a perc ahol már csak a parancssor segít…

            – És ki az aki csak azért valami teljesen sz@rt csinál, hogy…
            Pl.: a fent említett „bmp” és egyéb marhaságok…. egy hasonlót sem láttam. (Csak azért, hogy legyen egy sajátja… nem csinált mást, mint összevissza forgatta a biteket.)

            Na ja, a szabadalom nagy úr. Ezt a M$ most épp az mp3 kapcsán tapasztalhatta…

            – Ki az, aki olyan os-t csinál, amit minden sz@rért újra kell indítani, amikor 100 éve nincs ilyen.

            Azért ha linux alatt cserélsz mondjuk kernelt (márpedig az egyes kernelverziók elég sok biztonsági rést foltoznak be, különösen amíg az utolsó számjegy < 10) akkor ott is újra kell indítani. Plusz minden olyan kernel modult amit utána raktál fel (Pl. nvidia kártya 3d gyorsítása, stb) újra kell fordítanod. Akkor már inkább egy reboot…

            – Ki az, aki 16 bites kódot, hagy (a 64 bites hajnalon) az os-ében, szinte lehetetlenné téve a vm-ek normális működését. (Hoppá! Windózt nehéz más os alatt futtani, más os-t könnyű windóws alól. Mi jön ki ebből.)
            Speciel ha 16 bites kód van benne azt a vm tudtommal szereti. Azt nem szereti ha a 0-ás gyűrűben futkározik a kernel nagy része, ezeket a dolgokat kell interpretálni a vm-eknek, a többit meg natívan tudja futtatni (de a vmware vagy a qemu kernel modulja elég jól megbírkózik a feladattal, egyedül a xennek vannak problémái a dologgal. De őszintén szólva ez sem igazán az én területem…

            – Ki az aki nem web-kompatibilis web-oldal készítőt csinál, hogy más böngészővel nehezebb legyen megnézni.
            Olyan hogy web-kompatiblis nincs. Az egész web úgy szar ahogy van, mert folyamatos gányolás során alakult ki, és teljesen másra használják ma mint amire eredtileg ki lett találva. Az alap html mindenütt megy, ami felette van az opcionális. A mozilla van talán a legközelebb ahhoz hogy teljesítse a szabványokat, de semmi garancia nincs arra hogy ami megy Pl. mozilla 2.x-en az a mozilla 1.x-en is menni fog, meg az operán, meg a konqueroron, meg persze a különféle explorereken. De persze ez a webes architektúrának csak az egyik elvi hibája…

            – Ki az, aki minden újabb fejlesztésébe újabb és újabb érdekes kódokat tesz, hogy nehezebb legyen wine alatt futtatni. (Lassan már azt hiszem, hogy csak ennyit fejlesztenek.)
            A wine az egy érdekes kérdés. A legjobb példája a „community” működésének: az hogy egy adott program megy a wine X. verzióján nem jelenti azt hogy az X+1. verzióján is menni fog. Időnként végigsöpör egy-egy refactoring az egészen amitől minden máshová kerül, egy rakás kód megy a szemétbe, egy rakás nem műxik, aztán az egész épül egy darabig, majd jön a következő hurrikán. Pl. a Delphi 3 úgy 2000 környékén működött úgy-ahogy, aztán jött egy ilyen és úgy 2001-2006-ig (ekkor hagytam fel a wine követésével) már nem. Volt egy időszak amikor egész jól futottak a DX-et használó programok, aztán valami miatt használhatatlanul lassú lett a dolog pár évre, most újabban állítólag újra gyors (de ezt már csak a changelog-ban olvastam). Szvsz a wine projectnek a legkisebb baja a windows fejlődése, bár persze az is igaz hogy a M$-től sem lehet elvárni hogy ne fejlessze a szoftverét csak azért hogy a konkurrens open-source fejlesztések utól tudják érni 😉

            Akkor persze nem ismered a gnu/gpl-t.
            Azért már találkoztam vele…
            Nekem, mint gnome fejlesztőnek, ott fog virítani a nevem minden linuxban! (Ha nem is fog nagy betűvel az orrod előtt megjelenni. Ott lesz benne és bárki megnézheti.)
            Mit ne mondjak, a userek tömegével szokták azt nézni hogy ki fejlesztette számológépet vagy mondjuk a terminált a Gnome-ban. Kb. annyira leszel tőle ismert, mint ha belopóznál egy gyárba, felmásznál a kéményre és a belsejébe fekete filctollal felírnád a neved 😉

            Én, mint egy m$ fejlesztő egy fogaskerék névtelen foga vagyok. (Mikor láttál már egy mezei m$ fejlesztőnek a nevét hirdetni, bármelyik windózban? Fel van sorolva, hogy ezt ez csinálta az azt? Mert aki a linuxban egy a-betűt változtatott, az igen.)
            Inkább legyek egy jól megfizetett fog egy gépezetben mint hogy ott legyen az N. alkalmazás about boxában a nevem a többi 20 között akik valaha hozzányúltak a kódhoz, és amit amúgy soha a büdös életben nem nyit le a júzer, és ha mégis akkor max. a verziószámot fogja megnézni, és amúgy sem mond neki semmit hogy a gnome-calc készítői közt ott a magyarországi Gipsz Jakabka is…

            LCoder
            Felhasználó
              VectoR wrote:
              LCoder wrote:
              Nos, a java és a C++ közt sebességben úgy 10-13% körüli a különbség, persze feladattól is függ a dolog.

              Ez igaz mindaddig amíg az adott gépben van bőven RAM, aztán mikor elfogy, akkor hogy néz ki ez ? :)))))  Biztos, hogy nagyot fejlődött a JAVA, már 10 éve is írtunk alkalmazást rá, sajnos használhatatlan lett a végére, mert a vásárló nem tudott 100Mft-ot gépfejlesztére fordítani (Nagy cég volt) . Látom a különbséget a vizuális oldalról is meg látom, azt is hogy ez mibe kerül ha a folyamatlistát megnézem :)))))))

              A Mercury az Azureus, DrawSWF és társai nagyon frankó fejlesztések csak elismerést érdemelnek, de csak egy meghatározott teljesítmény felett használhatóak, a futtatásuk pedig egyidőben…..hát…:)

              Persze. De ha ugyanez úgy nézne ki hogy van egy azaz egy java virtuális gép ami az elején elindul, akkor az N+1 java alkalmazás további memóriaigénye már elhanyagolható. De ha elindítasz 5 java virtuális gépet akkor annak mindnek lesz saját swing-je és egyéb általa használt könyvtára a memóriában. Ezzel szemben ott a .NET ami windowson egyszer feltelepül, elindul és fut…

              LCoder
              Felhasználó
                VectoR wrote:
                LCoder wrote:
                Nos, a java és a C++ közt sebességben úgy 10-13% körüli a különbség, persze feladattól is függ a dolog.

                Ez igaz mindaddig amíg az adott gépben van bőven RAM, aztán mikor elfogy, akkor hogy néz ki ez ? :)))))  Biztos, hogy nagyot fejlődött a JAVA, már 10 éve is írtunk alkalmazást rá, sajnos használhatatlan lett a végére, mert a vásárló nem tudott 100Mft-ot gépfejlesztére fordítani (Nagy cég volt) . Látom a különbséget a vizuális oldalról is meg látom, azt is hogy ez mibe kerül ha a folyamatlistát megnézem :)))))))

                A Mercury az Azureus, DrawSWF és társai nagyon frankó fejlesztések csak elismerést érdemelnek, de csak egy meghatározott teljesítmény felett használhatóak, a futtatásuk pedig egyidőben…..hát…:)

                Persze. De ha ugyanez úgy nézne ki hogy van egy azaz egy java virtuális gép ami az elején elindul, akkor az N+1 java alkalmazás további memóriaigénye már elhanyagolható. De ha elindítasz 5 java virtuális gépet akkor annak mindnek lesz saját swing-je és egyéb általa használt könyvtára a memóriában. Ezzel szemben ott a .NET ami windowson egyszer feltelepül, elindul és fut…

                LCoder
                Felhasználó
                  Pingus wrote:
                  Ha ez bekövetkezik, akkor a Linux nem lesz többé Linux, hanem egy mutáns.
                  Abban a pillanatban egy m$-mentes valamilyen UNIX-ra fogok cserélni.
                  Nem óhajtok a (pénz)árral és a divatirányzatokkal sodródni és Java még jó
                  darabig lesz az biztos.

                  Nem a M$ a kérdés hanem az hogy van-e a linux mögött egy egységes, lehetőleg virtuális kódot futtató (azaz JIT alapú) objektum-orientált API vagy egy alkalmazás továbbra is 50 különféle kis libtől fog függeni amiket szinte lehetetlen közös nevezőre hozni ha csak nem az adott disztrib adott verziójára fordítod a programot.

                  Pingus wrote:
                  Pont azért vesződöm Java-val, mert amire nekem kell pont arra találták ki és
                  platformfüggetlenül tudom használni, és főleg nem m$ cucc.

                  Őszintén szólva nem annyira értem mi ez a zsigeri M$ utálat. Nem rosszabb és nem jobb az sem mint a többi cég, akár a SUN, akár a RedHat, akár a Google.

                  Pingus wrote:
                  Ha jobban megfigyeljük mi a Java, látjuk hogy elviekben is ellent mond m$-nak
                  és több köze van a Linux-hoz mint m$-hoz :
                  Eredetileg UNIX-on készült, Patrick Naughton és James Gosling vezetésével
                  a SUN berkeiben készűlt a C++ észszerüsítésével, beágyazott programok írására,
                  kommunikációs eszközök programozására.
                  Eredetileg Oak-nak hívták
                  (egy a SUN-nál Gosling ablaka előtt álló nagy tölgyfa miatt) de mint kiderült
                  ilyen néven futott már nyelv.
                  Vicces, hogy az új nyelv nevét az általuk éppen fogyasztott kv származási
                  helyéről(valóban, a kv-juk javai volt) nevezték el.
                  Hiába sikerűlt nagyon jóra a nyelv, szerették volna terjeszteni, természetesen
                  mivel nem láttak benne állati sok pénzt akik felhasználhatták volna, kutya sem
                  állt velük szóba, még Jim Clark sem.

                  Ja. Már ha elvnek tekintjük hogy valaki nagyon bénán manageli magát. Ezt az informatiában hajlamosak vagyunk erényként értékelni, elvégre az Amiga is milyen jó volt a maga idejében és csak a béna managementnek köszönhető hogy megbukott. Pedig a bukta az bukta, és bármilyen jó volt az Amiga, ma akkor is PC-t használ szinte mindenki.

                  Pingus wrote:
                  Persze a pénz szagának érzete azonnal megtette a hatását, röhej,
                  de később pont Jim Clark a Netscape vezetője támogatta eleinte legjobban a
                  Java-t és alkotóit (a Java beágyazhatósága miatt).
                  Mivel a net mindenkitől részben „független”, részben a szereplőknek igazodniuk
                  kell a rendkívűl heterogen környezetekhez, pontosan a net miatt alakult ki a Java
                  óriási felhasználói tábora.

                  Lófütty. Eredetileg a SUN az egészet arra találta ki hogy megbuktassa a M$-t és a helyére lépjen. Első körben az volt a terv hogy saját processzorral idővel önálló platformmá növi ki magát. A másik elképzelés a netpc lett volna. Szerencsére nem jött össze a dolog – ha összejön akkor mára valószínűleg egy-két nagyvállalat kezében lenne a világ szervereinek 90%-a, ahová földi halandó csak rohadt drágát pakolhat fel dolgokat de még a mezei userként történő hozzáférés is húzós összegbe kerülne. A sok kis olcsó szerver és webhosting azért jöhetett létre mert ugyanazokból az alkatrészekből lett összerakva mint az asztali PC. Na most, ha az asztalon NetPC lenne akkor a szeverek a jó kis SUN, HP, IBM gépek lennének – és nem a jelenlegi árfekvésben…

                  Pingus wrote:
                  Mindezt ingyen megkaphatjuk, bárki szabadon használhatja.
                  Ezzel szemben az m$-os cuccokban bármit pénz és pénz vezérel, nem a
                  használhatóság/kompatibilitás/hordozhatóság
                  és az hogy bárki, szabadon, és kompatibilis módon használhassa.

                  Az m$-t egy dolog vezérli : én+én+enyém+nekem semmi sem elég és mindenki
                  azt tegye amit én akarok, még ha soxor törvénytelen módon, de  akkor is !

                  Ebből, köszönöm nem kérek, és azt gondolom, hogy m$-nak semmi de semmi
                  keresni valója a szabad forrásban.

                  Nos, épp a többi sem angyalka. A M$-ben az a jó hogy amíg békén hagyják addig megmarad a PC platform uralásánál. És ez nem rossz – egy net-es monopólium (ami felé Pl. a google halad elég nagy léptekkel) 1000x veszélyesebb mint a M$ monopóliuma az oprendszerek terén.

                  LCoder
                  Felhasználó
                    Pingus wrote:
                    Ha ez bekövetkezik, akkor a Linux nem lesz többé Linux, hanem egy mutáns.
                    Abban a pillanatban egy m$-mentes valamilyen UNIX-ra fogok cserélni.
                    Nem óhajtok a (pénz)árral és a divatirányzatokkal sodródni és Java még jó
                    darabig lesz az biztos.

                    Nem a M$ a kérdés hanem az hogy van-e a linux mögött egy egységes, lehetőleg virtuális kódot futtató (azaz JIT alapú) objektum-orientált API vagy egy alkalmazás továbbra is 50 különféle kis libtől fog függeni amiket szinte lehetetlen közös nevezőre hozni ha csak nem az adott disztrib adott verziójára fordítod a programot.

                    Pingus wrote:
                    Pont azért vesződöm Java-val, mert amire nekem kell pont arra találták ki és
                    platformfüggetlenül tudom használni, és főleg nem m$ cucc.

                    Őszintén szólva nem annyira értem mi ez a zsigeri M$ utálat. Nem rosszabb és nem jobb az sem mint a többi cég, akár a SUN, akár a RedHat, akár a Google.

                    Pingus wrote:
                    Ha jobban megfigyeljük mi a Java, látjuk hogy elviekben is ellent mond m$-nak
                    és több köze van a Linux-hoz mint m$-hoz :
                    Eredetileg UNIX-on készült, Patrick Naughton és James Gosling vezetésével
                    a SUN berkeiben készűlt a C++ észszerüsítésével, beágyazott programok írására,
                    kommunikációs eszközök programozására.
                    Eredetileg Oak-nak hívták
                    (egy a SUN-nál Gosling ablaka előtt álló nagy tölgyfa miatt) de mint kiderült
                    ilyen néven futott már nyelv.
                    Vicces, hogy az új nyelv nevét az általuk éppen fogyasztott kv származási
                    helyéről(valóban, a kv-juk javai volt) nevezték el.
                    Hiába sikerűlt nagyon jóra a nyelv, szerették volna terjeszteni, természetesen
                    mivel nem láttak benne állati sok pénzt akik felhasználhatták volna, kutya sem
                    állt velük szóba, még Jim Clark sem.

                    Ja. Már ha elvnek tekintjük hogy valaki nagyon bénán manageli magát. Ezt az informatiában hajlamosak vagyunk erényként értékelni, elvégre az Amiga is milyen jó volt a maga idejében és csak a béna managementnek köszönhető hogy megbukott. Pedig a bukta az bukta, és bármilyen jó volt az Amiga, ma akkor is PC-t használ szinte mindenki.

                    Pingus wrote:
                    Persze a pénz szagának érzete azonnal megtette a hatását, röhej,
                    de később pont Jim Clark a Netscape vezetője támogatta eleinte legjobban a
                    Java-t és alkotóit (a Java beágyazhatósága miatt).
                    Mivel a net mindenkitől részben „független”, részben a szereplőknek igazodniuk
                    kell a rendkívűl heterogen környezetekhez, pontosan a net miatt alakult ki a Java
                    óriási felhasználói tábora.

                    Lófütty. Eredetileg a SUN az egészet arra találta ki hogy megbuktassa a M$-t és a helyére lépjen. Első körben az volt a terv hogy saját processzorral idővel önálló platformmá növi ki magát. A másik elképzelés a netpc lett volna. Szerencsére nem jött össze a dolog – ha összejön akkor mára valószínűleg egy-két nagyvállalat kezében lenne a világ szervereinek 90%-a, ahová földi halandó csak rohadt drágát pakolhat fel dolgokat de még a mezei userként történő hozzáférés is húzós összegbe kerülne. A sok kis olcsó szerver és webhosting azért jöhetett létre mert ugyanazokból az alkatrészekből lett összerakva mint az asztali PC. Na most, ha az asztalon NetPC lenne akkor a szeverek a jó kis SUN, HP, IBM gépek lennének – és nem a jelenlegi árfekvésben…

                    Pingus wrote:
                    Mindezt ingyen megkaphatjuk, bárki szabadon használhatja.
                    Ezzel szemben az m$-os cuccokban bármit pénz és pénz vezérel, nem a
                    használhatóság/kompatibilitás/hordozhatóság
                    és az hogy bárki, szabadon, és kompatibilis módon használhassa.

                    Az m$-t egy dolog vezérli : én+én+enyém+nekem semmi sem elég és mindenki
                    azt tegye amit én akarok, még ha soxor törvénytelen módon, de  akkor is !

                    Ebből, köszönöm nem kérek, és azt gondolom, hogy m$-nak semmi de semmi
                    keresni valója a szabad forrásban.

                    Nos, épp a többi sem angyalka. A M$-ben az a jó hogy amíg békén hagyják addig megmarad a PC platform uralásánál. És ez nem rossz – egy net-es monopólium (ami felé Pl. a google halad elég nagy léptekkel) 1000x veszélyesebb mint a M$ monopóliuma az oprendszerek terén.

                    LCoder
                    Felhasználó
                      VectoR wrote:

                      „A jövő pedig efelé mutat. Valójában ma is ez zajlik: linux alatt ma gyakorlatilag a java az egyetlen ütőképes fejlesztőeszköz. Azaz a végeredmény az hogy van egy linux kernel, fölötte pedig ott fut a .NET nagypapája… ;-)”

                      Kiváncsi lennék, milyen gépeket kellene építeni, ha java alkalmazásokkal akarnánk kiváltani a Linux alatt hiányzó programokat. Elég érdekesen festene, CoreQadro 8Ghz, 10Gb RAM stb..? :)). És akkor a villám működést garantálni sem lehetne…. A java 20 éve képtelen a megfelelő szintet elérni, godolom ezért is dobta oda a Sun MS a közösségnek, mint a kutyának a lerágott csontot..

                      Nos, a java és a C++ közt sebességben úgy 10-13% körüli a különbség, persze feladattól is függ a dolog. Ami miatt picit lassú az alapjában véve két dolog:
                      1. Mivel nem natív widgeteket használ hanem önmaga renderel le mindent (legalábbis a swing) így nem igazán tudja kihasználni a grafkártyák nyújtotta 2D-s gyorsítást.
                      2. A legtöbb java progi saját JVM-et indít. Ami kb. annyi mintha egy saját kis oprendszer indulna el a gépen belül.
                      Ezzel együtt ha nagyban játszol akkor nem igazán látszik túl nagy sebességkülönbség a java és a natív kód között, Pl. egy Delphi7 sem nagyon gyorsabb mint egy Eclipse, NetBeans vagy épp Visual Studió, pedig a tudása a töredéke a fentieknek.

                      LCoder
                      Felhasználó
                        VectoR wrote:

                        „A jövő pedig efelé mutat. Valójában ma is ez zajlik: linux alatt ma gyakorlatilag a java az egyetlen ütőképes fejlesztőeszköz. Azaz a végeredmény az hogy van egy linux kernel, fölötte pedig ott fut a .NET nagypapája… ;-)”

                        Kiváncsi lennék, milyen gépeket kellene építeni, ha java alkalmazásokkal akarnánk kiváltani a Linux alatt hiányzó programokat. Elég érdekesen festene, CoreQadro 8Ghz, 10Gb RAM stb..? :)). És akkor a villám működést garantálni sem lehetne…. A java 20 éve képtelen a megfelelő szintet elérni, godolom ezért is dobta oda a Sun MS a közösségnek, mint a kutyának a lerágott csontot..

                        Nos, a java és a C++ közt sebességben úgy 10-13% körüli a különbség, persze feladattól is függ a dolog. Ami miatt picit lassú az alapjában véve két dolog:
                        1. Mivel nem natív widgeteket használ hanem önmaga renderel le mindent (legalábbis a swing) így nem igazán tudja kihasználni a grafkártyák nyújtotta 2D-s gyorsítást.
                        2. A legtöbb java progi saját JVM-et indít. Ami kb. annyi mintha egy saját kis oprendszer indulna el a gépen belül.
                        Ezzel együtt ha nagyban játszol akkor nem igazán látszik túl nagy sebességkülönbség a java és a natív kód között, Pl. egy Delphi7 sem nagyon gyorsabb mint egy Eclipse, NetBeans vagy épp Visual Studió, pedig a tudása a töredéke a fentieknek.

                      10 bejegyzés megtekintése - 451-460 / 475