In response to a Python vs. Io thread I started at comp.lang.python, someone found a segfault when writing 2^1000 and concluded that the language was useless...
... [snip] Intresting. I'm diving into Io source for other reasons so I'll look into it more. The issue goes away when running the interpreter in GDB so it's...
... It bugged me so I looked into this first. It base/ByteArray.c ByteArray_fromVargs_ the code is using sprintf to convert data. The problem is that the...
... Thanks Austin (and thanks to Dan for reporting the bug). I've added a fix. I couldn't find a BSD or similarly licensed version of snprintf(), so I did the...
... [snip] Oops, forgot that snprintf was a BSDism. Looks good, I take it that for the "f" case you're using the buffer on the heap? Io treats really large...
All, Attached is a patch that gets IoVM to compile and mostly work on IRIX 6.3 Changes implemented: * Added test for IRIX to Scheduler.c (Existing jmpbuf...
... 6.3 Thanks! I'll add your changes. ... I don't see this. The ByteArray and String calls are set to not copy, so the String that is created should free the...
On Mon, 2 Feb 2004, Steve Dekorte wrote: [snip] ... Doh, missed that. Sorry about that. -- Kentaro A. Kurahone SIGUSR1 Research and Development "There's...
... Here are some of the things that people didn't like about Io: *Not bug-free enough *Not enough library bindings and documentation *Too flexible *If they...
... There's a list() method on Object for lists: list(1,2,3) would it be acceptable to do the same for Map? map(x=1, y=2) Which could be implemented like: ...
... I agree. But we'll get there. :-) ... This seems to be a common criticism of new languages. FORTRAN programmers said this about C, and C++ and Java...
... I mean efficient to use, not fast. It's much more verbose to write list(3) than [3]. Daniel Ehrenberg __________________________________ Do you Yahoo!? ...
... I'd like to comment on a few of those I find interesting, since you can pretty much summarize most the the rest as Io not being like python (syntax-wise or...
On Mon, 2 Feb 2004, Eric GAUDET wrote: [snip] ... Hmmm. The documentation and library bindings will improve over time. I'm still not entirely happy with the...
... It used to me possible before mutable objects and the Locals object were introduced. I think this is a really interesting and important issue for languages...
Given that Io's syntax seems to exist somewhere between LISP (just parenthesized lists) and Algol (different syntaxes for different semantic structures), would...
... Lua doesn't have a real object model, and functions are not values, so you cannot redefine basic behavior. ... When embedding Lua, you create an...
... or ... I'm no theory expert, but I'd say Algol, because something like "list (1,2,3)" always has the semantic action of constructing a list, and isn't just...
... How are Io globals (I assume you mean things in the Lobby) less accessable? All you have to do is prefix the variable name with Lobby. I suppose this could...
... I'm new to Io. I love the language, but I find this part quirky. Can anyone give me a refresher on the origins of this? For background, I'm an "everyday...
... Basically, you cannot have a language that has both = doing creation and updates, and also implicit scope (local or self). We talked a lot about the...
I was getting some errors "make"ing the latest IoServer release under XP + Cygwin. The pcre library wouldn't link, and applying the following diff seemed to...
... under ... to ... text ... Nope, you're not crazy, though it did drive me crazy to the point of giving up on it. It looks like PCRE itself has a wonky...