Technology
This is the official technology community of Lemmy.ml for all news related to creation and use of technology, and to facilitate civil, meaningful discussion around it.
Ask in DM before posting product reviews or ads. All such posts otherwise are subject to removal.
Rules:
1: All Lemmy rules apply
2: Do not post low effort posts
3: NEVER post naziped*gore stuff
4: Always post article URLs or their archived version URLs as sources, NOT screenshots. Help the blind users.
5: personal rants of Big Tech CEOs like Elon Musk are unwelcome (does not include posts about their companies affecting wide range of people)
6: no advertisement posts unless verified as legitimate and non-exploitative/non-consumerist
7: crypto related posts, unless essential, are disallowed
view the rest of the comments
i don't use the mobile clients, only desktop. but for comparison, nheko is lightning fast and smooth (like telegram). but has a ton of bugs and lacks a lot of features (not to mention the interface isn't very appealing). no client for matrix except for element offers all the current features because element is the main client used for development of the service and protocol.
people always want to argue when i say electron sucks. fact of the matter is, electron do suck, the reason most developers nowdays choose to use it is simply because it takes no effort to develop software with the thousands of free frameworks and resources on the market and the ability to make a multi-platform client with zero effort through electron, it's also very easy to maintain. but this comes at a cost, no amount of optimization will fix the inherent issues of electron no matter how much you will it. again, electron sucks.
tauri is the future, as it seeks to resolve all the inherent issues with electron. but it is not mature enough yet for the market.
edit: full disclosure, i don't actually use telegram for anything and i don't support telegram at all. i don't trust it and i don't think anyone else should either. but i'm not going to deny the masterpiece that is the desktop client from a user point of view.