„Új Mono Visual Basic fordító: platformfüggetlen fejlesztés”- Szükség van erre ?

Kezdőlap Fórumok Linuxos hírek a nagyvilágból „Új Mono Visual Basic fordító: platformfüggetlen fejlesztés”- Szükség van erre ?

10 bejegyzés megtekintése - 51-60 / 173
  • Szerző
    Bejegyzés
  • #2093305
    pointux
    Felhasználó

      „Ehhez képest egy javás program nem annyira toxikus, de Pl. windows vagy Mac alól nézve már nem annyira egyértelmű a helyzet.”
      Mi értesz azon, hogy toxikus?

      Nem önmagában a .net-tel, hanem a benne lévő értelmetlen baromságokkal van baj. (Ami úgy sz@rrá, teszi ahogy van.)
      A C# cuccról meg annyit, hogy a ms (saját bevallása szerint) „biztonságos” nyelvet fejleszt.
      Ha saját bevallása szerint is hagy némi, csak egy némike biztonsági kivánnivalót, akkor mi a valóság.
      (Az a valóság, hogy szemfényvesztés. Ez nem azt jelenti, hogy van/nincs linuxon normális alternatíva? (nem akarok ilyen alternatívát), hanem azt, hogy nem kell ez. Akkor maradjon inkább a jóval babrásabb sz@r, mint ez a parasztvakítás.)
      Az, hogy linux alatt nincs „egyesség” az nem azt jelenti, hogy .net olyan qurvajó.
      Az x-et meg már el kéne felejteni, mert egy elavult sz@r.
      És egyetértek abban, hogy a .net egy piszkosul kitalált valami, ahogy a windóz is… csak nem érted van, hanem a pénzzért, a hatalomért, az egyeduralkodásért és ezekért az „eszmékért” bármilyen használható dolgot kidobnak belőle, és beleraknak valami sz@rt, csakhogy „inkompatibilis” legyen – ezért a mentalitásért úgy sz@r ahogy van.
      És igen, nem lehet figyelmen kívül hagyni, mert eljutunk odáig, hogy már csak .net lesz minden a linux is… lesz rajta egy linux kernel, majd afölött fut a .net. És a linux el lesz intézve… használhatsz windózt, meg windózt.
      Bocs én ezt nem akarom. (Örülök, hogy használhatok linuxot, meg osx-t…)

      #2093306
      LCoder
      Felhasználó
        vizsla wrote:
        „Ehhez képest egy javás program nem annyira toxikus, de Pl. windows vagy Mac alól nézve már nem annyira egyértelmű a helyzet.”
        Mi értesz azon, hogy toxikus?

        Azt hogy a felhasználó meglátja és visítva menekülőre fogja a dolgot. Ha egy ügyfelet leültetsz egy windows elé és megtanítod használni a Gipsz Jakab Bt könyvelőprogramját akkor nem fogja túl nagy meglepetés érni akkor sem ha a Fenyő Jenő Bt programját rakod elé. Ezzel szemben linux alatt elég határozottan el tud térni Pl. egy Gnome-os vagy egy KDE-s program kinézete, kezelése, ráadásul elég ocsmányul is néz ki a dolog: mint egy toldozott-foldozott rongyszőnyeg. Ugyanez fokozottan igaz programozóként nézve a rendszert. De pont emiatt az hogy a java ad egy harmadik HIG-et a meglévő két-három másik mellé már nem annyira feltűnő.

        vizsla wrote:
        Nem önmagában a .net-tel, hanem a benne lévő értelmetlen baromságokkal van baj. (Ami úgy sz@rrá, teszi ahogy van.)

        Konkrétan mire gondolsz ?

        vizsla wrote:
        A C# cuccról meg annyit, hogy a ms (saját bevallása szerint) „biztonságos” nyelvet fejleszt.Ha saját bevallása szerint is hagy némi, csak egy némike biztonsági kivánnivalót, akkor mi a valóság.

        Mi az hogy „biztonságos” nyelv ? Nem a nyelvnek kell biztonságosnak lennie hanem a futtatókörnyezetnek. 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. Az meg hogy a kódban van unsafe rész (külön leválasztva) elsősorban a régi programokkal való kompatibilitást érinti, amúgy az esetek 99.999%-ában a kutya sem használja.

        vizsla wrote:
        (Az a valóság, hogy szemfényvesztés. Ez nem azt jelenti, hogy van/nincs linuxon normális alternatíva? (nem akarok ilyen alternatívát), hanem azt, hogy nem kell ez.

        Kipróbáltad már ? Próbáltál már nagyobb programot csinálni .NET alatt és mondjuk C++-ban Pl. wxWidgets-szel, esetleg Qt-vel ? A nagyobb alatt úgy 20 000 sort, adatbázisban úgy 60-100 táblát értek. Persze még ez is pici program, de ez az a méret ahol már érzed a különbséget a platformok és a fejlesztőeszközök között. A „helló világ”-ot assemblyben is könnyen megírhatod.

        vizsla wrote:
        Akkor maradjon inkább a jóval babrásabb sz@r, mint ez a parasztvakítás.)
        Az, hogy linux alatt nincs „egyesség” az nem azt jelenti, hogy .net olyan qurvajó.
        Az x-et meg már el kéne felejteni, mert egy elavult sz@r.
        És egyetértek abban, hogy a .net egy piszkosul kitalált valami, ahogy a windóz is… csak nem érted van, hanem a pénzzért, a hatalomért, az egyeduralkodásért és ezekért az „eszmékért” bármilyen használható dolgot kidobnak belőle, és beleraknak valami sz@rt, csakhogy „inkompatibilis” legyen – ezért a mentalitásért úgy sz@r ahogy van. És igen, nem lehet figyelmen kívül hagyni, mert eljutunk odáig, hogy már csak .net lesz minden a linux is…

        Kicsi naív. Azt hiszed hogy a linuxot hosszú hajú, zsákruhás mezítlábas guruk  fejlesztik ? Persze, van olyan is, de a komolyabb projectek mögött nyíltan vagy rejtve de bizony kőkemény kereskedelmi cégek állnak akik nem jószándékból fejlesztik a linuxot hanem mert a pillanatnyi üzleti érdekeik így kívánják. Lásd Eclipse, NetBeans, OpenOffice, a linux kernel jelentős része, KDE, Gnome, MySQL, PHP, Postgresql – ezek mögött mind elég jelentős részben profitorientált cégek által foglalkoztatott emberek állnak – de még olyan, látszólag marginális projectekre is igaz ez mint Pl. a wine. Ja, és persze ilyen a mono is. Az „eszme” pedig az egész mögött a profit, csak míg a microsoft nyílt üzletet ajánl, azt mondja hogy itt van a windows vedd meg X forintért és használhatod, addig linux esetén ott a szép ideológia, megkapod a szoftvert ingyen (persze az átlag mezei user úgysem használ linuxot otthonra, a cégek pedig inkább fizetnek de kell nekik a támogatás – nem véletlenül nyereséges Pl. a RedHat) ugyanakkor egy rakás önkéntes munkáját használják fel profit termelésére – Pl. a RedHat aligha fizet Gipsz Jakabkának aki csinál egy vadiúj csilli-villi számológépet a Gnome alá, ugyanakkor a következő Redhat verzió előnyei közt ami miatt érdemes megvenni a cégeknek az új verziót már ott lesz a csilli-villi számológép, persze Jakabka emlegetése nélkül… A példa persze kissé sarkalatos, de szvsz elég jól mutatja a dolog lényegét.

        lesz rajta egy linux kernel, majd afölött fut a .net. És a linux el lesz intézve… használhatsz windózt, meg windózt.

        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… 😉

        #2093307
        LCoder
        Felhasználó
          vizsla wrote:
          „Ehhez képest egy javás program nem annyira toxikus, de Pl. windows vagy Mac alól nézve már nem annyira egyértelmű a helyzet.”
          Mi értesz azon, hogy toxikus?

          Azt hogy a felhasználó meglátja és visítva menekülőre fogja a dolgot. Ha egy ügyfelet leültetsz egy windows elé és megtanítod használni a Gipsz Jakab Bt könyvelőprogramját akkor nem fogja túl nagy meglepetés érni akkor sem ha a Fenyő Jenő Bt programját rakod elé. Ezzel szemben linux alatt elég határozottan el tud térni Pl. egy Gnome-os vagy egy KDE-s program kinézete, kezelése, ráadásul elég ocsmányul is néz ki a dolog: mint egy toldozott-foldozott rongyszőnyeg. Ugyanez fokozottan igaz programozóként nézve a rendszert. De pont emiatt az hogy a java ad egy harmadik HIG-et a meglévő két-három másik mellé már nem annyira feltűnő.

          vizsla wrote:
          Nem önmagában a .net-tel, hanem a benne lévő értelmetlen baromságokkal van baj. (Ami úgy sz@rrá, teszi ahogy van.)

          Konkrétan mire gondolsz ?

          vizsla wrote:
          A C# cuccról meg annyit, hogy a ms (saját bevallása szerint) „biztonságos” nyelvet fejleszt.Ha saját bevallása szerint is hagy némi, csak egy némike biztonsági kivánnivalót, akkor mi a valóság.

          Mi az hogy „biztonságos” nyelv ? Nem a nyelvnek kell biztonságosnak lennie hanem a futtatókörnyezetnek. 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. Az meg hogy a kódban van unsafe rész (külön leválasztva) elsősorban a régi programokkal való kompatibilitást érinti, amúgy az esetek 99.999%-ában a kutya sem használja.

          vizsla wrote:
          (Az a valóság, hogy szemfényvesztés. Ez nem azt jelenti, hogy van/nincs linuxon normális alternatíva? (nem akarok ilyen alternatívát), hanem azt, hogy nem kell ez.

          Kipróbáltad már ? Próbáltál már nagyobb programot csinálni .NET alatt és mondjuk C++-ban Pl. wxWidgets-szel, esetleg Qt-vel ? A nagyobb alatt úgy 20 000 sort, adatbázisban úgy 60-100 táblát értek. Persze még ez is pici program, de ez az a méret ahol már érzed a különbséget a platformok és a fejlesztőeszközök között. A „helló világ”-ot assemblyben is könnyen megírhatod.

          vizsla wrote:
          Akkor maradjon inkább a jóval babrásabb sz@r, mint ez a parasztvakítás.)
          Az, hogy linux alatt nincs „egyesség” az nem azt jelenti, hogy .net olyan qurvajó.
          Az x-et meg már el kéne felejteni, mert egy elavult sz@r.
          És egyetértek abban, hogy a .net egy piszkosul kitalált valami, ahogy a windóz is… csak nem érted van, hanem a pénzzért, a hatalomért, az egyeduralkodásért és ezekért az „eszmékért” bármilyen használható dolgot kidobnak belőle, és beleraknak valami sz@rt, csakhogy „inkompatibilis” legyen – ezért a mentalitásért úgy sz@r ahogy van. És igen, nem lehet figyelmen kívül hagyni, mert eljutunk odáig, hogy már csak .net lesz minden a linux is…

          Kicsi naív. Azt hiszed hogy a linuxot hosszú hajú, zsákruhás mezítlábas guruk  fejlesztik ? Persze, van olyan is, de a komolyabb projectek mögött nyíltan vagy rejtve de bizony kőkemény kereskedelmi cégek állnak akik nem jószándékból fejlesztik a linuxot hanem mert a pillanatnyi üzleti érdekeik így kívánják. Lásd Eclipse, NetBeans, OpenOffice, a linux kernel jelentős része, KDE, Gnome, MySQL, PHP, Postgresql – ezek mögött mind elég jelentős részben profitorientált cégek által foglalkoztatott emberek állnak – de még olyan, látszólag marginális projectekre is igaz ez mint Pl. a wine. Ja, és persze ilyen a mono is. Az „eszme” pedig az egész mögött a profit, csak míg a microsoft nyílt üzletet ajánl, azt mondja hogy itt van a windows vedd meg X forintért és használhatod, addig linux esetén ott a szép ideológia, megkapod a szoftvert ingyen (persze az átlag mezei user úgysem használ linuxot otthonra, a cégek pedig inkább fizetnek de kell nekik a támogatás – nem véletlenül nyereséges Pl. a RedHat) ugyanakkor egy rakás önkéntes munkáját használják fel profit termelésére – Pl. a RedHat aligha fizet Gipsz Jakabkának aki csinál egy vadiúj csilli-villi számológépet a Gnome alá, ugyanakkor a következő Redhat verzió előnyei közt ami miatt érdemes megvenni a cégeknek az új verziót már ott lesz a csilli-villi számológép, persze Jakabka emlegetése nélkül… A példa persze kissé sarkalatos, de szvsz elég jól mutatja a dolog lényegét.

          lesz rajta egy linux kernel, majd afölött fut a .net. És a linux el lesz intézve… használhatsz windózt, meg windózt.

          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… 😉

          #2093308
          admin
          Adminisztrátor

            „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..

            Szóval felesleges a vita, mindenki tudja, hogy a Linux jövője eléggé egy irányba mutat, és bár van lassú fejlődés, az még sem annyira szívderítő mint amilyen lehetne, ha nyitott szemmel járnának a fejlesztők. És a fejlődés csak akkor tud a maximumra kerülni, ha az üzleti szférából a megfelelő darabot ki tudja tépni, és megfelelő számú kereskedelmi fejlesztés érhető el hozzá.

            Egy dolgot meg kellene értenetek. A PC felhasználók 90% nem akarnak érteni a PC-hez, nem akar konzolban logokat olvasni, nem akar válogatni a hardverek között, hogy vajon melyik megy a gépében, nem akar dokumentumokat konvertálni, hogy  egyáltalán olvasni tudja, nem akar lemondani bizonyos műveletekről amit eddig a hardveren megnyomott gomb végzett el helyette, és a legtöbben PC-t sem akarnak látni a munkahelyükön kívül. (Csak Mo.-n született mindenki informatikusnak, pontosabban ezt hiszik magukról azok akik tudják, hogy egy ikonra hányt kell klikkelni…) Ezek az emberek csak használni akarják, és csak addig amíg muszáj !

            Ha szerintetek szar a VB akkor is egy olyan lehetőség, hogy a XY cég feljesztése „holnap” bekerülhet bármelyik disztribe, és ez jó…

            #2093309
            admin
            Adminisztrátor

              „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..

              Szóval felesleges a vita, mindenki tudja, hogy a Linux jövője eléggé egy irányba mutat, és bár van lassú fejlődés, az még sem annyira szívderítő mint amilyen lehetne, ha nyitott szemmel járnának a fejlesztők. És a fejlődés csak akkor tud a maximumra kerülni, ha az üzleti szférából a megfelelő darabot ki tudja tépni, és megfelelő számú kereskedelmi fejlesztés érhető el hozzá.

              Egy dolgot meg kellene értenetek. A PC felhasználók 90% nem akarnak érteni a PC-hez, nem akar konzolban logokat olvasni, nem akar válogatni a hardverek között, hogy vajon melyik megy a gépében, nem akar dokumentumokat konvertálni, hogy  egyáltalán olvasni tudja, nem akar lemondani bizonyos műveletekről amit eddig a hardveren megnyomott gomb végzett el helyette, és a legtöbben PC-t sem akarnak látni a munkahelyükön kívül. (Csak Mo.-n született mindenki informatikusnak, pontosabban ezt hiszik magukról azok akik tudják, hogy egy ikonra hányt kell klikkelni…) Ezek az emberek csak használni akarják, és csak addig amíg muszáj !

              Ha szerintetek szar a VB akkor is egy olyan lehetőség, hogy a XY cég feljesztése „holnap” bekerülhet bármelyik disztribe, és ez jó…

              #2093310
              Pingus
              Felhasználó
                LCoder 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… 😉

                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.

                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.

                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.
                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.

                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.

                #2093311
                Pingus
                Felhasználó
                  LCoder 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… 😉

                  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.

                  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.

                  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.
                  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.

                  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.

                  #2093312
                  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.

                    #2093313
                    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.

                      #2093314
                      admin
                      Adminisztrátor
                        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…:)

                      10 bejegyzés megtekintése - 51-60 / 173
                      • Be kell jelentkezni a hozzászóláshoz.