Re: [RFC wayland] move away from C
On Sat, 1 Apr 2017 09:41:51 -0500 Derek Foreman said: > On 01/04/17 09:24 AM, Carsten Haitzler (The Rasterman) wrote: > > On Sat, 1 Apr 2017 14:03:21 +0100 Auke Booij said: > > > >> The C programming language was developed in the early '70s. It was > >> always considered a proof of concept, as it was clear to everyone > >> involved that any serious programming lanugage should have a garbage > >> collector. Indeed, Dennis Ritchie is widely known to have said: > >> > >> "What I would really like is to extend this prototype into a garbage > >> collected, multi-paradigm, modern programming language, supported by a > >> major player in the industry." > >> > >> Of course, the language thus envisioned would later be implemented as > >> C pound (not to be confused with the cloud programming language #C). > >> > >> Let's catch up to 1990 and translate major parts of wayland to the > >> language of the people - haskell. > > > > ummm... how about no? > > Don't read the internets on April 1st. good point. i totally didnt know what date it was... :) > Thanks, > Derek > > > > >> Some early code can be found here: > >> https://github.com/abooij/sudbury > >> Existing wayland clients run without recompilation. Compositors are > >> not supported yet. > >> ___ > >> wayland-devel mailing list > >> wayland-devel@lists.freedesktop.org > >> https://lists.freedesktop.org/mailman/listinfo/wayland-devel > > > > > > ___ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/wayland-devel -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel
Re: [RFC wayland] move away from C
On Sat, 1 Apr 2017 09:41:51 -0500 Derek Foreman said: > On 01/04/17 09:24 AM, Carsten Haitzler (The Rasterman) wrote: > > On Sat, 1 Apr 2017 14:03:21 +0100 Auke Booij said: > > > >> The C programming language was developed in the early '70s. It was > >> always considered a proof of concept, as it was clear to everyone > >> involved that any serious programming lanugage should have a garbage > >> collector. Indeed, Dennis Ritchie is widely known to have said: > >> > >> "What I would really like is to extend this prototype into a garbage > >> collected, multi-paradigm, modern programming language, supported by a > >> major player in the industry." > >> > >> Of course, the language thus envisioned would later be implemented as > >> C pound (not to be confused with the cloud programming language #C). > >> > >> Let's catch up to 1990 and translate major parts of wayland to the > >> language of the people - haskell. > > > > ummm... how about no? > > Don't read the internets on April 1st. oh good. point. i had no idea what date it was :) > Thanks, > Derek > > > > >> Some early code can be found here: > >> https://github.com/abooij/sudbury > >> Existing wayland clients run without recompilation. Compositors are > >> not supported yet. > >> ___ > >> wayland-devel mailing list > >> wayland-devel@lists.freedesktop.org > >> https://lists.freedesktop.org/mailman/listinfo/wayland-devel > > > > > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel
Re: [RFC wayland] move away from C
On 01/04/17 09:24 AM, Carsten Haitzler (The Rasterman) wrote: On Sat, 1 Apr 2017 14:03:21 +0100 Auke Booij said: The C programming language was developed in the early '70s. It was always considered a proof of concept, as it was clear to everyone involved that any serious programming lanugage should have a garbage collector. Indeed, Dennis Ritchie is widely known to have said: "What I would really like is to extend this prototype into a garbage collected, multi-paradigm, modern programming language, supported by a major player in the industry." Of course, the language thus envisioned would later be implemented as C pound (not to be confused with the cloud programming language #C). Let's catch up to 1990 and translate major parts of wayland to the language of the people - haskell. ummm... how about no? Don't read the internets on April 1st. Thanks, Derek Some early code can be found here: https://github.com/abooij/sudbury Existing wayland clients run without recompilation. Compositors are not supported yet. ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel
Re: [RFC wayland] move away from C
On Sat, 1 Apr 2017 14:03:21 +0100 Auke Booij said: > The C programming language was developed in the early '70s. It was > always considered a proof of concept, as it was clear to everyone > involved that any serious programming lanugage should have a garbage > collector. Indeed, Dennis Ritchie is widely known to have said: > > "What I would really like is to extend this prototype into a garbage > collected, multi-paradigm, modern programming language, supported by a > major player in the industry." > > Of course, the language thus envisioned would later be implemented as > C pound (not to be confused with the cloud programming language #C). > > Let's catch up to 1990 and translate major parts of wayland to the > language of the people - haskell. ummm... how about no? > Some early code can be found here: > https://github.com/abooij/sudbury > Existing wayland clients run without recompilation. Compositors are > not supported yet. > ___ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/wayland-devel -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel