#unicode

(shkspr.mobi)
2021-6-8 6:3
关于计算机的令人沮丧的事情之一是它们有限的输入选项。 “标准”PC键盘仅有大约100个键。当然,有些有一些奖励按钮用于控制机器,但很明显,简单地没有足够的按钮可以有效地编程计算机。 大多数编程语言都有关系运营商的概念。变量x如何与变量y进行比较? 如果我们想询问x是否小于或等于y,则写入x< = y.这是一......
Unicode (1889)(archive.org)
2020-11-26 18:59
Google将密歇根大学图书馆的书籍数字化,然后由用户tpb上传到Internet档案库。
A Spectre Is Haunting Unicode(www.dampfkraft.com)
2020-11-1 5:1
1978年,日本经济产业省建立了后来被称为JISX0208的编码,它仍然是所有日语编码的重要参考。然而,在JIS标准发布后,人们注意到了一些奇怪的事情--一些添加的字符没有明显的来源,没有人知道它们是什么意思,它们应该如何发音。没有人知道他们是从哪里来的。这些就是后来被称为鬼角色(幽霊文字)的东西。 在很长一段时间里......
2020-10-25 4:54
QuickJS是一个小型的、可嵌入的Javascript引擎。它支持ES2020规范,包括模块、异步生成器、代理和BigInt。它可选地支持数学扩展,如大十进制浮点数(BigDecimal)、大二进制浮点数(BigFloat)和运算符重载。主要特点:体积小,易于嵌入:只需要几个C文件,没有外部依赖性,210KiB的x......
2020-10-21 0:51
编程中最常见的“数据类型”之一是文本字符串。当程序员想到字符串时,他们会想象自己在处理一个列表或一个字符数组。这通常是一个“足够好”的近似值,但实际情况要复杂得多。 字符必须以某种方式编码成位。互联网上的大多数字符串,包括这篇博客文章,都是使用一种名为UTF-8的标准进行编码的。UTF-8格式使用1、2、3或4个字节......
2020-8-18 23:23
APL字体基于阿德里安·史密斯(Adrian Smith)的APL385字体,外观有趣,异想天开,灵感来自无衬线漫画(Comic Sans Serif)。 +-×?⍪⍳↑↓?⍒⍋⍉⌽⊖∊⊥⊤⍎⍕⌹⊂⊃∪∩⍷⌷∘→←⎕⍞/⌿\⍀¨⍣&;⍨⌶#⊆⍥⊣⊢⍠⍤⌸⌺⍸()[];⍝⋄:⍬{}∇#⍺⍵⍶⍹";ᐵᑈ√⍡⍁......
2020-7-31 17:6
注意:代码链接指向CPython3.8.5,这是编写本文时的最新版本。 最近有人问我关于在CPython中对字符串对象使用+=和+进行的性能优化。有些人可能已经知道,如果您使用+=或+字符串,有时它的速度可能与';';';.join一样快。问题是解释何时无法执行该优化。 Def fast_1():&......
2020-7-24 8:0
Unicode是一个复杂的野兽。其众多特殊特征之一是不同的码点序列可以相等。在传统编码中情况并非如此。例如,在LATIN1中,唯一等于‘a’的是‘a’,唯一等于‘ä’的是‘ä’。然而,在unicode中,带有变音符号的字符通常可以用不同的方式编码(取决于特定的字符):或者像在传统编码(如latin1中)中那样,作为预......
2020-6-15 20:21
在我的经验中,Unicode支持似乎是大多数人回答“您支持Unicode吗?”使用。 以下哪项是部分正确的…。这当然是一个很好的开始。然而,Unicode不仅仅是表情符号。 所以让我们退后一步。什么是Unicode?它实际上很容易解释,这里取自维基页面“表示世界文本的标准”。这意味着它包括了世界上所有的语言,如汉字、......
2020-5-21 3:27
本文档提供有关Unicode标准中正式字符名称中许多已知异常的信息。 本文档是Unicode技术说明。其内容由作者承担全部责任。发布并不意味着Unicode联盟的任何认可。本文档不受Unicode专利政策的约束。 在本文档中,我们列出了在撰写本文时其名称拼写存在已知手写错误的所有Unicode字符名称。此外,我们还汇......