World: r3wp
[DevCon2007] DevCon 2007
older newer | first last |
Gabriele 11-May-2007 [1619] | devices right now |
Pekr 11-May-2007 [1620] | environments session? |
Gabriele 11-May-2007 [1621x2] | carl showed some C code... examples of how to interface to the rebol library |
yep | |
[unknown: 10] 11-May-2007 [1623] | top secret! ;-) |
Volker 11-May-2007 [1624] | And we have to wait a lot weeks totouch it.. :( |
Pekr 11-May-2007 [1625] | ah, will he cover rebol's library interface improvements? Are there any at all? ;-) |
[unknown: 10] 11-May-2007 [1626] | yes..little more |
Gabriele 11-May-2007 [1627x2] | probably not at this point |
it's all in the OS part so you can improve it yourself | |
[unknown: 10] 11-May-2007 [1629] | very nice imlpant carl! |
Gabriele 11-May-2007 [1630] | C struct for device request |
Pekr 11-May-2007 [1631] | so still awfull callback support, chars, nested structs spec etc.? bleee :-) |
[unknown: 10] 11-May-2007 [1632] | callbacks is always a hard part.. |
Gabriele 11-May-2007 [1633] | i didn't say that. i said that's not going to be discussed now |
[unknown: 10] 11-May-2007 [1634] | none would be nice ;-) |
Gabriele 11-May-2007 [1635x2] | and... i said that you can make it the way you want if you don't like how it'llbe :) |
introduction to plugins now | |
[unknown: 10] 11-May-2007 [1637] | aaa nice... |
Pekr 11-May-2007 [1638] | not sure. need to know more about plug-ins :-) |
Gabriele 11-May-2007 [1639] | loads dll / requestst plugin header / calls init function /loads any module code / resolves word symbol table / creates native functions / natives dispatched via dll table |
Volker 11-May-2007 [1640] | psst! |
Sunanda 11-May-2007 [1641] | plug-in (in this sense) is C-code thta plugs into REBOL.....A bit like writing your own natives. So makes REBOL highly extensible. |
Gabriele 11-May-2007 [1642x2] | will use rebin but rebin is still an issue |
so plugins are on hold right this moment | |
Pekr 11-May-2007 [1644x2] | cool, is that done already, or to be done for 3.x? where x > 0? |
ah ... | |
Volker 11-May-2007 [1646] | Also open source part? |
[unknown: 10] 11-May-2007 [1647] | Q: can any language be linked as a plugin interface? |
Gabriele 11-May-2007 [1648x2] | plugins themeselves can be open/closed |
norman, they are a dll | |
[unknown: 10] 11-May-2007 [1650] | C or C++ ? |
Gabriele 11-May-2007 [1651x2] | if you can make a dll, you are probably fine, but of course more details will be available later on |
C | |
[unknown: 10] 11-May-2007 [1653] | C is more compiliant with library calls though.. |
Gabriele 11-May-2007 [1654] | no C++ in rebol except for AGG |
[unknown: 10] 11-May-2007 [1655x3] | A great ! |
im happy.. | |
so plugins are OS indepentend as i understand... | |
Gabriele 11-May-2007 [1658] | yes. devices are os dependent. |
Pekr 11-May-2007 [1659] | What about security model? we were expecting improvements for browser plug-in, but the same topic may concern rebol plug-ins - you can plug dll, which code you don't have under control? |
Maxim 11-May-2007 [1660] | plugins have to be compiled as a library on each OS dll, dso, etc. |
Graham 11-May-2007 [1661] | Is rebol3 going to be compatible with beer? |
[unknown: 10] 11-May-2007 [1662] | what is the core size of a minimal plugin ? |
Pekr 11-May-2007 [1663] | Rebolinth - I doubt plug-ins are OS independent ... |
Terry 11-May-2007 [1664] | Let the religious wars begin :) |
Gabriele 11-May-2007 [1665] | graham, i'm not sure i understand the question. will it run the current beer? no. can you port beer to it? yes. |
Graham 11-May-2007 [1666] | Not me :( |
Anton 11-May-2007 [1667] | Thankyou again Carl ! |
Gabriele 11-May-2007 [1668] | minimal plugin size: between 4-8k depending on your compiler |
older newer | first last |