Is anyone else starting to think that Zed is an elaborate Borat-style practical joke?
You may be onto something there.
Untitled topic
271–280 of 297 posts
Re: undefined
#272Earlier quoted context omitted.
I've struggled with how to respond to your comment. You seem to be taking the view that any project that requires more than 5-10 great programmers is inherently flawed. I think this is false. I've worked on very large software systems before, places that had around 1,000 developers spread throughout the organization. While there were a lot of mediocre, and truly some flat out bad developers, I guarantee you that 5-10…
What single project requires more than 5-10 programmers? Places with 1,000 developers spread throughout are working on hundreds of interacting projects. But, the communication and coordination isn't between all 1,000 developers.
Re: undefined
#273Just in case I have checked whether this thread is in the first page of google search for "motherfucker" already. It's not.
Re: undefined
#274Re: undefined
#275Earlier quoted context omitted.
www.linux.org/
They don't all work on the same part of the kernel.
Linux is a monolithic kernel, and because kernel parts depend on one another, unfinished changes are often blocking other changes and/or are breaking other parts.
Of course you aren't going to have 1000 developers working on the same line in the same file.
Linux is a product by itself, not a distribution of independent parts. You either have the whole kernel, or you have nothing. And I would die to see another kernel developed by 5 people, achieving the same feature-parity / stability and all that jazz as Linux.
Re: undefined
#276Earlier quoted context omitted.
This reminded me of the Tao of Programming that I first read in 1991: http://en.wikipedia.org/wiki/The_Tao_of_Programming
It is what Nietzsche was talking about when he referred to "superfluous teleological principles" in Beyond Good and Evil, published in 1886.
Re: undefined
#277If you are going to buy his book, use the code "SPRINGREAD".
Re: undefined
#278Earlier quoted context omitted.
Yes. You are just as welcome to flag this as we are to vote this up, and then we can let democracy sort this out while we go Program, Motherfucker.
"Democracy" would emphatically vote for funny cat pictures.
Re: undefined
#279Earlier quoted context omitted.
I've struggled with how to respond to your comment. You seem to be taking the view that any project that requires more than 5-10 great programmers is inherently flawed. I think this is false. I've worked on very large software systems before, places that had around 1,000 developers spread throughout the organization. While there were a lot of mediocre, and truly some flat out bad developers, I guarantee you that 5-10…
What single project requires more than 5-10 programmers? Places with 1,000 developers spread throughout are working on hundreds of interacting projects. But, the communication and coordination isn't between all 1,000 developers.
the communication and coordination isn't between
all 1,000 developers.
No, it's worse. Teams usually don't know what the others are doing, leading to broken, blocked or half-baked features and work duplication.Here's an example: http://moishelettvin.blogspot.com/2006/11/windows-shutdown-c...
Having all those 1000 developers talk to one another would solve all problems, but this is a problem of scale which processes solve to a certain extent. Your opinion also highlights what's wrong with software development as a whole -- you seem to be under the impression that you can go and hack stuff in a vacuum, without interacting with others.
Re: undefined
#280Earlier quoted context omitted.
I saw your comment and laughed, then realized you were serious. If you are working with 500 programmers, they are likely to be mostly mediocre - the good ones would have run away screaming to better jobs. Sure, if you have 500 mediocre programmers, you need to rope them in with systems. If you hire 5-10 great programmers, stand well clear and let them do their job.
I've struggled with how to respond to your comment. You seem to be taking the view that any project that requires more than 5-10 great programmers is inherently flawed. I think this is false. I've worked on very large software systems before, places that had around 1,000 developers spread throughout the organization. While there were a lot of mediocre, and truly some flat out bad developers, I guarantee you that 5-10…
[Piling] bodies at [the door] can help, though.
FTFY.