[fpc-pascal] FPC + Mobile development: the String type

Marco van de Voort marcov at stack.nl
Thu Jul 10 09:39:00 CEST 2014


In our previous episode, Jonas Maebe said:

(zerobasedstrings)
 
> They probably changed the default there for efficiency reasons (not having
> to subtract 1 from string indices all the time).

Considering what they lug on in compatibility(and that being a key selling
point), and how they went about it on other targets (e.g.  IDisposable use
in Delphi.NET), I doubt performance is really the reason.

They have been planning to let the language get closer to the accepted set
since they initiated the "new" compiler initiative. Probably they are
testing the water with a new target to not get a backlash from established
business.



More information about the fpc-pascal mailing list