Slides Pharo talk Smalltalks

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Slides Pharo talk Smalltalks

Marcus Denker-4
Hi,

Here are the Slides of the Pharo talk at Smalltalks2011:

        PDF: http://www.marcusdenker.de/talks/11Smalltalks/2011-Smalltalks-Denker-Pharo.pdf
        SlideShare: http://www.slideshare.net/MarcusDenker/pharo-one-year-later
       
All talks where filmed, so there will be a video later at http://www.fast.org.ar/smalltalks2011

        greeting from Chile,

                        Marcus

--
Marcus Denker -- http://marcusdenker.de


Reply | Threaded
Open this post in threaded view
|

Re: Slides Pharo talk Smalltalks

Sven Van Caekenberghe

On 08 Nov 2011, at 18:25, Marcus Denker wrote:

> Here are the Slides of the Pharo talk at Smalltalks2011:
>
> PDF: http://www.marcusdenker.de/talks/11Smalltalks/2011-Smalltalks-Denker-Pharo.pdf
> SlideShare: http://www.slideshare.net/MarcusDenker/pharo-one-year-later
>
> All talks where filmed, so there will be a video later at http://www.fast.org.ar/smalltalks2011

Beautiful and cool slides, as always, Marcus.

Yes the Pharo community did a lot of work this passed year, and the future looks really exciting !

It feels good to be part of this.

Thx for sharing.

Sven




Reply | Threaded
Open this post in threaded view
|

Re: Slides Pharo talk Smalltalks

Sean P. DeNigris
Administrator
In reply to this post by Marcus Denker-4
Marcus Denker-4 wrote
Here are the Slides of the Pharo talk at Smalltalks2011:
It's so exciting to see all the current and future advances listed together - what momentum!
Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: Slides Pharo talk Smalltalks

Stéphane Ducasse
In reply to this post by Sven Van Caekenberghe
I should release my annotated version because it explains the vision behind each item…

Should fish it.

On Nov 8, 2011, at 8:35 PM, Sven Van Caekenberghe wrote:

>
> On 08 Nov 2011, at 18:25, Marcus Denker wrote:
>
>> Here are the Slides of the Pharo talk at Smalltalks2011:
>>
>> PDF: http://www.marcusdenker.de/talks/11Smalltalks/2011-Smalltalks-Denker-Pharo.pdf
>> SlideShare: http://www.slideshare.net/MarcusDenker/pharo-one-year-later
>>
>> All talks where filmed, so there will be a video later at http://www.fast.org.ar/smalltalks2011
>
> Beautiful and cool slides, as always, Marcus.
>
> Yes the Pharo community did a lot of work this passed year, and the future looks really exciting !
>
> It feels good to be part of this.
>
> Thx for sharing.
>
> Sven
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Slides Pharo talk Smalltalks

Schwab,Wilhelm K
Nice presentation!  I look forward to Stef's annotations and the video.

One thing jumped off the page: the intersection of OpenGL, Sig and NativeBoost.  It says "done on Windows" which I *hope* means that Linux and Mac are planned???  Being able to embed 3D worlds in "normal" desktop software would be huge (virtual reality/visualization,  simulation, etc.).

Question: does this suggest that NativeBoost should advance in the FFI roadmap?  AFAIK, I do not care whether FFI, Alien or NativeBoost becomes the first complete FFI solution for us.  I mostly want to see callbacks and some level of multi-threading.  It would be nice if existing FFI method definitions continued to work, but that's negotiable.  

On threads, the most important objective is to be able to call into a library without blocking the entire image.  If callbacks are not possible from such a function, I could learn to live with that - it's more than we have now.  If allowed, I would expect that callbacks would be limited to the calling Process in some way.  One could/should use queues, semaphores or deferred actions to make things felt in the UI.

Bill



________________________________________
From: [hidden email] [[hidden email]] on behalf of Stéphane Ducasse [[hidden email]]
Sent: Tuesday, November 08, 2011 4:54 PM
To: [hidden email]
Subject: Re: [Pharo-project] Slides Pharo talk Smalltalks

I should release my annotated version because it explains the vision behind each item…

Should fish it.

On Nov 8, 2011, at 8:35 PM, Sven Van Caekenberghe wrote:

>
> On 08 Nov 2011, at 18:25, Marcus Denker wrote:
>
>> Here are the Slides of the Pharo talk at Smalltalks2011:
>>
>>      PDF: http://www.marcusdenker.de/talks/11Smalltalks/2011-Smalltalks-Denker-Pharo.pdf
>>      SlideShare: http://www.slideshare.net/MarcusDenker/pharo-one-year-later
>>
>> All talks where filmed, so there will be a video later at http://www.fast.org.ar/smalltalks2011
>
> Beautiful and cool slides, as always, Marcus.
>
> Yes the Pharo community did a lot of work this passed year, and the future looks really exciting !
>
> It feels good to be part of this.
>
> Thx for sharing.
>
> Sven
>
>
>
>



Reply | Threaded
Open this post in threaded view
|

Re: Slides Pharo talk Smalltalks

Stéphane Ducasse
> One thing jumped off the page: the intersection of OpenGL, Sig and NativeBoost.  It says "done on Windows" which I *hope* means that Linux and Mac are planned???


I will let you guess.

