1,273 karma · joined November 19, 2009
Steve claims that Clojure folks come from the Haskell/ML world when the survey lists the "former primary language" of survey takers to be 1% Haskell, 0% SML, 0% Ocaml. Whereas they actually come from Java, Python and Ruby mostly.
The Clojure "replacement" in the survey is all over the map with Common Lisp, Erlang, Haskell, Java, Python, Ruby, Scala and Scheme all performing well. The liberal/conservative thing is a false dichotomy and Clojure community is probably living proof of that.
The act of finding the correct strictness hints seems a bit like black magic.
Hierarchical structures are how we see the world. Tagging and search is not sufficient. File systems give us the illusion of a "place" that a file lives. A single place. Like my socks are in a drawer in my closet, they are always there. A given music file is always in /home/steve/Music/<artist>/<album>/track.foo. That's where it lives. I can find it, even if I have 10,000 albums. My tax documents are in /home/steve/Documents/personal/taxes/2011/ . They exist there. I can auto-backup /home/steve/Documents and I know that those documents are safely backed up. I won't lose those things.
How is this Google's fault? I would guess that the pirated copies are all side-loaded from somewhere other than the Google Play Store. Software piracy happens. DRM solutions can mitigate some piracy (certainly not all, and likely won't increase sales, either).
1. A lot of games already support the Sony Experia Play gamepad layout which is extremely similar to this controller. I own that phone, there are plenty of games. This is just plain wrong.
2. Nonsense, plenty of fantastic games. Maybe not XBOX 360 / PS3 level of library, but is that necessary for success? I think not.
3. Yeah, there's junk, but there are also a lot of gems. So what, that's what ratings are for. Plenty of crap available on all game systems. This isn't competing on having specific games, but being an open platform. Expensive dev-kit not required. People actually like that, even if they don't use it. I love low-budget indie games. Lots of other people do, too.
4. Android already has great games. The games are already there, or trivially easy to port. A lot of developers added support to the Sony Experia Play after the fact when that came out. There's a good chance all those games will work on day 1 on OUYA.
5. No real compelling argument here. Android is an open system for networked games, they can work however they work. What's not economically feasible about games running their own servers or having multiple competing server services. These already exist in the PC game world.
6. Well the success of current consoles suggest that lots of people still do (and will continue) to game in their living rooms staring at their giant HD screen. I do.
7. Specs moving too fast? The XBOX 360 is dramatically "behind" in specs (not to mention the Wii), but as we already know, the tech specs of game systems aren't really much of a limiting factor in creating enjoyable experiences.. Hell, lots of people love games made for radically out-of-date consoles. Who is going to be writing games in 2 years for Android that doesn't run on current best-in-class android devices? Idiots, that's who.
8. We'll see...