Subj : Re: New terminal program To : boraxman From : Omnibrain Date : Sun Dec 11 2022 06:35:28 On Monday, December 12th boraxman muttered... Bo> My personal opinion is that icons are more confusing, unless a very tried Bo> and true icon us used (floppy disk for save, scissors for cut, etc). In Bo> theory they are supposed to be easier, in practice, not. I hate having Bo> to over over an icon to find what it is for. I added hover tooltips now. I thought the icons are self explaining - but maybe they're not. I'll think about that & investigate more. Maybe try out text again. Twas Monday, December 12th when boraxman said... Bo> oops... I don't add :23 anymore - I suspect that's missing in your Bo> Om> URL. Bo> Add that and it should work. I'll fix that. Bo> Bo> Yep, that fixed it. Fixed in newly released 0.4.0 - broke that in one of my refactorings :/. I need to put more effort in the unit tests atm they're badly broken because of all the rewrites. Bo> Yeah, I find rust seems to have a lot of zealots who think that rewriting Bo> things in rust is the way to go. Difficult - but I think it's the way to go too if the project is worth it. Most projects don't need that but in some cases it can make sense. Almost all C libraries have plenty vulnerabilities that they won't when written in rust. However rust is no magic bullet but it helps. Personally I won't go back to c/c++ again. (Except for very small ardunio projects) In a bigger Desktop application for example GIMP I don't see much sense in that. But for let's say web browsers or security related software it can make sense. I can understand ppl that want to rewrite everything. We would surely live in a better world however the cost/gain ratio should be considered. And in 5y a new language may pop up that's better than rust - do we rewrite again? On Monday, December 12th boraxman said... Bo> I briefly looked at the language, and it seemed to have promise, but the Bo> issues with it, such as those I mentioned led me to stick with C++. I wanted to learn it for a long time. I started this year and now I regret not having leaned it sooner. It's a very hard language to learn. I'm surprised that it's so widespread. But y it has weak spots and issues but it's the best language for system programming I know so far. --- ENiGMA 1/2 v0.0.13-beta (linux; x64; 16.16.0) * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121) .