@compufox i don’t have a strong attachment to racket, it’s just got the best editor integration in the scheme family of lisps
@compufox i mean, i feel like the equivalent in CL shouldn’t really be that hard to implement if it’s somehow not already in the standard library
https://docs.racket-lang.org/xml/index.html#%28part._.X-expressions%29 *sniff* it’s beautiful....
@wallhackio @vaporeon_ anime rapid-fire punching but it’s all just accusatory pointing
@vaporeon_ true!!
i’ve posted this exact joke many times and i’m doing it again with no shame
is she… you know,,, ✨ shiny ✨,?
@wallhackio @monorail we love cute pokemon girls (veevee girls especially!!) here in the cat family
@monorail cute!!!!!
@Alexis i won’t lie, i keep assuming blogger is dead until i find the odd blog out there that still exists, still using it
@vaporeon_ no local variables* (one of bash’s real impurrovements to the language. dash targets POSIX but also has local variables anyway because they’re just so nice to have); very limited data types (bash having actual arrays is another big impurrovement). variable scope has all sorts of weird footguns (implicit subshells can cause really unexpected behavior; iirc for loops can really trip you up here). variable expansions being word split by default is the wrong default and annoying to have to purrotect your code from
* i know you can define block-scoped variables but i don’t entirely understand how it works
@vaporeon_ i’ve developed distaste fur bash features (to be clear, specificallyin shell scripts, not when using it as an interactive language) out of a long-held purrefurence fur writing as compatibly as i am able. so this biases my opinions;.i don’t actually know bash well enough that i feel like i could rate it fairly
i think the shell is very good at what it is designed to do. i adore it. i do think that actually writing scripts in it is usually pushing it beyond its capabilities unless the scripts are small. (but it’s GREAT at writing small scripts that are really useful!) i don’t think bash’s extra features sufficiently make up fur the shell’s deficicies at handling large scripts well so if i really wanted to use a bash feature in my script i would start considering whether i should use another language instead
the footguns are annoying as hell though, i’ve definitely exploded on weird subtle semantic things i furgot about more than once
it’s pronounced “ashling”. canonically a black housecat or any of the grass cat pokémon, but currently experiencing daily TFs. Commewnist. she/it. i automatically change my pfp on the furst post of the day
GlitchCat syscatmin and meowstodev; @ me about techincal problems with the instance, or fur feature requests. i got a job due to some extent to my work on this instance
i have very strong opinions about the sonic furanchise. pokémon has me in a chokehold when it comes to merchandise
available via email with the same username and domain. DM/email for other purrotocols
workplace policy is to clarify that all of my opinions expressed here are my own, and not those of my employer
“all this shit is still incomprehensible but im glad u accomplished something” ―@wallhackio