Domain: mandragor.org
Stories and comments across the archive that link to mandragor.org.
Comments · 5
-
Re:May be he was prepared
Good, now we only need a Java-only programmer to see if he can understand this use of continuations using your explanation:
http://docs.mandragor.org/files/Programming_langua ges/Scheme/Teach_Yourself_Scheme_in_Fixnum_Days_en /tysch016.htm
Just kidding.
Continuations aren't copies of the "complete state of the context" because that includes class and function definitions and so on, they are just a way to save the remainder of the function call stack into a variable. And then use that variable as a first order function, any number of times. You can implement backtracking without using any data structure using continuations, the same way you can implement "imposible to violate" private data protection using closures. (Not that I think private members are really useful.)
Going back to closures, you don't need exotic languages, the super popular JavaScript has them ;) -
Re:This is great
Isn't this what the book / online book Creating applications with Mozilla was supposed to help with?
Sure it's about applications rather than interfacing with the core of the browser, but it covers the concepts of XUL, packaging, etc.
-
Re:OperaThe SVG Tiny spec is pretty short and concise, especially the sections about scripting and animation:
- 16. Scripting
SVGT [SVG-Tiny] does not support scripting. SVGB [SVG-Basic] allows optional support of scripting, and includes all of the language features from SVG 1.1 to support scripting.
- 17. Animation
Both SVGB and SVGT support the full set of SVG 1.1's declarative animation features:
The language features to support animation through scripting and DOM are available in SVGB. SVGT only supports declarative animation.
SVGB and SVGT allow implicit targeting of parent elements, and targeting elements using the 'xlink:href' attribute.
SVGB and SVGT support linear, spline, paced and discrete animations.
- 16. Scripting
-
Re:The beginning of corporate management of OSS?
See also his chapter in Open Sources: Voices from the open source revolution.
-
This looks like a good place to start
I am looking into this also, having sat by too long without knowing many details of XUL. Here seems like a good place to start.
They have a section called "xul example" If you copy code fragments into a file.xul file, you can then just load them into Mozilla (or firefox) to play with. I believe hosting the apps would be as simpel as putting the XUL files up on the web.