World: r3wp
[!REBOL3-OLD1]
older newer | first last |
BrianH 15-Jul-2008 [6404] | What exactly do you see that we need another Carl for? IMO his greatest gift to REBOL is language design vision and wisdom. That is not exactly the kind of thing you can cloud-source. |
shadwolf 15-Jul-2008 [6405] | at the end it took 1 year of dev when originally we where expecting a 2 month dev .... |
Henrik 15-Jul-2008 [6406] | R2 isn't even half saturated in what can be developed for it. If we wanted to, we could produce a whole lot more for rebol.org than the few scripts that are put there. R3 will be far harder to saturate. |
shadwolf 15-Jul-2008 [6407] | but who can deny that AGG or async or rebservice are cool stuffs |
Henrik 15-Jul-2008 [6408] | afk, 30 mins |
ICarii 15-Jul-2008 [6409] | Things i would like to see completed in R3: 1. AGG/Draw and richtext fixed. 2. Ports/async working 100% reliably. 3. Object system global/local completed. unfortunately all these areas are currently a black box scenario. |
[unknown: 5] 15-Jul-2008 [6410] | I love AGG. but seems we don't do enough. Like why not REBCODE integrated with the latest release? |
ICarii 15-Jul-2008 [6411] | rebcode is too unstable apparently |
BrianH 15-Jul-2008 [6412] | Also too slow. It needs some semantic redesign. |
ICarii 15-Jul-2008 [6413x2] | AGG/Draw in R3 is very powerful - but view limitations (transparent surfaces etc) seem to hold it back. Again - rendering to an OpenGL surface might solve some of these issues? |
It would be nice to get a 20 - 50x speedup from OpenGL :) | |
shadwolf 15-Jul-2008 [6415] | I think Opengl Is alliased T___T and unstable on unix/ linux (basicly because of the lack of ground constructor really optimised drivers and upto date ...) |
ICarii 15-Jul-2008 [6416] | OpenGL works great on Ubuntu for me |
shadwolf 15-Jul-2008 [6417] | Opengl is too big for using 98% of the time 2D things |
ICarii 15-Jul-2008 [6418] | when you compare the size of OpenGL to win32 GDI.. you wont find a lot of size difference - only feature difference |
shadwolf 15-Jul-2008 [6419] | ICarii Ubuntu don't even handle X windows on my Nvidia 6800 GTS etc.... Xserv just not start ... |
[unknown: 5] 15-Jul-2008 [6420] | Isn't OpenGl more comparable to DIRECTX? |
ICarii 15-Jul-2008 [6421] | yes the later versions 9+ |
shadwolf 15-Jul-2008 [6422x2] | ICarii that not on the DLL size that's on the memory RAM size used that's where the faty hides hihihihihi |
I saw I project of a VM based on OPENGL for 3D interface it's name was IO or something like that I stopped it as soon i downloaded it the helloworld was bigger in memory than in rebol | |
ICarii 15-Jul-2008 [6424] | It just makes sense to have your compositing done on a video card rather than in CPU - and you will notice Vista / OSX both take this approach |
shadwolf 15-Jul-2008 [6425] | but on the side way yes you can do filp the hello world over all axis ^^ |
BrianH 15-Jul-2008 [6426] | That's why X/OSX/Vista has been trying to centralize the OpenGL/DirectX rendering, to share the load. |
shadwolf 15-Jul-2008 [6427] | the thing that OPenGL is not rendering on screen anything It mainly offers matrix handling routines and GLUT does the rendering on screen ... |
ICarii 15-Jul-2008 [6428x2] | its like having a toolbox ful of tools but refusing to use anything except the hammer in case of compatibility problems or bloat :P |
i dont use GLUT with OpenGL - but rather call it direct - ive found GLUT is slow. | |
shadwolf 15-Jul-2008 [6430] | the other problem with rebol -> opengl is the data formating .... and all try to link opengl encounter that issue |
ICarii 15-Jul-2008 [6431x2] | but were getting a little OT from R3 here ;) |
R3 could hook into the display list feature of OpenGL for compositing | |
shadwolf 15-Jul-2008 [6433x2] | not really rebol with 3D content was one of my first consern when i started coding in rebol 4 years ago |
and to return to the main topic having an independant REBOL clone project can give us the opportunity to hum dig all those silly ideas we have ^^ | |
ICarii 15-Jul-2008 [6435x3] | most of the ideas tho are outside core areas anyway and could interface back into R3 |
seems to be very much like OS design | |
all we are lacking in an internal messaging system for the messaging language's components ;) | |
BrianH 15-Jul-2008 [6438x2] | It will be even more fun to work within the R3 framework. Did you know that user defined datatypes are planned to include support for user defined function types? You could write your own rebcode as a plugin. |
You could retrofit R3 with another VM that would integrate with the existing VM. | |
ICarii 15-Jul-2008 [6440] | Perhaps that sort of thing needs to be finished before even THINKING about view/vid/protocols.. |
shadwolf 15-Jul-2008 [6441] | having a rebol clone strong project can give us more skills and maybe lead carl to trust us more and open too alternative things like for example working on a new way to hook DLL to extend rebol |
ICarii 15-Jul-2008 [6442] | we shouldnt need to hook dll :P Rebol is a messaging language - it should have interface handling built in :) |
shadwolf 15-Jul-2008 [6443] | with servers ? |
BrianH 15-Jul-2008 [6444] | Right now Carl has an idea about REBOL that he is working through. The rest of us who are working on R3 are also busy, so overall we are letting him do it with little complaint, while we are getting stuff out of the way for the next push (AFAICT). |
ICarii 15-Jul-2008 [6445x2] | why not? if each component is a black box and only data is passed between the you have more flexibility. |
BrianH: understood :) | |
shadwolf 15-Jul-2008 [6447] | but then the problem is you move the hook to a server in C code and most of your work is to write the hooking server in C ... |
ICarii 15-Jul-2008 [6448] | shad: if you use pipes for data communication performance should remain acceptable |
shadwolf 15-Jul-2008 [6449] | i'm not talking on perf i'm talking on hum why to do C coding when all i want is doing Rebol coding .... |
ICarii 15-Jul-2008 [6450] | i was thinking more in terms of: [core(blackbox)]--- graphical display request object ---[renderer] |
shadwolf 15-Jul-2008 [6451] | in python when I want to use a DLL I write a bridge wich is more easy to wirte because C and python data types and hum the same (same with java ...) so the bridging part is not so headach tahn writing a bridge in rebol |
BrianH 15-Jul-2008 [6452] | From Carl's posts on the subject (not necessarily in the blog), it seems that he is using the new VID design as a mental framework that he is hanging a bunch of core changes on. This seems like a significant project that Carl is uniquely suited for. I would even recommend that prospective cloners wait until he is through this project - the results are likely to be worth it :) |
shadwolf 15-Jul-2008 [6453] | mental framework that means VID have synapse or that means you code VID the way u imagine your interface |
older newer | first last |