I was screening the iolanguage homepage for a bug report adress, but without success. So I try it here.If you use write without a complete set of signs in...
... One obvious advantage is that when you first start writing a class you don't have to decide whether it's abstract or not! On an unrelated point: I've just...
I know Joe's been working on documentation, and Andy and I have had an impromptu discussion about a documentation framework whereby documentation would be...
Rob Rix
rx@...
Aug 3, 2004 11:54 am
4263
... I like this idea but share those questions. I've got an Io script that will extract comments (that can have attributes) with a certain format within either...
Seeing as how the primitives aren't actually implemented in Io, it probably makes more sense to do the documentation within the C code. Then one can simply run...
hi from what i have read io is a wonderful language. i have been lurking for months waiting for a linux version that compiles on any of my 3 machines, alas......
Hi Bernard, Thanks for the bug report. ... This is actually a feature of the CLI. IIRC, it accepts multi-line input and waits until triple quotes or parens are...
... In Mandrake, You should have 2 packages installed -- libMesaGLU1-devel-VERSION, libMesaglut3-devel-VERSION. -- Vladimir Pogorelenko...
Vladimir Pogorelenko
vpswift@...
Aug 4, 2004 6:17 am
4269
Hi Ioers ! ... We had a similar discussion with Scott Dunlop and others last year, you can have a look at this page for details on the different ideas: ...
Well I compiled 07-26 under cygwin using the win32 dns code to get valid dns servers, but I get 'malformed packet' when I try to do any dns queries in Io. It...
... Dunno, I can look and find out tomorrow on one of my FreeBSD boxes. ... adns is GPLed, so isn't suitable unfortunately, though it does work very well. NPR...
Buffers and Strings share the same immutable methods but a few of the Buffer methods (such as replace) are done in-place. This creates some confusion when...
... the ... some ... thinking ... same ... For ... Hi. If Io were to adopt the '!' convention for inplace operations, you could use: Buffer replace() #...
... Sounds like a good idea. ... To me, method names like replace(), prepend() or insertAt() sound like they operate in-place. Methods returning new objects I...
... It would actually wind up being like this: receiver prepend!("Pre") append!("Post") Which I think is just as readable as the non-destructive version: clone...
... I'm not so sure about that. With objects being so easy to clone, I even question the need for a distinction between mutable and immutable in Io. That...
It seems Exception doesn't have ``backTraceString'' in IoServer, only in IoVM. nexy@localhost:Io-20040803-rsync$ cd IoVM nexy@localhost:IoVM$ ./io IoVM version...
Vladimir Pogorelenko
vpswift@...
Aug 5, 2004 7:11 pm
4282
... It does for me. Perhaps you did an rsync but didn't recompile IoServer? -- Steve...
... This is basically how it works in REBOL. Basic functions always operate on data in place. If you don't want that, you should clone it with the copy...
I think our discussion here is chiefly that, uniformity throughout the language is a Good Thing. And we've gone with that, and looked at mutability. Great. ...
... I find myself agreeing, although I don't like the use of 'And' in method names. Couldn't tell you why. 'clonePrepending()' and 'cloneReplacing()' or...
Rob Rix
rx@...
Aug 6, 2004 8:20 pm
4286
... in cases like the cleanest solution often is to split mutating and not-mutating methods into two different sister-classes whose instances can easily...
Daniel Wunsch
the.gray@...
Aug 7, 2004 12:17 am
4287
Hallo alls! I am working on a Base 64 encoder/decoder in Io. I am running into some problems that only show up when i execute the file itself through Io, but...
... In a way, this all gets back to issues like pass-by-reference vs. pass-by-copy, use of "const", etc. The biggest problem is when a convention isn't...