>  Being able to embed 3D worlds in "normal" desktop software would be huge (virtual reality/visualization,  simulation, etc.).

> Question: does this suggest that NativeBoost should advance in the FFI roadmap?  AFAIK, I do not care whether FFI, Alien or NativeBoost becomes the first complete FFI solution for us.  I mostly want to see callbacks and some level of multi-threading.  It would be nice if existing FFI method definitions continued to work, but that's negotiable.  

The idea is that we would like in january to have one ffi fully working (callback, threaded...…..)


> On threads, the most important objective is to be able to call into a library without blocking the entire image.  If callbacks are not possible from such a function, I could learn to live with that - it's more than we have now.  If allowed, I would expect that callbacks would be limited to the calling Process in some way.  One could/should use queues, semaphores or deferred actions to make things felt in the UI.
>
> Bill
>
>
>
> ________________________________________
> From: [hidden email] [[hidden email]] on behalf of Stéphane Ducasse [[hidden email]]
> Sent: Tuesday, November 08, 2011 4:54 PM
> To: [hidden email]
> Subject: Re: [Pharo-project] Slides Pharo talk Smalltalks
>
> I should release my annotated version because it explains the vision behind each item…
>
> Should fish it.
>
> On Nov 8, 2011, at 8:35 PM, Sven Van Caekenberghe wrote:
>
>>
>> On 08 Nov 2011, at 18:25, Marcus Denker wrote:
>>
>>> Here are the Slides of the Pharo talk at Smalltalks2011:
>>>
>>>     PDF: http://www.marcusdenker.de/talks/11Smalltalks/2011-Smalltalks-Denker-Pharo.pdf
>>>     SlideShare: http://www.slideshare.net/MarcusDenker/pharo-one-year-later
>>>
>>> All talks where filmed, so there will be a video later at http://www.fast.org.ar/smalltalks2011
>>
>> Beautiful and cool slides, as always, Marcus.
>>
>> Yes the Pharo community did a lot of work this passed year, and the future looks really exciting !
>>
>> It feels good to be part of this.
>>
>> Thx for sharing.
>>
>> Sven
>>
>>
>>
>>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Slides Pharo talk Smalltalks

Schwab,Wilhelm K
Stef,

My guess will be an optimistic one :)  It is of course non-binding, but that sounds great.  With Sig on the job, probability of success is high.

Re FFI and threading, Eliot described some very interesting ideas a while back; if you are undecided on how to proceed, it would be worth reading his posts on the subject.  Callbacks would be most welcome.

Loosely related to all of this is handling arrays of doubles in FFI, which brings up alignment.  I know I am not doing this stuff correctly, but I have been getting away with it, and it is crucial to putting GSL (or other libraries) to work.  I'll start another thread on the topic.

Bill



________________________________________
From: [hidden email] [[hidden email]] on behalf of Stéphane Ducasse [[hidden email]]
Sent: Friday, November 11, 2011 3:50 PM
To: [hidden email]
Subject: Re: [Pharo-project] Slides Pharo talk Smalltalks

> One thing jumped off the page: the intersection of OpenGL, Sig and NativeBoost.  It says "done on Windows" which I *hope* means that Linux and Mac are planned???


I will let you guess.

>  Being able to embed 3D worlds in "normal" desktop software would be huge (virtual reality/visualization,  simulation, etc.).

> Question: does this suggest that NativeBoost should advance in the FFI roadmap?  AFAIK, I do not care whether FFI, Alien or NativeBoost becomes the first complete FFI solution for us.  I mostly want to see callbacks and some level of multi-threading.  It would be nice if existing FFI method definitions continued to work, but that's negotiable.

The idea is that we would like in january to have one ffi fully working (callback, threaded...…..)


> On threads, the most important objective is to be able to call into a library without blocking the entire image.  If callbacks are not possible from such a function, I could learn to live with that - it's more than we have now.  If allowed, I would expect that callbacks would be limited to the calling Process in some way.  One could/should use queues, semaphores or deferred actions to make things felt in the UI.
>
> Bill
>
>
>
> ________________________________________
> From: [hidden email] [[hidden email]] on behalf of Stéphane Ducasse [[hidden email]]
> Sent: Tuesday, November 08, 2011 4:54 PM
> To: [hidden email]
> Subject: Re: [Pharo-project] Slides Pharo talk Smalltalks
>
> I should release my annotated version because it explains the vision behind each item…
>
> Should fish it.
>
> On Nov 8, 2011, at 8:35 PM, Sven Van Caekenberghe wrote:
>
>>
>> On 08 Nov 2011, at 18:25, Marcus Denker wrote:
>>
>>> Here are the Slides of the Pharo talk at Smalltalks2011:
>>>
>>>     PDF: http://www.marcusdenker.de/talks/11Smalltalks/2011-Smalltalks-Denker-Pharo.pdf
>>>     SlideShare: http://www.slideshare.net/MarcusDenker/pharo-one-year-later
>>>
>>> All talks where filmed, so there will be a video later at http://www.fast.org.ar/smalltalks2011
>>
>> Beautiful and cool slides, as always, Marcus.
>>
>> Yes the Pharo community did a lot of work this passed year, and the future looks really exciting !
>>
>> It feels good to be part of this.
>>
>> Thx for sharing.
>>
>> Sven
>>
>>
>>
>>
>
>
>