Uusi Free Pascal 3.0

fpcfan

Uusi Free Pascal 3.0

http://www.freepascal.org/

Tuetut alustat
- Linux-i386
- Linux-x86_64 (amd64)
- Linux-powerpc
- Linux-sparc
- Linux-ARM
- Win32-i386 (2000/XP, WinNT or later)
- Win64-x86_64 (XP or later)
- Wince-ARM (cross compiled from win32-i386)
- FreeBSD-i386
- FreeBSD-x86_64
- Mac OS X/Darwin for PowerPC (32 and 64 bit)
- Mac OS X/Darwin for Intel (32 and 64 bit)
- iOS (ARM and AArch64/ARM64) and iPhoneSimulator (32 and 64 bit)
- OS/2-i386 (OS/2 Warp v3.0, 4.0, WarpServer for e-Business and eComStation)
- Haiku-i386
- GO32v2-i386
- Nintendo Gameboy Advance-ARM (cross compile from win32-i386)
- Nintendo DS-ARM (cross compile from win32-i386)
- Nintendo Wii-powerpc (cross compile from win32-i386)
- AIX 5.3 and later for PowerPC (32 and 64 bit)
- Java JVM (1.5 and later) and Android Dalvik (Android 4.0 and later)
- Android (ARM, i386, MIPS) via cross-compiling.
- MSDos-i8086 (cross compiled from win32-i386 or Linux)
- Amiga, MorphOS and AROS

Tuetut prosessorit
i386, x86_64, PowerPC, ARM, MIPS, i8086, Motorola 68k, Sparc ja JVM runtime


Virallinen dokumentaatio
http://www.freepascal.org/docs-html/3.0.0/fpctoc.html

16

