To be honest I find the whole repeated "no, shut up" thing to be a bit crass and it makes me unsympathetic if anything. I hope this doesn't become a catchphrase in blogs.
I thought it was perfect in the original dropbox quora post, but I agree that it doesn't quite fit here, and there is certainly a danger of it becoming a meme.
No, shut up. What statistical programming languages can learn from Dropbox.
51–58 of 58 posts
Re: No, shut up. What statistical programming languages can learn from Dropbox.
#52Managers and other folks who need to make pivot tables, graphs and related things without programming have a great tool to do that: Excel. For these people, Excel is Dropbox.
Re: No, shut up. What statistical programming languages can learn from Dropbox.
#53"Dropbox uses Python on the client-side and server side as well. This talk will give an overview of the first two years of Dropbox, the team formation, our early guiding principles and philosophies, what worked for us and what we learned while building the company and engineering infrastructure. It will also cover why Python was essential to the success of the project and the rough edges we had to overcome to make it our long term programming environment and runtime."
http://us.pycon.org/2011/blog/2011/02/07/pycon-2011-announci...
Re: No, shut up. What statistical programming languages can learn from Dropbox.
#54Re: No, shut up. What statistical programming languages can learn from Dropbox.
#55Re: No, shut up. What statistical programming languages can learn from Dropbox.
#56 # group by Species, can be multivalued see ?by
# sum(Sepal.Length, Sepal.Width)
# mean(Petal.Length, Petal.Width)
by(data = iris, INDICES = iris$Species, FUN = function(x) {y Re: No, shut up. What statistical programming languages can learn from Dropbox.
#57The code that makes him say "what a mess," I think is beautiful: def summary(data, key=itemgetter(0), value=itemgetter(1)): for k, group in groupby(data, key): yield (k, sum(value(row) for row in group)) Perhaps that's because I'm a programmer, and Python is a general purpose programming language. But I think that's what his complaint boils down to: the Python statistical code looks too much like Python . Which, yeah…
Yes, I like the Python also, but you have missed the point. For MBA-types, business types, and scientists the programming concepts are too much to learn. Why should they have to learn programming when their needs are simple? It is not just "keep it simple", it is "keep it simple" for non-programmers.
Also, none of this has anything to do with Python, which is an absolutely beautiful language.
Re: No, shut up. What statistical programming languages can learn from Dropbox.
#58Also, leave Python alone!