home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / std / internat / 956 < prev    next >
Encoding:
Internet Message Format  |  1992-12-31  |  3.7 KB

  1. Path: sparky!uunet!spool.mu.edu!yale.edu!ira.uka.de!fauern!uni-erlangen.de!not-for-mail
  2. From: unrza3@cd4680fs.rrze.uni-erlangen.de (Markus Kuhn)
  3. Newsgroups: comp.std.internat
  4. Subject: Re: An alternative I18N paradigm
  5. Date: 31 Dec 1992 22:59:39 +0100
  6. Organization: Regionales Rechenzentrum Erlangen
  7. Message-ID: <1hvqgbEINN1o1@uni-erlangen.de>
  8. References: <24479@alice.att.com> <1hkff3EINN5uv@uni-erlangen.de> <1hncs1INN1qq@corax.udac.uu.se>
  9. Reply-To: mskuhn@immd4.informatik.uni-erlangen.de
  10. NNTP-Posting-Host: cd4680fs.rrze.uni-erlangen.de
  11. Lines: 67
  12.  
  13. andersa@Riga.DoCS.UU.SE (Anders Andersson) writes:
  14.  
  15. >In article <1hkff3EINN5uv@uni-erlangen.de>, unrza3@cd4680fs.rrze.uni-erlangen.de (Markus Kuhn) writes:
  16. >> I suggest that this international local should use existing ISO standards
  17. >> where possible. Some conventions for this international locale might be
  18. >> 
  19. >>   - use the metric system (SI units)
  20. >>   - use ISO paper sizes (e.g. A4, C5, ...)
  21. >[lines deleted]
  22. >>   - ... (additional suggestions are welcome)
  23.  
  24. >  - a unified currency (say, the ECU)
  25. >  - a single natural language (say, English)
  26.  
  27. >Some people believe that computers should be made to fit the needs
  28. >of humans, not the other way around.
  29.  
  30. One elementary need of humans with regard to computers is simplicity
  31. and transparency!
  32.  
  33. I agree completely and I believe that this does not conflict with my
  34. proposal of an 'international locale'. There are a few elements of
  35. a locale that are really necessary and the language used by programs
  36. in dialogues is one good example. But the POSIX locales try to 
  37. offer the usual all-in-one-kitchen-sink solution and offer many
  38. many options for trivial output formats like decimal numbers and dates,
  39. for which people all over the world will quickly accept international
  40. standards. There isn't any cultural problem with the question whether
  41. the date should be written littleendian or bigendian or worse. Whether we
  42. have today
  43.  
  44.    - 31.12.1992 (German notation)
  45.    - 1992-12-31 (ISO notation)
  46.    - 12-31-1992 (US notation?)
  47.  
  48. isn't a question. Every intelligent person will easily understand
  49. any of these and other notations. Perhaps an acceptable point of conflict 
  50. would be which calendar should be used at all. Don't forget that there are
  51. over 10^9 people on this planet that don't have the year 1992, because
  52. their most important religious person was born 5000 or 7000 or 1400
  53. years ago and that event defines their year 1. POSIX locales don't
  54. address these REAL CULTURAL DIFFERENCES. It is ridiculous to introduce
  55. complex mechanisms to switch between different decimal point alternatives,
  56. but to ignore some major calendars.
  57.  
  58. No, I don't suggest to introduce another 10 locale elements for
  59. calendar dates. The final solution is much easier, but perhaps we
  60. have to wait a little bit for it: Some years ago, people within UN
  61. have started to develop the idea of a new world calendar. Until then,
  62. we should be happy with ISO 8601.
  63.  
  64. Solutions that try to make everyone happy (like POSIX locales) are
  65. often much worse than simple solutions like an international locale
  66. with as few local differences (e.g. message language) as possible.
  67. Think about Occam's razor! Minimize local differences in environments
  68. as much as possible! I have already enough troubles with switching
  69. between German and US keyboard layouts here, but the most awful
  70. and confusing keyboard I have ever used (SIEMENS PC 16-20) offered
  71. both layouts in different colors ... 8-O
  72.  
  73. Markus
  74.  
  75. -- 
  76. Markus Kuhn, Computer Science student -=-=- University of Erlangen, Germany
  77. Internet: mskuhn@immd4.informatik.uni-erlangen.de  |  X.500 entry available
  78. ----- Anyone participating in the use of MS-DOS, Heroin or Cocaine is -----
  79. ---- simply not getting the most out of life possible. (Brian Downing) ----
  80.