News for hackers. Stuff that matters.
Re:No More Blue Fridays by red_admiral on Monday July 22, 2024 @10:18AM (#41034700)
eBPF is not Turing-complete, I suppose.
Re:No More Blue Fridays by javierhonduco on Monday July 22, 2024 @11:43AM (#41035718)
It is not, programs that are accepted are proved to terminate. Large and more complex programs are accepted by BPF as of now, which might give the impression that it's now Turing complete, when it is definitely not the case.
Re:No More Blue Fridays by lizxrice on Monday July 22, 2024 @11:31AM (#41035603)
In this talk we demo Conway's Game of Life implemented in eBPF: https://www.youtube.com/watch?v=tClsqnZMN6I
Re:No More Blue Fridays by lizxrice on Monday July 22, 2024 @12:46PM (#41036501)
I should clarify that individual eBPF programs have to terminate, but more complex problems can be solved with multiple eBPF programs, and can be "scheduled" indefinitely using BPF timers