[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Worrying development
From: |
Marius Vollmer |
Subject: |
Re: Worrying development |
Date: |
Fri, 23 Jan 2004 22:01:35 +0100 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) |
Tom Lord <address@hidden> writes:
> Mutation-sharing shared substrings are an upwards compatible extension
> to the Scheme standard. They break no correct programs. They enable
> new kinds of programs.
I'd say that the real 'trouble' is that strings are mutable at all.
Mutation-sharing substrings are only a minor additional semantical
annoyance. They do enable new kinds of programs, and that makes them
valuable.
Also, there is the possibility on the horizon that we turn string-ref
etc into 'primitive generics' which means that people could implement
new kinds of strings using GOOPS.
Also, I still like the idea of using mutation-sharing substrings as
markers that allow O(1) access into variable-width encoded strings.
--
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405
- Worrying development, Roland Orre, 2004/01/16
- Re: Worrying development, tomas, 2004/01/16
- Re: Worrying development, Marius Vollmer, 2004/01/18
- Re: Worrying development, Tom Lord, 2004/01/18
- Re: Worrying development, Dirk Herrmann, 2004/01/22
- Re: Worrying development, Tom Lord, 2004/01/22
- Re: Worrying development, Dirk Herrmann, 2004/01/23
- Re: Worrying development, Tom Lord, 2004/01/23
- Re: Worrying development,
Marius Vollmer <=
- Re: Worrying development, Tom Lord, 2004/01/23
- Re: Worrying development, Marius Vollmer, 2004/01/23
- Re: Worrying development, Tom Lord, 2004/01/23
- Re: Worrying development, Paul Jarc, 2004/01/23
- Re: Worrying development, rm, 2004/01/24
- Re: Worrying development, Marius Vollmer, 2004/01/24
- overriding car/cdr (was: Worrying development), Paul Jarc, 2004/01/25
- Re: Worrying development, Dirk Herrmann, 2004/01/23
- Re: Worrying development, Tom Lord, 2004/01/23