r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!REBOL3-OLD1]

Oldes
8-Apr-2009
[12835]
Also that it's not possible to use binary as a key in map!
shadwolf
8-Apr-2009
[12836]
BRianh that's more releases than whole R2 history ;:P
BrianH
8-Apr-2009
[12837]
Oldes, #397 is high priority, and you need to add a ticket for the 
binary key bug.
Oldes
8-Apr-2009
[12838]
Steeve.. I don't care if it's hash, map, list, block or object.. 
I need fast lookup for key-value pairs
shadwolf
8-Apr-2009
[12839]
map! internaly depends on hash! as far as i understand
BrianH
8-Apr-2009
[12840]
Shadwolf, we had 3 releases over a two-day period last week - that's 
more like it :)
shadwolf
8-Apr-2009
[12841]
oldes parse ?
Oldes
8-Apr-2009
[12842]
Brian.. I know, I don't complain at all.
BrianH
8-Apr-2009
[12843]
map! is brand new. hash! is gone.
shadwolf
8-Apr-2009
[12844]
ok so hash! is gone perfect no one used it anyway
Oldes
8-Apr-2009
[12845]
Shadwolf. No parse, I use hash tables in R2 for dictionaries.
shadwolf
8-Apr-2009
[12846]
even that's slow no ?
Oldes
8-Apr-2009
[12847]
Much more faster than simple block.
BrianH
8-Apr-2009
[12848x2]
The money!, function!, op!, word! and string! types are brand new 
too. No old code in them.
The object! type existed before, as the system/words object. The 
old R2 object! contexts are gone.
Oldes
8-Apr-2009
[12850]
Sorry Brian.. it's already possible to use binary as a key in map! 
:)
BrianH
8-Apr-2009
[12851x4]
Just not string! properly :(
I'll tell you, the only thing lower-level than code is code docs. 
I'm so glad Carl took some time to redo the manual :)
And the only thing more important to code organization than modules 
is a good developer communications infrastructure. It has been a 
real boon to have the new chat and DevBase.
Gabriele, a lot of the development process *is* open. Check chat/DevBase 
for details.
shadwolf
8-Apr-2009
[12855]
chat intergrated i found it complicated to use
BrianH
8-Apr-2009
[12856x2]
And in case it isn't clear, I use R2 every day at work. And I find 
bugs in it pretty often too, and find its limitations frustrating. 
This is why I started the R2-Forward project - so I can write R2 
code with the new R3 functions.
Yes, chat is complex to use, though I find it more useful than AltME 
overall, even in text mode. When we get the GUI it won't even be 
harder to use. That's why we need modules - the code needs reorganization.
Oldes
8-Apr-2009
[12858]
Found map! crash - #699
BrianH
8-Apr-2009
[12859]
Good catch - upped the priority.
Oldes
8-Apr-2009
[12860]
ech.. not just binary related.. works for string as well.
BrianH
8-Apr-2009
[12861x2]
Added a bug for the insert string! into issue! problem Geomol mentioned 
- it hadn't been reported. It is another Unicode display / MOLD bug 
- the data is fine and FORM and PICK work fine. Probably related 
to bug #640.
Upped the priority. POKE of an existing string or binary map key 
fails too.
Pekr
8-Apr-2009
[12863]
BrianH: thanks for doing fantastic work here - on every front - real 
developments, testing, prioritising, and explaining here ... Now 
it is even more clear to me, that ppl complaining about lack of development 
are not well informed about the project structure, but it is everybody's 
responsibility to try to be informed - it just needs log-in to Chat 
system, watching blogs, etc. I can understand, that ppl are busy 
with some other things, but then I really suggest to sit and wait, 
as those ppl that contribute, can't work any faster. As can be seen 
even from this single discussion - each developer has his own priorities 
for things to be fixed/finished first, but anyway - R3 is progressing 
well from Alpha to first beta being here in 2009, even if some things 
might be postponed for 3.1 ....
shadwolf
8-Apr-2009
[12864x3]
PEkr if there is lack of inforation around developement and who does 
what maybe we have to blame the man in the cave :P
lol
chat system is so complicated OMG ....
Pekr
8-Apr-2009
[12867]
there is not lack of information, there is just a general ignorance 
to get to the information.
shadwolf
8-Apr-2009
[12868x4]
if the information is not easy to get it's like not having it ...
if the information is easy to get and then people complain then you 
can say they are not  right to complain
but saying they have no right to complain because the information 
exists somewhere and you have to dig half an hour to get it that 
not fair
instead of talking to teh man who saw the man who saw the man who 
maybe saw the bear isn't it better to be able to see directly the 
bear with your own eyes ?
Pekr
8-Apr-2009
[12872]
gee - what are you talking about now? Yes, there is Chat, which is 
more a unified replacement of some altme worlds and DevBase CVS, 
but - by info I also mean blogs, bugbase, detailed release notes, 
new docs with changelog, whole rebol.com R3 section, detailed month 
plan focus. I don't want to participate into this discussion anymore, 
as it is really rudiculous ....
shadwolf
8-Apr-2009
[12873]
but by making so much source of inforamtion you make it are to follow 
or get for people
Pekr
8-Apr-2009
[12874]
whoever asks here, gets info from those informed, most importantly 
from BrianH. Now tell me, with other technologies - do you ever get 
so close to the core dev team? And please don't try open source crap 
on me. Python is open-sourced, yet 3.x effort was done by concentrated 
team.
shadwolf
8-Apr-2009
[12875x2]
it's like if every tv channels on a day would split the whole news 
and only give 2 information by channel to get the whole thing you 
have to watch them all
yeah that's why ppl ask and maybe get it wrong then on the explanation 
they can get a better idea on what's going on
Pekr
8-Apr-2009
[12877x2]
You don't even know what you are talking about imo - define what 
you want precisely. This vague complaining has no real meaning. I 
could produce tonnes of such general complaints.
I will go so far, that I even think that some part of the community 
became so ignorant, that making R3 fully open sourced would not change 
a bit of this situation. Some real work is needed, and ppl here complain 
that they don't have time to even scan sources of available info. 
Now tell me, how the same ppl are supposed to do any quality code 
for R3, even if it would be open-sourced? Once again - GUI is open-sourced, 
protocols are open-sourced, yet ppl don't even care to test or give 
a feedback.
shadwolf
8-Apr-2009
[12879x2]
Pekr easy to say we are bad since the code is closed and only teh 
elected ones can put a hand on it
yoru making my skills in question ? really ? well my head is not 
enough big to think i'm a all mighty guru that's for sure :P
Pekr
8-Apr-2009
[12881]
My friend moved to Python (while still using REBOL), claiming it 
is open-sourced. He found some bug, but he was not able nor willing 
to fix it himself. Having sources available was no difference for 
him. He even did not know, where to post bug precisely and he got 
only vague response. Have you ever reported Mozilla or SQLite or 
any other bug? I did. With mozilla it sitted there unfixed for one 
or two years. So please don't tell me, that fully open-sourcing R3 
would make any difference nowadays, when the product is still under 
heavy design and development. Noone claims it is even beta. If RT 
does not release, we complain, if they do release, we complain. Maybe 
Gabriele and Henrik were right in the past - with such public treatment, 
maybe RT should not release until some beta or RC ....
shadwolf
8-Apr-2009
[12882x2]
pekr when teh source is wide open and the people are just lazy then 
you can blame them for being loosers but saying they are loosers 
since they can't get hand on the source code is unfair don't you 
think
plus you have to take in note motivation is it affortable to spend 
time in a no one cares and use language ? on extrem thinking you 
can go there too ...
Pekr
8-Apr-2009
[12884]
No, I really don't think. I stated it clearly - I have enough experience 
with management to understand current situation and I can tell you 
- having full sources available nowadays would make NO difference 
to speed or quality of R3 development. When product is stable, I 
can imagine how sources do really help ppl to track potential problems, 
provide fixes. But many parts of R3 are simply missing, not yet done. 
Now how many of us here are able to produce the C code quality Carl 
would accept into REBOL anyway? Sooner or later we are going to get 
plug-in interfaces - then we can experiment with some C code extensions 
...