Xah Programing Blog Archive 2014-06
How Many Keystrokes Programers Type a Day?
most programing languages are garbage, when compared to Wolfram Language (aka Mathematica)
on power, practical useness, flexibility, and simplicity. Counting fancy ones like Haskell.
this is Mathematica: http://blog.wolfram.com/2012/07/20/on-the-importance-of-being-edgy-electrostatic-and-magnetostatic-problems-with-sharp-edges/
and, look at the use of math symbols.
Syntax Coloring in Editors
i can't decide which is the worst hack.
AutoHotkey Syntax Problems
or, unix perl shit. Example: Unix Pipe as Functional Language
or Second Life, the Worst Hack in Universe
in comparison, i think my complaints about perl, python, are penuts.
Git: Save Working Tree in a Temp Storage: git stash
Predicate in Programing Languages and Naming
Nested Syntax: Brackets vs Begin/End vs Indentation (updated)
Alt Graph Key, Compose Key, Dead Key
Unicode: Greek Alphabet α β γ
Unicode Math Symbols ∑ ∫ π² ∞ (updated)
Command to Download YouTube Video (updated. Thank to Christopher Wellons)
Keyboard Enter/Return Key Symbol (updated)
Short Survey of Keyboard Shortcut Notations (minor update)
OOP's Jargons and Complexities (old article. Updated dead links.)
Math Font ℤ (updated)
The Moronicities of Typography: Hyphen, Dash, Quotation Marks, Apostrophe (minor update)
Scala, Lift Web Framework
[ Lift (web framework) ] [ https://en.wikipedia.org/wiki/Lift_%28web_framework%29 ]
Lift is a free web application framework that is designed for the Scala programming language. It was originally created by David Pollak who was dissatisfied with certain aspects of the Ruby on Rails framework. Lift was launched as an open source project on February 26, 2007 under the Apache 2.0 license. A commercially popular web platform often cited as being developed using Lift is Foursquare.
Beginning Scala by David Pollak Buy at amazon
What is Jog-Wheel? What's Shuttle-Wheel? (updated)
How to Get Your Github ID
this is how you get your github id: https://api.github.com/users/xahlee
see also: Git: Setting Up Git on GitHub .
A value proposition is a promise of value to be delivered and acknowledged and a belief from the customer that value will be appealed and experienced.
[ Value proposition ] [ https://en.wikipedia.org/wiki/Value_proposition ]
Unicode in Function Name and Operator (minor update)
new crotchet: all function parameter names should start with φ. Sigil for Variable Names
Linux: Bash Manual in Chapters, Using Emacs for Info (updated)