Re: Invalid Operating System

[prev] [thread] [next] [lurker] [Date index for 2006/12/16]

From: H.Merijn Brand
Subject: Re: Invalid Operating System
Date: 10:07 on 16 Dec 2006
On Fri, 15 Dec 2006 20:09:48 -0500, Jarkko Hietaniemi <jhi@xxx.xx> wrote:

> David Landgren wrote:
> > Martin Ebourne did write:
> > 
> > [...]
> > 
> >> While I can understand the problem for non-native english speakers it's 
> >> an endemic problem to any software at that level (as opposed to the UI 
> >> level). I am not aware of any language that's translated in this way 
> >> (although there's bound to be at least one, please correct me).
> > 
> > Excel macros spring to mind, at least for some late 90s version. SUM() 
> > became SOMME() in French Excel, and the most hateful thing about it was 
> 
> ...and AVERAGE() became KESKIARVO() in Finnish Excel.  Oh, the pain.

Actually, this was one of the reasons for me to switch to Perl, and one of
the reasons to write Spreadsheet::Read. Just do all the calculations in a
more locical and understandable environment. No functions and calculations
in Excel anymore.

> > the fucktards who coded the thing didn't even abstract the linguistic 
> > label away from the underlying op, which meant that an US Excel macro 
> > wouldn't run on a French Excel program.
> 
> Yeah, baby, yeah.  Let's do l10n and i18n by search-and-replace!
> 
> Another Excel-hate: "smart input" -- if I enter
> 
> 12/10
> 
> it *ass*umes that I meant December tenth.  It could assume other
> things, like a rational number 6/5, or a string "12/10", but of
> course it lives in the world of bean counters and sales projections
> and therefore it assumes (hateful) US date.

Try to enter dates like 20062006 :)

I still curse M$/Excell for dealing with reading CSV data in three different
ways when reading from a file and doing it wrong in two out of three:

* Double click on a .csv file
* Open the .csv file from File->Open
* Import data from file (most reliable)

Even in *quoted* data like ,"2","20061112","a", M$ decides that the middle
value is 11 Dec 2006 using the first two methods. Localisation--
(US date system)--

-- 
H.Merijn Brand         Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using & porting perl 5.6.2, 5.8.x, 5.9.x   on HP-UX 10.20, 11.00, 11.11,
& 11.23, SuSE 10.0 & 10.1, AIX 4.3 & 5.2, and Cygwin. http://qa.perl.org
http://mirrors.develooper.com/hpux/            http://www.test-smoke.org
                        http://www.goldmark.org/jeff/stupid-disclaimers/
There's stuff above here

Generated at 22:02 on 27 Dec 2006 by mariachi 0.52