[Info-vax] Rust as a HS language, was: Re: Quiet?

Dan Cross cross at spitfire.i.gajendra.net
Mon Apr 11 09:54:27 EDT 2022


In article <6251f537$0$697$14726298 at news.sunsite.dk>,
Arne Vajhøj  <arne at vajhoej.dk> wrote:
>On 4/9/2022 3:53 PM, Dan Cross wrote:
>> The point remains: there's little evidence available that Robert
>> C Martin is as qualified of a programmer as he claims.
>
>Except for those contributing to open source project you will
>never know any details about what they have done as developer.
>
>But does it matter?

I think if one is going to claim expertise in some domain, one
should be able to provide evidence of one's bona fides, yes.

>I believe he is most known for Agile Manifesto and Clean Code.
>
>The Agile Manifesto is about project management. So it is actually
>more relevant that he has been in development management than he has
>been a great programmer.

Ok, that's fair.

>Clean Code is about development. But the content does not really
>require any advanced programming skills. It requires having
>seen a lot of code and been able to deduce some lessons
>learned from the code and able to present them in an easy form.
>So having been a consultant and been around a lot of places
>is better than having worked on a few big software projects.

Indeed, the content is poorly written, riddled with errors, and
not universally agreed upon.  For instance:

https://groups.google.com/g/software-design-book/c/Kb5K3YcjIXw/m/qN8txMeOCAAJ

(Note that Ousterhout has a strong track record of delivering
software.)

>> On the other hand, his publicly available work is of only
>> middling quality, at best,
>
>The agile manifesto has had a great impact on the IT industry.
>
>Clean Code is almost in top 10 when developers rate books.

That's sadly true.  However, it's not a very good book.

https://qntm.org/clean
https://www.getrevue.co/profile/tech-bullshit/issues/tech-bullshit-explained-uncle-bob-830918

>The impact is there.
>
>You may disagree with his opinions, you may dislike his
>writing style etc., but need to realize that his work
>has had an impact.

I don't think I said that it didn't have an impact.  I said that
he doesn't have a strong track record of producing software.  He
has obviously had a large impact, but the impact has had a very
questionable effect on software quality.  For that matter, see:
https://github.com/unclebob/PDP8EmulatorIpad/pull/2

	- Dan C.




More information about the Info-vax mailing list