Moi! Pitäs oppia pascal-ohjelmoimaan! Mistä löytyisi apua? Kirjastonkaan kirjat ei vedä puoleensa,tai niissä ei ole sen tyyppistä ohjelmaa kuin meillä koulussa vaaditaan! Kurssi pitäis saada läpi ja pian! Ei mitään ylimäärästä hörhöilyä,mahd.pieni ja koossa pysyvä pläjäys!
Kiitos
Kiitos
Vastaukset 9
Vanhimmat
..tiettävästi jo 30 v sitten olleen ohjekirjasen, joten sorry.
Olen sanaton, että joku voisi vielä tänään tarvita sitä, kunnioitukseni historian DI opiskelijalle.
Ensinnäkään, vanhaa peruspascalia tuskin on saatavissa enää missään. Kieltä on laajennettu ja venytetty moneen suuntaan ja miltei kaikissa on jo oliotuki (object-pascal, o-pascal etc).
Kirjaston kirjat lienee ainut paikka, mistä saa tietoa vielä "puhtaasta" javasta. Toinen ongelma on kääntäjien hankinta. Turbo-pascal oli vanha kääntäjä, jota käyttelin ja sekin on jo unholassa.
Suosittelen sen kirjastokirjan hankkimista ja delphin warettamista, demon imuttamista. Deplhi käyttää pascalin tapaista kieltä. Taisipa olla juuri object-pascal. Vielä helpompi on varmaan etsiä googlesta "free pascal"-nimistä projektia, joka tekee pascal kääntäjää windows/linux ympäristöön.
Voitteko antaa tarkennusta, kiitos? Object-Pascal ei ole ongelma, mutta peruspascalia ei varmaan moni palstalaisista ole koskaan edes kokeillut. (Jos oikein halutaan saivarrella, ekat pascal-toteutukset oli virtuaalikoneen päällä. Niitä ei ainakaan kovin moni ole kokeillut)
minäkin käytin turbopascalia...onnea vain matkaan :-o
Et kertonut tarkemmin niin lähde vaikka näistä liikkeelle:
http://www.cs.tut.fi/~jkorpela/Pascal.html
http://www.rpm.fi/suutarla/ohjelmointi/ohjelmointi.html
Ja maksuton kääntäjä löytyy esim täältä:
https://sourceforge.net/projects/lazarus/
PASCAL -OHJELMOINTI
Jos todella olet teekkari, niin suosittelen lämpimästi, että opettelet Pacalia, tai sen modernimpaa versiota, Objectpascalia (kätössä Borlandin mainioissa ohjelmointityövälineissä Windows- ja Linux -käyttöjärjestelmiin: Delphi, Kylix)!
Objectpascal on tehokkuudessa ja monipuolisuudessa vähintään C :n tasoa, mutta syntaxiltaan paljon selkeämpää!
Kirjastosta löytyy hyviä teoksia, esim:
Oh Pascal!
Delphi sovellusten opas (Juha Piispa, Jani Järvinen)
Delphi Developer's guide (Steve Teixeira, Xavier Pacheco)
rohkeasti vain:
http://www.helmet.fi/
ja sanahakuun joku näistä:
Pascal
Delphi
Kylix
Delphiä käyttäen muuten päihität lopputuloksen laadussa kenet tahansa C/C tai VB/VC -ohjelmoijan! Yritys, joka käyttää Delphiä, on valinnut hyödykseen pysyvän kilpailuedun sekä koodin laadussa, että toimitusajassa!
Asia todellakin on näin. Itse en edes pelejä tekisi enää C kielellä kun OpenGL ja DirectX toimii yhtä hyvin Delphillä, ja kun kieli on niin paljon helpompi, ei valinta ole kovin vaikea.
Visual Basicciin en kyllä kajoa enää...
Höpö pöpö juttujanne.
Esim. Borland (http://www.borland.com/) tekee
Java, C ja Pascal -kääntäjää (Delphi on pascal-kääntäjä).
Borlandin nopein kääntäjä on Delphi.
Borlandin C on markkinoiden nopein C kääntäjä!
Delphin cpu-ikkunassa näät suoraan Delphin kääntämän assemblykoodin (Voit jos haluat ja osaat koodata myös assemblykäskyjä pascal koodin sekaaan). Delphi valitsee automaattisesti
kyseiseen tilanteeseen sopivan nopeimman mahdollisen assemblykäskyn.
Eli jos kerrot Pascal-koodissa kahdella niin Delphi valiseekin ADD-assemblykäskyn koska sen suoritusnopeus on prosessorin kannalta nopein.
Tutkippa mitä C tekee niin huomaat eron!
Se on kyllä tosiasia että C on paljon suositumpi
ja käytetympi kieli. Mutta nopeus ja tehokkuus ovat eri asioita kuin suosituimmuus tai yleisyys.
Mitenkähän ohjelmointikielen vaikeus siitä tekisi tehokkaamman? Pascal on helppo käyttää ja sillä saa tehtyä vaikka mitä. Mutta jos ohjelma on kirjoitettu C :lla voi ylpeillä sillä että hallitsee hankalan ohjelmointikielen... onko se nyt kuitenkaan tärkein asia? Tärkeämpää on se että tietokone tekee ihmisen elämän helpommaksi, ei päinvastoin. Tietokoneen tulee palvella ihmistä, eikä ihmisen konetta!