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). >
