Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Numerical recipe books on line #1340

Closed
markcmiller86 opened this issue May 18, 2022 · 4 comments · Fixed by #2151
Closed

Numerical recipe books on line #1340

markcmiller86 opened this issue May 18, 2022 · 4 comments · Fixed by #2151
Assignees
Labels
content: curated For curated content

Comments

@markcmiller86
Copy link
Member

http://numerical.recipes/oldverswitcher.html

@markcmiller86 markcmiller86 added the content: curated For curated content label May 18, 2022
@bernhold
Copy link
Member

Hmmm, I'm of two minds about this as CC material. With the caveat that I haven't looked at the new (2007) C++ book, I think it would be safe to say that the earlier books in the series were widely viewed as both the most useful and the most harmful books for developers in their day. The algorithms were often simplistic, and as time goes on, less and less likely to be what you'd actually want to implement on today's hardware. And the code that came with them was almost certainly the most widely pirated code in scientific software, back in the day. Even now, it doesn't look like they've opened up the code.

@markcmiller86
Copy link
Member Author

it would be safe to say that the earlier books in the series were widely viewed as both the most useful and the most harmful books for developers in their day.

Is this two-truths perspective somehow unique to this material? I don't think so. I think the same can be said of a great number of resources and practices.

as time goes on, less and less likely to be what you'd actually want to implement on today's hardware.

Isn't this material good introductory material for people just learning about numerical algorithms?

And the code that came with them was almost certainly the most widely pirated code in scientific software, back in the day. Even now, it doesn't look like they've opened up the code.

😕

@markcmiller86
Copy link
Member Author

So, I would like to resurrect this issue. I got some confused faces on it and I honestly do not know why.

Hmmm, I'm of two minds about this as CC material. With the caveat that I haven't looked at the new (2007) C++ book, I think it would be safe to say that the earlier books in the series were widely viewed as both the most useful and the most harmful books for developers in their day.

Harmful...how? I used material I learned from it with great success in my Master's thesis

The algorithms were often simplistic, and as time goes on, less and less likely to be what you'd actually want to implement on today's hardware.

Speaking as one who often develops "simplistic" material (e.g. hello-numerical-world), especially for the purposes of introducing others to new concepts in the discipline, I am bemused why we would cite simplicity as a criteria for declining to curate.

And the code that came with them was almost certainly the most widely pirated code in scientific software

Hmnmm...wide pirating is a) not really our concern or b) an acknowledgement that the code was found to be highly useful.

back in the day. Even now, it doesn't look like they've opened up the code.

The article would be about the books, not the code.

@markcmiller86 markcmiller86 self-assigned this Sep 5, 2024
@markcmiller86 markcmiller86 added this to the 2024-10 Digest milestone Sep 5, 2024
@markcmiller86
Copy link
Member Author

I am happy to do this one for November.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content: curated For curated content
Projects
Development

Successfully merging a pull request may close this issue.

2 participants