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

World: r3wp

[!REBOL3-OLD1]

Gabriele
20-Jun-2007
[3522]
no vid proto yet.
Pekr
20-Jun-2007
[3523]
hmm, sound like kind of delay? Will public beta release of 15th July 
be affected?
Gabriele
20-Jun-2007
[3524]
maybe, but not sure yet. it could just be that it has incomplete 
vid. or it could be that we are able to do it quickly...
Geomol
21-Jun-2007
[3525x2]
I've made a layer demo to test performance in R2 and R3. The demo 
is coded for R2 using FACE, but I guess you guys can easily convert 
it to R3 using GOBs.

do http://www.fys.ku.dk/~niclasen/rebol/test/layer.r


Use mouse to move squares around. Right-click a square to remove 
it. In the source, you can change the offset and size of the window 
in the beginnig, where playground is defined. The demo produce 100 
squares. A little down, there is the
loop 100 [
Change that to have more squares.
I hope, it can help.
Use <Esc> to quit the script.
Pekr
21-Jun-2007
[3527]
I think that Rebolek did some 1000cows script, and reported difference 
was 2fps for R2 vs 20fps for R3 gobs version ....
Rebolek
21-Jun-2007
[3528]
Yes, you can do http://bolek.techno.cz/reb/1000cows.r, works both 
in r2 and r3.

I've got about 15fps with 1000 cows and 2 fps with 2500 cows (default 
cow-count when you download). R3 can do about 20-25fps in both cases 
on my machine.
Pekr
21-Jun-2007
[3529]
that is very impressive improvement ....
Geomol
22-Jun-2007
[3530]
I'm wondering, how big the difference is from FACE to GOB? Any documentation 
on GOBs yet?
Gabriele
22-Jun-2007
[3531]
docs will be public once r3 is public :)
Pekr
30-Jun-2007
[3532]
So, will extended release come tomorrow? :-)
ICarii
30-Jun-2007
[3533]
15th of July i think
Pekr
30-Jun-2007
[3534]
no, July 1st should come extended beta release. What you mention 
is public beta release ....
ICarii
30-Jun-2007
[3535]
ah ok
Pekr
30-Jun-2007
[3536]
I expect extended beta release comes at least here to AltME folks 
.... but can't be sure of course ....
PhilB
30-Jun-2007
[3537]
do we have any news on whether viewand/or vid will be included with 
the Beta?
Pekr
30-Jun-2007
[3538]
I think that View is part of the release .... not much was said about 
VID prototype. Last time I asked it was not done yet ...
Gabriele
30-Jun-2007
[3539]
vid will be there, so we'll be a bit late.
Pekr
30-Jun-2007
[3540]
Gabriele - could you say few words about new VID? I will try to not 
ask about details, but I would welcome some general information ...
Gabriele
1-Jul-2007
[3541]
a litttle more patience :)
Jerry
13-Jul-2007
[3542]
According to http://www.rebol.net/r3blogs/0076.html, in REBOL 3, 
CHAR! is a 8bit and 16bit character.


This could be problematic, I guess. Why don't we have two different 
datatypes instead: 16-bit CHAR! and 8-bit BYTE! The 16-bit CHAR! 
is in UTF-16, just like Java.

STRING! is BYTE! string.
UNICODE! is CHAR! string.

How you you think about that?
amacleod
13-Jul-2007
[3543x2]
x x xxb   bxgb      z
Sorry, my kid must have tried to be a "reboler" too.
btiffin
14-Jul-2007
[3545]
Is it too late in the game to ask for a 'last result' auto-variable 
as part of the console interpreter?  back-tick ` or dot . maybe, 
something unshifted.  Or am I just being lazy?  It would turn (for 
me at least) an up arrow, home (repeated back cursor actually), insert 
set-word sequence to a set-word last-result sequence.
Gabriele
14-Jul-2007
[3546]
jerry, what would you need 8-bit chars for?
Jerry
14-Jul-2007
[3547]
Not that I need 8-bit chars. I just think that 8-or-16-bit chars 
could make things complicated. They should be of different types, 
or something complicated could happen, such as:

>> insert a-string char8
>> insert a-string char16


now, a-string contains both 8-bit chars and 16-bit chars. How would 
I deal with that.


Since REBOL 3.0 seperate STRING! and UNICODE!, I think that seperating 
BYTE! and CHAR! could be helpful. Let STRING! contains BYTE! only, 
and UNICODE contains CHAR! only.
Kaj
14-Jul-2007
[3548]
I think there were going to be VECTOR!s for that
Jerry
14-Jul-2007
[3549]
Kai, my point is, I don't want an atomic type (which is CHAR!) to 
present two different sizes. I don't want to write my code like the 
following:

myfunc: func [ ch [ char!] ] 
[
    either ( size? ch ) = 8 [
        ; do something about 8-bit char 
    ] [ ;
        ; do something about UTF-16 char
    ]
]
Gabriele
14-Jul-2007
[3550x3]
ah, wait, char! can't be "8 bit or 16 bit". the internal space for 
the value is fixed (64 bits, actually). so it's either always 8 or 
always 16.
currenly, unicode is not there yet, so this has not been defined 
yet (i think char! is still 8 bit). but in principle, append a-string 
char-gt-255 will either error out or automatically encode to utf-8 
(latter would be nice but it must be done for values gt than 127, 
so it would be a problem if you don't want utf-8)
it's like binary! - you can only insert integers up to 255.
Jerry
14-Jul-2007
[3553]
Thanks Gabriele.
Anton
15-Jul-2007
[3554]
This is a good question, actually. We need abstract datatypes but 
we also need concrete bitfields, and we need to be able to treat 
certain common values (char and integer at least) in either way.
sqlab
18-Jul-2007
[3555]
By the way, how far is R3 ?
Henrik
18-Jul-2007
[3556]
doing some work on documentation and reading about the vector! datatype
Gregg
18-Jul-2007
[3557]
The latest blog from Carl said the beta would probably be a couple 
weeks late, so maybe something more will be seen or heard by the 
end of the month.
Gabriele
19-Jul-2007
[3558]
current ETA is August 1st, but don't tell too loud :)
btiffin
19-Jul-2007
[3559]
13 more sleeps.  :)
Pekr
19-Jul-2007
[3560]
Gabriele - including VID prototype? :-)
Gabriele
19-Jul-2007
[3561]
yes.
Pekr
19-Jul-2007
[3562]
hehe, cool! :-)
Henrik
19-Jul-2007
[3563]
I think there are 22 alpha versions by now.
Pekr
19-Jul-2007
[3564x2]
so many?
mainly bugfixes?
Henrik
19-Jul-2007
[3566]
mainly bugfixes, but a few releases introduce new things (also things 
that have not been covered anywhere) :-)
Pekr
19-Jul-2007
[3567x2]
not been covered? What do you mean? New features, which are going 
to be a surprise? :-)
any teasers? :-)
Henrik
19-Jul-2007
[3569x2]
I don't know if they are surprising, they didn't take long to get 
in, and I don't know if they'll stay, but a few mundane things that 
are difficult to do in under 10 lines in R2 can be done in 1-2 lines 
in R3.
particularly operations on blocks
Pekr
19-Jul-2007
[3571]
So, as for me, I don't expect to be functional - unicode, rif, rebin, 
plug-ins ....