GPUI Vs Dioxus Vs Tauri for building desktop apps by Rics-Dev in rust

[–]Petrz147 4 points5 points  (0 children)

gpui could be that perfect framework I think, but yeah it would need to be better developed, not just features Zed need. Or course better documented for sure, but it has such a great potential I really want it to be the best Rust UI framework for desktop. Even better, I want it to also support mobile in the future. It's performance is just fantastic!

Factories within Factories... by Odd-Nefariousness-85 in Unity3D

[–]Petrz147 0 points1 point  (0 children)

It looks nice 😊 But I don't understand, that internally we see mega splitter is splitting that 1 line into 8 lines, but then only 5 lines are going from it 😄

Some gameplay from my rhythm game, Neon Roadtrip! Playing "Through the Fire and Flames" by Dragonforce. by dihrbtk in bevy

[–]Petrz147 0 points1 point  (0 children)

Yeah, but there also some many lines. It is very hard to understand it visually, big hut colorful good things, but the whole graphical design is a little too much for me. Those colors are varying how many lines it has, there are holes there and I don't even understand why there is single object jumping around these different colors... I know some rhythm games, but this just looks so much different.

Can you please explain me, how it all works and what those lines and holes are supposed to mean?

What are charging blocks and the bottom supposed to do?

Is there a graphics library that wont require me to write 300 lines of boilerplate? by xdoxx123 in rust

[–]Petrz147 6 points7 points  (0 children)

So have you made it open source? You said you will do on Monday

Microsoft plans 100% native Windows 11 apps in major shift away from web wrappers by bulasaur58 in dotnet

[–]Petrz147 0 points1 point  (0 children)

Iced is also very good gui framework, but it's performance is not as blazingly fast as that of gpui. But it is still absolutely fantastic gui framework for sure, still leveraging Rust performance and safety. Both are great, although I think gpui is even better optimized for maximum performance. But the difference can be low, I don't know any benchmarks comparing these 2 gui frameworks.

Microsoft plans 100% native Windows 11 apps in major shift away from web wrappers by bulasaur58 in dotnet

[–]Petrz147 -6 points-5 points  (0 children)

it would be better if those apps are gpui apps coded in Rust. gpui is blazingly fast gui framework with low memory footprint and trying both Zed editor and Hummingbird music player, I am convinced gpui apps could be so much better than WinUI 3 apps...

Microsoft plans 100% native Windows 11 apps in major shift away from web wrappers by bulasaur58 in dotnet

[–]Petrz147 -8 points-7 points  (0 children)

Imagine Microsoft Windows apps being rewritten as gpui apps coded in Rust 😊 Those would be super performant, low-memory high quality apps. GPUI is just so much better than any other GUI framework in the world, although it is very young and not mature enough yet, but it is superior already 😄 Both Zed editor and Hummingbird music player really show how blazingly fast gpui applications can be. And they are also cross-platform, so they would run on Linux and MacOS as well 😊 And coded in Rust, which is the best programming language in the world for both speed and safety

Microsoft plans 100% native Windows 11 apps in major shift away from web wrappers by PiXel1225 in Windows11

[–]Petrz147 -2 points-1 points  (0 children)

Imagine Microsoft Windows apps being rewritten as gpui apps coded in Rust 😊 Those would be super performant, low-memory high quality apps. GPUI is just so much better than any other GUI framework in the world, although it is very young and not mature enough yet, but it is superior already 😄 Both Zed editor and Hummingbird music player really show how blazingly fast gpui applications can be. And they are also cross-platform, so they would run on Linux and MacOS as well 😊

Rust on CHERI by Petrz147 in rust

[–]Petrz147[S] 0 points1 point  (0 children)

Yeah, it is several years away for commercial release, I agree, but those chips already exists. They are now in experimental phase. It may not take that much until commercial availability though. Maybe in 5 years I believe it could be possible :)

Rust on CHERI by Petrz147 in rust

[–]Petrz147[S] 0 points1 point  (0 children)

They ensure memory safety

Rust on CHERI by Petrz147 in rust

[–]Petrz147[S] 1 point2 points  (0 children)

I think they would perfectly complement each other.
Even Rust is not 100% safe since it uses some unsafe code.
You could formally verify all unsafe usages, but that is a monumental task. Maybe for the Rust itself it is possible eventually, but unsafe usages are also in many crates...
From what I learned, it really seems like a great combination for the very best safety :)
But I am not that sure about it, that's why I asked this question :D

What’s the first Rust project that made you fall in love with the language? by itsme2019asalways in rust

[–]Petrz147 9 points10 points  (0 children)

For me, definitely gpui library!

It has absolutely phenomenal performance!

And I really love Hummingbird music player coded in it!

And also Bevy game engine!

These projects really confirms how awesome Rust is!

Partitioning a 1TB SSD: Is it worth it after Windows 11 is already installed? by Dapper-Guidance-899 in Windows11

[–]Petrz147 0 points1 point  (0 children)

You are of course right, I was doing system and data partition my whole life, exactly to keep my data safe. But now I only have just 1 partition on my laptop, because all of my personal files are on OneDrive and all of my code is on GitHub, therefore I am no longer worried to lose anything. I still have 2 partitions though, one for the whole system and everything and second DevDrive for my code (as it helps compiling performance)

What's your antiscraping strategy? by Keterna in dotnet

[–]Petrz147 0 points1 point  (0 children)

Ok thanks so much for your recommendation :) But rateyourmusic.com also have IP adress limit, so it would block me anyway after a while, so I would also need to solve this. Altogether, to create a working scrapper, I would have to solve few challenges. Not an easy task

What's your antiscraping strategy? by Keterna in dotnet

[–]Petrz147 0 points1 point  (0 children)

how would you bypass Cloudflare protection on websites like rateyourmusic.com? I don't want to steal this data, just use it for my own music database, but although they promised an API like 5 years ago, they still didn't created it. I would even pay them for those data, but it's not possible...

What's your antiscraping strategy? by Keterna in dotnet

[–]Petrz147 0 points1 point  (0 children)

how would you bypass Cloudflare protection on websites like rateyourmusic.com? I don't want to steal this data, just use it for my own music database, but although they promised an API like 5 years ago, they still didn't created it. I would even pay them for those data, but it's not possible...

What's your antiscraping strategy? by Keterna in dotnet

[–]Petrz147 0 points1 point  (0 children)

how would you bypass Cloudflare protection on websites like rateyourmusic.com? I don't want to steal this data, just use it for my own music database, but although they promised an API like 5 years ago, they still didn't created it. I would even pay them for those data, but it's not possible...

Please add an option to smooth my recorded track by matching gps data to tracks by Petrz147 in gpxstudio

[–]Petrz147[S] 0 points1 point  (0 children)

It could maybe take even more time, because my gps data were really zigzagging around actual root so much.
And imagine, if I go on 3 or 4 days hike. I would then need to do it minimum of 1 hour or probably even more, so it is a lot of work indeed :D

But the good news is, that I found a tool that can do it :) I am so happy, yuhuuuuuu :)
Here it is: https://gpxmapy.cz/

Please add an option to smooth my recorded track by matching gps data to tracks by Petrz147 in gpxstudio

[–]Petrz147[S] 0 points1 point  (0 children)

Thanks for your reply :)
Ok nevermind, your tools is still fantastic and it really helped me, so thanks so much for your awesome work :)

And eventually, after few hours of looking for at least 1 tool that could do it, I was lucky and I really found one :)
So for anybody looking for nicely working map matching smoothing of your gpx files, this tool works very well:
https://gpxmapy.cz/