246

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • asentuu_kivuttomasti

      Kohtuullisen helppo asentaakin, ainakin ubuntu 12.04 ja .deb 3 kpl deb-paketit sai lazaruksen kanssa. Itse säheltänyt yleensä käännöksen kanssa ja hakemistopolkujen, mutta nyt ei tarvinnu! :)

    • toistaiseksi_vanha

      En ole vielä siirtynyt. Nykyisessä (siis vanhemmassa) versiossa on ihan riittävästi ominaisuuksia. Esim. tuo murtoluvuilla laskenta
      http://wiki.freepascal.org/Fractions/fi
      toimii tällä vanhemmalla versiolla vaikka siinä käytetään advanced record ominaisuuksia.

    • fpc

      Nyt on ilmestynyt päivitysversio
      Free Pascal 3.0.2

      Parannuksia löytyy lähinnä mukana tulevissa
      pdf, web, googleapi, database ja unicode kirjastoissa

    • qqqweqw

      Eikö Pascal-ohjelmointi ole jo menneen talven lumia. Nykyään käytetään esim. Pythonia, Javascriptiä ja C#:ia.

      • fpc2

        Mikään noista sinun mainitsemista ei pysty siihen mihinkä Free Pascal pystyy. Mieti sitä! (katselu nimenomaan siltä puolelta mihin Free Pascal pystyy)

        Mutta on totta että nuo mainisemat kielet ovat varsikin Suomessa suositumpia sekä myös maailmalla.

        Mieti myös sitä miksi jotkut pitivät Pascal ohjelmointia menneenä 1990-luvun puolivälissä, 2000-luvulla alussa ja nykypäivänä. (Eli jotkut ns "asiantuntijat" ovat olleet jo ainakin yli 20 vuotta "väärässä" ja asiasta "ymmärrättömiä"). Jos Pascal olisi ollut käyttökelvoton niin siitä olisi kai silloin luovuttu. Voit verrata lukemattomiin muihin kieliin jotka ovat syntyneet ja kuolleet vuosien varrella (vaikka takana on ollut hyvin suuria yhtiöitä).

        Kun tutustut ja teet monipuolisia ohjelmia Pascalilla niin ehkäpä alat pikku hiljaa ymmärtämään miksi jotkut pitävät Pascalista.


      • qqqweqw

        En jaksa miettiä. Käännän mieluummin C# projektini ja sen jälkeen käyn Pascal.


      • fpc2 kirjoitti:

        Mikään noista sinun mainitsemista ei pysty siihen mihinkä Free Pascal pystyy. Mieti sitä! (katselu nimenomaan siltä puolelta mihin Free Pascal pystyy)

        Mutta on totta että nuo mainisemat kielet ovat varsikin Suomessa suositumpia sekä myös maailmalla.

        Mieti myös sitä miksi jotkut pitivät Pascal ohjelmointia menneenä 1990-luvun puolivälissä, 2000-luvulla alussa ja nykypäivänä. (Eli jotkut ns "asiantuntijat" ovat olleet jo ainakin yli 20 vuotta "väärässä" ja asiasta "ymmärrättömiä"). Jos Pascal olisi ollut käyttökelvoton niin siitä olisi kai silloin luovuttu. Voit verrata lukemattomiin muihin kieliin jotka ovat syntyneet ja kuolleet vuosien varrella (vaikka takana on ollut hyvin suuria yhtiöitä).

        Kun tutustut ja teet monipuolisia ohjelmia Pascalilla niin ehkäpä alat pikku hiljaa ymmärtämään miksi jotkut pitävät Pascalista.

        "Mikään noista sinun mainitsemista ei pysty siihen mihinkä Free Pascal pystyy."

        Laitatko pari esimerkkiä kiitos??

        "Jos Pascal olisi ollut käyttökelvoton niin siitä olisi kai silloin luovuttu."

        Juurikin näin, siitä on luovuttu. Ainakin työelämässä...

        "Kun tutustut ja teet monipuolisia ohjelmia Pascalilla niin ehkäpä alat pikku hiljaa ymmärtämään miksi jotkut pitävät Pascalista."

        Hyvin kiteytetty. JOTKUT harrastelijat käyttää joo, työt tehdään muilla työkaluilla....


      • fpc2 kirjoitti:

        Mikään noista sinun mainitsemista ei pysty siihen mihinkä Free Pascal pystyy. Mieti sitä! (katselu nimenomaan siltä puolelta mihin Free Pascal pystyy)

        Mutta on totta että nuo mainisemat kielet ovat varsikin Suomessa suositumpia sekä myös maailmalla.

        Mieti myös sitä miksi jotkut pitivät Pascal ohjelmointia menneenä 1990-luvun puolivälissä, 2000-luvulla alussa ja nykypäivänä. (Eli jotkut ns "asiantuntijat" ovat olleet jo ainakin yli 20 vuotta "väärässä" ja asiasta "ymmärrättömiä"). Jos Pascal olisi ollut käyttökelvoton niin siitä olisi kai silloin luovuttu. Voit verrata lukemattomiin muihin kieliin jotka ovat syntyneet ja kuolleet vuosien varrella (vaikka takana on ollut hyvin suuria yhtiöitä).

        Kun tutustut ja teet monipuolisia ohjelmia Pascalilla niin ehkäpä alat pikku hiljaa ymmärtämään miksi jotkut pitävät Pascalista.

        "Mieti myös sitä miksi jotkut pitivät Pascal ohjelmointia menneenä 1990-luvun puolivälissä"

        Pascal käytännössä kuoli 90-luvun alussa mutta koki sitten renesanssin Delphin myötä, mutta tiedettiin kyllä silloin jo kuolevaksi kieleksi kun Java jyräsi. Delphi pärjäsi lähinnä sillä, että siinä oli 90-luvun mittapuulla hyvä IDE ja hyvä suorituskyky graafisessa ympäristössä.

        Delphi 7:lla (vuosi 2002) oli vielä jotain merkitystä mutta sittenhän se jäi täysin obsoleetiksi viimeistään 2006 kun joka suhteessa parempaa sai maksutta.

        "(Eli jotkut ns "asiantuntijat" ovat olleet jo ainakin yli 20 vuotta "väärässä" ja asiasta "ymmärrättömiä")."

        Miten niin väärässä kun kyseessähän on käytännössä kuollut kieli? Eihän sillä toimita tehdä mitään. Eikä sillä käytännössä tehdä mitään. Tekohengitetään jotain vanhoja roskaohjelmia lähinnä.

        "Jos Pascal olisi ollut käyttökelvoton niin siitä olisi kai silloin luovuttu. "

        Niinhän siitä onkin luovuttu. Mitään uusia ohjelmia ei Pascalilla käytännössä tehdä.

        "Voit verrata lukemattomiin muihin kieliin jotka ovat syntyneet ja kuolleet vuosien varrella (vaikka takana on ollut hyvin suuria yhtiöitä)."

        Ei mitään merkitystä kun se Pascal on myös niitä kuolleita rypistyksiä. Sitä tekohengitetään legacyä varten mutta mitään uutta ei käytännössä tehdä.


      • jotainfaktaa

        Taidat unohtaa että C# tekijät tulivat rahan myötä Delphi 2:n tekijöistä. Tuskinpa MS olisi heitä palkannut ja syrjäyttänyt omia vb ja c:n tekijöitä sekä myöhemmin palkinnut heidät jos tilanne olisi ollut sellainen mitä annat ymmärtää.


      • lazz_
        code_red kirjoitti:

        "Mikään noista sinun mainitsemista ei pysty siihen mihinkä Free Pascal pystyy."

        Laitatko pari esimerkkiä kiitos??

        "Jos Pascal olisi ollut käyttökelvoton niin siitä olisi kai silloin luovuttu."

        Juurikin näin, siitä on luovuttu. Ainakin työelämässä...

        "Kun tutustut ja teet monipuolisia ohjelmia Pascalilla niin ehkäpä alat pikku hiljaa ymmärtämään miksi jotkut pitävät Pascalista."

        Hyvin kiteytetty. JOTKUT harrastelijat käyttää joo, työt tehdään muilla työkaluilla....

        "Hyvin kiteytetty. JOTKUT harrastelijat käyttää joo,"
        No osa näistä harrastajista on tehnyt omalla kielellä (siis Pascalilla) kääntäjän ja samalla kielellä (pascalilla) ohjelmankehitysympäristö Lazaruksen ja nämä toimivat useissa eri ympäristöissä (käyttöliittymissä, käyttöjärjestelmissä, eri prosessoreilla jne) . Tälläiseen harva ammattilainen edes pystyy (Yleensä ammattilaiset vain käyttävät jonkin muun tekemää johonkin tiettyyn ympäristöön tehtyä ...)!


      • lazz_ kirjoitti:

        "Hyvin kiteytetty. JOTKUT harrastelijat käyttää joo,"
        No osa näistä harrastajista on tehnyt omalla kielellä (siis Pascalilla) kääntäjän ja samalla kielellä (pascalilla) ohjelmankehitysympäristö Lazaruksen ja nämä toimivat useissa eri ympäristöissä (käyttöliittymissä, käyttöjärjestelmissä, eri prosessoreilla jne) . Tälläiseen harva ammattilainen edes pystyy (Yleensä ammattilaiset vain käyttävät jonkin muun tekemää johonkin tiettyyn ympäristöön tehtyä ...)!

        "No osa näistä harrastajista on tehnyt omalla kielellä (siis Pascalilla) kääntäjän ja samalla kielellä (pascalilla) ohjelmankehitysympäristö Lazaruksen ja nämä toimivat useissa eri ympäristöissä (käyttöliittymissä, käyttöjärjestelmissä, eri prosessoreilla jne) . Tälläiseen harva ammattilainen edes pystyy (Yleensä ammattilaiset vain käyttävät jonkin muun tekemää johonkin tiettyyn ympäristöön tehtyä ...)!"

        Niin??? Mitä sitten?? Luuletko, ettei onnistu C#:lla javalla??? Helposti!! Jotkut harrastajat kirjoittivat javascriptillä win95 emulaattorin, joka toimii selaimessa, mitä sitten?? Tähän halusin esimerkin, joka edelleen uupuu:

        "Mikään noista sinun mainitsemista ei pysty siihen mihinkä Free Pascal pystyy."

        Ja vaikka minkälaisia "guruja" lazarus projektissa pyöriikin, edelleen, työtä ei tolla tehdä!!!


      • OletkoEdesTestannutSitä

    • muistojaa

      Viimeksi olen pascalia kokeillut kun oli koulussa. Paperille tehtiin harjoitukset ja kokeet. Alakerrassa on pääteluokka jossa muutama mv-pääte. Vuosi 1983-1984

      Kivaa oli basicin jälkeen,kun ei tarvinnut rivinumeroita ja oli proseduurit.

      • muistelee

        Oli muute tietokonealan teknillinen opisto raahessa :)


      • muistelemuistoja

        Noilla tiedoilla pääsee alkuun. Ne eivät ole vanhentuneet. Toki uusia ominaisuuksia on tullut (niin kuin muihinkin kieliin).

        Dokumentaatiota ja opiskelumateriaalia löytyy aika paljon jopa suomenkielisenäkin katso vaikkapa: http://wiki.freepascal.org/


    • ex-delphisti

      Basicissa oli gosub jolla hyppäsi johonkin kohti koodia ja return -käskyllä palasi gosubin jälkeiseen kohtaan koodia jatkamaan, oli se jännää. Myös GFA-Basicissa oli proceduurit ja funktiot, eikä rivinumeroita tarvittu.

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

    Luetuimmat keskustelut

    1. Miehille kysymys

      Onko näin, että jos miestä kiinnostaa tarpeeksi niin hän kyllä ottaa vaikka riskin pakeista ja osoittaa sen kiinnostukse
      Tunteet
      132
      3837
    2. Miksi kaivattusi on

      erityinen? ❤️‍🔥
      Ikävä
      85
      1895
    3. Olen tosi outo....

      Päättelen palstajuttujen perusteella mitä mieltä minun kaipauksen kohde minusta on. Joskus kuvittelen tänne selkeitä tap
      Ikävä
      15
      1761
    4. Haluaisin jo

      Myöntää nämä tunteet sinulle face to face. En uskalla vain nolata itseäni enää. Enkä pysty elämäänkin näiden kanssa jos
      Ikävä
      54
      1412
    5. Ylen uutiset Haapaveden yt:stä.

      Olipas kamalaa luettavaa kaupungin irtisanomisista. Työttömiä lisää 10 tai enempikin( Mieluskylän opettajat). Muuttavat
      Haapavesi
      127
      1301
    6. Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornosta

      https://www.kymensanomat.fi/paikalliset/8081054 Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornon hallussapi
      Kotka
      37
      1279
    7. VENÄJÄ muuttanut tänään ydinasetroktiinia

      Venäjän presidentti Vladimir Putin hyväksyi tiistaina päivitetyn ydinasedoktriinin, kertoo uutistoimisto Reuters. Sen mu
      Maailman menoa
      97
      1260
    8. Nainen olet valoni pimeässä

      valaiset tietäni tietämättäsi ❤️
      Ikävä
      70
      1156
    9. Mitä toivot

      Tulevilta päiviltä?
      Ikävä
      69
      1033
    10. Hommaatko kinkkua jouluksi?

      Itse tein pakastimeen n. 3Kg:n murekkeen sienillä ja juustokuorrutuksella. Voihan se olla, että jonkun pienen, valmiin k
      Sinkut
      103
      999
    Aihe