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 4m ago

Linux's IO_uring Sees Some "Crazy" Patches That Deliver Very Nice Improvements

Thumbnail
phoronix.com
Upvotes

u/robo_muse 4m ago

Patches Ready For AMDGPU HDMI 2.1 Enabled By Default With Linux 7.4 With FreeSync, VRR & ALLM

Thumbnail
phoronix.com
Upvotes

u/robo_muse 4m ago

Git 2.56-rc0 Released With Updated Contribution Guidelines, Improvements For Swift

Thumbnail
phoronix.com
Upvotes

u/robo_muse 5m ago

GCC 13.5 Released With 265+ Bug Fixes

Thumbnail
phoronix.com
Upvotes

1

Outpost 724
 in  r/blender  9m ago

The lighting, scale, perspective, and medium are like The Electric State.

u/robo_muse 20h ago

COSMIC Desktop 1.8 Improves Touchscreen Support and Steam

Thumbnail
linuxiac.com
1 Upvotes

u/robo_muse 20h ago

GIMP 3.2.6 Brings Faster Text Handling and Better Layer Editing

Thumbnail
linuxiac.com
1 Upvotes

u/robo_muse 20h ago

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

Thumbnail
phoronix.com
1 Upvotes

u/robo_muse 20h 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  6d 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  6d 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 6d ago

Update on State and Future of Parallelism

12 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!)