It looks like "PDB sync" is failing due to some interaction with IoCoroutine. ... I'm not sure when this broke, but PDB and its unit tests did work fine as of...
11924
Jeremy Tregunna
jeremy.tregunna@...
Dec 7, 2009 1:21 am
Hey folks; Some of you may recall that I'm working on the mythical low level io-like language. That is, a language without a lot of the dynamism that io...
11925
tobeythorn
Dec 7, 2009 2:32 am
Jeremy, Your project sounds interesting, and very useful... actually, a dream if you can make it fast. When I discovered objective-c, it was awesome....
11926
Jeremy Tregunna
jeremy.tregunna@...
Dec 7, 2009 4:05 am
Well, if you want to follow my progress, feel free: http://codaset.com/jer/iolanguage/ I will post from time to time on the blog, and create wiki pages on...
11927
simonhaines
Dec 7, 2009 6:25 am
In think the most common algorithm used for type inference, and perhaps the best understood, is Hindley-Milner. I see the wikipedia page for 'type inference'...
11928
James Costlow
anthem2063124
Dec 9, 2009 1:23 am
... This is functionally identical to the already existing PHash_clean function, which wipes out all entries in the PHash. PHash_cleanSlots is only called by...
sudo make aptget is sufficient. Regards, Jeremy Tregunna Mobile: +1 (519) 498-8299 Sent from my iPhone...
11931
Steve Dekorte
stevedekorte
Jan 3, 2010 1:40 am
Pushed a simple Profiler today. Example use (file test.io): Profiler profile( a := method(x, x*x) 500000 repeat(a(2)) ) output: Profile: 3.291304s in CFunction...
11932
Jeremy Tregunna
jeremy.tregunna@...
Jan 3, 2010 1:42 am
I had a message based profiler written back when the Debugger proto was new and shiny... worked decently, except with no access to the previous message in the...
11933
Steve Dekorte
stevedekorte
Jan 3, 2010 1:58 am
... The main difference with this profiler is that doesn't use the Debugger in order to avoid the callback overhead....
11934
dennisf486
Jan 3, 2010 1:58 am
Is the Io interpreter fully re-entrant? For instance can I have an Io script that calls a C-function which does doString on some other Io code (in the same...
11935
Steve Dekorte
stevedekorte
Jan 3, 2010 2:19 am
... If by "re-entrant" you're asking if Io uses the C stack so there are no weird issues with mixing C and Io stacks, the answer is yes. If by "re-entrant" you...
11936
dennisf486
Jan 3, 2010 3:26 am
Thanks for the quick reply! In your example code, does the message name "foo" have any significance? I assume calling "IoBlock_activate" is what activates the...
11937
Steve Dekorte
stevedekorte
Jan 3, 2010 4:06 am
... No. It could be any name unless your block wants a particular name - as Blocks are capable of introspecting the calling message. ... Right. ... Then you...
11938
dennisf486
Jan 5, 2010 5:00 am
Thanks, the first example (activate block) worked for me. You have no idea how cool it is to be able to pass Io blocks to C++! However, I'm still a little...
11939
Steve Dekorte
stevedekorte
Jan 5, 2010 9:44 am
I keep running across interesting Io projects that I hadn't heard about. Can anyone here with a Io project not listed on the Io site please post a link to it? ...
11940
bblochl2@...
bblochl2
Jan 8, 2010 10:39 pm
... Io is interesting enough for me to screen the messages from time to time. Actually I found a thread about some ideas of the future of Io. I think this...
11941
Jeremy Tregunna
jeremy.tregunna@...
Jan 9, 2010 3:20 am
See inline replies below. ... Io doesn't depend on Objective-C at all, or even C++. One of its addons is an Objective-C bridge, but it's entirely optional. Io...
11942
Samuel A. Falvo II
falvosa
Jan 9, 2010 4:20 am
Steve, et. al., Pardon my ignorance here, and lag, but Googling for "OCC" doesn't bring anything of value up. Likewise, "OOC" (which I'm assuming you mean...
11943
Mark Meijer
meijer78@...
Jan 9, 2010 11:06 am
I did a little searching when I read this thread and I think this is the OOC being mentioned: http://ooc-lang.org/ 2010/1/9 Samuel A. Falvo II...
11944
bblochl2@...
bblochl2
Jan 9, 2010 12:32 pm
... Sorry for the confusion I triggered with OCC. There correctly was meant OOC. I have to thank Steve Dekorte for raising my attention to this language. The...
11945
Friedrich Dominicus
friedrichdom...
Jan 9, 2010 12:49 pm
... How about:https://gna.org/projects/isaac/ or Self? If we take Io as mark Regards Friedrich -- Q-Software Solutions GmbH; Sitz: Bruchsal; Registergericht:...
11946
bblochl2@...
bblochl2
Jan 9, 2010 12:51 pm
... Referencing to "... Obviously compiling down to C wasn't really a clean solution, and would require a compiler of some sort to exist on the system, or...
11947
Guy Hulbert
gwhulbert@...
Jan 9, 2010 3:07 pm
... Why on earth is everyone writing C pre-processors ? I was going to say that yesterday but I thought I'd hold off a bit. Since Jeremy Tregunna (and others)...
11948
Mark Meijer
meijer78@...
Jan 9, 2010 3:24 pm
I know almost nothing of Vala nor OOC, that's why I feel comfortable saying this: Don't judge a book by it's cover. Don't judge a programming language by it's...
11949
bblochl2@...
bblochl2
Jan 9, 2010 3:43 pm
Back to the unsolvable make problem once again: The "opposite" of gmake - the GNU make of Linux - is BSD make, which will tend to be make on BSD systems,...
11950
Samuel A. Falvo II
falvosa
Jan 9, 2010 4:51 pm
What follows is an opinion. ... As someone who you could say isn't entirely ignorant of embedded programming, I feel compelled to remind everyone that every...
11951
Guy Hulbert
gwhulbert@...
Jan 9, 2010 4:52 pm
... If the author doesn't care or know how to sell his product then it's unlikely to stay around long enough it to be worthwhile my investing time to learn it....
11952
Andreas Schipplock
schipplock
Jan 9, 2010 4:53 pm
what's the problem now? ... -- Kind regards, Andreas Schipplock....