Joel Frederico

Results 8 comments of Joel Frederico

Hey all. So looking into things, people don't advise finalizers. They advise using https://docs.julialang.org/en/latest/manual/functions/#Do-Block-Syntax-for-Function-Arguments-1. This is recommended by Tim Holy: https://github.com/JuliaLang/julia/issues/11207#issuecomment-100469273 I'm thinking that we should not rely on finalizers....

@stevengj Ah right! I should deprecate the methods on `Sockets` instead of removing them. @vtjnash Wait... I'm confused, Sockets aren't currently part of base (Julia 1.0.2), what do you mean?...

I believe the concepts are different even though the function names are the same. If you write a general library that uses the `Sockets` API and then extend that API...

Well, I definitely wouldn't call nanomsg a new version: https://sealedabstract.com/rants/nanomsg-postmortem-and-other-stories/ But anyways, I'd hoped the interface and internal functionality would be enough to convince people. Would it be compelling enough...

Well, I just wanted to point out that nanomsg is far from a new version of ZMQ. ZMQ sockets have a different set of rules, right? You can send or...

I'm moving all of my discussion to https://github.com/JuliaInterop/ZMQ.jl/pull/190. I think it's more productive to talk about a PR with concrete proposed changes than in an issue. IMHO this issue may...

It seems like the real issue is a misuse/disuse of tp_alloc, tp_init, tp_finalize, and tp_dealloc. The window ought to be allocated in a custom tp_alloc. Currently, this is done in...

pip debug: ``` pip version: pip 21.2.1 from /usr/local/lib/python3.9/site-packages/pip (python 3.9) sys.version: 3.9.6 (default, Jun 29 2021, 05:25:02) [Clang 12.0.5 (clang-1205.0.22.9)] sys.executable: /usr/local/opt/[email protected]/bin/python3.9 sys.getdefaultencoding: utf-8 sys.getfilesystemencoding: utf-8 locale.getpreferredencoding: UTF-8 sys.platform:...