💾 Archived View for gemini.tuxmachines.org › n › 2024 › 07 › 09 › Programming_Leftovers.gmi captured on 2024-07-09 at 02:50:38. Gemini links have been rewritten to link to archived content

View Raw

More Information

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

Tux Machines

Programming Leftovers

Posted by Roy Schestowitz on Jul 09, 2024

LibreOffice 24.2 review - A pleasant surprise

EasyOS 6.0 “Scarthgap” Review: Surprisingly Good Release

Jonathan E Magen ☛ DSLs Are Not For Muggles

=> https://yonkeltron.com/posts/dsls-are-not-for-muggles/ ↺ DSLs Are Not For Muggles

Truthfully, I love the idea of Domain-Specific Languages. The whole concept of moving the tool closer to the problem at hand is wonderful. We’ve all seen it work, too. There are examples ranging from NASA to Terraform to Rosette to GraphViz/DOT. Each of these successful projects serves to showcase the utility and effectivness of DSLs.
So let’s keep DSLs aimed at programmers, where they belong.

Yoshua Wuyts ☛ Further simplifying self-referential types for Rust

=> https://blog.yoshuawuyts.com/self-referential-types-2/ ↺ Further simplifying self-referential types for Rust

I was skeptical about the possibility of this until I read about place-based lifetimes. With that it seems like we would actually have enough granularity to know how to update which fields when they are moved. In terms of cost: that's just updating the value of a pointer on move - which is effectively free. And it would rid us almost entirely of needing to encode !Move.

Perl / Raku

Perl ☛ 2024-07-04 [Older] Caching & Memoization with state variables

=> https://blogs.perl.org/users/chrisarg/2024/07/caching-memoization-with-state-variables.html ↺ 2024-07-04 [Older] Caching & Memoization with state variables

Perl ☛ 2024-07-04 [Older] Repository of examples using Perl and Assembly together

=> https://blogs.perl.org/users/chrisarg/2024/07/repository-of-examples-using-perl-and-assembly-together.html ↺ 2024-07-04 [Older] Repository of examples using Perl and Assembly together

Perl ☛ 2024-07-04 [Older] Today I learned... #1: variable scoping in if-else blocks

=> https://blogs.perl.org/users/karjala/2024/07/today-i-learned-1-variable-scoping-in-if-else-blocks.html ↺ 2024-07-04 [Older] Today I learned... #1: variable scoping in if-else blocks

Perl ☛ 2024-07-03 [Older] Perl Weekly Challenge 276: Complete Day

=> https://blogs.perl.org/users/laurent_r/2024/07/perl-weekly-challenge-276-complete-day.html ↺ 2024-07-03 [Older] Perl Weekly Challenge 276: Complete Day

Perl ☛ 2024-07-02 [Older] Parallel Perl/C applications without tears using OpenMP: Controlling the OpenMP environment

=> https://blogs.perl.org/users/chrisarg/2024/07/parallel-perlc-applications-without-tears-using-openmp-controlling-the-openmp-environment.html ↺ 2024-07-02 [Older] Parallel Perl/C applications without tears using OpenMP: Controlling the OpenMP environment

Perl ☛ 2024-06-30 [Older] # Perl Weekly Challenge 275: Replace Digits

=> https://blogs.perl.org/users/laurent_r/2024/06/-perl-weekly-challenge-275-replace-digits.html ↺ 2024-06-30 [Older] # Perl Weekly Challenge 275: Replace Digits

Perl ☛ 2024-06-28 [Older] Justifying Embarrassing Errors.

=> https://blogs.perl.org/users/saif/2024/06/justifying-embarrassing-errors.html ↺ 2024-06-28 [Older] Justifying Embarrassing Errors.

gemini.tuxmachines.org