conv.

← The whole story
Tech
Developer writes a working ray tracer in Brainfuck, then speeds up its interpreter

epestr reports speeding up the BF JIT interpreter and produces a render

Responding in the comments, the author said the render could be made a reasonable benchmark by dropping to one sample per pixel at a quarter resolution, cutting the workload roughly 1600x from an estimated ~100 days to under one day, and reported having sped up the JIT interpreter, based on TSoding's JIT compiler, producing an actual rendered image described as 'slightly artsy/funny looking' in an update to the post.

“I've also been working on the JIT interpretor I used and managed to speed it up a lot and got a render out of it.”

epestr

epestr Author of the Brainfuck ray tracerTSoding Author of the JIT compiler epestr's interpreter is based on

The whole story articlespostscomments the bright band is this development · numbered dots are the others · click one to jump

Peak 2 pieces in one half hour at Yesterday, 5 AM; 8 pieces over 33 hours (1 article · 4 posts · 3 comments) Yesterday, 5:29 AM — quietYesterday, 5:59 AM — 2 pieces · 1 article · 1 post — Hacker News 1, Newswires 1Yesterday, 6:29 AM — quietYesterday, 6:59 AM — 1 piece · 1 post — Reddit 1Yesterday, 7:29 AM — quietYesterday, 7:59 AM — quietYesterday, 8:29 AM — quietYesterday, 8:59 AM — quietYesterday, 9:29 AM — quietYesterday, 9:59 AM — quietYesterday, 10:29 AM — quietYesterday, 10:59 AM — quietYesterday, 11:29 AM — quietYesterday, 11:59 AM — quietYesterday, 12:29 PM — quietYesterday, 12:59 PM — quietYesterday, 1:29 PM — quietYesterday, 1:59 PM — quietYesterday, 2:29 PM — quietYesterday, 2:59 PM — quietYesterday, 3:29 PM — quietYesterday, 3:59 PM — quietYesterday, 4:29 PM — quietYesterday, 4:59 PM — quietYesterday, 5:29 PM — quietYesterday, 5:59 PM — 1 piece · 1 post — Mastodon 1Yesterday, 6:29 PM — quietYesterday, 6:59 PM — quietYesterday, 7:29 PM — quietYesterday, 7:59 PM — quietYesterday, 8:29 PM — 1 piece · 1 comment — Reddit 1Yesterday, 8:59 PM — quietYesterday, 9:29 PM — quietYesterday, 9:59 PM — quietYesterday, 10:29 PM — quietYesterday, 10:59 PM — quietYesterday, 11:29 PM — 1 piece · 1 comment — Reddit 1Yesterday, 11:59 PM — 1 piece · 1 post — Mastodon 1Today, 12:29 AM — quietToday, 12:59 AM — quietToday, 1:29 AM — quietToday, 1:59 AM — quietToday, 2:29 AM — quietToday, 2:59 AM — quietToday, 3:29 AM — quietToday, 3:59 AM — quietToday, 4:29 AM — quietToday, 4:59 AM — 1 piece · 1 comment — Reddit 1Today, 5:29 AM — quietToday, 5:59 AM — quietToday, 6:29 AM — quietToday, 6:59 AM — quietToday, 7:29 AM — quietToday, 7:59 AM — quietToday, 8:29 AM — quietToday, 8:59 AM — quietToday, 9:29 AM — quietToday, 9:59 AM — quietToday, 10:29 AM — quietToday, 10:59 AM — quietToday, 11:29 AM — quietToday, 11:59 AM — quietToday, 12:29 PM — quietToday, 12:59 PM — quietToday, 1:29 PM — quietToday, 1:59 PM — quiet 12
8 AM4 PMtoday8 AMnow · 2:29 PM ET

What people said 3 voices · verbatim

All 2 developments of Developer writes a working ray tracer in Brainfuck, then… →

Hacker NewsRedditMastodonNewswires