I take that back. Things resynched wrong again and I lost my new tab group.
For fuck's sake, Safari devs, do you even dogfood?
Had issues creating a new tab group in Safari - I'd create it, and then Safari would seemingly resynch things to a state where the group didn't exist. Eventually I quit and restarted Safari just to find all of the "Untitled" tab groups I had just tried to create. And of course the other tab groups were not synchronized to what I had open when quitting. God damn it, this would be a great feature if it actually worked like a human would expect it would work.
The number of people who apparently want to go back to `<?php requre "everything.php";` is incredibly disturbing.
And I can write #Lua in my favorite editor (Nova) and even wrote a Nova extension to do interactive code validation: https://github.com/GarrettAlbright/Luacheck.novaextension
And the LuaJIT compiler that LÖVE uses is damn fast. Almost fast enough to make the non-compiled aspect of it irrelevant. It's all so… pleasant.
It's going to be a while until if/when I actually release a game, especially if, God willing, I get more work, but for now…
"LÖVE uses Lua! Lua isn't strongly typed! Lua is a scripting language! Lua isn't C-like! Lua has some bizarre sort of inheritance which makes doing OOP-like things feel like a hacky loophole a la JS before it got real classes!"
And yet… I don't know. I don't hate it like I should. It's like… there's something kind of charming about it. I can't explain it.
I've been experimenting with game frameworks in between client work recently (please contact me if you can give me more client work!). My criteria: 2D, nothing that requires a custom/crappy IDE (so Unity and Godot are out, as are anything that requires C# until there's a C# editor that's not non-native ass on macOS), can create games targeting macOS and Windows (HTML/JS don't count), a strongly-typed, preferably compiled, C-like language. So my choice? #LÖVE, AKA #love2d.
"But wait!" you say.
Professional web developer since 2007, using mostly PHP. Currently freelancing and totally hireable. ウェブ開発者。PHPを大体使えます。フリーランス中。
Open source. Open community. We are dedicated to building and enriching the PHP community.