Cool! What is their idea on the next step? Are they going to try to remove the front wall with the entire painting enact?
Beats being swayed by facts.
Arthur C. Clarke: Science fiction writer. E.W. Dijkstra: Actual computer scientist.
So, you're an idiot?
Fortunately, Joel is not the first or last word on any subject.
"For example, you might start at the root resource http://foo.com/api/ . It returns, as content, a set of subresources that can be requested. The API documentation should describe what data the server sends for /api/ --…
Don't be so sure that all of Linus' opinions are valid for all areas of programming, or even in all situations within the kernel.
I don't know what the OP's beef is. There's nothing semantically wrong or confusing about this. However, for simple types like int and float, there's no performance advantage to passing the value as a reference. It…
It's unfortunate that Boost is an all-or-nothing set of libraries, and the meta-programming in there can be brutal to compile, so for that kind of platform you'd really need to weight the pros and cons of what you're…
C++ isn't without it's age spots, but articles like this do nothing to give a balanced view of its usefulness vs. issues. Many languages have boasted to topple C++ and it hasn't happened it, mostly because C++ does its…
Speak for yourself. I use std::string frequently and there isn't anything awkward about it.
"I’d even argue that the main reason kernel code tends to be efficient is not because it’s written in C but because it’s written with parallelism and reentrancy in mind, by people who understand those issues." It's used…
Sometimes you don't want to suck up all of the RAM on a non-embedded machine, either. Also faster startup times and no collector pauses. A lot of times those are required.
I don't know if anyone else is going to read down this far, but I have something to say. The argument that outsiders need to understand the jargon is a red herring against the ultimate point. Even if someone took the…
Cool! What is their idea on the next step? Are they going to try to remove the front wall with the entire painting enact?
Beats being swayed by facts.
Arthur C. Clarke: Science fiction writer. E.W. Dijkstra: Actual computer scientist.
So, you're an idiot?
Fortunately, Joel is not the first or last word on any subject.
"For example, you might start at the root resource http://foo.com/api/ . It returns, as content, a set of subresources that can be requested. The API documentation should describe what data the server sends for /api/ --…
Don't be so sure that all of Linus' opinions are valid for all areas of programming, or even in all situations within the kernel.
I don't know what the OP's beef is. There's nothing semantically wrong or confusing about this. However, for simple types like int and float, there's no performance advantage to passing the value as a reference. It…
It's unfortunate that Boost is an all-or-nothing set of libraries, and the meta-programming in there can be brutal to compile, so for that kind of platform you'd really need to weight the pros and cons of what you're…
C++ isn't without it's age spots, but articles like this do nothing to give a balanced view of its usefulness vs. issues. Many languages have boasted to topple C++ and it hasn't happened it, mostly because C++ does its…
Speak for yourself. I use std::string frequently and there isn't anything awkward about it.
"I’d even argue that the main reason kernel code tends to be efficient is not because it’s written in C but because it’s written with parallelism and reentrancy in mind, by people who understand those issues." It's used…
Sometimes you don't want to suck up all of the RAM on a non-embedded machine, either. Also faster startup times and no collector pauses. A lot of times those are required.
I don't know if anyone else is going to read down this far, but I have something to say. The argument that outsiders need to understand the jargon is a red herring against the ultimate point. Even if someone took the…