Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
December 27, 2007 libd and the Slate project | ||||
---|---|---|---|---|
| ||||
I'm not affiliated with this project in any way. However, I almost didn't notice it on the schedule and thought people might be interested. On December 28th there will be a talk about "libd and the Slate project" at the annual Chaos Communication Congress in Berlin, Germany. http://events.ccc.de/congress/2007/Fahrplan/events/2321.en.html Summary: We present libd, a high-level runtime for the D programming language and the Slate project, an attempt at a high-level OS and environment built upon libd, as the next major step in improving the state of programming environments and operating systems. With high-level abstractions, and sensible design, the state of implementation of open-source OSes can improve. We leverage existing kernels when implementing Slate, and put an extensive (abstraction-oriented) architecture above the kernel to present the user (or programmer) with a system they can use by having to do less to perform a specific function. Our virtual machine approach also allows for security verification on a level not seen in *nix OSes before. Usually, live steams and video recordings are available: http://events.ccc.de/congress/2007/Conference_Documentation Regards, Christian Kamm |
January 04, 2008 Re: libd and the Slate project | ||||
---|---|---|---|---|
| ||||
Posted in reply to Christian Kamm | Christian Kamm Wrote: > I'm not affiliated with this project in any way. However, I almost didn't notice it on the schedule and thought people might be interested. > > On December 28th there will be a talk about "libd and the Slate project" at the annual Chaos Communication Congress in Berlin, Germany. > > http://events.ccc.de/congress/2007/Fahrplan/events/2321.en.html > > Summary: > We present libd, a high-level runtime for the D programming language and the > Slate project, an attempt at a high-level OS and environment built upon > libd, as the next major step in improving the state of programming > environments and operating systems. With high-level abstractions, and > sensible design, the state of implementation of open-source OSes can > improve. We leverage existing kernels when implementing Slate, and put an > extensive (abstraction-oriented) architecture above the kernel to present > the user (or programmer) with a system they can use by having to do less to > perform a specific function. Our virtual machine approach also allows for > security verification on a level not seen in *nix OSes before. > > Usually, live steams and video recordings are available: http://events.ccc.de/congress/2007/Conference_Documentation > > Regards, > Christian Kamm Quick links Slides: http://www.slate-project.org/res/os_2_0_talk.pdf Video [the mkv torrent was really fast]: http://outpost.h3q.com/fnord/24c3-torrents/24c3-2321-en-d_libd_and_the_slate_project.mkv.torrent http://outpost.h3q.com/fnord/24c3-torrents/24c3-2321-en-d_libd_and_the_slate_project.mp4.torrent |
January 05, 2008 Re: libd and the Slate project | ||||
---|---|---|---|---|
| ||||
Posted in reply to guslay | guslay wrote:
> Christian Kamm Wrote:
>
>> I'm not affiliated with this project in any way. However, I almost didn't
>> notice it on the schedule and thought people might be interested.
>>
>> On December 28th there will be a talk about "libd and the Slate project" at
>> the annual Chaos Communication Congress in Berlin, Germany.
>>
>> http://events.ccc.de/congress/2007/Fahrplan/events/2321.en.html
>>
>> Summary:
>> We present libd, a high-level runtime for the D programming language and the
>> Slate project, an attempt at a high-level OS and environment built upon
>> libd, as the next major step in improving the state of programming
>> environments and operating systems. With high-level abstractions, and
>> sensible design, the state of implementation of open-source OSes can
>> improve. We leverage existing kernels when implementing Slate, and put an
>> extensive (abstraction-oriented) architecture above the kernel to present
>> the user (or programmer) with a system they can use by having to do less to
>> perform a specific function. Our virtual machine approach also allows for
>> security verification on a level not seen in *nix OSes before.
>>
>> Usually, live steams and video recordings are available:
>> http://events.ccc.de/congress/2007/Conference_Documentation
>>
>> Regards,
>> Christian Kamm
>
>
> Quick links
>
> Slides:
> http://www.slate-project.org/res/os_2_0_talk.pdf
>
> Video [the mkv torrent was really fast]: http://outpost.h3q.com/fnord/24c3-torrents/24c3-2321-en-d_libd_and_the_slate_project.mkv.torrent
> http://outpost.h3q.com/fnord/24c3-torrents/24c3-2321-en-d_libd_and_the_slate_project.mp4.torrent
These Obj C-like "message passing" modifications to the D language sound intriguing. Any more about that? Is it actually implemented or are you just thinking aloud still? [I ask because one of the slides lists implementation as a "future direction" ... "perhaps".]
--bb
|
January 05, 2008 Re: libd and the Slate project | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Bill Baxter Wrote:
> guslay wrote:
> > Christian Kamm Wrote:
> >
> >> I'm not affiliated with this project in any way. However, I almost didn't notice it on the schedule and thought people might be interested.
> >>
> >> On December 28th there will be a talk about "libd and the Slate project" at the annual Chaos Communication Congress in Berlin, Germany.
> >>
> >> http://events.ccc.de/congress/2007/Fahrplan/events/2321.en.html
> >>
> >> Summary:
> >> We present libd, a high-level runtime for the D programming language and the
> >> Slate project, an attempt at a high-level OS and environment built upon
> >> libd, as the next major step in improving the state of programming
> >> environments and operating systems. With high-level abstractions, and
> >> sensible design, the state of implementation of open-source OSes can
> >> improve. We leverage existing kernels when implementing Slate, and put an
> >> extensive (abstraction-oriented) architecture above the kernel to present
> >> the user (or programmer) with a system they can use by having to do less to
> >> perform a specific function. Our virtual machine approach also allows for
> >> security verification on a level not seen in *nix OSes before.
> >>
> >> Usually, live steams and video recordings are available: http://events.ccc.de/congress/2007/Conference_Documentation
> >>
> >> Regards,
> >> Christian Kamm
> >
> >
> > Quick links
> >
> > Slides:
> > http://www.slate-project.org/res/os_2_0_talk.pdf
> >
> > Video [the mkv torrent was really fast]: http://outpost.h3q.com/fnord/24c3-torrents/24c3-2321-en-d_libd_and_the_slate_project.mkv.torrent http://outpost.h3q.com/fnord/24c3-torrents/24c3-2321-en-d_libd_and_the_slate_project.mp4.torrent
>
> These Obj C-like "message passing" modifications to the D language sound intriguing. Any more about that? Is it actually implemented or are you just thinking aloud still? [I ask because one of the slides lists implementation as a "future direction" ... "perhaps".]
>
> --bb
Dunno, I'm not affiliated with the project either, but during the talk, the speaker said that their libd runtime library, based on their "slightly modified variant of the D programming language", you be available within a month or so from now.
|
January 05, 2008 Re: libd and the Slate project | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Bill Baxter wrote:
> guslay wrote:
>> Christian Kamm Wrote:
>>
>>> I'm not affiliated with this project in any way. However, I almost didn't
>>> notice it on the schedule and thought people might be interested.
>>>
>>> On December 28th there will be a talk about "libd and the Slate project" at
>>> the annual Chaos Communication Congress in Berlin, Germany.
>>>
>>> http://events.ccc.de/congress/2007/Fahrplan/events/2321.en.html
>>>
>>> Summary:
>>> We present libd, a high-level runtime for the D programming language and the
>>> Slate project, an attempt at a high-level OS and environment built upon
>>> libd, as the next major step in improving the state of programming
>>> environments and operating systems. With high-level abstractions, and
>>> sensible design, the state of implementation of open-source OSes can
>>> improve. We leverage existing kernels when implementing Slate, and put an
>>> extensive (abstraction-oriented) architecture above the kernel to present
>>> the user (or programmer) with a system they can use by having to do less to
>>> perform a specific function. Our virtual machine approach also allows for
>>> security verification on a level not seen in *nix OSes before.
>>>
>>> Usually, live steams and video recordings are available:
>>> http://events.ccc.de/congress/2007/Conference_Documentation
>>>
>>> Regards,
>>> Christian Kamm
>>
>>
>> Quick links
>>
>> Slides:
>> http://www.slate-project.org/res/os_2_0_talk.pdf
>>
>> Video [the mkv torrent was really fast]: http://outpost.h3q.com/fnord/24c3-torrents/24c3-2321-en-d_libd_and_the_slate_project.mkv.torrent
>>
>> http://outpost.h3q.com/fnord/24c3-torrents/24c3-2321-en-d_libd_and_the_slate_project.mp4.torrent
>>
>
> These Obj C-like "message passing" modifications to the D language sound intriguing. Any more about that? Is it actually implemented or are you just thinking aloud still? [I ask because one of the slides lists implementation as a "future direction" ... "perhaps".]
The messaging has been implemented since last summer. I'll leave those who are involved with the project to say more about it.
Sean
|
Copyright © 1999-2021 by the D Language Foundation