ENTRIES TAGGED "concurrency"

Four short links: 21 March 2014

Four short links: 21 March 2014

PHP++, Planning, BitCoin, and Concurrency

  1. Hack — PHP with types, generics, collections, lambdas. From Facebook.
  2. Solve Hard Things EarlyBuild great habits around communication and decision-making when everyone still knows each other well.
  3. Marginally Useful (Paul Ford) — The last two decades have suggested a post-scarcity economy, where infinite copies of attractive digital things have a price approaching $0. Maybe that was merely a passing moment that we will look back upon with wonder once limited coins enforce scarcity—once the owner of a piece of digital art can look upon it with satisfaction and know with total, cryptographic certainty that because he paid for it, it belongs to him and no one else.
  4. Go Pipelines and Cancellation — Go’s fascinating me, as an example of a language designed for concurrency and syntactic familiarity.
Comment: 1 |
Four short links: 15 May 2012

Four short links: 15 May 2012

Mobile Money, Actors in java, Actors in python, and a Decision-Making Tool

  1. Mobile Money (The Economist) — Many people know that “mobile money”—financial transactions on mobile phones—has taken off in Africa. How far it has gone, though, still comes as a bit of a shock. Three-quarters of the countries that use mobile money most frequently are in Africa, and mobile banking in some of them has reached extraordinary levels.
  2. Akka — Apache-licensed Java high-performance concurrency library built around the concept of “actors“. (via Hacker News)
  3. Pykka — actors in Python. (via Hacker News)
  4. Loom.io Project — help crowdfund a collaborative decision-making tool. They’re using it as they build the tool, and it’s the implementation of a process they use in real life. I know many organisations who need a free open-source web application that helps groups make better decisions together. You should probably read more about the interesting company Enspiral which is behind loom.io.
Comment |
Editorial Radar: Functional languages

Editorial Radar: Functional languages

The benefits of functional languages and functional language techniques.

O'Reilly editors Mike Loukides and Mike Hendrickson discuss the advantages of functional programming languages and how functional language techniques can be deployed with almost any language.

Read Full Post | Comment: 1 |
Four short links: 24 August 2011

Four short links: 24 August 2011

STM in Python, Static Web is Back, Cyberwar, and Virtual Language Education

  1. STM in PyPy — a proposal to add software transactional memory to the all-Python Python interpreter as a way of simplifying concurrent programming. I first learned about STM from Haskell’s Simon Peyton-Jones at OSCON. (via Nelson Minar)
  2. Werner Vogels’ Static Web Site on S3 — nice writeup of the toolchain to publish a web site to static files served from S3.
  3. China Inadvertently Reveals State-Sponsored Hacking — if UK, US, France, Israel, or Chinese citizens believe their government doesn’t have malware and penetration teams working on extracting information from foreign governments, they’re dreaming.
  4. MyChinese360 — virtual foreign language instruction in Mandarin, including “virtual visits” to Chinese landmarks. The ability to get native speakers virtually into the classroom makes the Internet a huge asset for rural schools. (via Lucy Gray)
Comment: 1 |

Strata Gems: Clojure is a language for data

Built for expressiveness and concurrency, Clojure is a natural fit for data work

Built for expressiveness and concurrency, Clojure is a natural fit for data work. It boasts excellent API support and strong support for use in the cloud.

Read Full Post | Comments Off |