Earlier, Mary Shaw gave a keynote about myths vs. reality of programming practice. I appreciate "vernacular software developer" as an alternative to "end-user programmer".pic.twitter.com/kf9CT3zaEL
Articulating the ineffable. Programming language theory
cognitive psychology. PhD @Stanford
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
Add this Tweet to your website by copying the code below. Learn more
Add this video to your website by copying the code below. Learn more
By embedding Twitter content in your website or app, you are agreeing to the Twitter Developer Agreement and Developer Policy.
| Country | Code | For customers of |
|---|---|---|
| United States | 40404 | (any) |
| Canada | 21212 | (any) |
| United Kingdom | 86444 | Vodafone, Orange, 3, O2 |
| Brazil | 40404 | Nextel, TIM |
| Haiti | 40404 | Digicel, Voila |
| Ireland | 51210 | Vodafone, O2 |
| India | 53000 | Bharti Airtel, Videocon, Reliance |
| Indonesia | 89887 | AXIS, 3, Telkomsel, Indosat, XL Axiata |
| Italy | 4880804 | Wind |
| 3424486444 | Vodafone | |
| » See SMS short codes for other countries | ||
This timeline is where you’ll spend most of your time, getting instant updates about what matters to you.
Hover over the profile pic and click the Following button to unfollow any account.
When you see a Tweet you love, tap the heart — it lets the person who wrote it know you shared the love.
The fastest way to share someone else’s Tweet with your followers is with a Retweet. Tap the icon to send it instantly.
Add your thoughts about any Tweet with a Reply. Find a topic you’re passionate about, and jump right in.
Get instant insight into what people are talking about now.
Follow more accounts to get instant updates about topics you care about.
See the latest conversations about any topic instantly.
Catch up instantly on the best stories happening as they unfold.
Earlier, Mary Shaw gave a keynote about myths vs. reality of programming practice. I appreciate "vernacular software developer" as an alternative to "end-user programmer".pic.twitter.com/kf9CT3zaEL
Notably, many more HOPL papers this time came from domain-specific languages: Matlab, LabVIEW, R, Logo, Verilog. With Dr. Shaw's keynote, they mark a shift towards recognizing the huge range of application areas that programming languages cover today.
Allen Wirfs-Brock and Brendan Eich are talking about Javascript in 2 minutes. If you have a bone to pick with everyone's favorite language, maybe I can pass along your pointed question!
Starting off with some critical clarifications.pic.twitter.com/EUsK4SwdyI
"ECMA decided to base its specification on Microsoft's JS standard, partially because it was written in Microsoft Word which was the word processor that ECMA used."
Javascript has probably the most interesting, winding language path of any today. Such a product of intertwined social, economic, and technical factors.
- Conceived as Scheme - Implemented in 10 days as a Scheme/Java clone baby - But couldn't be too like Java (no classes) - But still needed Java syntax - Initial specification written by MS engineers that reverse-engineered it from Netscape's initial release
Be sure to read the story of the creation of the msft spec told the paper. It's even better,
Wonderful! "[The MS representative] said MS had its own spec and held up a document. He claimed they had not had time to get it copied. [...] His claim was a stalling tactic to give MS more time to work on their specification."
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.