Turbo Delphi

adsl2

Turbo Explorer versiot on ilmaisia. Ainoa rajoite on että IDE:en ei voi asentaa uusia komponentteja. Tosin Turbo Delphissä on mahdollista asentaa dclusr.dpk paketin kautta uusia komponentteja mutta isojen pakettien kanssa on hiukan työtä.

http://www.turboexplorer.com/

16

2294

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • "ap"..

      Keskustelin juurikin Suomen Borlandin edustajan kanssa tästä (MoonSoft) Explorer versiot ovat lähinnä opetuskäyttöön tarkoitettu, mutta niiden rajat tulee nopeesti vastaa ammattikäytössä. Kummiskin lisenssi sallii myös Exlorer versiolla kaupallisten softien teon, joka nykymallin mukaisesti on tosi reilua :)

      Itseäni muinoin 5 vuotta sitten kyrsi hemmetisti, kun ostin 900 markalla Delphi 6 Personal version ja lisenssi ei sallinutkaan kaupalliseen tarkoitukseen tehdä sovelluksia ja pian ostamiseni jälkeen tuon Delphi sai ladattua ilmaiseksi netistä, se jos mikä oli mielestäni kusetusta. Onneksi nykyään ei ole enään näin :)

      Mutta kuten itsekkin totesit, voi tuota Explorer versiotakin laajentaa pienin kiertotein.

      • adsl2

        "Itseäni muinoin 5 vuotta sitten kyrsi hemmetisti, kun ostin 900 markalla Delphi 6 Personal version..."

        En tiennytkään että se oli maksullinen joskus. Itse aloitin Delphin opiskelun juuri sillä Delphi 6 PE ilmais versiolla. Siitä päivitys Delphi7:aan jota käytin useamman vuoden kunnes tän vuoden keväällä siirryin BDS2006:een mistä noi Turbotkin on tehty.


      • -.-.-.-.-.-.-
        adsl2 kirjoitti:

        "Itseäni muinoin 5 vuotta sitten kyrsi hemmetisti, kun ostin 900 markalla Delphi 6 Personal version..."

        En tiennytkään että se oli maksullinen joskus. Itse aloitin Delphin opiskelun juuri sillä Delphi 6 PE ilmais versiolla. Siitä päivitys Delphi7:aan jota käytin useamman vuoden kunnes tän vuoden keväällä siirryin BDS2006:een mistä noi Turbotkin on tehty.

        Mitä uutta on tullut noiden kahden version välille (tarkoitan lähinnä win32 puolta)


      • Tattix
        -.-.-.-.-.-.- kirjoitti:

        Mitä uutta on tullut noiden kahden version välille (tarkoitan lähinnä win32 puolta)

        Uutta on lähinnä se, että pikkuruinenkin ohjelma vie nykyisin useita megoja...


      • repa8
        Tattix kirjoitti:

        Uutta on lähinnä se, että pikkuruinenkin ohjelma vie nykyisin useita megoja...

        Hah hah... Miksi Delphi tuntuu olevan niin katkera juttu monelle koodarille tai pitäisikö sanoa ns. "koodarille"


      • adsl2
        Tattix kirjoitti:

        Uutta on lähinnä se, että pikkuruinenkin ohjelma vie nykyisin useita megoja...

        Kyllä oot surkee koodaamaan jos teet niin isoja ohjelmia.

        Pienimmillään Delphillä tehdyn ohjelman koko on about 30-40kt.


      • adsl2
        repa8 kirjoitti:

        Hah hah... Miksi Delphi tuntuu olevan niin katkera juttu monelle koodarille tai pitäisikö sanoa ns. "koodarille"

        Todennäköisesti monet arvostelijat eivät Delphiä tunne. Yleinen harhaluulo on että Delphi ohjelmat ovat hitaita mikä ei pidä paikkaansa. BASMin avulla ohjelmat voi optimoida tappiin asti.

        Toinen arvostelun aihe on ohjelmien koko. Totta on että jos käyttä VCL ikkunoita niin exe on ainakin 400-500kt, mutta Windows API:lla ohjelmien minimi koko on luokkaa 30-40kt.

        Itse pidän erityisesti Delphistä sen nopean kääntäjän takia.


      • hsse
        adsl2 kirjoitti:

        Kyllä oot surkee koodaamaan jos teet niin isoja ohjelmia.

        Pienimmillään Delphillä tehdyn ohjelman koko on about 30-40kt.

        voi vittu mikä idiootti.

        Delphi seiskalla kun laitat esim. yhden buttonin formille, niin ohjeman kooksi tulee 359KB. Siis ilman että yhtään mitään toivivuutta koodailet ohjelmaan.


        Kun yrittää tehdä vähänkin sellaisen ohjelman, jossa on jotain toimivuutta, niin koko onkin useita megoja.


      • adsl2
        hsse kirjoitti:

        voi vittu mikä idiootti.

        Delphi seiskalla kun laitat esim. yhden buttonin formille, niin ohjeman kooksi tulee 359KB. Siis ilman että yhtään mitään toivivuutta koodailet ohjelmaan.


        Kun yrittää tehdä vähänkin sellaisen ohjelman, jossa on jotain toimivuutta, niin koko onkin useita megoja.

        Jos vähän perehdyt aiheeseen niin huomaat että kun käytät Forms unittia se lisää ton 300-400kt siihen ohjelmaan. Homman voi tehdä puhtaasti Windows API:lla.

        http://delphi.about.com/od/windowsshellapi/l/aa111503a.htm

        Aika järeen ohjelman saat tehdä että kooksi tulee useita megoja. Ja toisaalta, nykypäivänä ei ole paljon väliä ohjelman koolla (kunhan nyt ei liiku kymmenissä megoissa). Tärkeempää on RAMmin käyttö, levy tilaa kyllä löytyy tarpeeksi.


      • adsl2
        adsl2 kirjoitti:

        Jos vähän perehdyt aiheeseen niin huomaat että kun käytät Forms unittia se lisää ton 300-400kt siihen ohjelmaan. Homman voi tehdä puhtaasti Windows API:lla.

        http://delphi.about.com/od/windowsshellapi/l/aa111503a.htm

        Aika järeen ohjelman saat tehdä että kooksi tulee useita megoja. Ja toisaalta, nykypäivänä ei ole paljon väliä ohjelman koolla (kunhan nyt ei liiku kymmenissä megoissa). Tärkeempää on RAMmin käyttö, levy tilaa kyllä löytyy tarpeeksi.

        Yksinkertainen tekstin salaus ohjelma. Kokoa 17kt.

        http://koti.mbnet.fi/trash1/Window.dpr
        http://koti.mbnet.fi/trash1/Window.exe


      • adsl2
        -.-.-.-.-.-.- kirjoitti:

        Mitä uutta on tullut noiden kahden version välille (tarkoitan lähinnä win32 puolta)

        Suurimmat muutokset Delphi7 ja BDS2006 (ja Turbo) on IDE:ssä. BDS:ssä on suora tuki UML kaavioille, koodi editoria on myös paranneltu reippaasti jne...

        Kääntäjä tekee hiukan tiukempaa binääriä ja käyttä oletuksena FastMM kirjastoa muistin järjestelyyn.


      • "ap"..
        adsl2 kirjoitti:

        "Itseäni muinoin 5 vuotta sitten kyrsi hemmetisti, kun ostin 900 markalla Delphi 6 Personal version..."

        En tiennytkään että se oli maksullinen joskus. Itse aloitin Delphin opiskelun juuri sillä Delphi 6 PE ilmais versiolla. Siitä päivitys Delphi7:aan jota käytin useamman vuoden kunnes tän vuoden keväällä siirryin BDS2006:een mistä noi Turbotkin on tehty.

        Sillä joka poika ei Delphin Pascal kieltä hallitsekkaan, kuten Visual Basic työkaverini sanoi, hän ottaa kuulan kalloonsa ennemmin kuin rupee Delphillä mitään koodaamaan. Noh sehän ei ole pois minulta :D hahahah! Niin sitä pitää!!

        Kummiskin yrityksen tärkein projekti tehdään Delphillä, millään muulla ei ole merkitystä, pää asia että pomo älysi valita oikean kehitystyökalun projektiin :)

        Ilman tuota Delphi 6 PE versiota en olisi ikinä oppinut Pascal kieltä ja tuo olisi ollut tosi VAHINKO!!


      • "ap"..
        adsl2 kirjoitti:

        Todennäköisesti monet arvostelijat eivät Delphiä tunne. Yleinen harhaluulo on että Delphi ohjelmat ovat hitaita mikä ei pidä paikkaansa. BASMin avulla ohjelmat voi optimoida tappiin asti.

        Toinen arvostelun aihe on ohjelmien koko. Totta on että jos käyttä VCL ikkunoita niin exe on ainakin 400-500kt, mutta Windows API:lla ohjelmien minimi koko on luokkaa 30-40kt.

        Itse pidän erityisesti Delphistä sen nopean kääntäjän takia.

        Itse koodailen Delphi 2006:lla yhtä projektia ja exen koko on vain 1.4Mt (16'000 riviä koodia), mun mielestä se on hiton pieni, mahtuu jopa korpulle.

        Nimittäin mitään extra DLL kirjatoja ei tarvi mukaa, pelkkä exe-tiedosto riittää ja tämä exe käynnistyy Windowssissa kuin Windowssissa mitään ei tarvi mukaan kun kaikki on mukana exe tiedostossa, tosi helppoo :)

        Ja juurikin tuo kääntäjä on salaman nopea jopa 2.6Ghz lusu Celeron prossulla :)


      • Anonyymi
        "ap".. kirjoitti:

        Itse koodailen Delphi 2006:lla yhtä projektia ja exen koko on vain 1.4Mt (16'000 riviä koodia), mun mielestä se on hiton pieni, mahtuu jopa korpulle.

        Nimittäin mitään extra DLL kirjatoja ei tarvi mukaa, pelkkä exe-tiedosto riittää ja tämä exe käynnistyy Windowssissa kuin Windowssissa mitään ei tarvi mukaan kun kaikki on mukana exe tiedostossa, tosi helppoo :)

        Ja juurikin tuo kääntäjä on salaman nopea jopa 2.6Ghz lusu Celeron prossulla :)

        "exen koko on vain 1.4Mt (16'000 riviä koodia), mun mielestä se on hiton pieni, mahtuu jopa korpulle."

        Normaalikäyttöön tehdyt ohjelmat:

        ns. exe packereita EI PIDÄ käyttää.

        Syynä se, että vaikka nuo packerit pienentävät EXE -tiedoston kokoa, niin RAM -muistin tarve saattaa jopa lisääntyä!

        Näin varsinkin tilanteessa, jossa ajat samanaikaisesti useampaa kopiota ohjelmastasi.
        Syy: Windows loader normaalisti kykenee käyttämään samaa muistisivua (= 4096 tavua) saman ohjelman eri kopioissa RAM -muistissa (tämä koskee VAIN koodia, EI koske dataa).

        Jos käytät ns. EXE packeria, niin windows loader ei enää kykene käyttämään samaa muistisivua saman ohjelman 2 eri kopiolle, vaan kummallekin oma muistisivunsa -> tästä syystä RAM -muistin tarve lisääntyy.

        Mutta: jos kyse on poikkeuksellisesta ohjelmasta, esim. sellaisesta, jonka pitää mahtua yhdelle korpulle, niin tämä saattaa olla syy käyttää ns. EXE packeria.
        Entä, jos käännettynä ohjelmasi koko olisi hieman isompi, kuin korpulle mahtuu ?
        EXE packeria käyttäen saisit todennäköisesti silti ohjelmasi mahtumaan korpulle.

        Jos ohjelmasi on jonkinlainen apuohjelma, jota tarvitaan uuden systeemin asennuksessa ja/tai vanhan korjaamisessa, niin yhdelle korpulle mahtuvuus voi hyvinkin olla erinomainen ominaisuus, näin varsinkin, jos on tarve tehdä jotain vanhempien koneiden kanssa, jossa USB -muistitikun toimivuus ei välttämättä ole itsestäänselvyys.

        Toki, jos koneessa on toimiva verkkokortti, niin onhan joissakin verkkokorteissa tuki jopa lähiverkossa olevalta lähteeltä buuttaamiseen. Tosin tuo systeemi on hankala asennettava, ja monessa emolevylle integroidussa verkkokorttitoiminnallisuudessa tuo netistä buuttauksen tuki puuttuu tai ei toimi kunnolla/ollenkaan.


      • Anonyymi

        ONKO KAUHA JA ZELENSKYIN KUVA NYT ESILLÄ!


    • Anonyymi

      Hehe, hauskaa lukea omia kommentteja vuodelta 2006 =D

      Delphillä koodailut loppuikin sitten 2011 lopussa ja sitten jatkettu uraa lähinnä web-koodarina. Sikäli Delphillä koodailu oli hauskaa, tekisin sitä vieläkin jos hommia olis tarjolla =)

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

    Luetuimmat keskustelut

    1. Riikka ei suostu laskemaan bensan hintaa

      Sanna laski esimerkiksi sähkön arvonlisäveron 10 prosenttiin, jonka Riiikka anosti 25,5 prosenttiin. Sannan aikaan bens
      Maailman menoa
      120
      3521
    2. EK: Suomi tarvitsee vuosittain 45 000 maahanmuuttajaa

      Senpä takia Riikkakin laulaa sen lauluja kenen leipää syö. Viime vuonnahan Suomeen muutti 50 tuhatta ulkomaalaista. htt
      Maailman menoa
      220
      2527
    3. Kesäaika on normaaliaika...

      ...siten illalla on valoisaa tunnin pitempään, on sitten kesä tai talvi. Voi nauttia päivän jatkumisesta. Kuka nyt aamul
      Maailman menoa
      214
      1965
    4. Uusin tutkimus: Suomi on maailman toiseksi vähin rasistinen maa

      taakse jää mm. Ruotsi(7) ja Norja(8). Martin Paasi(kok.): Kumoaa vasemmiston väitteet. Kansainvälinen vertailu osoitta
      Maailman menoa
      49
      1792
    5. Ähtärin päättäjät

      Nyt tulee kutsu leivättömän pöydän äärelle. Syytteet nostetaan. https://www.iltalehti.fi/kotimaa/a/cef83309-0a1b-4fcd-9b
      Ähtäri
      52
      1177
    6. Tulen hulluksi hänestä

      Hän on vanha ja varattu. Mutta olen ihan hulluna häneen. Haluan hänet omakseni. Haluan olla hänen kanssaan ajasta ikuisu
      Ikävä
      67
      997
    7. Ketkä 8 Ähtärin luottamushenkilöä saivat syytteen virka_aseman väärinkäyttämisestä?

      Nyt näiden valtuutettujen nimet esiin, kiitos! Nämä henkilöt pitää yksinkertaisesti laittaa syrjään Ähtärin kaupunginva
      Ähtäri
      18
      885
    8. Miltä tuntuu kun

      On asioita joita ei rahalla voi ostaa?
      Ikävä
      109
      879
    9. Koulussa puukotus

      Tapuli kaupungissa, ollaanhan me maailman onnellisin kansa. Voi puhäjysäys.. millä mittarilla onnellisuus on mitattu,, p
      Helsinki
      26
      811
    10. Ensimmäinen kuukausi palkatatta

      Siis ei jumankauta näitä kokoomuksen ehdoituksia. Nytkin joku Otto Meri ehdoittaa, että ensimmäinen kuukausi pitäisi ty
      Kansallinen Kokoomus
      71
      767
    Aihe