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

312

    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. Voiko normaali ihminen ryhtyä vasemmistolaiseksi?

      Tätä jäin pohdiskelemaan.
      Maailman menoa
      203
      4276
    2. 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
      146
      3808
    3. Orpo: Velkajarrua vastustavaa puoluetta vaikea ajatella hallitukseen

      No Minja Koskelan kommunistipuolue jäi ulos tuosta. Kaikki eduskuntapuolueet vasemmistoliittoa lukuun ottamatta sopivat
      Maailman menoa
      137
      3261
    4. 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
      53
      1647
    5. Ikävä sinua mies

      Vuosia kuluu, mutta tunteet ei ole hävinnyt. Tasoittuneet toki, kun ei olla nähty. Järki palannut päähän kuitenkin. Se i
      Ikävä
      19
      1558
    6. Mikä tämä henkilö mahtaa touhuta Parkanossa

      Kamalaa https://www.ylasatakunta.fi/teksti/pirkanmaan-karajaoikeus-vangitsi-koiran-tappamisesta-epaillyn-6.68.127794.b58
      Parkano
      34
      1530
    7. Sulla on avaimet ja keinot

      Jos haluat jatkaa tutustumista. Itse olen niin jäässä etten pysty tekemään enää mitään. Pidempi keppi johon on helpompi
      Ikävä
      25
      1395
    8. 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
      27
      1351
    9. Kiinnostaa - ei kiinnosta - kiinnostaapas

      Selittäkää hämmentyneelle miksi miehiä ei ikinä kiinnosta silloin, kun sitä olisi itsekin kiinnostunut? Sitten kun siirt
      Sinkut
      118
      1178
    10. Martina haluaa Marbellaan

      Martinan tekisi mieli ottaa lennot Marbellaan, jossa näkisisi kauniita ja hyväntuulisia ihmisiä. No sitten pitää matkust
      Kotimaiset julkkisjuorut
      216
      1071
    Aihe