Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-06-04 Thread Adrien Nader
On Wed, May 25, 2016, Tom Hacohen wrote: > On 25/05/16 12:01, Daniel Kolesa wrote: > > Hello, > > > > I've started removal of support for pointers in Eolian in order to > > bring the language one level up and make it easier to do bindings. > > This has already been done for class handles and for co

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread David Seikel
On Wed, 25 May 2016 12:01:59 +0100 Daniel Kolesa wrote: > Hello, > > I've started removal of support for pointers in Eolian in order to > bring the language one level up and make it easier to do bindings. > This has already been done for class handles and for complex types > like array, hash, it

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Tom Hacohen
On 25/05/16 14:40, Daniel Kolesa wrote: > On Wed, May 25, 2016 at 2:37 PM, Felipe Magno de Almeida > wrote: >> On Wed, May 25, 2016 at 9:38 AM, Daniel Kolesa wrote: >>> On Wed, May 25, 2016 at 1:34 PM, Tom Hacohen wrote: >> >> [snip] >> Thank you for the attempted correction, but I mean inc

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Daniel Kolesa
On Wed, May 25, 2016 at 2:37 PM, Felipe Magno de Almeida wrote: > On Wed, May 25, 2016 at 9:38 AM, Daniel Kolesa wrote: >> On Wed, May 25, 2016 at 1:34 PM, Tom Hacohen wrote: > > [snip] > >>> Thank you for the attempted correction, but I mean increased burden, >>> because that's yet another type

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Felipe Magno de Almeida
On Wed, May 25, 2016 at 9:38 AM, Daniel Kolesa wrote: > On Wed, May 25, 2016 at 1:34 PM, Tom Hacohen wrote: [snip] >> Thank you for the attempted correction, but I mean increased burden, >> because that's yet another type they need to take care of. > > They need to take care of it either way, j

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Daniel Kolesa
On Wed, May 25, 2016 at 1:34 PM, Tom Hacohen wrote: > On 25/05/16 13:11, Daniel Kolesa wrote: >> On Wed, May 25, 2016 at 12:53 PM, Tom Hacohen wrote: >>> On 25/05/16 12:01, Daniel Kolesa wrote: Hello, I've started removal of support for pointers in Eolian in order to bring the

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Tom Hacohen
On 25/05/16 13:11, Daniel Kolesa wrote: > On Wed, May 25, 2016 at 12:53 PM, Tom Hacohen wrote: >> On 25/05/16 12:01, Daniel Kolesa wrote: >>> Hello, >>> >>> I've started removal of support for pointers in Eolian in order to >>> bring the language one level up and make it easier to do bindings. >>>

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Daniel Kolesa
On Wed, May 25, 2016 at 12:53 PM, Tom Hacohen wrote: > On 25/05/16 12:01, Daniel Kolesa wrote: >> Hello, >> >> I've started removal of support for pointers in Eolian in order to >> bring the language one level up and make it easier to do bindings. >> This has already been done for class handles an

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Tom Hacohen
On 25/05/16 12:01, Daniel Kolesa wrote: > Hello, > > I've started removal of support for pointers in Eolian in order to > bring the language one level up and make it easier to do bindings. > This has already been done for class handles and for complex types > like array, hash, iterator etc. but cur

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Jean-Philippe André
On 25 May 2016 at 20:48, Daniel Kolesa wrote: > On Wed, May 25, 2016 at 12:29 PM, Jean-Philippe André > wrote: > > Hi q66, > > > > It would be good to keep pointer support for void*. These APIs would be > > limited to C (and maybe C++) only. > > I have the evas image native surface in mind, as w

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Daniel Kolesa
On Wed, May 25, 2016 at 12:29 PM, Jean-Philippe André wrote: > Hi q66, > > It would be good to keep pointer support for void*. These APIs would be > limited to C (and maybe C++) only. > I have the evas image native surface in mind, as well as the gfx buffer > map/unmap. > > Again, this is only for

Re: [E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Jean-Philippe André
Hi q66, It would be good to keep pointer support for void*. These APIs would be limited to C (and maybe C++) only. I have the evas image native surface in mind, as well as the gfx buffer map/unmap. Again, this is only for C/C++. Maybe a @native tag could come along? If that's not possible, we nee

[E-devel] Abandoning pointers within Eolian and strings - request for feedback

2016-05-25 Thread Daniel Kolesa
Hello, I've started removal of support for pointers in Eolian in order to bring the language one level up and make it easier to do bindings. This has already been done for class handles and for complex types like array, hash, iterator etc. but currently one big obstacle in the way is strings. I ha