World: r3wp
[!REBOL3-OLD1]
older newer | first last |
Steeve 20-Nov-2007 [5334] | sorry , i got no problem in fact (i just have to open my eyes) |
Henrik 21-Nov-2007 [5335] | everything should download automatically |
BrianH 21-Nov-2007 [5336x2] | These alter-count functions aren't taking R3 into account. Most of these key/value usage patterns will be handled by the map! type in R3. ; alter-count, just code since it's too simple for a function key-counts/:key: 1 + all [key-counts/:key 0] |
Whoops: all -> any | |
Steeve 21-Nov-2007 [5338] | not agree, how do add new key with your code ? |
BrianH 21-Nov-2007 [5339x3] | Like that. |
Doesn't work in R2, but this is the !REBOL3 group, isn't it? :) | |
The trick is that you can't remove keys, but if you assign none to the map at a given key the effect is the same. | |
Steeve 21-Nov-2007 [5342] | i see |
BrianH 21-Nov-2007 [5343] | The general pattern in R3 is that none is the equivalent of missing data. Pick off the end of a series returns none too. |
Steeve 21-Nov-2007 [5344x2] | more tolerant functions |
throw less errors | |
BrianH 21-Nov-2007 [5346] | Recovering from a none is easier and more efficient than recovering from an error. Series bounds are just an implementation detail anyways, when you have series that can autoexpand. |
PeterWood 21-Nov-2007 [5347] | Does that mean I won't be able to build the equivalent of an R2 hash! with map! in R3? I use a hash! to build a unique list of words as it was far quicker than any other method I could come up with. |
BrianH 21-Nov-2007 [5348] | Yeah, hash! has been replaced with map!, which is faster but more specialized. You could either use block!, assign true to the map! at the word key, or keep a word count. |
sqlab 22-Nov-2007 [5349x3] | this works in R2 key-counts/:key: 1 + any [select key-counts :key do [repend key-counts [:key 0] 0 ] ] |
key-counts/:key: 1 + any [select key-counts :key do [repend key-counts :key 0] ] | |
forget the second | |
PeterWood 22-Nov-2007 [5352] | Thanks for the suggestions: I think that I'll have to use a map! with a dummy value as using a block! was too slow. |
Oldes 26-Nov-2007 [5353] | I'm missing hash! in R3 because with map! I cannot use integers as keys... I hope it will be changed. |
BrianH 26-Nov-2007 [5354] | It's hard in hash! as well, but I agree. There is some missing infrastructure around the map! type as well, like iteration and searching. |
Mchean 10-Dec-2007 [5355] | has the conversation moved elsewhere? |
Pekr 11-Dec-2007 [5356] | no, it is just some kind of slow-down period. Activities around R3 should be renewed as we speak, it seems Gabriele and Cyphre will be back on R3 full-time soon. There is also draft of release strategy. It seems RT decided (upon suggestions) to divide R3 release, so we should see Core like R3 alpha in one month, View will come later (2 - 3 months) |
Mchean 11-Dec-2007 [5357] | I should have figured... December is a slow month |
PeterWood 12-Dec-2007 [5358] | I gleaned some good news from Docbase: work has started on implementing unicode support :-) |
Henrik 13-Dec-2007 [5359] | Yes, this is Carl's main focus now. |
Louis 13-Dec-2007 [5360] | That is great news. How far along is it? |
Pekr 13-Dec-2007 [5361] | As for unicode, first draft should be in few days, or that is how I understand it :-) |
Louis 13-Dec-2007 [5362] | Pekr, thanks Pekr, that is encouraging! |
Kaj 13-Dec-2007 [5363] | Does this mean that R3 will not become available in DevBase for several more months? |
Henrik 13-Dec-2007 [5364] | R3 mezzanines are already in devbase |
Kaj 13-Dec-2007 [5365] | Yes, but does this mean that R3 as a running system will not be available in DevBase for several more months? |
Henrik 13-Dec-2007 [5366] | what do you mean by "running system"? if you mean the R3 version of DevBase, I don't think it will be possible until VID3 is advanced enough. |
Kaj 13-Dec-2007 [5367] | No, I mean the R3 product that was promised for two weeks ago |
Henrik 13-Dec-2007 [5368] | it was? :-) |
Kaj 13-Dec-2007 [5369] | Yes |
Henrik 13-Dec-2007 [5370] | where did you read that? |
Kaj 13-Dec-2007 [5371] | Carl wrote it on his blog |
Henrik 13-Dec-2007 [5372] | so he hasn't yet gotten rid of the bad habit of posting estimate times... don't believe them. :-) |
Kaj 13-Dec-2007 [5373x2] | Believe me, I have stopped believing |
I'm just trying to get some information | |
Henrik 13-Dec-2007 [5375] | As I think I've mentioned (a million times) I would want those estimates never to be published. They are wrong 99% of the time anyway. |
Kaj 13-Dec-2007 [5376] | That's what I, and we, asked here a few months ago. There are still promises being made |
Henrik 13-Dec-2007 [5377] | Ok, currently the latest build provides support for modules, but some tests need to be done on that. There are also some discussions on how to do proper testing. We're not good testers. Now Carl is working on unicode and how R3 should support it. There is also talks about a document which provides the real roadmap to R3, but I don't think it's done. |
Pekr 13-Dec-2007 [5378] | Kaj - I was successfull on pushing the idea of "core like" release. |
Kaj 13-Dec-2007 [5379] | But is the roadmap in addition to the DevBase release, or does it preempt it? |
Pekr 13-Dec-2007 [5380] | Last week Carl posted detailed plan, of what features are needed for what part of schedule. According to that document, Core like release should be in December (this year). I think it might be delayed one or two weeks, that is my estimate, as the end of the year is close. |
Kaj 13-Dec-2007 [5381] | But is it going to be in DevBase before that, or is it postponed again for several months? |
Pekr 13-Dec-2007 [5382] | what should be postponed for several months? I think DevBase is nearly ready/ok for initial release. It is just question of uploading the first release there ... |
Henrik 13-Dec-2007 [5383] | I'm still not sure what you mean by "be in DevBase". The source code for R3 DLL is closed and won't be put in DevBase. Only the open parts, the mezzanines, the port code, device code, all that is already in devbase. |
older newer | first last |