Re: [Chicken-hackers] Made a start with CHICKEN 5 proposal

2014-08-29 Thread Oleg Kolosov
On 08/23/14 19:35, Peter Bex wrote: I've made a start on the wiki, at what we'd like CHICKEN 5 to be about. I've remembered one more thing: why not stick the terminating '\0' at the end of all strings in internal representation? This looks pretty harmless but could make some common FFI uses a

Re: [Chicken-hackers] Made a start with CHICKEN 5 proposal

2014-08-29 Thread Arthur Maciel
2014-08-29 16:01 GMT-03:00 Peter Bex peter@xs4all.nl: On Fri, Aug 29, 2014 at 10:50:31PM +0400, Oleg Kolosov wrote: On 08/23/14 19:35, Peter Bex wrote: I've made a start on the wiki, at what we'd like CHICKEN 5 to be about. I've remembered one more thing: why not stick the

Re: [Chicken-hackers] Made a start with CHICKEN 5 proposal

2014-08-29 Thread Peter Bex
On Fri, Aug 29, 2014 at 04:11:21PM -0300, Arthur Maciel wrote: Peter, I remember you wrote about this on 2012, right? http://www.more-magic.net/posts/lessons-learned-from-nul-byte-bugs.html Correct, I think this is an important safety feature of a high-level language. In fact, I was the one

Re: [Chicken-hackers] Made a start with CHICKEN 5 proposal

2014-08-29 Thread Oleg Kolosov
On 08/29/14 23:01, Peter Bex wrote: On Fri, Aug 29, 2014 at 10:50:31PM +0400, Oleg Kolosov wrote: On 08/23/14 19:35, Peter Bex wrote: I've made a start on the wiki, at what we'd like CHICKEN 5 to be about. I've remembered one more thing: why not stick the terminating '\0' at the end of all