Earlier quoted context omitted.
Call me old, but how can a messaging app like this use 130MB RAM? I am exasperated that Skype on my machine is using 109MB with only one conversation window open. We seemed to get by with MSN Messenger with far less RAM, and the features were pretty much identical. It boggles the mind how memory-intensive some of the modern apps are. It's insane.
It's because Electron has taken over desktop app development. While it does significantly lower the knowledge barrier to building desktop applications, it does come with a heavy memory overhead.
Standalone Signal Desktop
291–300 of 320 posts
Re: Standalone Signal Desktop
#292I so wish more people discovered Matrix or https://riot.im . To me it's simpler and works better than Signal while being decentralized and federated. It has excellent clients for all platforms (and these keep measages in sync with each other) and does not require a phone number.
I've also stopped using an IRC client and just use a Matrix bridge. Really happy so far.
Main drawback is that E2E is a bit clunky to set up, and downright confusing for non-technical users.
Re: Standalone Signal Desktop
#293Earlier quoted context omitted.
Not a single of those happened to me. Are you sure there is nothing wrong with your PC? It uses 130MB RAM here (Win). How much is it on your side?
Howdy, glad to hear it’s less for you, that’s a much more reasonable amount of memory to use but are you sure you’re including all active memory from each of its processes / worker threads?
Equals ~169MB (I've just sent a picture)
Re: Standalone Signal Desktop
#294Earlier quoted context omitted.
So I don't know about the definition for popular or sane languages but FWIW Lazarus is a free framework for producing truly portable, native applications for Windows/Mac/Linux/Android/iOs from the same code project. Think FOSS child of Delphi from back in the day.
Ah, yes, I've heard good things about Lazarus. The problem with it is that it uses its own language (Delphi, as you say), so it's got its own ecosystem and things. No matter how good the UI toolkit is, it's not worth giving up all the niceties of a language with an extensive ecosystem, for me. It's a pity, because Lazarus does seem fantastic for desktop application development...
Re: Standalone Signal Desktop
#295Earlier quoted context omitted.
Wow Skype with 109MB?! Last time I've had it installed it was something close to a gig. But then it became a cluttered monster I rather fear so that's not relevant anymore. Same goes for this. I'm happy to give that RAM to Signal since what I get for it, is more then worth it and I have the RAM left. It took me more time and headaches to get people to use Signal on their phones in the first place than it will ever fo…
This is odd. It indicates a badly written application with disregard for resources. If efficient use of something like RAM is blatantly disregarded, what about more important things like performance-critical sections of code? Would you be happy that it is shoddily written? The same approach on a mobile device would be widely condemned due to the hogging of RAM. I don't see why the same metrics cannot be applied to de…
I would like if it could use less resources, minimize to tray, etc. etc. etc. but for the moment, this is good and the RAM usage is a far less dramatic issue to me than it seems to be to many here.
I mean, there is far worse out there. I sometimes play Elite Dangerous on my other Win machine. There is a community build tool to track your flight route from the games logs (EDDiscovery) and it delivers an endless amount of features. It rests on a pretty huge database. This thing eats up my ram like it's some free gigabyte cake. I even have to launch the game first or it would take forever. It's horrible. The tool is great though and I will have it running when I need it and it does not hurt my remaining experience. I would love if it could use less resources but I won't stop using it because of it.
Re: Standalone Signal Desktop
#296Earlier quoted context omitted.
Ah, yes, I've heard good things about Lazarus. The problem with it is that it uses its own language (Delphi, as you say), so it's got its own ecosystem and things. No matter how good the UI toolkit is, it's not worth giving up all the niceties of a language with an extensive ecosystem, for me. It's a pity, because Lazarus does seem fantastic for desktop application development...
Why do you think Lazarus doesn't have or interact with an extensive ecosystem?.
Re: Standalone Signal Desktop
#297It's still insane and confusing that you need a phone number to use Signal. It's almost as if they want to make it hard to be anonymous.
Signal provides privacy, not anonymity. It's a hard trade off sometimes, but it's easier for wider adoption.
Re: Standalone Signal Desktop
#298Re: Standalone Signal Desktop
#299Earlier quoted context omitted.
Call me old, but how can a messaging app like this use 130MB RAM? I am exasperated that Skype on my machine is using 109MB with only one conversation window open. We seemed to get by with MSN Messenger with far less RAM, and the features were pretty much identical. It boggles the mind how memory-intensive some of the modern apps are. It's insane.
I get what you're saying and I totally agree with the sentiment, but in this case I can let it slide. It's the only practical way to make a cross platform app for Linux, Windows and Mac. They simply don't have the resources to write and maintain (at least) three desktop apps. I can totally understand that a small company has to make compromises like writing their desktop apps in Electron. That large companies also do…
Re: Standalone Signal Desktop
#300Earlier quoted context omitted.
Why do you think Lazarus doesn't have or interact with an extensive ecosystem?.
Because I don't hear free pascal as often as Python.