Alarming Development : JavaScript is good enough | Jan 2009 - 0 views
-
It is impossible to build a hash table in JavaScript that works on arbitrary objects. You would have to manually allocate unique ID’s for every object and include them in the toString. So no collections in JavaScript. Adobe provides a true built-in hashtable in ActionScript 3.
-
Objects can function as sets and maps. Arrays can function as lists and iterators (generate an array when you need an iterator). More that good enough in this context.
-
VB also often compiles down to better MSIL than C#. It is also the only .NET language with first-class edit-and-continue Lisp-like debugging capabilities.
- ...1 more annotation...
Pragmatic Smalltalk (slides) | Feb 2009 | David Chisnall - 0 views
-
Interesting clippings from the slides: "What can we do with it? * Write applications. Melodie uses lots of Smalltalk, first pure-Smalltalk app committed to svn in January. * Write scripts. Corner activation and gesture app uses Smalltalk for scripting. * Modify existing apps... " "We can inspect classes in a code browser, see method names, and write replacements in any running application. In a perfect Free Software system, any user can make any changes. "
-
My comment above might imply that Smalltalk is not modern. The truth is far from it, as Smalltalk is still pushing the boundaries of technology and user interfaces, from Croquet and Qwaq, to Alice, Sophie, Scratch and Etoys.
-
(I fixed Friday's broken link to the PDF.) From what I read so far, this seems to be another attempt at a fully introspecitve integrated and customisable personal computer with a graphical desktop. In other words, it is Dynabook Smalltalk and Lisp workstations all over again, but quite likely with some interesting modern twists.
Best practices - robotlegs-framework - GitHub - 0 views
-
t is common to add event listeners in the onRegister method of the Mediator. At this phase of the Mediator’s lifecycle, it has been registered and its view component and other dependencies have been injected. The onRegister method must be overridden in concrete Mediator classes. Event listeners may be added in other methods as well, including event handler methods that are responding to both framework and view component events.
-
note: this is only partially true: if any widget of the view is not included in the "normal" state of the view (cf use of states in flex + usage of "includeIn" component property), then it is null when the onRegister() is called => impossible to register an event listener to it via the eventMap (or any other way)=> we can listen to the view currentStateChange events and register event listeners at that moment, but this is somewhat ugly...(might be more a limitation of Flex than Robotleg, though...)
-
OOP in JS, Part 2 : Inheritance - 0 views
f | Most Popular Desktop Computers ★ 60 - 0 views
f | Most Popular Flash Drives ★ 21 - 0 views
Syntactics Provides High Class and Quality SEO - 1 views
I have my own website but, no one really visits it so my sales were going low and my profits were dipping because potential customers were not really searching me in major search engines. Then I he...
Real and Genuine Computer Repair - 1 views
I am searching for a credible company to troubleshoot my computer which is being plagued by issues. I am looking for genuine computer repair, a thorough repair for my computer. I came by Computer S...
utf 8 nbsp - RE: nbsp is not that hard, folks ; reply by: Américo Albuquerque... - 0 views
-
" " " " and "\u00A0" have nothing, NOTHING to do with UTF-8.
-
There is a character -- an abstract unit in a "script" (a writing system; we are using Latin right now) -- called NO-BREAK SPACE by the Unicode Standard and ISO/IEC 10646. Unicode and ISO/IEC 10646 assign this character an integer number, 160, which is A0 in hex.
-
UTF-8 is an encoding scheme that provides a way of representing any of the approximately 1.1 million possible abstract characters in Unicode as a sequence of 1 to 4 bytes.
- ...8 more annotations...
-
« [...] " " " " and "\u00A0" have nothing, NOTHING to do with UTF-8 [...] Unicode and ISO/IEC 10646 assign this character an integer number, 160, which is A0 in hex [...] UTF-8 is an encoding scheme [...] The UTF-8 representation of the Unicode character 160 (no-break space), is the pair of bytes C2 A0. »
Casquette MLB pas cher M - 0 views
Environ 3.300 militaires français sont déployés actuellement en Afghanistan.McCain et Obama sopposent sur léconomie et la politique extérieure lors de leur premier face à face0927 14:31:00(Photo: X...
acheter survetement lacoste pas cher Les - 0 views
Le nouveau plan stratégique de la société était largement attendu par le marché, car ce plan est prévu de détailler les investissements de lexploitation des champs de pétrole récemment découverts a...
sac longchamp noir pas cher Je - 0 views
WhiteNight 2 revient se poser tandis que le vaisseau spatial poursuit son ascension dans l'espace, atteignant 110 kilomètres d'altitude 90 secondes plus tard. Officiellement, l'espace commence à 10...
polo lacoste solde Le - 0 views
Il promet de maintenir les « missions », les programmes sociaux introduits par Hugo Chavez. Et a adopté comme slogan : « Atrevete ! », « Ose ! ».Ce discours fait fureur dans les beaux quartiers et ...
Python Programming For Beginners - 0 views
image
sac pliage de longchamps 788 - 0 views
Soudain, il s'arrête net, et regarde son public dans les yeux : « Ce deuxième tour devait être une punition, c'est finalement une bénédiction ! » La foule exulte, il poursuit : « Cela a permis de f...
ralph lauren pas cher Les - 0 views
Le matériel ne lui était pas non plus mesuré. Tout indique en fait que l'appui des régimes autoritaires constitua un facteur capital de la victoire du Caudillo. Ce dernier possédait aussi d'inconte...
Lunettes Oakley Scalpel Comme - 0 views
Pire : tandis que les premières dispositions réglementaires pour protéger les salariés de l'amiante datent de 1931 en Grande-Bretagne et de 1946 aux Etats-Unis, en France, il faut attendre l'année ...