Search the web
Sign In
New User? Sign Up
iolanguage · Io
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 9283 - 9312 of 10708   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
9283
Hi Nathansobo, ... The new build system changes and switching over to shared libraries isn't finished yet. It will probably settle down in a week or two. In ...
Quag
quagath
Offline Send Email
Aug 1, 2006
7:45 am
9284
Is there anywhere I can get a brief rundown on how bindings are implemented? I've looked at existing bindings and have a sense, but it would be nice to get a...
nathansobo
Offline Send Email
Aug 1, 2006
8:16 am
9285
Hi Nathansobo, ... Such a tutorial would be great. If it isn't too much trouble, will you take some notes while you figure out how to write bindings? Thank, ...
Quag
quagath
Offline Send Email
Aug 1, 2006
8:27 am
9286
Writing such a tutorial is somewhere on my todo list...I'm working on libxml2 bindings right now, so once I feel that I have a good sense of what's going on...
Brian L.
zoranderc
Offline Send Email
Aug 1, 2006
2:48 pm
9287
... The darcs repo now has a version that builds statically linked version of io, ioServer and ioDesktop. I recommend using these untill we complete the work...
Steve Dekorte
stevedekorte
Offline Send Email
Aug 1, 2006
6:22 pm
9288
Hello! I just read about the new IoPython bridge, and it got me thinking - since I'm learning the QT C++ toolkit ( http://doc.trolltech.com/4.2 ), it seems ...
Corey
scooviduvoct...
Offline Send Email
Aug 3, 2006
11:41 pm
9289
... The Python and Objective-C bridges are mostly runtime. C and C++ don't really expose enough metadata at runtime to create a translucent introspective...
Donovan Preston
dsposx
Offline Send Email
Aug 3, 2006
11:53 pm
9290
... Ok - thanks for the explanation, that makes sense. I guess then what would be a more likely target would be something along the lines of a binding rather...
Corey
scooviduvoct...
Offline Send Email
Aug 4, 2006
12:31 am
9291
I have put -fPIC in the Makefile, but when it started to compile the libraries I've got this error: cd bindings/AAVector; gcc -shared -L../../vm/_dlibs -lIoVM...
Oliver Oli
oliver.oli@...
Send Email
Aug 5, 2006
5:57 pm
9292
... Can you make a build log for us please. That is, make clean, and then run make in the top level and log everything that's printed to the screen. It's just...
Jeremy Tregunna
jtregunna_io
Offline Send Email
Aug 5, 2006
7:30 pm
9293
Hi, I'm learning Io and have stumbled upon this error: ERROR: PHash 0x869fab0 tablesize: 32768 to big, 412 keys Is there a 32kb limit to the size of all keys...
TJay
woontienjing
Offline Send Email
Aug 6, 2006
6:43 am
9294
... Slots aren't designed to be used as arbitrary key-value mappings; they're not efficient for arbitrarily many keys. If you want to manage your own mapping,...
Erik Max Francis
xihr
Online Now Send Email
Aug 6, 2006
6:51 am
9295
Hi TJay, In Io slots are stored using perfect hashes (http://en.wikipedia.org/wiki/Perfect_hash_function). Perfect hashes are fast to access, but expensive to...
Quag
quagath
Offline Send Email
Aug 6, 2006
7:29 am
9296
Thanks a bunch. I tried Map and forward() and they both wok fine. New question: Is there a slot that the vm calls to lookup slots in an object? forward is only...
TJay
woontienjing
Offline Send Email
Aug 6, 2006
8:41 am
9297
Hi tj, ... Not really. I think there are some debugging hooks that could be used for this purpose, but they would be painfully slow. getSlot sounds tempting,...
Quag
quagath
Offline Send Email
Aug 6, 2006
10:20 am
9298
... if i don't add -fPIC to the vm/Makefile, it throws the first error at compiling libIoVM.so. see the attached build log....
Oliver Oli
oliver.oli@...
Send Email
Aug 6, 2006
2:28 pm
9299
... Looking through the OpenGL bindings, the constants and functions are split across several objects. So I wondered whether I could make an object which does...
TJay
woontienjing
Offline Send Email
Aug 6, 2006
2:43 pm
9300
... Hi Erik. I didn't receive your reply in my Inbox. I only see it on the Yahoo Groups page. Strange. tj...
Woon Tien Jing
woontienjing
Offline Send Email
Aug 6, 2006
2:53 pm
9301
Allow me to burden you guys with a very simple question. For creating an object that needs initialization arguments like you get with a constructor in...
nathansobo
Offline Send Email
Aug 6, 2006
9:24 pm
9302
... SkipNode := Object clone do( newSlot("next") with := method(levels, r := self clone r setNext(Tower with(levels)) r ) ) Is a more idiomatic way. -- Jeremy...
Jeremy Tregunna
jtregunna_io
Offline Send Email
Aug 6, 2006
9:35 pm
9303
... Strange new world... both the Tower and ListNode protos exist as slots inside the SkipList proto, sort of mimicking Java inner-classes. So when I want to...
nathansobo
Offline Send Email
Aug 6, 2006
11:26 pm
9304
... this works: Node protos append(block(self) call) Silly....
nathansobo
Offline Send Email
Aug 6, 2006
11:34 pm
9305
... Io's constructor idiom is to avoid constructors when possible. For example, instead of: node := SkipNode cloneWithLevels(levels) do: node := SkipNode clone...
Steve Dekorte
stevedekorte
Offline Send Email
Aug 7, 2006
2:48 am
9306
Why does foreach(i, v, message) create slots i and v in the lobby? Seems like a very dangerous and messy way of doing things. Also, wouldn't it be better for...
TJ
woontienjing
Offline Send Email
Aug 7, 2006
5:33 am
9307
Hi TJ, ... I agree, it is strange and unusual. It is mainly there for performance reasons as it saves on object creation and speeds up slot lookup. That said,...
Quag
quagath
Offline Send Email
Aug 7, 2006
5:44 am
9308
... Mostly due to laziness I'd suspect. ... No it wouldn't be better to do that. Block activation is an expensive operation, much more so than a doMessage()...
Jeremy Tregunna
jtregunna_io
Offline Send Email
Aug 7, 2006
5:47 am
9309
... In that case what other options are there, if I want local variables? tj...
TJ
woontienjing
Offline Send Email
Aug 7, 2006
5:56 am
9310
Oh I'm sorry. I misunderstood you. Never mind then. tj ... -- tj...
TJ
woontienjing
Offline Send Email
Aug 7, 2006
5:57 am
9311
... You can create a proxy object to do that. - Steve...
Steve Dekorte
stevedekorte
Offline Send Email
Aug 7, 2006
7:38 am
9312
... Hmm... indeed I can. proxy := Object clone proxy protos = list() proxy data := Map clone proxy data atPut("one",1) proxy data atPut("two",2) proxy forward...
TJ
woontienjing
Offline Send Email
Aug 7, 2006
9:28 am
Messages 9283 - 9312 of 10708   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2007 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help