Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

iolanguage · Io

The Yahoo! Groups Product Blog

Check it out!

Group Information

? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

Advanced
Messages Help
Messages 13187 - 13216 of 13333   Newest  |  < Newer  |  Older >  |  Oldest
Messages: Simplify | Expand Author Sort by Date v
13216 Jeremy Tregunna
jeremy.tregunna@... Send Email
Jun 9, 2012
11:31 pm
Sorry you see it as an attack, I'm merely trying to have a discussion with technical merit. Regards, Jeremy Tregunna...
13215 Kurtis Rainbolt-Greene
me@... Send Email
Jun 9, 2012
11:23 pm
Thanks for the discussion Jeremy, but I don't think there's much else for me to say. I tried to be civil, but you make things difficult when you continually...
13214 Jeremy Tregunna
jeremy.tregunna@... Send Email
Jun 9, 2012
11:10 pm
... Then we should agree to disagree on this point and move on. ... If you aren't doing this already, I don't think you have what it takes to be a programmer....
13213 Kurtis Rainbolt-Greene
me@... Send Email
Jun 9, 2012
10:49 pm
... Still doesn't make it a red herring. ... It doesn't solve that problem, but then I don't think I said it did. Here's the problems it solves: 1. I have to...
13212 Jeremy Tregunna
jeremy.tregunna@... Send Email
Jun 9, 2012
10:13 pm
... Changed the arguments? Yes of course, reordered them? Not once, ever. ... Only if it's actually telling the truth. I've run into a lot of code that is...
13211 Kurtis Rainbolt-Greene
me@... Send Email
Jun 9, 2012
10:07 pm
You've never refactored your code before in a way that changed the arguments in your method? Fine, ok, I might be able to see that happening, but that doesn't...
13210 Jeremy Tregunna
jeremy.tregunna@... Send Email
Jun 9, 2012
9:51 pm
... As someone who writes code for a living, I cannot remember a single instance in the last 24 years I've had to do this. So I consider this a red herring. ...
13209 Kurtis Rainbolt-Greene
me@... Send Email
Jun 9, 2012
9:42 pm
That's an interesting example, but I'm not sure if I'd consider it backing up your claim. Consider this counter example: if(1 == 1, print "Yep, that's right",...
13208 Jeremy Tregunna
jeremy.tregunna@... Send Email
Jun 9, 2012
9:20 pm
Sure, consider the Smalltalk method ifTrue:ifFalse: You can't reverse those, since the selector is of course, ifTrue:ifFalse: You also have to remember their...
13207 Kurtis Rainbolt-Greene
me@... Send Email
Jun 9, 2012
8:36 pm
Jeremy, you bring up a good point, but I wonder if you have anything to ... doesn't reduce any cognitive load I'd be interested on any data on this, because it...
13206 Jeremy Tregunna
jeremy.tregunna@... Send Email
Jun 9, 2012
8:32 pm
This discussion goes back many years, and Steve's always said something along these lines: Tell me how this parses: a: b c d: e: f Smalltalk had 3 precedence...
13205 Jan-Paul Bultmann
janpaulbultm... Send Email
Jun 9, 2012
7:53 pm
With single args and proxy objects ;P Color clone red:50 green:19 blue:100 Cheers Jan...
13204 Kurtis Rainbolt-Greene
me@... Send Email
Jun 9, 2012
7:23 pm
One of the cool things about SmallTalk, and other languages including Ruby in v2, was the keyword argument syntax sugar (pseudo-code): define help(title,...
13203 dennisf486 Send Email Jun 7, 2012
12:01 am
I've decided the best way to implement a featureful Io debugger would be to extend GDB. Either a wrapper around GDB, a GDB plugin, or a binary that combines...
13202 Steve Dekorte
stevedekorte Send Email
Jun 6, 2012
7:07 pm
Kurtis, I'm guessing Jer's answer is what you're after but just to be clear, unlike C or some other languages, Io doesn't have any notion of a file context...
13201 Jan-Paul Bultmann
janpaulbultm... Send Email
Jun 6, 2012
5:06 pm
The problem was not with coroutines in general, but some flaws with their implementation. It was pretty easy to fix, I still have the patches lying around in...
13200 Jeremy Tregunna
jeremy.tregunna@... Send Email
Jun 6, 2012
4:31 pm
Yes. Haml doFile("Compressor.io") Importer really needs a filePathFor(…) method which takes a string, and returns you the path that Importer's FileImporter...
13199 Kurtis Rainbolt-Greene
me@... Send Email
Jun 6, 2012
4:00 pm
Alright, so I've got a particularly interesting problem to solve. Lets say I have 3 files: ``` io # haml.io Haml := clone ``` ``` io # sass.io Sass := clone ...
13198 dennisf486 Send Email Jun 6, 2012
2:37 am
Just read Jan-Paul's threads on the mailing list from 2011 about coroutines and Io debuggers. Rather than necro both old threads, I thought I'd start a new...
13197 Sungjin Chun
moonjk74 Send Email
Jun 5, 2012
7:01 am
Hi, I've tried Io and found that it's interesting language. I want to port my in-house application (which uses DLL provided by other vendor) to Io. The main...
13196 lijie
cpunion@... Send Email
May 20, 2012
2:44 am
Hi Steve, ... Yeah, it looks like what I want, thanks. Regards, Li Jie...
13195 lijie
cpunion@... Send Email
May 20, 2012
1:33 am
Hi Jeremy, Agree to ignore the type slot, most of the time it just makes me feel a bit better when logging and debugging. Li Jie...
13194 gatesphere
suspended_chord Send Email
May 20, 2012
1:20 am
Glad to see this come up again, as I recently encountered the exact same behavior. Help? -->Jake...
13193 Jeremy Tregunna
jeremy.tregunna@... Send Email
May 19, 2012
9:33 pm
Traits by definition require explicit renaming of conflicting slots, that's how I've implemented them in Io (c.f. addTrait). I.e., try this: Foo := Object...
13192 Steve Dekorte
stevedekorte Send Email
May 19, 2012
9:13 pm
Hi lijie, ... It depends on how you want lookups and updates to work with your traits. 1. Traits not overriding object slots and updates to occur on the...
13191 Jeremy Tregunna
jeremy.tregunna@... Send Email
May 19, 2012
8:25 pm
Additionally, Io's traits copy slots they don't work like Ruby mixing. Ruby mixing create a new object and place it between your object and its parent...
13190 Jeremy Tregunna
jeremy.tregunna@... Send Email
May 19, 2012
8:23 pm
This happens because if an object doesn't have a type slot (which a fresh Object clone won't) we copy over the type slot in the trait. If this is really not a...
13189 Kurtis Rainbolt-Greene
me@... Send Email
May 19, 2012
8:21 pm
This is something I've been thinking about heavily over the last two days, so I'm glad to see someone else post about it....
13188 batifon Send Email May 19, 2012
8:19 pm
Hi, same probleme here with the following: $ io Io 20110905 Io> r := Regex with("a") ==> "a" asRegex Io> "a" matchesOfRegex(r) next IoState_protoWithId_()...
13187 lijie
cpunion@... Send Email
May 19, 2012
8:19 pm
Hi, I want to write Io code like Ruby meta programming. *Module#include* is an important method to extend classes. In Io, I wrote some code: include := method...
Messages 13187 - 13216 of 13333   Newest  |  < Newer  |  Older >  |  Oldest
Add to My Yahoo!      XML What's This?

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