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

World: r3wp

[DevCon2007] DevCon 2007

Gabriele
10-May-2007
[898]
tasks
Maxim
10-May-2007
[899]
pekr, OS THREAD are OS Based.
Ashley
10-May-2007
[900]
More info on GOB's and the new face model ... or is that covered 
in a leter session?
Anton
10-May-2007
[901]
Sunanda - oh I see. Hmm..
Gabriele
10-May-2007
[902]
i'd guess he'll talk about gobs too
Anton
10-May-2007
[903]
Yeah... Gobs.
Maxim
10-May-2007
[904]
funny, I'll talking about GLobs tomorrow...  :-)
Pekr
10-May-2007
[905]
Can tasks share data?
Maxim
10-May-2007
[906]
2 LINES of code to launch a task !!!!
Henrik
10-May-2007
[907]
can tasks message eachother?
Maxim
10-May-2007
[908]
yes... ipc port...
Anton
10-May-2007
[909]
Yes, he said tasks can send each other blocks (with words in them).
Gabriele
10-May-2007
[910]
henrik, the exmaple says write ipc://....
Anton
10-May-2007
[911]
Max, of course only 2 lines.
Dockimbel
10-May-2007
[912]
atask: make task! [print "hello world']
do atask
Henrik
10-May-2007
[913]
gabriele, ok, I can't see the screen very well
Ashley
10-May-2007
[914]
Between say a REBOL and a VB app?
Gabriele
10-May-2007
[915]
that's why i typed it here for you :)
Maxim
10-May-2007
[916]
rememembering doing multi task in python... this is VERY cool.
Anton
10-May-2007
[917]
Doc, cool.
Maxim
10-May-2007
[918]
talking about a semaphore device  :-)  soooooo cooool
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
[947]
gob! cannot be extended