<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.nars2000.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Miquel</id>
	<title>NARS2000 - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.nars2000.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Miquel"/>
	<link rel="alternate" type="text/html" href="https://wiki.nars2000.org/index.php?title=Special:Contributions/Miquel"/>
	<updated>2026-05-08T08:16:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.7</generator>
	<entry>
		<id>https://wiki.nars2000.org/index.php?title=Talk:Unicode&amp;diff=455</id>
		<title>Talk:Unicode</title>
		<link rel="alternate" type="text/html" href="https://wiki.nars2000.org/index.php?title=Talk:Unicode&amp;diff=455"/>
		<updated>2009-03-20T22:24:57Z</updated>

		<summary type="html">&lt;p&gt;Miquel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Character Array and Name Storage ==&lt;br /&gt;
&lt;br /&gt;
It is true that &amp;quot;UCS-2 represents characters from U+0000 through U+FFFF; UTF-16 represents characters from U+0000 through U+10FFFF&amp;quot; but only UCS-2 excludes the &#039;&#039;surrogate pair range&#039;&#039; of U+D800 through U+DFFF (2,048 characters). UTF-16 uses precisely these surrogate pairs to represent the characters outside the &#039;&#039;Basic Multilingual Plane (BMP)&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
It&#039;s a bit reductive to say that &amp;quot;UTF-16 is needed mostly for Far Eastern languages&amp;quot; in the sense that the BMP contains the basic characters for Far Eastern languages. The other planes are concerned with anciant scripts (egyptian hyeroglyphs, phoenician, cuneiform but also western and byzantine music and &#039;&#039;extensions&#039;&#039; of chinese characters).&lt;br /&gt;
&lt;br /&gt;
== Alphabet for Names ==&lt;br /&gt;
&lt;br /&gt;
Historically, the first implementation of APL used a &#039;&#039;Selectric&#039;&#039; typeball as input device. There was only one form of alphabet made of the uppercase letters [A-Z]. I do&#039;nt remember exactly who had the idea of underlining the letters (perhaps Adin Falkoff) but the intention was clearly to have an &#039;&#039;emphatic&#039;&#039; set of characters in opposite of the standard one.&lt;br /&gt;
&lt;br /&gt;
Then, in my humble opinion, the mapping is &#039;&#039;&#039;non-emphatic/lowercase&#039;&#039;&#039; and &#039;&#039;&#039;emphatic/uppercase&#039;&#039;&#039; because uppercase letters seems stronger than lowercase ones.&lt;/div&gt;</summary>
		<author><name>Miquel</name></author>
	</entry>
	<entry>
		<id>https://wiki.nars2000.org/index.php?title=Talk:Unicode&amp;diff=454</id>
		<title>Talk:Unicode</title>
		<link rel="alternate" type="text/html" href="https://wiki.nars2000.org/index.php?title=Talk:Unicode&amp;diff=454"/>
		<updated>2009-03-20T19:05:37Z</updated>

		<summary type="html">&lt;p&gt;Miquel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Character Array and Name Storage ==&lt;br /&gt;
&lt;br /&gt;
It is true that &amp;quot;UCS-2 represents characters from U+0000 through U+FFFF; UTF-16 represents characters from U+0000 through U+10FFFF&amp;quot; but only UCS-2 excludes the &#039;&#039;surrogate pair range&#039;&#039; of U+D800 through U+DFFF (2,048 characters). UTF-16 uses precisely these surrogate pairs to represent the characters outside the &#039;&#039;Basic Multilingual Plane (BMP)&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
It&#039;s a bit reductive to say that &amp;quot;UTF-16 is needed mostly for Far Eastern languages&amp;quot; in the sense that the BMP contains the basic characters for Far Eastern languages. The other planes are concerned with anciant scripts (egyptian hyeroglyphs, phoenician, cuneiform but also western and byzantine music and &#039;&#039;extensions&#039;&#039; of chinese characters).&lt;/div&gt;</summary>
		<author><name>Miquel</name></author>
	</entry>
	<entry>
		<id>https://wiki.nars2000.org/index.php?title=Talk:Unicode&amp;diff=453</id>
		<title>Talk:Unicode</title>
		<link rel="alternate" type="text/html" href="https://wiki.nars2000.org/index.php?title=Talk:Unicode&amp;diff=453"/>
		<updated>2009-03-20T19:01:17Z</updated>

		<summary type="html">&lt;p&gt;Miquel: New page: It is true that &amp;quot;UCS-2 represents characters from U+0000 through U+FFFF; UTF-16 represents characters from U+0000 through U+10FFFF&amp;quot; but only UCS-2 excludes the &amp;#039;&amp;#039;surrogate pair range&amp;#039;&amp;#039; of ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is true that &amp;quot;UCS-2 represents characters from U+0000 through U+FFFF; UTF-16 represents characters from U+0000 through U+10FFFF&amp;quot; but only UCS-2 excludes the &#039;&#039;surrogate pair range&#039;&#039; of U+D800 through U+DFFF (2,048 characters). UTF-16 uses precisely these surrogate pairs to represent the characters outside the &#039;&#039;Basic Multilingual Plane (BMP)&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
It&#039;s a bit reductive to say that &amp;quot;UTF-16 is needed mostly for Far Eastern languages&amp;quot; in the sense that the BMP contains the basic characters for Far Eastern languages. The other planes are concerned with anciant scripts (egyptian hyeroglyphs, phoenician, cuneiform but also western and byzantine music and &#039;&#039;extensions&#039;&#039; of chinese characters).&lt;/div&gt;</summary>
		<author><name>Miquel</name></author>
	</entry>
</feed>