cross_wiber | 5 years ago | on: Game Design Curriculum
cross_wiber's comments
cross_wiber | 6 years ago | on: O(n^2), again, now in Windows Management Instrumentation
cross_wiber | 6 years ago | on: Alchemist – A non-deterministic programming language based on chemical reactions
I hadn't thought of the connection to the join calculus - that's pretty cool!
cross_wiber | 6 years ago | on: Interface Dispatch (2018)
See http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.103... for more history and description of the implementation. From that paper: "The run-time system constructed an AbCon for each <type, implementation> pair that it encountered. An object reference consisted not of a single pointer, but of a pair of pointers: a pointer to the object itself, and a pointer to the appropriate AbCon". (Called an AbCon because it "mapped Abstract operations to Concrete implementations.)
cross_wiber | 7 years ago | on: The Emerald Programming Language
cross_wiber | 7 years ago | on: The Emerald Programming Language
cross_wiber | 8 years ago | on: The brains of jazz and classical pianists work differently
I think part of the reason classical saxophone is reviled is because the "correct" tone for saxophones in a classical setting is kind of bad (with apologies to my old saxophone professor). In classical music you are expected to play with a particular tone that sounds kind of harsh and honky to me. In jazz, on the other hand, having a unique and identifiable tone - especially on saxophone - is extremely important. At least, it used to be. Compare the sounds of Ben Webster [1] (breathy, rich vibrato, almost cello-like sound in the upper register, as around 2:32 in the linked video), John Coltrane [2] (harder-edged, brighter, more pure), Stan Getz [3] (light, airy, "pretty").
But yes, you have to work at it. Unlike, say, guitar, where you just pluck the string and that's that ;)
[1]: https://www.youtube.com/watch?v=meNK2rnXDFg
cross_wiber | 8 years ago | on: The Next 700 Programming Languages (1965) [pdf]