Xah Programing Blog Archive 2013-07
proliferation of programing languages, asm.js
just am so amazed that tech is increasing at incomprehensible rate. In the realm of programing, there are tons of langs, and increasing, and for each, tons of frameworks and increasing.
in 1990s, a programer basically is familiar with most main languages used, and most fields or types of programing. Any each programer in general only is expert of 1 or 2 languages. Today, even for a pro programer focused on web dev, one has to be fluent in several languages, and can't even keep abreast of being aware what's available out there.
this is of course the result of specialization of modern society, since industrialization. and it'll be keep going. [see the Barbarism of Specialization (philosophy) (by Jose Ortega Y Gasset)]
just for the web dev scene, it's already incomprehensible. If we look only at the front end, the javascript, there's frameworktitis already. CSS seems to have become a specialization by itself, with 3d geometry stuff and various layers (For example, SASS). On the backend, just for the database side, there's increasing number of NoSQL stuff, and OMG. Smart phone and tablets are in a world by themselves.
so what'd happen in 5 years?
[google plus discussion https://plus.google.com/u/0/112757647855302148298/posts/gosVXbyd74R]
New language, asm.js. See bottom: Proliferation of Programing Languages .
Neal Stephenson at Google Talk đș (updated)
The Death of Perl, UML, Design Patterns, eXtreme Programming
there are few things am rather happy in my programing career.
- the death of Perl.
- death of UML, eXtreme Programing, Design Patterns.
- death of Sun Microsystems.
those are scums lying thru their teeth.
am looking forward to the death of Agile, MySQL, Apache.
Apache is experiencing slow death by nginx, node.js. ăsee Tech Humor: Apache vs Node.js vs NGINX đșă MySQL is getting killed by Oracle â how ironic. Agile is a lingering mutation of eXtreme Programing. ăsee EXtreme Programing and Agile Voodooă
Justice â feels good.
ăDeath by UML Fever By Alex E Bell, The Boeing Company. At http://queue.acm.org/detail.cfm?id=984495 , accessed on 2013-07-31ădear hacker idiots, it's not âtl;dr;â, it's called âsummaryâ.
See also: Computer Programer Jargons
Keyboard with Numeric Keypad Sawed Off (new photos)
Truly Ergonomic Keyboard
Another TECK keyboard review, by a friend. ăTruly Ergonomic - full review By Toon Claes. At http://writepermission.com/2013/07/truly-ergonomic-full-review/ , accessed on 2013-07-21ă
You can read my review here. Truly Ergonomic Keyboard
what's a hacker
the Hacker News idiots are gloating about what's a hacker. LOL. In their typical fashiong, insisting that âhackerâ shouldn't mean âcrackerâ.
Hackers are like that is not much different from gangsters eager to identify their group. For example, tattoos, hand signs.
Remember the âWindows Monopolyâ? Yeah, That Was a Thing.
Read:
- On Microsoft Hatred
- What is Monopoly? Apple or Google or Microsoft?
- The Microsoft Hatred FAQ
- Microsoft Hatred and God
Open source fanatics, run and go buy: Basic Economics by Thomas Sowell .
Print Screen, SysRq, ScrLk, Pause, Break Keys (updated. On its own page.)
Keyboard article hit Hacker News. Thanks to âblacktulipâ. https://news.ycombinator.com/item?id=6056420
Programer Humor: How I See My Coworkers Talk as a Non-Programer
Unicode Support in Programing Language Function Name and Operator (updated)
Computer Language Design: Overloaded Operators
No character should be overloaded.
btw, the term âoverloadedâ is from the hacker idiots, imperative community (the likes of C, Java). The proper phrase is multiple-purpose.
When a symbol (that is, a character) is multi-purpose, it means its context dependent.
Apple Luxury
it's amazing. Laptop prices have dropped over the decade, from over $1000 to under $500. Yet, Apple still manages to sell over $1000.
- âASUS K55N-DB81 15.6-Inch Laptopâ asus laptop
- âApple MacBook Pro MD101LL/A 13.3-Inch Laptopâ MacBook Pro
Persona Non Grata in the Hacker Community (social commentary)
Douglas C Engelbart Died
Douglas C Engelbart died yesterday, on July 2nd. 1925 to 2013. 88 years old.
he invented the mouse ăsee Mouse Reviews đ±ă, and is a pioneer of computer networks, is also the first to implement hyperlink with his team. See: ăThe Mother of All Demos, presented by Douglas Engelbart (1968) At http://www.youtube.com/watch?v=yJDv-zdhzMY&feature=youtu.beă
I figured since i write so much about keyboard and mouse, i should mention it.
See this interesting post to learn more about him. ăEngelbart's Violin By Stanislav. At http://www.loper-os.org/?p=861 , accessed on 2013-07-03ă
site navbar redesign. See top. Like it better?
Unicode Search. Now you can type a hexadecimal and it'll show that Unicode plus 500 characters after it.