Page Summary
andrewducker - (no subject)
gonzo21.livejournal.com - (no subject)
simont - (no subject)
andrewducker - (no subject)
momentsmusicaux.livejournal.com - (no subject)
momentsmusicaux.livejournal.com - (no subject)
simont - (no subject)
momentsmusicaux.livejournal.com - (no subject)
simont - (no subject)
spacelem.livejournal.com - (no subject)
andrewducker - (no subject)
andrewducker - (no subject)
andrewducker - (no subject)
momentsmusicaux.livejournal.com - (no subject)
andrewducker - (no subject)
zornhau.livejournal.com - (no subject)
simont - (no subject)
eatsoylentgreen.livejournal.com - (no subject)
andrewducker - (no subject)
andrewducker - (no subject)
eatsoylentgreen.livejournal.com - (no subject)
gonzo21.livejournal.com - (no subject)
zornhau.livejournal.com - (no subject)
pete stevens - (no subject)
d-c-m.livejournal.com - (no subject)
matgb - (no subject)
zornhau.livejournal.com - (no subject)
matgb - (no subject)
andrewducker - (no subject)
zornhau.livejournal.com - (no subject)
andrewducker - (no subject)
zornhau.livejournal.com - (no subject)
andrewducker - (no subject)
zornhau.livejournal.com - (no subject)
andrewducker - (no subject)
zornhau.livejournal.com - (no subject)
broin.livejournal.com - (no subject)
broin.livejournal.com - (no subject)
andrewducker - (no subject)
broin.livejournal.com - (no subject)
Active Entries
- 1: Photo cross-post
- 2: Interesting Links for 30-01-2026
- 3: Photo cross-post
- 4: Interesting Links for 24-01-2026
- 5: Interesting Links for 27-01-2026
- 6: Interesting Links for 28-01-2026
- 7: Interesting Links for 26-01-2026
- 8: Interesting Links for 25-01-2026
- 9: On the current set of politicians leaving the sinking party
- 10: Photo cross-post
Style Credit
- Style: Neutral Good for Practicality by
Expand Cut Tags
No cut tags
no subject
Date: 2011-02-14 11:06 am (UTC)http://www.dataists.com/2010/12/ranking-the-popularity-of-programming-langauges/
which is the origin of the graph used above (together with the methodology used to create it).
no subject
Date: 2011-02-14 11:20 am (UTC)Fascinating stats on the Monty Python sales though.
And LA Noire looks awesome.
no subject
Date: 2011-02-14 11:35 am (UTC)I must say, I was disappointed by the article, given the graph. When I saw a graph that plotted number of github projects using the language on one axis, and number of Stack Overflow questions asked about it on another axis, I assumed they were going to focus on the difference between those two axes, not the general positive correlation.
I thought the interesting thing would be the languages which lots of projects use but about which very few questions get asked. Those are the languages in which an unusually high number of people are able to get their code to work without help – i.e. the easy to use ones, without complicated gotchas. The ones where you just write down what you want to happen, in simple and natural terms, and it happens.
(Of course, that might be due to things other than the language's quality. For instance, it might be selection bias based on the fact that nobody tries to use a given language to do anything difficult – perhaps because they give up on working out how to before even asking on SO...)
no subject
Date: 2011-02-14 11:44 am (UTC)There don't seem to be that many that fall far from the mean - I assume that there are a lot of newbie c# questions out there, while emacs/lisp people know what they're talking about. Delphi seems like an odd one - loads of questions, but possibly doesn't mesh well with Git?
And coffeescript and supercollider are clearly languages to watch - presumably still in the hands of the bleeding edge devs, but if they're getting that much use then they'll start to go (more) mainstream.
no subject
Date: 2011-02-14 12:03 pm (UTC)... though I am given to understand that some people take this a little too far...
no subject
Date: 2011-02-14 12:05 pm (UTC)For instance, we can perhaps infer from the graph that PHP is harder than perl because it has more SO questions.
Though I would say that in this case, it's rather because perl projects have old hands whereas every newbie wants to hack around with something in PHP.
no subject
Date: 2011-02-14 12:09 pm (UTC)Delphi: now you mention it, off the top of my head, I'd expect any Windows-specific (or even Windows-biased) language not to get high scores on github in particular, just on the basis that Windows git is not nearly as impressive as Unix git. (I've been using git cross-platform between Unix and Windows at work recently, and it's pretty clear which is more polished. Not to mention that git has no support I can see for sorting out line-ending issues between the two.) And indeed, C#, F# and VB are all above the line too.
I suppose another question is about size of projects. A language typically used for trivial one- or ten-liners rather than 100,000 line epics might well get more projects per KLOC but the same number of questions and problems per KLOC...
no subject
Date: 2011-02-14 12:10 pm (UTC)Great up to this point... but isn't this now circular?
no subject
Date: 2011-02-14 12:25 pm (UTC)And, following on the same thought, the natural expression of "can't go faster than x" in this metaphor is that your 'arrow' can't slant more than (say) 45° away from the time-only direction. By the time you get to an actually horizontal arrow, you're looking at something existing simultaneously in several positions at the same instant, which definitely isn't right.
I'm pretty bad at relativity myself, but I'm vaguely aware that these are indeed issues one has to consider – in particular, the distinction between "timelike" and "spacelike" directions, being separated by that critical 45° slant – and that explaining those drags back in a lot of the relativistic oddness that this explanation purports to do without.
So yes, I think this has failed to simplify into comprehensibility by instead oversimplifying into incoherence.
no subject
Date: 2011-02-14 12:27 pm (UTC)P.S. Tachyons.
no subject
Date: 2011-02-14 12:29 pm (UTC)no subject
Date: 2011-02-14 12:29 pm (UTC)no subject
Date: 2011-02-14 12:31 pm (UTC)What's the difference between git on Unix and Windows? I'm only using it in a tiny way, and entirely through an IDE, so I don't keep up with that kind of thing.
no subject
Date: 2011-02-14 01:31 pm (UTC)no subject
Date: 2011-02-14 01:34 pm (UTC)no subject
Date: 2011-02-14 01:35 pm (UTC)Whatever the origin of the problem, in a democracy, it's a problem if the forces of reason can't make themselves understood to a big % of the population.
no subject
Date: 2011-02-14 01:36 pm (UTC)Yes, that's one of my biggest peeves with it and all its ilk. No other DVCS is any better for that, as far as I can see. And if you work around it as you said, by dividing your project into multiple git repositories, then that loses you atomic commits across several of them at once.
I don't think there is much actual difference between Unix and Windows git. It's just that git is performance-tuned for Linux (not surprisingly given its origins), so on that it runs unbelievably fast whereas on Windows it's generally a bit sluggish; the per-file metadata for git is expressed in terms of Unix file permissions and Windows just has to make them up as best it can; git stores files as binary blobs, with no metadata indicating whether they're conceptually textual and should have line-ending conversion done on them; woe betide you if you try to do anything tricksy with case in filenames (I got into trouble last month renaming between "makefile" and "Makefile"). And I don't think anyone using Windows git here has managed to put their hands on a Windows analogue of gitk, without which it's a lot less convenient to find your way around the confusing tangles of branching that sometimes come up.
no subject
Date: 2011-02-14 01:43 pm (UTC)I personally wonder how many daughters would allow themselves to be examined by their dads!
no subject
Date: 2011-02-14 01:45 pm (UTC)no subject
Date: 2011-02-14 02:04 pm (UTC)no subject
Date: 2011-02-14 02:11 pm (UTC)no subject
Date: 2011-02-14 02:13 pm (UTC)But because Fox says it, it must be true.
no subject
Date: 2011-02-14 02:34 pm (UTC)There's this book called "The Political Brain", writen by a liberal psychologist, that uses proper studies and experiments to explain why liberals are so bad at getting their point across, that the general populace consistently vote against their own self interests.
Ultimately, that "large sector of the population that willfully invests and believes in utter staggering falsehoods" are the people you've got to convince. Probably best to learn how.
no subject
Date: 2011-02-14 02:39 pm (UTC)Er no, you can't tell if the stuff outside the window is moving and you're stationary. That's the first postulate of relativity.
You can't understand relatively until you realise that your intuitive understanding of the world is wrong. My favourite question to ram this home is,
I have two trains 1km long. I have a passing place 800m long. How fast do my trains have to travel in order to pass each other without crashing.
Until you can persuade your brain to stop going 'that's impossible' you don't understand relativity.
no subject
*snicker* Yeah, pretty much sums it up.
no subject
Date: 2011-02-14 11:51 pm (UTC)It's a shame as I suspect hte book itself isn't as bad as the reviewer inadvertently made it appear but...
The general populace doesn't always vote against their own self interests. A significant minority do, but the case being made simply isn't proven.
There is, ultimately, very little chance or point of persuading those whose minds are already made up. You need to persuade those who are undecided. That's a much bigger chunk of the population than those that are alreayd opposed.
no subject
Date: 2011-02-14 11:55 pm (UTC)The thrust of his argument is that when the right go for the gut, the left go for statistics, and get drubbed accordingly. It's not duplicitous to state your values clearly, and powerfully. The left and liberals should do it more.
no subject
Date: 2011-02-15 12:06 am (UTC)Then again, both Blair and Clegg got plaudits while campaigning for being able to state values clearly and powerfully, so perhaps the lesson didn't need to be learnt over here.
Then, so did Clinton, he did remarkably well electorally, and his strategy was based on the principle Brain appears to want to refute? I'm reaching on the last as I've not actually read it, obviously, only read about it more than once.
(caveat as you don't know this, I studied rational choice theory as part of my degree, and it was one of my preferred study areas, I'm now learning economics. I believe rational choice/game theory to be a bloody useful analytical tool, but it's just that, a tool, one of many that should be used, emotional resonance is also essential, but resonance on its own gets you nowhere)
no subject
Date: 2011-02-15 08:18 am (UTC)no subject
Date: 2011-02-15 08:55 am (UTC)no subject
Date: 2011-02-15 08:55 am (UTC)no subject
Date: 2011-02-15 08:57 am (UTC)no subject
Date: 2011-02-15 09:10 am (UTC)The difference seems to be that people on the right are happy to deliberately try to use use propaganda to move people in their direction, and the people on the left just rail against their stupidity.
no subject
Date: 2011-02-15 09:24 am (UTC)no subject
Date: 2011-02-15 09:32 am (UTC)no subject
Date: 2011-02-15 09:35 am (UTC)no subject
Date: 2011-02-15 09:08 pm (UTC)no subject
Date: 2011-02-15 09:09 pm (UTC)no subject
Date: 2011-02-15 10:18 pm (UTC)no subject
Date: 2011-02-15 10:38 pm (UTC)Actually, they do a nice quark yoghurt.