<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">For the very little that it's worth, I
abandoned Delphi (10) because I was sick of Embarcadero's approach
to strings at that time, which forced a rework of <b>a lot</b> of
my old code and components. <br>
<br>
Adopted Lazarus and never looked back.<br>
<br>
On 6/24/2013 10:14 AM, Hans-Peter Diettrich wrote:<br>
</div>
<blockquote cite="mid:51C8624F.2030807@aol.com" type="cite">Michael
Schnell schrieb:
<br>
<blockquote type="cite">I just have been told that Embarcadero
plans to do away with the stuff fpc is just implementing in the
"Unicode branch" and is on the verge to change to a completely
new String type that is
<br>
- UTF-16-only,
<br>
- Zero-Based, and
<br>
- immutable.
<br>
And thus completely incompatible with any "String" Type ever
known in Pascal.
<br>
</blockquote>
<br>
They also make TObject reference counted...
<br>
<br>
<br>
<blockquote type="cite">So
<br>
- why do we discuss compatibility at all ?
<br>
- do we like this (rather complex and not at all "straight
forward") String type that much that it is viable to implement,
debug and decently document this library ?
<br>
</blockquote>
<br>
UnicodeString has been introduced in D2009, i.e. we are a couple
of years behind with compatibility.
<br>
<br>
Once this has been implemented, we can spend some more years with
updating the RTL and LCL - or continue using UTF-8 instead of
UTF-16.
<br>
<br>
When we can start implementing further changes, we should look
whether Delphi exists at all, at that time. I wouldn't hold my
breath ;-)
<br>
<br>
DoDi
<br>
<br>
<br>
--
<br>
_______________________________________________
<br>
Lazarus mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:Lazarus@lists.lazarus.freepascal.org">Lazarus@lists.lazarus.freepascal.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a>
<br>
<br>
</blockquote>
<br>
</body>
</html>