💾 Archived View for gemini.tuxmachines.org › n › 2023 › 06 › 14 › Programming_Leftovers.gmi captured on 2023-06-14 at 13:57:35. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2024-06-20)

-=-=-=-=-=-=-

Tux Machines

Programming Leftovers

Posted by Roy Schestowitz on Jun 14, 2023

Late Night Linux and Videos of 2022 Tracing Summit Outsourced to Google

Games Leftovers

Paul E. Mc Kenney: Parallel Programming: June 2023 Update

=> https://paulmck.livejournal.com/69651.html ↺ Paul E. Mc Kenney: Parallel Programming: June 2023 Update

The v2023.06.11a release of Is Parallel Programming Hard, And, If So, What Can You Do About It? is now available! The double-column version is also available from arXiv.org.

=> https://mirrors.edge.kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html ↺ Is Parallel Programming Hard, And, If So, What Can You Do About It?

=> https://arxiv.org/abs/1701.00854 ↺ arXiv.org

This release contains a new section on thermal throttling (along with a new cartoon), improvements to the memory-ordering chapter (including intuitive subsets of the Linux-kernel memory model), fixes to the deferred-processing chapter, additional clocksource-deviation material to the "What Time Is It?" section, and numerous fixes inspired by questions and comments from readers.  Discussions with Yariv Aridor were especially fruitful.  Akira Yokosawa contributed some quick quizzes and other upgrades of the technical discussions, along with a great many improvements to grammar, glossaries, epigraphs, and the build system.  Leonardo Bras also provided some much-appreciated build-system improvements, and also started up continuous integration for some of the code samples.

=> https://mirrors.edge.kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html ↺ Is Parallel Programming Hard, And, If So, What Can You Do About It?

=> https://arxiv.org/abs/1701.00854 ↺ arXiv.org

McKenney: Parallel Programming: June 2023 Update

=> https://lwn.net/Articles/934474/ ↺ McKenney: Parallel Programming: June 2023 Update

Paul McKenney has announced a new version of his book Is Parallel Programming Hard, And, If So, What Can You Do About It?.

Qt/.NET — Hosting .NET code in a Qt application (1/3) [Ed: Qt has been promoting a lot of Microsoft's proprietary junk lately. What's going on?]

=> https://www.qt.io/blog/qt/.net-hosting-.net-code-in-a-qt-application ↺ Qt/.NET — Hosting .NET code in a Qt application (1/3)

R Consortium Funding for R User Groups! Highlighting R-Ladies São Paulo

=> https://www.r-bloggers.com/2023/06/r-consortium-funding-for-r-user-groups-highlighting-r-ladies-sao-paulo/ ↺ R Consortium Funding for R User Groups! Highlighting R-Ladies São Paulo

The R Consortium has begun the disbursement of grants to help R User Groups (RUGS) around the world organize, share information, and support each other.

Niko Matsakis: Higher-ranked projections (send bound problem, part 4)

=> http://smallcultfollowing.com/babysteps/blog/2023/06/12/higher-ranked-projections-send-bound-problem-part-4/ ↺ Niko Matsakis: Higher-ranked projections (send bound problem, part 4)

I recently posted a draft of an RFC about Return Type Notation to the async working group Zulip stream. In response, Josh Triplett reached out to me to raise some concerns. Talking to him gave rise to a 3rd idea for how to resolve the send bound problem. I still prefer RTN, but I think this idea is interesting and worth elaborating. I call it higher-ranked projections.

=> https://rust-lang.zulipchat.com/#narrow/stream/187312-wg-async/topic/associated.20return.20types.20draft.20RFC ↺ posted a draft of an RFC

=> https://smallcultfollowing.com/babysteps/blog/2023/02/13/return-type-notation-send-bounds-part-2/ ↺ Return Type Notation

=> https://rust-lang.zulipchat.com/#narrow/stream/187312-wg-async/topic/associated.20return.20types.20draft.20RFC ↺ posted a draft of an RFC

=> https://smallcultfollowing.com/babysteps/blog/2023/02/13/return-type-notation-send-bounds-part-2/ ↺ Return Type Notation

rOpenSci Champions Program Teams: Meet Cheryl Isabella Lim and Mauro Lepore

=> https://www.r-bloggers.com/2023/06/ropensci-champions-program-teams-meet-cheryl-isabella-lim-and-mauro-lepore/ ↺ rOpenSci Champions Program Teams: Meet Cheryl Isabella Lim and Mauro Lepore

We designed the rOpenSci Champions Program with a mentorship aspect. Mentoring plays a significant role in the growth and development of both mentors and mentees alike.

2023.23/4 At 48

=> https://rakudoweekly.blog/2023/06/12/2023-23-4-at-48/ ↺ 2023.23/4 At 48

The TIOBE index for June 2023 puts the Raku Programming Language at #48, so inside the top 50 for the first time! With an actual mention by TIOBE's CEO: [...]

Bash Basics Series #1: Create and Run Your First Bash Shell Script

=> https://itsfoss.com/create-bash-script/ ↺ Bash Basics Series #1: Create and Run Your First Bash Shell Script

Start learning bash scripting with this new series. Create and run your first bash shell script in the first chapter.

gemini.tuxmachines.org