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
Uusi Free Pascal 3.0
16
246
Vastaukset
- 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ä
Mikähän Lazarus versio on kokemuksesi pohjalla (väitteesi)?
Vihjeeksi: Lazarus löytyy
https://sourceforge.net/projects/lazarus/files/
ja ohjeita sen käytöstä vaikkapa:
http://wiki.freepascal.org/Lazarus_Tutorial/fi
- 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
Miehille kysymys
Onko näin, että jos miestä kiinnostaa tarpeeksi niin hän kyllä ottaa vaikka riskin pakeista ja osoittaa sen kiinnostukse1323837- 851895
Olen tosi outo....
Päättelen palstajuttujen perusteella mitä mieltä minun kaipauksen kohde minusta on. Joskus kuvittelen tänne selkeitä tap151761Haluaisin 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 jos541412Ylen uutiset Haapaveden yt:stä.
Olipas kamalaa luettavaa kaupungin irtisanomisista. Työttömiä lisää 10 tai enempikin( Mieluskylän opettajat). Muuttavat1271301Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornosta
https://www.kymensanomat.fi/paikalliset/8081054 Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornon hallussapi371279VENÄJÄ muuttanut tänään ydinasetroktiinia
Venäjän presidentti Vladimir Putin hyväksyi tiistaina päivitetyn ydinasedoktriinin, kertoo uutistoimisto Reuters. Sen mu971260- 701156
- 691033
Hommaatko kinkkua jouluksi?
Itse tein pakastimeen n. 3Kg:n murekkeen sienillä ja juustokuorrutuksella. Voihan se olla, että jonkun pienen, valmiin k103999