Hacker GitHub

← All repos

wingo/fibers

View on GitHub ↗ ★ 352 Scheme archived

Concurrent ML-like concurrency for Guile

17 mentions on Hacker News by 13 people: 5 stories, 12 comments · first 2016-07-09 · latest 2024-12-17

Mentions per year 17 mentions · busiest year 2016 (5)
20082026
  1. ▲ 2
    fibers: Concurrent ML-like concurrency for Guile
    story by tosh · 2024-12-17 · 0 comments
  2. …reason for Guile Emacs, but there is in fact a library Emacs could quite desperately use: fibers (< https://github.com/wingo/fibers >). The Emacs concurrency story is about as bad as you could expect from a 40+ year old application.
    comment by tmtvl · 2024-12-16 · in Using Guile for Emacs
  3. Fibers is probably used more in the Guile community these days https://github.com/wingo/fibers
    comment by Zambyte · 2023-07-02 · in 8sync
  4. More like goroutines. They remind me of Guile's fibers: https://github.com/wingo/fibers
  5. Do you mean like fibers ( https://github.com/wingo/fibers ), or something beyond that?
    comment by dannyobrien · 2022-07-08 · in A Scheme Primer
  6. Also possibly of interest here: https://github.com/wingo/fibers/wiki/Manual
    comment by ta-nehdjebdh · 2022-03-16 · in libmill - Go-style concurrency in C
  7. ▲ 2
    A brief history of language facilities for concurrency
    story by cheesecake_luvr · 2021-12-13 · 0 comments
  8. …the last 30 years. Guile scheme has a parallel version of it that is implemented as a library: https://github.com/wingo/fibers/wiki/Manual Comparing concurrent systems is hard. I would suggest implementing selecting with negative…
    comment by bjoli · 2020-06-05 · in A History of Clojure [pdf]
  9. …what is probably the nicest implementation (utilizing multiple cores) and the best introduction: https://github.com/wingo/fibers/wiki/Manual
  10. Andy Wingo uses delimited continuations to implement guile fibers https://github.com/wingo/fibers/wiki/Manual It is a low level construct that can be used to build higher abstractions and things like coroutines. In a language like scheme…
  11. ▲ 1
    Concurrent ML-like concurrency for Guile
    story by mpweiher · 2017-08-18 · 0 comments
  12. Andy Wingo's fibers for guile scheme is similar: https://github.com/wingo/fibers/wiki/Manual Really neat, and the implementation is really a testament to the power of delimited continuations.
    comment by Johnny_Brahms · 2017-05-26 · in Coroutines are now in Clang trunk, libc++
  13. …in the guile-user mailing list this week and looks pretty cool. The manual for the project is here: https://github.com/wingo/fibers/wiki/Manual
  14. ▲ 1
    Fibers: Go-Like Concurrency for Guile Scheme
    story by anschwa · 2016-12-18 · 1 comment
  15. ▲ 74
    Fibers in Guile Scheme
    story by srean · 2016-09-21 · 26 comments
  16. This version of Guile makes possible better asynchronous code via https://github.com/wingo/fibers/wiki/Manual (which is the implementation of something similar to Python's async/await)
    comment by amirouche · 2016-09-14 · in GNU Guile 2.1.4 released
  17. …((good) free) softwares that can make a difference and where you can make the difference. HTH! [0] https://github.com/wingo/fibers [1] https://github.com/nalaginrut/artanis [2] https://www.gnu.org/software/guix/
    comment by amirouche · 2016-07-09 · in Ask HN: Which Lisp/Scheme to go for?