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

World: r3wp

[DevCon2007] DevCon 2007

Pekr
10-May-2007
[919]
but why no small own tasking? We want WildMan, right? It will need 
its own tasking/scheduler :-)
Henrik
10-May-2007
[920]
pekr, didn't he say it would get one for Wildman?
Anton
10-May-2007
[921]
camera wobblies
Pekr
10-May-2007
[922]
I don't want to insert CD into my Windows PC, and see Rebol blocked. 
In fact Rebol could run in highest priority and do own tasking :-)
Ashley
10-May-2007
[923]
The BLOB!!!
Pekr
10-May-2007
[924x2]
He talked about Wildman?
blob? Isn't it term from DB world?
Anton
10-May-2007
[926]
Pekr, you shouldn't run a windows PC and expect a nice functioning 
computer - doesn't matter if rebol is running on it.
Ashley
10-May-2007
[927]
Choppy video plus someones hand infront of camera = scary image ;)
Maxim
10-May-2007
[928]
pekr: not yet...
Henrik
10-May-2007
[929]
pekr, no he talked about OS'es with and without threads, and talked 
about a light weight threading model for OS'es without threading
xavier
10-May-2007
[930]
why not a optimized kernel, launched at the startup and everything 
else will be rebol ?
Pekr
10-May-2007
[931]
OK, but here is an example - if I copy in Total Commander and let 
it copy in the background, it slows as hell. So - is there still 
'launch available? E.g. I want to have 3 rebol OS tasks, each using 
e.g. 5 threads?
Henrik
10-May-2007
[932]
Pekr, rebol would not have any control over that. The OS decides 
when it's time to do REBOL stuff
Pekr
10-May-2007
[933]
Max - let's not forget following topics - extensible rebol - language 
plug-ins, library wrappers (any improvements?), view plug-ins?
Henrik
10-May-2007
[934]
and it wouldn't matter if REBOL used its own threading model or not
Anton
10-May-2007
[935]
Even if you reimplemented TotalCommander in Rebol, you would still 
be dependant on the OS filesystem API.
Pekr
10-May-2007
[936x2]
Henrik - I know, just that currently we can have rebol "tasks" - 
using launch ... my question was, if 'launch is still available?
talking about gobs now?
Gabriele
10-May-2007
[938]
yep
Anton
10-May-2007
[939]
Yep. Each gob has an alpha channel.
Henrik
10-May-2007
[940]
but, what exactly is a gob? is it a face or an image?

what does:

a: make gob! none

probe a

look like?
Maxim
10-May-2007
[941]
gob is a ptr to the AGG structure with a an abstraction layer.
Anton
10-May-2007
[942]
Gabriele, the question I saw a while ago on reboltalk forum. The 
guy wanted to put two applications in one. Ie. take two random scripts 
from rebol.org and put them as two panels in a window. This is an 
interesting concept to me. It means abstracting an "app" away from 
the details of the window (or panel) it's in. Just an idea.
Henrik
10-May-2007
[943]
maxim, so it's like a buffer? where you can apply effects or do dynamic 
operations on it?
Anton
10-May-2007
[944]
Yes, what are the fields of a gob!  Remember also that objects can 
be extended..
Gabriele
10-May-2007
[945]
gob is like face, except that is not an object! but a gob! and that 
it is much more optimized
Pekr
10-May-2007
[946]
Henrik - from what I know from Cyphre, new View will use full AGG 
compositing (AGG contains compositing engine), so maybe so ...
Gabriele
10-May-2007
[947x2]
gob! cannot be extended
ie. you can't make gob! [my-field: ...]
Anton
10-May-2007
[949]
Mmm, ok.
Pekr
10-May-2007
[950]
Gabriele - but what is the difference between the gob? Just a name? 
IMO it is  kind of object, no? :-)
Gabriele
10-May-2007
[951x3]
i think gob! has user-data, so you can put an object there
it looks like an object but it is a c structure
takes much less memory than faces
Anton
10-May-2007
[954]
Question now is can coordinates of arbitrary points on curved lines 
in agg be accessible in rebol.
Pekr
10-May-2007
[955]
why? isn't face just a c structure anywa? As is object! too, no?
Gabriele
10-May-2007
[956]
no, face is an object! value.
btiffin
10-May-2007
[957]
If anyone from Sahores-Conseil is listening...Thanks!  A lot.  It's 
a good day...
Henrik
10-May-2007
[958]
gabriele, so a fast arcade game would be made up of gobs (player, 
enemies, score) put inside other gobs (background, starfield)?
Gabriele
10-May-2007
[959]
yep.
Maxim
10-May-2007
[960]
exactly.
Gabriele
10-May-2007
[961]
just like you would do with faces now
Henrik
10-May-2007
[962]
except a billion times faster
Anton
10-May-2007
[963]
(except the fast bit)
Henrik
10-May-2007
[964]
:-)
Pekr
10-May-2007
[965]
I just wonder if we needed new concept? Weren't we ok with kind of 
min-face, containing simply less fields?
Gabriele
10-May-2007
[966]
this takes less memory
Pekr
10-May-2007
[967]
so do faces still exist? What is the relation?
Maxim
10-May-2007
[968]
well AGG still has to do the rasterizing and its CPU based... so 
not million times faster.. but less REBOL collision trying to MANAGE 
the internal C data.