On Oct 22, 2013, at 7:37 PM, Igor Stasenko <[email protected]> wrote:

> 
> On 22 October 2013 16:09, J.F. Rick <[email protected]> wrote:
> I'm excited about the upcoming move to Athens graphics and would like to 
> support that effort. It seems like the base is still under heavy development 
> and that I should use an up-to-date Pharo 3.0 to properly use it. Let me know 
> if that is incorrect.
> 
>  
> The latest Pharo vms for all 3 major platforms support Athens with Cairo as 
> backend.
> It is our starting point, one day we might choose to have different 
> backend(s), like opengl etc.

But Athens is an API so the idea is that we should be able to switch to other 
rendering back-end wtihout been forced to rewrite everything. 

> 
> I was wondering for what VMs Athens is applicable. Would it automatically 
> work on Linux? I've also been using Pharo / Squeak on the iPad. Would Athens 
> work there or would the VM have to be changed?
>  
> For the ipad , best would be to implement a quartz backend for athens.
> As a temporary solution we could try to compile cairo library for it, but i 
> am not expert in iOS
> to say if it can be done without much fuss.
> Also, since iOS is famous for banning any applications which using generated 
> code,
> that means it should be done by writing a VM plugin and then adopting new 
> primitives to
> work with Athens API.

Igor it also means that we should find a way to get nativeboost wroking on iPad 
(probably by generating a "DLL" from NB).
> 

Reply via email to