Lazarus IDE

Anonyymi

On jotakin väliä kumpaa IDE versiota käyttää lazarus-gtk2 vai lazarus-qt5, näin päällisin puolin pikaisesti tarkasteltuna eroa ei huomaa.

6

231

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Uusien komponenttien asentaminen on tehty helpoksi (2 slikkausta), ja asennusliittymä on todella hyvä ja yksinkertainen, varmasti jokainen ensimmäisellä kerrallaan osaa ottaa tarvittavat komponentit käyttöön. Tähän kannattaa tutustua, jos ei muuten, niin vaikka uteliaisuuttaan : https://s8.gifyu.com/images/uutta.png

    • Anonyymi

      Sen mukaan mitä desktop käyttää. Tulee muuten tuplamäärä kirjastoja muistiin ja kiintolevylle, ja pieni mahdollisuus että jokin paikka käyttöliittymästä tuntuu hölmöltä kun ei ole natiivi.

    • Anonyymi

      noi on toki maksuasioita, mutta itse tykkään qt:stä siinä, että sillä saa sovelluksista tismalleen samannäköisiä raspberryssä, desktop linuxissa, windowsissa jne.
      lazarusta en kyllä ole ohjelmien tekemiseen, vaan tehnyt qt-ohjelmat pythonilla tai c :lla, mutta eiköhän tuo sama asia liene?

      • Anonyymi

        Lazaruksessa on LCL komponentit... Ei Qt.


      • Anonyymi
        Anonyymi kirjoitti:

        Lazaruksessa on LCL komponentit... Ei Qt.

        Kyllä. Alemmalla tasolla se käyttää käsittääkseni lib-qt5:ta tai lib-gtk2:ta. LCL on se osa, joka ohjelmoijalle lazaruksen läpi näkyy, mutta konepellin alla voi olla muuta. Ja lazarus on tosiaan kirjoitettu lazaruksella käyttäen fpc-kääntäjää. Helpottaa porttausta, kun kohdearkkitehtuurille saa grafiikkakirjastot jo valmiiksi natiivimuodossa ja yhteensopivuus on eri järjestelmien välillä parempi ja ennen kaikkea nopeampi, kun ei ole kuin yksi translaatiokerros käytössä.
        Eikös ne Lazaruksella tehdyt mobiilisovellukset pyöräytetä yhteensopiviksi vielä javan kautta? Eli LazAndroid projekti tuottaa itse asiassa java-bytekoodia?


      • Anonyymi
        Anonyymi kirjoitti:

        Kyllä. Alemmalla tasolla se käyttää käsittääkseni lib-qt5:ta tai lib-gtk2:ta. LCL on se osa, joka ohjelmoijalle lazaruksen läpi näkyy, mutta konepellin alla voi olla muuta. Ja lazarus on tosiaan kirjoitettu lazaruksella käyttäen fpc-kääntäjää. Helpottaa porttausta, kun kohdearkkitehtuurille saa grafiikkakirjastot jo valmiiksi natiivimuodossa ja yhteensopivuus on eri järjestelmien välillä parempi ja ennen kaikkea nopeampi, kun ei ole kuin yksi translaatiokerros käytössä.
        Eikös ne Lazaruksella tehdyt mobiilisovellukset pyöräytetä yhteensopiviksi vielä javan kautta? Eli LazAndroid projekti tuottaa itse asiassa java-bytekoodia?

        "Kyllä. Alemmalla tasolla se käyttää käsittääkseni lib-qt5:ta tai lib-gtk2:ta."

        lib-qt5 tai lib-gtk2 valitaan sen mukaan mille desktopille tehdään.

        "Helpottaa porttausta, kun kohdearkkitehtuurille saa grafiikkakirjastot jo valmiiksi natiivimuodossa ja yhteensopivuus on eri järjestelmien välillä parempi ja ennen kaikkea nopeampi, kun ei ole kuin yksi translaatiokerros käytössä.
        Eikös ne Lazaruksella tehdyt mobiilisovellukset pyöräytetä yhteensopiviksi vielä javan kautta? Eli LazAndroid projekti tuottaa itse asiassa java-bytekoodia?"

        Kuraa tuo oikeastaan on. Webassemblylle on SDL ja WebGL rakennettuna, ja se toimii konepellin alla JIT:llä.

        Eli saa jaettua binäärin mikä toimii joka laitteessa, vaikka taskulaitteissa ja ainoastaan käännöksen viimeinen vaihe tehdään käynnistettäessä.


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

    Luetuimmat keskustelut

    1. Sanna Marin kysyi hämmästyneenä: Onko Suomessa jäänmurtajia?

      Nettilehden toimittaja kysyi Sanna Marinilta suoraan, että sovittiinko nuo jäänmurtajien kaupat jo 2019, jolloin Marin k
      Maailman menoa
      154
      4989
    2. Voiko normaali ihminen ryhtyä vasemmistolaiseksi?

      Tätä jäin pohdiskelemaan.
      Maailman menoa
      191
      4011
    3. SDP haluaa 40 000 nettomaahanmuuttajaa

      SDP:n Suunnanmuutos-vaihtoehtobudjetissa, käy ilmi, että demarit itse asiassa vaativat räjähdysmäistä ”työperäisen” maah
      Maailman menoa
      138
      3684
    4. Mikä tuota vasemmistolaisista jankkaavaa vaivaa?

      Pahasti on ihon alle, siis korvien väliin, päässeet kummittelemaan. Ei ole terveen ihmisen merkki jankata yhdestä asia
      Maailman menoa
      47
      2955
    5. Orpo: Velkajarrua vastustavaa puoluetta vaikea ajatella hallitukseen

      No Minja Koskelan kommunistipuolue jäi ulos tuosta. Kaikki eduskuntapuolueet vasemmistoliittoa lukuun ottamatta sopivat
      Maailman menoa
      35
      2285
    6. Mitä ajattelit kun näit

      kaivattusi ensimmäisen kerran? xd
      Ikävä
      144
      1946
    7. Nyt meni lopulliset lämmöt.

      Alan käyttäytymään yhtä kylmästi miehiä kohtaan kuin mua kohtaan on käyttäydytty ja vain käytetty viimeiset pari vuotta
      Sinkut
      44
      1717
    8. Hienoa! Eduskunta luopui käteisen käytöstä

      Nyt tuo sama muutos pitää saada myös muuhun yhteiskuntaan. Käteistähän ei tarvitse tänä päivänä enää kuin rikolliset.
      Maailman menoa
      35
      1458
    9. Onko erityinen paikka jossa haluaisit nyt olla

      Onko joku spesiaali lempipaikka missä mieluiten olisit?
      Ikävä
      63
      1414
    10. Orpo loukkaantui fasismiin viittaavasta sanavalinnasta

      Mutta miksi loukkaantui? Orpohan on tehnyt yhteistyötä fasistien kanssa jo vuonna 2019, siis jo neljä vuotta ennen loukk
      Maailman menoa
      26
      1309
    Aihe