[fpc-pascal] Bls: Bls: Quick Modern Object Pascal Introduction, for Programmers

Jürgen Hestermann juergen.hestermann at gmx.de
Tue Jun 21 17:35:04 CEST 2016


Am 2016-06-21 um 17:16 schrieb Sven Barth:
 > It was decided some time ago when mode Delphi was switched to H+ (due to Delphi compatibility) that mode ObjFPC won't be switched, cause for that mode we value backwards compatibility higher than the user not having to write a switch.

This is quite short-sighted:

It's not only the work of writing a compiler switch.
You also have to *know* (think) about it.
There are so many compiler switches and if we end up
with the situation that all new users have to spend a
day to make their program work as the grandious feature
list of some FPC page told them then something is wrong.

Those who are already familiar with all the details have
much less work to just add a compiler switch to their
existing projects (if needed) and it would be necessary
only once on a certain FPC version when this default
changes.

Now we need to tell each new user that he has to change
the (default) settings to get a "modern" Pascal compiler
because "out of the box" it is a very old one.




More information about the fpc-pascal mailing list