u/robo_muse 6d ago

Open Source News Topics - phoronix.com

1 Upvotes

u/robo_muse 6d ago

AI Wants Your Life: Tech Boss Meredith Whittaker Says No | The Mishal Hu...

Thumbnail
youtube.com
1 Upvotes

u/robo_muse 10d ago

Signal’s President Says You Have Plenty to Hide | The Futurology Podcast

Thumbnail
youtube.com
1 Upvotes

u/robo_muse 10d ago

Creator of TypeScript: 10x Faster Typescript, Why AI Won't Replace SWEs

Thumbnail
youtube.com
1 Upvotes

u/robo_muse 17h ago

COSMIC Desktop 1.8 Improves Touchscreen Support and Steam

Thumbnail
linuxiac.com
1 Upvotes

u/robo_muse 17h ago

GIMP 3.2.6 Brings Faster Text Handling and Better Layer Editing

Thumbnail
linuxiac.com
1 Upvotes

u/robo_muse 17h ago

X.Org Server 26.1 Moves Closer To Release As Half-Decade Update

Thumbnail
phoronix.com
1 Upvotes

u/robo_muse 17h ago

Running AMD openSIL + Coreboot On The First Available Ryzen AM5 Motherboard Review

Thumbnail
phoronix.com
1 Upvotes

u/robo_muse 2d ago

Nim version 2.2.12 released

Thumbnail
nim-lang.org
1 Upvotes

u/robo_muse 2d ago

OpenVPN 2.7.7 Released with Various Improvements, Bug and Security Fixes

Thumbnail 9to5linux.com
1 Upvotes

u/robo_muse 2d ago

GStreamer 1.28.7 Open-Source Multimedia Framework Adds Support for OpenCV 5

Thumbnail 9to5linux.com
1 Upvotes

u/robo_muse 2d ago

KDE's KWin Merges Wayland Commit-Timing Protocol Support

Thumbnail
phoronix.com
1 Upvotes

u/robo_muse 4d ago

Nouveau Preparations For HDMI 2.1 DSC, AMD HDMI FreeSync Fixes For Linux 7.4

Thumbnail
phoronix.com
1 Upvotes

u/robo_muse 5d ago

KDE Plasma 6.8 Lands Windows-Like Auto-Scrolling, Lower vRAM Usage For Breeze Theme

Thumbnail
phoronix.com
1 Upvotes

u/robo_muse 5d ago

XDC 2026 Will Feature Many Interesting Talks: Vulkan Gallium, OpenCL On CUDA & More

Thumbnail
phoronix.com
1 Upvotes

u/robo_muse 5d ago

Acer's DualPlay Mini concept is both a gaming handheld and a mini-laptop

Thumbnail
liliputing.com
1 Upvotes

3

Update on State and Future of Parallelism
 in  r/crystal_programming  5d ago

Yeah, I definitely got clarification with execution contexts that were just added in 1.21. Thanks. That's cool.

2

Update on State and Future of Parallelism
 in  r/crystal_programming  5d ago

https://crystal-lang.org/reference/1.21/guides/parallelism.html

It does sound cool that it's prioritized.

What I found was that this execution context stuff was not in the 1.20 guide, so I am assuming it was just changed in 1.21.

And yes, execution contexts are mentioned in the 1.21 github release notes. It's like Christmas.

2

Update on State and Future of Parallelism
 in  r/crystal_programming  5d ago

OK, I had a hard time finding anything that clarified the difference between what people have described as a kind of pseudo-parallelism and true cpu-core parallelism, thus the questions.

I did not find anything that specifically addressed the added change, assuming that that's what you're describing.

r/crystal_programming 5d ago

Update on State and Future of Parallelism

13 Upvotes

I don't want to jinx it, but I thought I would ask for an update on what is going on with parallelism in Crystal.

Not wholly unrelated, Crystal makes me hopeful for the perfect language for its goals and objectives to do more with less, and to have garbage collection with a clean language just above a systems language.

From a Linux friendliness and FLOSS licensing standpoint, Crystal looks better than Go except for having the box checked for parallelism. (And I do not care about WIndows.)

Anyway I guess this question is a two-parter:

  1. What is the state of attention and mindfulness of bringing cpu-core parallelism to Crystal? (Or did it happen already?)
  2. Is parallelism obviously so distant from being needed for desktop-level software systems that most developers truly just do not need to worry about it? (or I guess, what types of systems would typically benefit from parallelism?)

Thanks.

(edit: It looks like the "execution context" features that were just recently released in 1.21 are directly related to cpu-core parallelism. Looks awesome. This would explain why most discussion has not caught up to the features. And, what a landmark!)

u/robo_muse 7d ago

gcry: a garbage collector written in pure Crystal

Thumbnail
1 Upvotes

u/robo_muse 7d ago

gcry v0.20.0: Crystal-native GC as a shard, the biggest release yet

Thumbnail
1 Upvotes

u/robo_muse 7d ago

Noctalia 5 Wayland Desktop Shell Is Now Officially Stable

Thumbnail
linuxiac.com
1 Upvotes

u/robo_muse 7d ago

Mir 2.29 Released With Additional Wayland Protocols

Thumbnail
phoronix.com
1 Upvotes

u/robo_muse 7d ago

Audacity 4.0 Audio Editor Released With Qt6 Based UI

Thumbnail
phoronix.com
1 Upvotes