En tiedä onko tämä nyt oikeassa paikassa.
Mutta olen juuri aloittanut opettelemaan ohjelmoimista ja haluaisinkin tietää, että saako mistään ladattua Turbo Pascal -nimistä ohjelmaa ilmaiseksi kokonaisena versiona?
Mutta olen juuri aloittanut opettelemaan ohjelmoimista ja haluaisinkin tietää, että saako mistään ladattua Turbo Pascal -nimistä ohjelmaa ilmaiseksi kokonaisena versiona?
Vastaukset 15
Vanhimmat
http://www.simonhuggins.com/courses/progbegin/pascal/download/
pascal kuoli yli 20 vuotta sitten, opettele (jos haluat ohjelmoida sovelluksia) visual basic tai (jos nettijutskia) PHP MySQL.
Käsittääkseni Turbo Pascalin versio 5.5 julkaistiin 1989, jolloin Borlandin Pascal-kääntäjät ja kehitysympäristöt olivat vielä noususuhdanteessa. Pascal ei siis ollut kuollut ainakaan 20 vuotta sitten, enkä pitäisi sitä kuolleena vieläkään. Turbo Pascal 5.5 on saatavissa täältä:
http://dn.codegear.com/article/images/20803/tp55.zip
Turbo Pascal 5.5 asentuu helposti esimerkiksi dosboxiin. Sain käännettyä ja ajettua pienen ohjelmankin sillä ongelmitta.
Borlandin tuotelinjalla Turbo Pascaliahan seurasi Delphi. Kun Turbo Pascalilla tehdään helposti DOS-ohjelmia, Delphillä kirjoitetaan ja piirretään Windows-ohjelmia. Nykyisellään Pascalilla voi ohjelmoida ikkunoita mm. Windowsiin ja Linuxiin esim. Lazaruksella.
http://www.lazarus.freepascal.org/
Pascal on varsin siisti kieli. Edellisestä kirjoittajasta poiketen pidän sitä huomattavasti parempana kielenä ohjelmoinnin opetteluun (jopa turbo pascal 5.5:llä!) kuin Visual Basicia. Olen kritisoinut aikaisemmissa keskusteluissa VB:tä jo niin paljon, etten mene syihin sen tarkemmin tällä kertaa. (Olen ohjelmoinut työkseni sekä Turbo Pascalilla että erinnäisillä Visual Basiceilla.) Oma suosikkini ensimmäiseksi ohjelmointikieleksi ei tosin ole kumpikaan niistä.
Pascalilla on hyvä aloitella ohjelmointi. Ei liian kryptinen tai muistialueisiin viittaava. Oppii helposti ehtolauseet yms. siitä on huomattavan helppoa siirtyä muihin kieliin.
Njoo, Pascal on nimittäin alun perin suuniteltukin ihan ohjelmoinnin oikeaoppista opiskelua varten.
Hyvä kieli jossa asiat on tehtävä oikein = ylläpidettävästi mikä on kaikkein tärkein asia ammattimaailmassa. Kotinörtit on asia erikseen. Heidän spaketeistaan ei kukaan muu saa mitään selvää :-)
Täällä jo mainittu Lazarus on mielestäni ehdottomasti paras valinta ohjelmmoinnin opiskeluun (saatavissa maksuttomasti eri käyttöjärjestelmille). Lazaruksen taustalla on FreePascal kääntäjä joka on myös yhteensopiva Turbo Pascalin kanssa. Eli toki voit valita vain pelkän FreePascalin ( http://www.freepascal.org ) mutta suosittelen Lazarusta.
Lisätietoa jo mainittujen lisäksi löytyy vaikka täältä:
http://wiki.mureakuha.com/wiki/Lazarus
Delphikin on tarjolla. Periaatteessa Pascal keskustelu sopisi paremmin Delphi alueelle.
http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=4500000000000646&subcat=1075
mutta VB elää ja porskuttaa hyvin =) miksi valita jo valmiiksi kuollutta kieltä?
VBScript, VBA, VB, VB.NET yhteensä?
Jos sinulla on joku Turbo Pascal ohjelma ja haluat siirtää sen FreePascaliin
niin seuraava linkki voi auttaa :
http://www.freepascal.org/port.var
Elikkä olen saanut ladattua ton Turbo Pascal 5.5, ja nyt on ongelma. Ohjelma toki toimii, mutta mitäköhän pitäis siihen uses -kohtaan laittaa? En vielä hirveesti tajuu näitä juttuja, yrittäkää ymmärtää..
Uses tarkoittaa että sen jäljessä esitellään käytettävät kirjastot. Kirjastot voivat olla joko itse tehtyjä tai sitten pascalin mukana tulleita.
(Kirjastojen lähdekoodin alussa on unit-sana ja kirjaston nimi.)
Eli mieti mitä asiota ohjelma tarvitsee.
(vrt esim.
http://linux.fi/index.php/Unit_baseunix
http://www.tuug.fi/~f/pascal/liite4.html
Yksi Uses-linkki lisää:
http://wiki.lazarus.freepascal.org/Uses/fi
korjattu linkki:
http://www.tuug.utu.fi/~f/pascal/liite4.html
muutenvaan kopioitu tähän:
http://wiki.lazarus.freepascal.org/Uses/fi
http://linux.fi/index.php/Unit_baseunix
http://www.freepascal.org/port.var