site banner

Friday Fun Thread for March 22, 2024

Be advised: this thread is not for serious in-depth discussion of weighty topics (we have a link for that), this thread is not for anything Culture War related. This thread is for Fun. You got jokes? Share 'em. You got silly questions? Ask 'em.

1
Jump in the discussion.

No email address required.

So I've recently rediscovered Processing, a programming environment that bills itself as a "programming sketchbook". Which I think is pretty apt, it's basically a Java environment that lets you skip over the boring boilerplate bits and get right to the interesting bits of drawing shapes and graphics on screen, fast. And I mean fast, the shortcut bar has two buttons, play (run your sketch) and stop the running sketch. There's stepping controls if you're in debug mode, but I haven't really bothered with debugging - I've just been doing rapid iterations on generating and displaying a grid-based map based on RuneScape's dungeoneering dungeons.

God I love it. I've actually been doing hobby programming regularly, I thought my job had burned me out of wanting to develop on my own time. Turns out I needed more creative expression than "make thing go work" script modding and tools, apparently.

At the moment I have one niggling annoyance with it: the IDE's theming options are terrible. The default theme is a perfectly acceptable light mode, but all of the other themes are either garish multicolor gradients, look like poop, or have terrible contrast - particularly the themes intended to have a dark mode look and feel. And the process for creating custom themes is poorly documented and there were breaking changes in theming between Processing 3 and Processing 4 and the only decent Monokai theme I can find was made for 3 and nobody seems to have a straightforward method to convert themes to the newer version.

Maybe the annoyance is more than just a niggle. Anyway. It's been a good few weeks for my hobbies.