I'm feeling a bit down today, I wasted so much time fighting horribly bloated toolchains.
Messed with Rust's take on Electron(tauri) this afternoon, it's fucking slow, it's basically a bandwidth blackhole.
This evening, I tried to hand-configure something that is clearly designed to be used from within X Code, or some other all-in-one IDE deps-manager manager shit. After HOURS, I have nothing to show for it, I don't feel like I learnt a single thing.
I don't know why I do this to myself.
@neauoire I spent about a month with Rust trying to like it. Regardless of the merits and issues with the language itself, the whole toolchain, compiler, and ecosystem felt slower and more bloated than the whole Node.js disaster.
@neauoire this is why we can’t have nice things. Spread the word regarding proper abstraction and modularity of design…and hope for a better world after we are done borrowing space here.
@moke I'm always pulled into trying to "do things the standard way", and I check up on modern practices from time to time.
@neauoire sorry man :/ the real shame is that the pocketchip couldve been the playdate! if only it kept going
@Claire It's neat, it was donated to us so we're giving a honest shot at building something for it.
I'm not interested in learning lua too much, but the C API is neat.
It's rare that I see platforms that are basically screaming HACK THINGS IN C ON ME. The documentation is written for OSX users, but I'll try to write a little startup manual for the rest of us :)
@neauoire Great to see it's already working on PlayDate! Hope it ends up working on SQFMI's upcoming "Franky" at some point as well!
@joemama shouldn't be too hard to get the screen going, I wonder what sort of audio output your ereader has.
@neauoire im pretty sure it doesnt have one but I do think it would be fun to implement an epub reader on uxn on my ereader.
@joemama I've already started implementing a-reader for uxn, so that'll cover all retro handhelds that support uxn.
@neauoire such a great screen. FYI the display hardware updates in rows. No matter if one pixel changes or the entire row.
You can update 240 rows @ 50Hz, ~175 rows @ 60Hz up to ~75 rows @ 200 Hz. At those high Hz I can flash alternate dither patterns to achieve a quite solid shade of grey.
@neauoire I see teenage engineering was involved with the PlayDate. I really like the way this looks!
@kevin @neauoire It's a bit of unusual tech called a SHARP Memory Display! Adafruit sell a breakout for the exact same display at https://www.adafruit.com/product/4694 . They do look a lot more like e-paper but they do refresh a lot faster: 20 fps for a full screen refresh at the datasheet's recommended communications speed.
(Adafruit's own software drives this 50% faster and the Playdate looks to be driving it faster still, but we're not quite at 60 fps full screen.)
Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.