Comments (4)
I understand. As I said I'll do my best to get back to it soon and hopefully be able to move this forward. I'm closing this issue for now. Feel free to reopen it in a few months if things don't improve
from fibers.
Hi @linas ! I think fibers is usable as is. I believe that @wingo hasn't had much time to work on it. At one point I was given commit access because of this #27 and since then I have merged very basic MRs, mostly documentation and trivial bug fixes, but not many lately to be fair.
I don't think there are that many pull requests to merge, from the 8, two of them are support for FreeBSD and support for libevent (which I helped with last year), so that leaves as with 6.
Anyway, not trying to justify anyone here, just saying that fibers can be used as is (e.g. see latest stis-engine).
I think and hope that I will finally have time to start working back on Guile related projects soon and one of the things I wanted to finish is the libevent support changes @wingo suggested.
There's also this project: https://www.gnu.org/software/8sync/ from @cwebber
from fibers.
Ah. I'm not using fibers directly; I'm currently trying to install an utterly unrelated project that has a dependency on a forked and patched version of this repo. I'm trying to figure out whether I should encourage the maintainers there to remove dependencies on this package. I'm big into the idea of code that isn't fragile, that doesn't have dependencies on weird packages, that is easy to build, maintain. That usually means removing dependencies on anything half-baked or incomplete. I mean, experimentation is great. Just that ... well ... I'm just trying to get a simple unrelated short task done, (the proverbial "Its easy, it'll take an afternoon") and am wandering off into a long detour, visiting foreign lands.
from fibers.
I mean, anyway, thanks. I strongly encourage either merging pull reqs, or closing them. That helps people like me from having to figure out why I'm supposed to use someone-else's patched version (which BTW, doesn't seem to have a corresponding pull req here.)
from fibers.
Related Issues (20)
- Possibly wrong usage of atomic-box-set!
- Unknown meta command: fibers HOT 2
- In procedure pipe: Too many open files HOT 6
- Infinite loops on uncaught exceptions HOT 5
- Guix build guile-fibers test fails: Too many heap sections. HOT 2
- epoll instance is dead HOT 6
- fibers does not build without epoll HOT 4
- Memory leak on context switches HOT 9
- fibers.scm uses deprecated bitvector-set! HOT 7
- README.md doesn't document dependencies
- fibers depends on gnulib HOT 1
- configure.ac has two operating systems hard-coded, posix-clocks-foo.scm related? HOT 4
- `race-until` test runs forever (1.2.0 + affinity patch, NetBSD 9 amd64) HOT 1
- Cannot print backtraces within a fiber HOT 13
- [doc] clarify the use of dynamic-wind, probably in the Barriers chapter HOT 1
- Guile deprecation warning due to bit-count HOT 9
- Fibers wait can forever on a file descriptor once it has been closed HOT 1
- 'get-message' continuation fired more than once? HOT 13
- On GNU/Hurd, 'time_units_per_microsec' is zero HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fibers.