// Yachts and Racing Dinghies

This paper is part of a site exploring designs for a new computer platform.

See here.


::: What we are proposing is not a general-purpose system

    In computing, there is a general-purpose-computing niche.
    
    Platforms in this niche seek to be effective as personal computer,
    workstation and server.

    They use layering extensively. Examples from linux: x-windows; sockets as
    a kind-of-file; advanced filesystems.

    Often, the layers are flawed abstractions. Complication abounds.

    The Dinghy concept lives in a different niche.


::: Analogy: yachts and racing dinghies

    Below is a review of a prestige bluewater yacht. This range is aimed at
    couples who want to sail long distances in their own company only. This is
    a large set of design needs.

        Discovery 58 review in Yachting World
        https://www.yachtingworld.com/yachts-and-gear/what-makes-a-good-bluewater-yacht-discovery-58-68835

    The review praises the way this system has accomodated those needs.

    Yet,

        "It was difficult to get the yacht into a groove and too easy to
        wander off course if you didn't have an eye on the wind gauge, compass
        or, later, a star."

    Racing dinghies are close to the water and responsive.

        Race day,
        https://www.youtube.com/watch?v=VQx6iomcmVo

        Trainer,
        https://www.youtube.com/watch?v=PJYnDozrT4s&t=37s

        Moth World 2012,
        https://www.youtube.com/watch?v=gK60RZDtnT8

    Different niches have different design priorities.

        Yacht: a single capsize has fair change of people
        getting killed.
    
        Racing dinghy: "if you didn't capsize, you weren't
        sailing hard enough."