Click here to Skip to main content
16,004,574 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Retractions on the rise Pin
charlieg18-Aug-24 0:53
charlieg18-Aug-24 0:53 
GeneralPirating Rant Pin
Richard Andrew x6416-Aug-24 15:05
professionalRichard Andrew x6416-Aug-24 15:05 
GeneralRe: Pirating Rant Pin
David O'Neil16-Aug-24 17:09
professionalDavid O'Neil16-Aug-24 17:09 
GeneralRe: Pirating Rant Pin
honey the codewitch17-Aug-24 5:17
mvahoney the codewitch17-Aug-24 5:17 
GeneralRe: Pirating Rant Pin
Steve Raw17-Aug-24 10:04
professionalSteve Raw17-Aug-24 10:04 
GeneralRe: Pirating Rant Pin
jschell17-Aug-24 12:34
jschell17-Aug-24 12:34 
GeneralRe: Pirating Rant Pin
dandy7218-Aug-24 13:24
dandy7218-Aug-24 13:24 
GeneralCoding for the future Pin
honey the codewitch16-Aug-24 14:37
mvahoney the codewitch16-Aug-24 14:37 
Part of the reason I wrote my graphics library is because existing ones (aside from LVGL) produce content that looks like it's from the early 1990s. No antialiasing. Blocky raster fonts, no alpha blending, etc.

The reason for that is probably because a lot of these libs started out on mediocre hardware like Arduino Atmel based 8 bit boards.

I'm not really interested in targeting 8 and 16 bit machines now that 32 bit is so cheap. And RAM and flash space will only grow even as size and power consumption decrease.

I've been coding with eye toward supporting hardware of today and of tomorrow, rather than legacy hardware. That's why my graphics library supports SVG and Truetype.

It does so even though the Tensilica LX6's floating point processor used in the ESP32 is so anemic - an ARM Cortex M4's FP is pretty good, and eventually Tensilica will probably catch up or go under. I'm not sure about RISC-V floating point performance, or if that's even a thing but ESP32 seems to be moving that direction.

That's what I care about. My library wasn't written 10 years ago. I'm making 2.0 *now* it should be forward thinking, given I have to pick and choose what I want to include.

I probably scared @Rick-York with my truetype support (Wait until he hears about my SVG/xml support) Laugh | :laugh: but I added it in part because of this philosophy of future proofing my code.

I don't know. Maybe it's a really bad idea and I haven't run into why yet, but I'd much rather write code that hardware of today almost struggles with if it means it can fly in the future. Smile | :)
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix

GeneralRe: Coding for the future Pin
charlieg17-Aug-24 6:11
charlieg17-Aug-24 6:11 
GeneralRe: Coding for the future Pin
honey the codewitch17-Aug-24 6:15
mvahoney the codewitch17-Aug-24 6:15 
GeneralRe: Coding for the future Pin
charlieg17-Aug-24 9:55
charlieg17-Aug-24 9:55 
GeneralRe: Coding for the future Pin
honey the codewitch17-Aug-24 12:24
mvahoney the codewitch17-Aug-24 12:24 
GeneralWordle 1,155 Pin
StarNamer@work16-Aug-24 14:31
professionalStarNamer@work16-Aug-24 14:31 
GeneralRe: Wordle 1,155 Pin
OriginalGriff16-Aug-24 19:12
mveOriginalGriff16-Aug-24 19:12 
GeneralRe: Wordle 1,155 Pin
Cp-Coder17-Aug-24 2:17
Cp-Coder17-Aug-24 2:17 
GeneralRe: Wordle 1,155 Pin
PJ Arends17-Aug-24 5:11
professionalPJ Arends17-Aug-24 5:11 
GeneralLike Us Or Else! Pin
David O'Neil16-Aug-24 12:55
professionalDavid O'Neil16-Aug-24 12:55 
GeneralRe: Like Us Or Else! Pin
honey the codewitch16-Aug-24 13:44
mvahoney the codewitch16-Aug-24 13:44 
GeneralRe: Like Us Or Else! Pin
David O'Neil16-Aug-24 16:58
professionalDavid O'Neil16-Aug-24 16:58 
GeneralRe: Like Us Or Else! Pin
Jeremy Falcon17-Aug-24 1:21
professionalJeremy Falcon17-Aug-24 1:21 
GeneralRe: Like Us Or Else! Pin
David O'Neil17-Aug-24 6:17
professionalDavid O'Neil17-Aug-24 6:17 
GeneralRe: Like Us Or Else! Pin
Jeremy Falcon17-Aug-24 7:08
professionalJeremy Falcon17-Aug-24 7:08 
GeneralRe: Like Us Or Else! Pin
David O'Neil17-Aug-24 7:36
professionalDavid O'Neil17-Aug-24 7:36 
GeneralRe: Like Us Or Else! Pin
Jeremy Falcon17-Aug-24 9:37
professionalJeremy Falcon17-Aug-24 9:37 
GeneralRe: Like Us Or Else! Pin
David O'Neil17-Aug-24 10:06
professionalDavid O'Neil17-Aug-24 10:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.