1 StrongTalk is a dialect of Smalltalk that adds optional static type checking. The team that created the language later went to work on Java. StrongTalk was the fastest Smalltalk implementations, but the compiler did not use static type information for optimization.
2 Named after Dan Ingalls, one of the designers of Smalltalk, who proposed it.
1 If you are compiling with Clang, most of these types have built-in definitions, so the headers are optional.
2 Clang treats it as a built-in type if a definition is not provided.
1 There is a long-standing bug in the GCC runtime that prevents this from working correctly, but it’s fixed in the GNUstep runtime.
1 If you are using ideographic characters, ...