bridger
Joined 15 years ago
Joined 15 years ago
In short, we’ll trade you iCloud for something great.
Love this subtle dig at iCloud.The source is at https://github.com/bridger/optic-workbench
A bit of explanation (and a link to the pre-built binary) is at http://www.bridgermaxwell.com/index.php/blog/optic-workbench....
(Sorry it is only for Macs. I would love to redo it in Javascript someday, once I know Javascript.)
(define (multiply number1 number2)
(lambda (f)
(number1 (lambda (x) ((number2 f) x)))))
(define (exponentiate base exponent)
(exponent base))That said, I quickly had to come up with a better name than Soylent. I call mine Science (for human consumption). It makes it distinct from food. "Did you get lunch?" "No, I just had Science today."
Scratch and Quartz composer show code in a graphical way. Are there examples of languages that show the data path in a similarly graphical way?
I would love to see how variables relate to each other and other functions (the data path) separated from the order in which these operations actually happen (the controller). It would be an interesting way to debug. For example, variables that get assignment but are never read would be glaringly obvious.
It should be on the App Store soon (awaiting Apple's approval!). If you are interested in trying it, send me an email. [email protected]