Complexity and starting over on the JVM

tim Rowledge tim at rowledge.org
Tue Feb 5 01:44:15 UTC 2008


On 4-Feb-08, at 5:48 PM, Paul D. Fernhout wrote:

> tim Rowledge wrote:
>> Exactly. And it's about time we used unicode properly and had the
>> appropriate char for our assignment. This ':=" crap is just vile.  
>> What
>> is this, Pascal?
>>
>> I quite like the leftwards sqiggle arrow"⇜" Unicode 21DC and RTF8  
>> E2 87
>> 9C but even plain boring  ← Leftwards Arrow unicode 2190 would be  
>> ok.
>> And how about ⤴ arrow pointing rightwards then curving upwards  
>> unicode
>> 2934 for return?
>
> I like Unicode, but if you're not joking, consider how hard are  
> Unicode
> characters to type for a commonly used expression on a common  
> keyboard?
It's exactly as hard as turning any other keystroke into any other  
character in the text stream. We could use any key input from cmd-g  
(which IIRC VW used to make the assign some years ago) to alt-_ to cmd- 
alt-ctl-shift-meta2-RMS  - this time to get an assign instead of the  
ascii portrait I mentioned in another thread. Personally I'd map plain  
shift-- (ie underscore) since  
underscores_have_no_place_in_variable_names. Similarly I'd use  
ordinary ^ for return on the keyboard.

I really don't care whether source is readable in non-Smalltalk  
applications any more than it annoys me that I can't read jpegs as  
text. The furthest I'd be inclined to go is to use xml as a transfer  
encoding.

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Hackers have kernel knowledge.





More information about the Squeak-dev mailing list