[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DogCows or Polymorphism in the Hurd
From: |
Jonathan S. Shapiro |
Subject: |
Re: DogCows or Polymorphism in the Hurd |
Date: |
Thu, 09 Feb 2006 11:30:57 -0500 |
On Thu, 2006-02-09 at 03:54 +0100, Marcus Brinkmann wrote:
> As you said yourself, less and KDE/Gnome applications are aware of the
> hybrid types, so they know how to handle them.
No. less and KDE/Gnome applications are *simulating* hybrid types. This
is quite different from DogCow types, because the application is
defining the semantics of the simulation.
> In both cases, no ambiguities arise. The problematic case is legacy
> applications that can work on Files _and_ can work on Directories, and
> get confused if something is a FileDirectory (DogCow).... This is the
> fundamental problem you have to solve if you want to combine both
> interfaces into one.
We have established that this does NOT capture the fundamental problem.
All of the cases you identify are real cases, but this example is a
narrow sub-case of a much bigger problem. The larger problem is revealed
when you ask
"I have a file in one format. What does the DogCow interface
look like when a translator wishes to present a second view
that interacts **as a file** of some other format."
shap
- Re: DogCows or Polymorphism in the Hurd, (continued)
- Re: DogCows or Polymorphism in the Hurd, Marcus Brinkmann, 2006/02/07
- Re: DogCows or Polymorphism in the Hurd, Patrick Negre, 2006/02/08
- Re: DogCows or Polymorphism in the Hurd, Tom Bachmann, 2006/02/08
- Re: DogCows or Polymorphism in the Hurd, Filip Brcic, 2006/02/08
- Re: DogCows or Polymorphism in the Hurd, Tom Bachmann, 2006/02/08
- Re: DogCows or Polymorphism in the Hurd, Jonathan S. Shapiro, 2006/02/08
- Re: DogCows or Polymorphism in the Hurd, Filip Brcic, 2006/02/08
- Re: DogCows or Polymorphism in the Hurd, Marcus Brinkmann, 2006/02/08
- Re: DogCows or Polymorphism in the Hurd,
Jonathan S. Shapiro <=
- Re: DogCows or Polymorphism in the Hurd, Patrick Negre, 2006/02/08
- Re: DogCows or Polymorphism in the Hurd, Jonathan S. Shapiro, 2006/02/08
Re: DogCows or Polymorphism in the Hurd, Bas Wijnen, 2006/02/03
Re: DogCows or Polymorphism in the Hurd, Jonathan S. Shapiro, 2006/02/07
Re: DogCows or Polymorphism in the Hurd, Bas Wijnen, 2006/02/08
Perils of Config Files (was DogCows or Polymorphism in the Hurd), Jonathan S. Shapiro, 2006/02/08