Re: Shrinking the C core

2023-09-14 Thread Arthur Miller
Gerd Möllmann writes: > Arthur Miller writes: > IMNSHO, discussing a rewrite of Emacs in _any_ language is waste of time and energy. We've seen this many times (because people still insist on bringing this up from time to time). From where I stand, the main reason is not ev

Re: [External] : Re: Shrinking the C core

2023-09-14 Thread Arthur Miller
Eli Zaretskii writes: >> From: Arthur Miller >> Cc: Gerd Möllmann , >> e...@thyrsus.com, >> r...@gnu.org, drew.ad...@oracle.com, a...@muc.de, luang...@yahoo.com, >> emacs-tangents@gnu.org >> Date: Tue, 12 Sep 2023 21:58:43 +0200 >> >> Eli Zaretskii writes: >> >> > [Redirected to emac

Re: [External] : Re: Shrinking the C core

2023-09-14 Thread Arthur Miller
Drew Adams writes: > [Moving reply to e-tangents.] > >> > I would not object to using keyword arguments for functions >> > like that -- complex and cumbersome to use, and not used often. >> >> Well, than we pretty much agree 100% about keyword args. > > +1. > > Except maybe for the "not used oft

Re: Shrinking the C core

2023-09-14 Thread Gerd Möllmann
Arthur Miller writes: > Gerd Möllmann writes: >> I'm pretty sure that CL packages could be added to Emacs as it is, if >> some people would work on it. > > With "CL packages" you mean namespaces? There seem to be already a > branch that implements them, but I don't know how well it works, I > ha

Re: Shrinking the C core

2023-09-14 Thread Eli Zaretskii
> From: Gerd Möllmann > Cc: emacs-tangents@gnu.org > Date: Thu, 14 Sep 2023 15:03:00 +0200 > > I think the biggest problem with uncooperative multi-threading in Emacs > is that Emacs has so much global state. As a consequence, it's unsafe > to let two threads use anything in the C code in parall

Re: [External] : Re: Shrinking the C core

2023-09-14 Thread Po Lu
Arthur Miller writes: > Sory if it came out as a tirade, it answer on the mail before, your > thoughts in that mail, and also me complaining about some persons taking > very much freedom in how they talk to or about me, and when answered > back I am threatened to be blocked from here. It perhaps

Re: Shrinking the C core

2023-09-14 Thread Emanuel Berg
Fraga, Eric wrote: >> How many do people have, for it to get slow? > > It's not just the number of groups etc. but also what > servers you need to access. "What servers", does that mean what servers in particular or what server types, i.e. the protocols employed? Here are my 5 protocols and 6 se

Re: Shrinking the C core

2023-09-14 Thread Emanuel Berg
joakim wrote: >> I've heard many times that Gnus is slow, but never >> experienced it. I have 6 servers and 26 groups. > > About 700 groups, a mix of nnimap, and nntp. 700 groups! Here we see the elite .se hackers at work. -- underground experts united https://dataswamp.org/~incal