Is Python the Esperanto of programming languages?

Martin Christensen knightsofspamalot-factotum at gvdnet.dk
Sat Mar 22 17:52:43 EST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>>>>> "Isaac" == Isaac To <kkto at csis.hku.hk> writes:
Isaac> Either [numbers, tense etc.] is implied by the context (when
Isaac> you are talking about the weather today, why you need to keep
Isaac> reminding your listeners that you are in the "present tense"?
Isaac> When you are talking about the things happening in World War
Isaac> II [...]

Deriving information from context has serious weaknesses in situations
where more contexts are involved. These days, for instance, a lot of
talk is going on about the war in the Persian Gulf, and as these
things go, it is being compared to past events. In such a situation,
talking about both 'then' and 'now' in a tenseless language would, as
far as I can see, require that context be switched explicitly,
i.e. 'now I'm talking about the past', and 'now I'm talking about the
present'. So there is definitely a price to pay for the grammatical
simplicity that tenseless languages buy.

Moreover, in constructed languages, operating with even quite complex
tenses can be very easy. I realise that it's not always so (heavens
forbid that I should ever need to learn Italian! :-)), but with
constructed languages, I cannot see how it would be a problem.

Martin

- -- 
Homepage:       http://www.cs.auc.dk/~factotum/
GPG public key: http://www.cs.auc.dk/~factotum/gpgkey.txt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using Mailcrypt+GnuPG <http://www.gnupg.org>

iEYEARECAAYFAj586TsACgkQYu1fMmOQldWJoACeJbyoc2Gc/PfOgELzi2oQueiH
xnwAn1Zxw2a/2aUZt5xpfRxzJDMSvwtK
=MGNl
-----END PGP SIGNATURE-----




More information about the Python-list mailing list