Events
Free Pascal and Lazarus IDE
Date: Thursday February 11th, 2010
Time: 6:30 PM
Place: Nova Southeastern University
| TOPIC: | Free Pascal and Lazarus IDE |
| PRESENTER: | Bob Ahola! |
| DATE: | Thursday February 11, 2010 |
| TIME: | 6:30pm Refreshments & Networking |
| 7:00 Presentation begins | |
| LOCATION: | Nova Southeastern University, in our regular room (directions) |
Free Pascal is an open-source Pascal compiler with a high degree of Delphi compatibility available on several platforms, including Windows, Mac OS X, and Linux. Free Pascal supports full object capability and is self-hosted.
Lazarus is an open-source IDE written in Free Pascal. The Lazarus Component Library includes equivalents for many of the familiar VCL controls such as forms, buttons, text boxes and so on that are used to create applications.
Like Delphi, Free Pascal and Lazarus are both general-purpose programming tools, meaning you can develop a wide variety of programs with them, including:
- Console applications
- Dynamic libraries (.so, .dll & .dylib)
- GUI Apps
- Web Apps
- (etc.)
Other notable capabilities include:
- Object-Oriented Development (excluding multiple inheritance)
- Database (InterBase,Firebird,Oracle,MSSQL,MySQL,PostGre,SqlLite,RollYourOwn)
- Extensible Run-time
- XML
- SOAP
- (many others)
Covered in this session:
- Tour of Free Pascal (including the console IDE)
- Tour of Lazarus
- Build/review some console apps: Hello, RSS downloader and Blackjack
- Dissect an object implementation of a console game
- Extending the game to use GUI
- Build, install and demonstrate a GUI component
- Build a (very) simple web site
- Review a more comlicated web site
- Extending the site to include authentication and sessions
Bob :=
( isInTheGameFor43Years ) and
( hasBuiltTwoPascalCompilers ) and
( isDelphiRoadWarriorFor15Years ) and
( isLinuxFan ) and
( not isMicrosoftFan ) and
( isFisherman );
Mark your calendar! See you THURSDAY FEBRUARY 11th at Nova Southeastern University!

