r/fsharp

▲ 28 r/fsharp

Still worth learning F# 2026

Hi guys,

Probably another question like this but found none recently.

I'm a little upset with my current view on IT generalistic, ofc AI is not going anywhere besides up, but I feel I want to write more with my hands and new paradigms, maybe just AI as reviser, I would like to ask if learning F# in 2026 will make me able to make perfomance headed systems, and also gaming with something like Nu or Monogame, not a AAA game but something playable.

reddit.com
u/lyfever_ — 19 hours ago
▲ 27 r/fsharp

SIMD-friendly push streams in F#

https://preview.redd.it/t3h71biqoz9h1.png?width=1358&format=png&auto=webp&s=6ecc0700ee449a37186c9fe44adee79efbefafef

I’ve been playing with SIMD-friendly push streams in F#.
Normal push streams are great for composition: the source pushes elements through map, fold, etc., and with enough inlining the overhead mostly disappears.

But they still push one element at a time, which is not ideal for SIMD.
So I tried pushing Vector<'T> blocks instead, with a scalar path for the tail.

The pipeline stays generic and composable, but in my benchmark it runs around handwritten SIMD speed.

Small thing, but it made me happy: write the abstraction clearly, then make it vanish.

reddit.com
u/ReverseBlade — 8 days ago