OptimalCode – “Delphi Optimization Guidelines”

If you recognize the title of this article by Robert Lee, then chances are you’ve been around Delphi for a while! 🙂

Alas the optimalcode.com website and Robert Lee disappeared years ago without a trace, but the “Delphi Optimization Guidelines” (dating back from 2002-3003) has been safeguarded and preserved. Recently someone pointed to me that the mirror I had in my Links section had disappeared too…

(more…)

2nd PGD Challenge Official Announcement

Planned dates are from March 30th to April 29th, below is an excerpt from the announcement, head over to the PGD Challenge page for more details:

In a couple of weeks we are going to start the next PGD Challenge with a brand new theme. As promised it will be simple, yet fun for creating ideas. The development period will last about 4 weeks, plus a weekend to wrap things up. All are welcome to participate.

It’s going to be a lot of fun. There is lots of possibilities from the theme I’ve picked and I hope you will have fun with it.

All game entries must be made using a Pascal-based programming language or they will be disqualified. The game can take advantage of any game library or API written in another language, but the core of the game must be written in a Pascal-based language.

Allowed Pascal-based Languages:

  • Pascal (aka Classic Pascal, Borland Pascal, etc)
  • Object Pascal (called “Delphi language” by some)
  • Objective-Pascal
  • Oxygene (new language based on Object Pascal)

Key Development tools that support the above languages:

  • Delphi
  • Free Pascal
  • Lazarus
  • Prism (Oxygene for .NET)
  • Oxygene for Java
  • Smart Mobile Studio