The field of intelligence has had its Jekyll and Hyde sides for me personally, which is why I entered the field in the first place. I became interested in intelligence when, as an elementary-school student, I did poorly on IQ tests. In fact, I did so poorly that in sixth grade I was sent back to a fifth-grade classroom to retake the fifth-grade intelligence test. In a sense, my professional career has been an attempt to understand and come to terms with my own early failures on these tests!
I want to show that the notion of scalability is every bit as valid when applied to programming languages as it is when applied to programs or algorithms. I'll also discuss several well-known and not so well-known programming languages from this perspective and give some concrete recommendations, as well as discuss some of the social factors which hinder progress in this field.
Live coding is the act of writing software while it is executing, often as part of a performance. Some electronic music bands live-program their music in languages like ChucK and SuperCollider.
It is possible in Javascript (ECMAScript) to do classical single inheritance nested to any depth, without any caveats.
This article concisely explores the mechanism in depth, including flaws in other approaches, internal Javascript algorithms, proper OOP data encapsulation with default constructors, and an optimized inheritance declaration syntax with both Object and Function prototype convenience methods.
This guy does impressive things with violins. (Yesterday I heared him playing Britten at the Philharmonie and five minutes ago I ran into him on the Gendarmenmarkt.)