Kylix/Widgetset setvimistä ja yleistä tietoa?

Aloitteleva Pingviinikoodaaja

Elikkä tahtoisin tietää mitä widgetsettejä tuo Borland Kylix systeemi oikein tukee ja käyttää? Voisko joku selittää periaattellisesti miten noitten kaikkien graafisten komponenttien, x-servereiden, windowmanagereiden yms systeemit suhtatuu yleisesti kylixiin?

Ja muutenkin, jos teen Kylix-softan niin tekeekö se natiivit tuet esim. Gtk2:lle vai tarviiko ohjelmaa ajavalle koneelle asentaa megatavukaupalla jotain omia kylix-libbejä...

Muutenkin infoa kylixistä ja sen perimmäisestä sielunelämästä olisi mukavaa saada.

5

409

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ZZtop
    • ZZtop
      • Aloitteleva Pingviinikoodaaja

        Hyvää infoa ja tuo Lazarus-projekti on kyllä varteenotettav vaihtoehto! Paljon kiitosta.


      • Mika0800

        Mutta eipä taida Lazarus tukea säikeitä, ainakaan Delphin tyyliin ( TOmaThr = class(TThread) .... end; )

        Ja kun Linuxissa ilmeisesti ei-blokkaavia soketteja ei edes tunneta, vaan kaikki soketit ovat blokkaavia, niin säikeiden käyttö on pakollista, jos haluaa esim. ohjelmansa liikennöivän TCP/IP:llä (myös UDP).

        Ja Itse olen havainnut TCP/IP:n tosinäppäräksi lähiverkossa, sama toki toimii internetin läpi, mutta tämä nostaa vaatimustasoa huomattavasti, sekä luotettavuus- että tietoturvasyistä.

        Borlandilta uusin Kylixon ilmeisesti 3.0, ja ihmettelen, ettei Delphi2004:n julkistustilaisuudesssa mainittu sanaakaan Kylixistä! Eikö Borland ymmärrä Kylixin mahdollisuuksia? Ilmeisesti ei, ehkä on ollut virhe markkinoida Kylixiä Linux-guruille, jotka ohjelmoivat GCC:llä ja ilmeisesti ovat tyytyväisiä, kun GCC on ilmainen. Väärä suunta, Borland!

        Oikea kohderyhmä Kylixin markkinoinnille ovat sensijaan Delphi (tai jopa VB-) ohjelmoijat, jotka haluaisivat ohjelmiensa toimivan myös Linuxissa.
        Tässä ryhmässä on paljon todennäköisempää, että osataan arvostaa helppokäyttöistä, mutta samalla erittäin pystyvää välinettä, eikä tyydytä GCC:hen.

        Eikös tuo GCC ole sama kuin Gnu C Compiler ?


      • Hmmmm
        Mika0800 kirjoitti:

        Mutta eipä taida Lazarus tukea säikeitä, ainakaan Delphin tyyliin ( TOmaThr = class(TThread) .... end; )

        Ja kun Linuxissa ilmeisesti ei-blokkaavia soketteja ei edes tunneta, vaan kaikki soketit ovat blokkaavia, niin säikeiden käyttö on pakollista, jos haluaa esim. ohjelmansa liikennöivän TCP/IP:llä (myös UDP).

        Ja Itse olen havainnut TCP/IP:n tosinäppäräksi lähiverkossa, sama toki toimii internetin läpi, mutta tämä nostaa vaatimustasoa huomattavasti, sekä luotettavuus- että tietoturvasyistä.

        Borlandilta uusin Kylixon ilmeisesti 3.0, ja ihmettelen, ettei Delphi2004:n julkistustilaisuudesssa mainittu sanaakaan Kylixistä! Eikö Borland ymmärrä Kylixin mahdollisuuksia? Ilmeisesti ei, ehkä on ollut virhe markkinoida Kylixiä Linux-guruille, jotka ohjelmoivat GCC:llä ja ilmeisesti ovat tyytyväisiä, kun GCC on ilmainen. Väärä suunta, Borland!

        Oikea kohderyhmä Kylixin markkinoinnille ovat sensijaan Delphi (tai jopa VB-) ohjelmoijat, jotka haluaisivat ohjelmiensa toimivan myös Linuxissa.
        Tässä ryhmässä on paljon todennäköisempää, että osataan arvostaa helppokäyttöistä, mutta samalla erittäin pystyvää välinettä, eikä tyydytä GCC:hen.

        Eikös tuo GCC ole sama kuin Gnu C Compiler ?

        Lazarus käyttää FreePascalia joka puolestaan tukee säikeitä... mutta en usko että FreePascalin säikeet toimivat ainakaan syntaktisesti samalla tavalla kuin Delphin säikeet.

        Freepascalin säiemalli lienee lähempänä juuri unix-systeemien prosessinhallinnan mekanismejä kuin Borlandin win32 järjestelmästä juurensa ottava Delphi. Tässähän ei ole mitään "oikeaa mallia" kun originaali Pascal ei säikeistä sano mitään...


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Voitasko leikkiä jotain tunnisteleikkiä?

      Tietäisi ketä täällä käy kaipaamassa.. kerro jotain mikä liittyy sinuun ja häneen eikä muut tiedä. Vastaan itsekin kohta
      Ikävä
      80
      1897
    2. Tietysti jokainen ansaitsee

      Hän varmasti ansaitsee vain parasta ja sopivinta tietenkin, suon sen onnen hänelle enemmän kuin mielelläni. Aika on nyt
      Ikävä
      18
      1719
    3. Millä voin

      Hyvittää kaiken?
      Ikävä
      16
      1584
    4. 50+ naiset kyl

      Lemottaa sillille mut myös niitte kaka lemottaa pahlle ku kävin naiste veskis nuuhiin
      Ikävä
      20
      1306
    5. En voi sille mitään

      Tulen niin pahalle tuulelle tästä paikasta nykyisin. Nähnyt ja lukenut jo kaiken ja teidän juttu on samaa illasta toisee
      Ikävä
      12
      1234
    6. Välitän sinusta mies

      Kaikki mitä yritin kertoa tänään ei mennyt ihan putkeen..Joka jäi jälkeenpäin ajateltuna suoraan sanottuna harmittaa aiv
      Työpaikkaromanssit
      6
      1232
    7. hieman diabetes...

      Kävin eilen kaverin kanssa keskusapteekissa kun on muutama kuukausi sitten tullut suomesta ja oli diabetes insuliinit lo
      Pattaya
      12
      1196
    8. Miten joku voi käyttää koko elämänsä

      siihen että nostelee täällä vanhoja ketjuja ja troIIaa niihin jotain linkkiä mitä kukaan ei avaa? Ihmisellä ei ole mitää
      Tunteet
      9
      1170
    9. Annetaanko olla vaan

      Siinä se, tavallaan kysymys ja toteamuskin. Niin turhaa, niin rikkovaa. On niin äärettömän tärkeä, ja rakas olo.. N
      Ikävä
      29
      1161
    10. Pakkoruotsi on leikkikieli, jota ei ole tarkoituskaan osata

      Pakkoruotsi on leikkikieli. Ennen leikkikieltä sanottiin siansaksaksi, sitten keksittiin tilalle pakkoruotsi. Pakkoruot
      Kielipolitiikka
      9
      1160
    Aihe