World: r3wp
[DevCon2007] DevCon 2007
older newer | first last |
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. |
older newer | first last |