Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 13 reacties
Bron: Free Pascal, submitter: mdvmine

Free Pascal is een open-source compiler met ondersteuning voor de ontwikkeltalen Pascal en Delphi. De compiler is beschikbaar voor meerdere besturingssystemen zoals onder andere FreeBSD, Windows, Mac OS X en Netware en voor verschillende processoren zoals x86, Sparc, PowerPC en ARM. De ontwikkelaars hebben onlangs versie 2.0.0 de deur uitgedaan met de volgende veranderingen:

What's New in 2.0.0:

Compiler:
  • properties in objects are now allowed
  • use of cmov when at least -Cppentium2 is supplied (i386+ only)
  • .p is a searched source extension in macpas mode now
  • Improved MacPas mode
  • Improved variant support
  • Updated language files
  • Improved warnings regarding uninitialised variables
  • Lot of small bugs and compatibility fixes
RTL:
  • Several widestring and unicode fixes
  • Heavily improved variant support
  • Improved threading support
  • Improved 64 bit compatibility
  • Lot of small bugs and compatibility fixes
FCL:
  • Improved data base support
  • Lot of small bugs and compatibility fixes
Packages:
  • Jedi windows api is part of the packages now
  • Windows specific units of the rtl have been moved to packages/base/winunits
  • XFree header conversions to X package added
  • Endian and 64 bit fixes
  • Lot of small bugs and compatibility fixes
IDE:
  • Small bug fixes
Misc:
  • Improved docs
  • Bug fixes for FreeVision
Versienummer:2.0.0
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP, Mac OS Classic, macOS, OS/2
Website:Free Pascal
Download:http://sourceforge.net/project/showfiles.php?group_id=2174
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (13)

Het eenvoudige progsel van mij wat onder virtual pascal wel compileert, gaat met FPC mis.

Ik hou het dus op VP... 't is dan wel overleden op 4 april 2005 maar het werkt prima voor waar ik het voor gebruik.

http://www.vpascal.com
Wat is het probleem precies ? Zonder specifiekere informatie zegt je opmerking weinig.
hij geeft enn compile error zonder verdere info. geen regelnummer of niks. dan houdt het voor mij al heel snel op en stap ik zeker niet over.
Hmm mijn ervaring is dat de error messages meestal wel duidelijk zijn, zelfs met kolomnummer erbij.
Python is toch interpreted, dus die compileert zoiezo niet?
o en ik altijd maar denken dat ik in Pascal zat te programmeren, was het de hele tijd Python ;)
Python kun je ook compileren. Je krijgt dan een bestand met de extensie .pyc
hier http://www.osnews.com/story.php?news_id=10607 staat een goede uitleg over FPC, waarin ook duidelijk staat wat er nieuw is in versie 2.0.0 ten opzichte van 1.0.10
Perfecte compiler, gebruik het regelmatig in mijn werk als systeembeheerder.
Kun je in pascal ook gui programeren?
En welke paketten zijn ervoor, wx gtk ??
ik doe nu aan python maar begin het erg irri te vinden dat dat stomme ding niet goed compileerd

talen zijn toch ongeveer hetzelfde?
Excuse me, maar:

Dat een compiler niet goed werkt zal naar alle waarschijnlijkheid toch eerder aan de code liggen die je 'm te eten geeft.

Talen zijn toch ongeveer hetzelfde?
Dat is net zoiets als "bijna raak".
Om GUIs programmeren raad ik Lazarus aan: http://www.lazarus.freepascal.org. Lazarus is een Delphi look-a-like, en een groot deel van de VCL API is hetzelfde, of hier wordt in ieder geval naar gestreefd.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True