[plt-dev] `rico' and ".rkt"
Having all extensions start with the same word (plt, racket, or whatever)
followed by 'source', 'compiled', 'scribble' or whatever, seems a good idea
to me. When searching for 'plt' my google search engine puts the PLT home
page at the top of all hits. Therefore maintaining 'plt' in the extensions
seems reasonable to me.
Jos
----- Original Message -----
From: "Carl Eastlund" <carl.eastlund at gmail.com>
To: "Shriram Krishnamurthi" <sk at cs.brown.edu>
Cc: <plt-dev at list.cs.brown.edu>; "Neil Van Dyke" <neil at neilvandyke.org>
Sent: Monday, February 15, 2010 8:00 PM
Subject: Re: [plt-dev] `rico' and ".rkt"
On Mon, Feb 15, 2010 at 1:50 PM, Shriram Krishnamurthi <sk at cs.brown.edu>
wrote:
> I agree. I simply don't see the point to moving past the three-letter
> suffix space.
>
> For what it's worth, .rck and .rkt don't seem to mean much (Google for
> "<ext> file extension"), other than this:
>
> http://www.econsultant.com/file-extensions-r/rkt-file-extension-rocksim-rocket-design-file.html
>
> which is a niche we don't really clash with.
>
> Shriram
I think Jon Rafkind made a good point on IRC, which is that as our
extensions proliferate we don't want to end up with a set like
OCaml's: .ml, mli, .cmo, .cma, .cmi, and .cmxa. Given a directory
with files of all those extensions, an outsider will have no idea what
language they correspond to -- except possibly the .ml one, because ML
is the full langauge name -- let alone which aspect of OCaml each
corresponds to.
If we have ".ss" and ".rkt" and ".scrbl" and ".zo", it won't be clear
what language any of them correspond to, nor that they are all
related. If we have ".racket", at least that one extension will be
readable. If they were ".plt-scheme", ".plt-racket", ".plt-scribble",
and ".plt-compiled", their purpose and relationship would be much
clearer. Even without the "plt-" would give half that benefit
(purpose, but not relationship).
--Carl
_________________________________________________
For list-related administrative tasks:
http://list.cs.brown.edu/mailman/listinfo/plt-dev
--------------------------------------------------------------------------------
Se certificó que el correo entrante no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 9.0.733 / Base de datos de virus: 271.1.1/2689 - Fecha de la
versión: 02/15/10 08:35:00