saarin@alien.topB to Emacs@communick.newsEnglish · 11 months agoIs the lack of multithreading support in emacs a dealbreaker for you?message-squaremessage-square45fedilinkarrow-up11arrow-down10file-text
arrow-up11arrow-down1message-squareIs the lack of multithreading support in emacs a dealbreaker for you?saarin@alien.topB to Emacs@communick.newsEnglish · 11 months agomessage-square45fedilinkfile-text
minus-squareAIDS-RAT@alien.topBlinkfedilinkEnglisharrow-up1·11 months agoIt might not be a dealbreaker for me per say, but it’s absolutely something that should be included one day.
minus-squarepeterhoeg@alien.topBlinkfedilinkEnglisharrow-up1·11 months agoOut of curiosity - what are your use-cases where the lack of multi-threading is an issue?
minus-squareterminal_prognosis@alien.topBlinkfedilinkEnglisharrow-up1·11 months agoAre you sure the problem there is threading? I’m pretty sure it is not. There’s very little CPU usage. The problem is TRAMP is written synchronously when it should be asynchronous, not that it doesn’t have threads.
minus-squarenv-elisp@alien.topcakeBlinkfedilinkEnglisharrow-up1·11 months agoNo detail in your response. How would Tramp benefit from multithreading in any way that isn’t achievable already with an asynchronous approach?
It might not be a dealbreaker for me per say, but it’s absolutely something that should be included one day.
Out of curiosity - what are your use-cases where the lack of multi-threading is an issue?
Tramp
Are you sure the problem there is threading? I’m pretty sure it is not. There’s very little CPU usage. The problem is TRAMP is written synchronously when it should be asynchronous, not that it doesn’t have threads.
No detail in your response. How would Tramp benefit from multithreading in any way that isn’t achievable already with an asynchronous approach?