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

World: r3wp

[!REBOL3-OLD1]

Pekr
7-Jun-2006
[1063x3]
but that is not the point. I just first could not follow, how they 
work with widgets, and then I found out - they have separated code 
and widget definitions. At first it looks strange .... it is like 
having 'feel(s) , event maintanance, app logic, without seeing what 
actually you are working with. But I do understand, why they keep 
widget defs outside in external file, which is kind of simple (as 
VID is), with static positioning - it is very easy to import to visual 
GUI builder ....
so just for the sake of inspiration, to think about - can you imagine 
having screen painter, taking your layout block, and enabling you 
to change the postions/size etc. params for our widgets, without 
actually being dependant upon running the app with live data?
btw - how do we refer to instantiated style - still a 'style? Or 
will we adapt widget name too?
Henrik
7-Jun-2006
[1066]
you mean using the layout as kind of a "dead skeleton"?
Pekr
7-Jun-2006
[1067x3]
yes ....
they have e.g.:
{'type':'TextField',
  'name':'Profile',
  'position':'170,110),
  'size':'(307,-1),
  'editable':True,
  'foregroundcolor':(0,0,255),
}
just dunno what they do, if the want some kind of comuted values? 
Maybe they import just what is defined, you change layout, and after 
the widget is drawn, they can adjust, dunno .... just an idea, we 
imo need visual screen editor in future ...
PeterWood
7-Jun-2006
[1070]
I believe this is how Cocoa works and have seen the technique referrd 
to as "freeze-dried widgets".
Henrik
7-Jun-2006
[1071]
widgets and their functionality are defined in .nib files for a cocoa 
program. this is because much of the binding between the widgets 
and the code is created during runtime. this is also why Interface 
Builder is able to create much of the initial functionality for a 
Cocoa GUI, just by defining attributes to widgets and let you test 
the interface to a fairly high level without compiling any code.
Anton
8-Jun-2006
[1072]
BrianH, do you know what structure rebol currently uses for holding 
symbols ? Red/Black trees are complex, so it will take a fair effort 
to implement and debug.
Tomc
8-Jun-2006
[1073x2]
red-black trees are 2-3 trees implemented as binary trees
or they were when I studied them
BrianH
8-Jun-2006
[1075x2]
As far as I can tell, REBOL currently uses a hash table. I am not 
the one to ask though.
As for red-black trees, I'm not sure they had been invented yet the 
last time I was in school for computer science. My studies were more 
focused on programming language design than data structures, so again 
I am not the one to ask.
Anton
9-Jun-2006
[1077]
Well, you could always try seeing how hard it is to implement from 
the available souce snippets. I think by the time you've finished 
doing that you'd be an expert.
Robert
10-Jun-2006
[1078]
The difference between binary search trees and red-black trees is, 
that the latter only have O(h) if the height of the tree is small. 
Red-Black tries are balanced and hence can guarantee O(lg n) times. 
But there exists many other search-tree schemes that hold too.
Pekr
13-Jun-2006
[1079]
will R3 use packed BCD?
Robert
16-Jun-2006
[1080]
Ups... just saw: latter=former
Chris
20-Jun-2006
[1081]
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/197938
-- looks like the Ruby approach to Unicode will be to use UTF-8/16 
as the internal string representation and convert from legacy encodings 
on read(/write?).
Volker
9-Jul-2006
[1082]
http://plib.sourceforge.net/

lgpl, uses in flightgear and torcs. Dont know about size, but all 
my  crashes where steering-related :)
Jerry
27-Jul-2006
[1083]
I would like to know what status the REBOL v3 is in. When will we 
have the beta version? Thanks.
Henrik
27-Jul-2006
[1084]
I'd like to know when the alpha version comes. :-) Thanks.
Gabriele
27-Jul-2006
[1085]
no release date set yet. just stay tuned... :)
Robert
28-Jul-2006
[1086]
Takiing into account the first made estimate (alpha in April IIRC?) 
and the time lag we now have, I think we won't see R3 final before 
September-2008. Other bets?
Graham
28-Jul-2006
[1087x2]
Xmas 2006.  Carl usually gives us a Xmas present.
for the first beta
Henrik
28-Jul-2006
[1089]
remember also, when it's quiet, Carl's probably working like a madman.
Robert
28-Jul-2006
[1090]
Yes, I know, nevertheless doing it "mostly" alone limits the pace 
we can move... it's still the same problem. Within production optimization 
I would say: We have a capacity, lot size (the different tasks) and 
setup time problem to solve.
Pekr
30-Jul-2006
[1091]
being away for more then week, I would expect more than one vague 
blog post?
Ingo
30-Jul-2006
[1092x2]
You would? Really ???
I've given up on expecting anything.
Pekr
30-Jul-2006
[1094x2]
I would not like to, but probably this is the way to ... nothing 
to expect ....
So far, RT is killing REBOL, definitely ...
Henrik
31-Jul-2006
[1096]
well, there is a blog entry up now on garbage collection :-)
Ingo
31-Jul-2006
[1097]
Now, that sounds fitting :-(
yeksoon
31-Jul-2006
[1098]
RT is not the only company around that has delays in shipping a product.


One of the reason, why it feels painful, is because of the tight 
community and the up-close-and-personal feeling with Carl.
Volker
31-Jul-2006
[1099]
Well, yes, he takes his ball and goes to france!!
Henrik
31-Jul-2006
[1100x3]
I strongly doubt that RT would be wasting time. It's just that there 
is so much to do and R3 is one component in a large amount of software. 
Had this been some single-purpose program (like LIST-VIEW), we would 
see more rapid fire releases. :-)
it would also help if the community could do a little bit. GUI Design 
for example didn't have to stop, just because Carl goes to France.
or if people help testing Rebol/Services so that a set of ideas could 
be written down for design changes
Volker
31-Jul-2006
[1103x2]
rebservices needs patches and patches need mre readable source.
Better to patch and continue and then tell RT what the bugs are and 
possible solutions.
Pekr
31-Jul-2006
[1105x2]
Well, if community is a bit tight, then I would expect a more tighter 
relationship ... the thing is, that even blogging slowed down, and 
sometimes we can see blog posts, just buying Carl a bit more time 
imo :-)
one thing I don't understand fully is, that many blog articles open 
some questions, ppl are invited to discuss, yet I miss some decisions 
being made. Hmm, they surely are made, but without single statement, 
so we just can guess, how e.g. Unicode (and other things) will, or 
will not, be supported ...
Ingo
31-Jul-2006
[1107x6]
Yeksoon: Those are all companies I don't care about, so what?
;-)
And for me not shipping isn't a major problem ...
... not COMMUNICATING is!
As Pekr has said, there are questions raised on the blogs, people 
answer, and that's that. Just a big black hole where everything disappears 
seemingly forever.
RebServices, RebCode, they are released as a preview, people are 
asked to use them and tell about problems they find. And then what?