caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Francois Pottier <Francois.Pottier@inria.fr>
To: matias@k-bell.com
Cc: caml-list@inria.fr
Subject: Re: Go for ultimate localization!
Date: Fri, 29 Oct 1999 11:44:07 +0200	[thread overview]
Message-ID: <19991029114407.05613@pauillac.inria.fr> (raw)
In-Reply-To: =?iso-8859-1?Q?=3C38188EFB.80C29974=40k-bell.com=3E=3B_from_Mat=EDas?= =?iso-8859-1?Q?_Giovannini_on_Thu=2C_Oct_28=2C_1999_at_02=3A59=3A29PM_-0?= =?iso-8859-1?Q?300?=


> Localizing the language is not that difficult, but it would involve
> exposing the abstract syntax to the localizer, and the localizer would
> have the difficult task of rewriting the parser.

I would like to point out that this has been done by Apple in their
AppleScript scripting language. It looks cool at first sight, but it
means that textual programs are no longer portable, since the machine
you're moving to may not use the same language as yours. So, only the
(binary) abstract syntax tree is portable, which is (IMHO) a very bad
thing, since maintaining compatibility across versions of the language
becomes very difficult.

-- 
François Pottier
Francois.Pottier@inria.fr
http://pauillac.inria.fr/~fpottier/




  reply	other threads:[~1999-10-29 17:21 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-10-15 13:53 localization, internationalization and Caml Gerard Huet
1999-10-15 20:28 ` Gerd Stolpmann
1999-10-19 18:06   ` skaller
1999-10-20 21:05     ` Gerd Stolpmann
1999-10-21  4:42       ` skaller
1999-10-21 12:05       ` Matías Giovannini
1999-10-21 15:35         ` skaller
1999-10-21 16:27           ` Matías Giovannini
1999-10-21 16:36             ` skaller
1999-10-21 17:21               ` Matías Giovannini
1999-10-23  9:53               ` Benoit Deboursetty
1999-10-25 21:06                 ` Jan Skibinski
1999-10-26 18:02                 ` skaller
1999-10-25  0:54               ` How to format a float? skaller
1999-10-26  0:53                 ` Michel Quercia
1999-10-26  4:36         ` Go for ultimate localization! Benoit Deboursetty
1999-10-28 17:04           ` Pierre Weis
1999-10-28 17:41           ` Matías Giovannini
1999-10-28 17:59           ` Matías Giovannini
1999-10-29  9:44             ` Francois Pottier [this message]
1999-10-28 21:00           ` Gerd Stolpmann
1999-10-29  4:29           ` skaller
1999-10-17 14:29 ` localization, internationalization and Caml Xavier Leroy
1999-10-19 18:36   ` skaller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=19991029114407.05613@pauillac.inria.fr \
    --to=francois.pottier@inria.fr \
    --cc=caml-list@inria.fr \
    --cc=matias@k-bell.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).