Arguably, the Vyxl rewrite shouldn't have been pinned, but either way: pins should be used for things that should be necessarily shown to all people joining the room over an extended period of time. Stars are more appropriate for publicly popular things, such as language rewrites
well, in that case we have no idea who pinned it cuz I starred Mith's message about us yelling at caird and it says I starred and pinned it even though it's never been pinned :P
But, in the future: please don't pin language version announcements. Stars are more appropriate, as the languages aren't necessarily of importance to people joining chat
So today my family was taking Christmas pictures and the person with the camera made some joke about one of us being upside down for one of the pictures. Well I thought that was funny so I stood on my hands and got my dad to hold my legs up, but my arms couldn't hold any of my weight and my dad dropped me and now my neck really hurts 💀
At the time, Golfscript was revolutionary, and no one can deny that. But, now, Golfscript is neither golfy enough to be competitive, nor useful enough to be a praclang
@cairdcoinheringaahing And Pyth did a bit better than that, and Jelly did a bit better than that, and... nothing's really beaten Jelly. It's years ahead of its time and still useful and powerful today.
@emanresuA I've spend 5 years watching y'all develop golfing langs with "revolutionary ideas", and thinking "hang on, didn't Dennis suggest this 3 years ago?"
For everyone who's engaged with this site over the years, Dennis has been one of the most revolutionary and insightfully language developers out of literally 10 years of golfing language developers
From me being an older user of the site, plus me being a "historian" of the site, I can confidently say: No one on the site has ever challenged Dennis in language development based golfing abilities. And, to be 100% honest, I doubt anyone will
Eg., there's literally no reason for an NM...MD pattern without an ¤, unless the pattern is DNM...MD, so you can reasonably included a pasing exception there
@cairdcoinheringaahing well that just sounds like switching away from regex to something custom made and then doing some pre-processing and post-processing, right?
Honestly, there's so many patterns where if Jelly could "recognise" the patterns that only make sense in that context, Jelly would be easily 10% shorter overall
@lyxal My fork aims to both figure out what atoms to replace, and what quick patterns to replace. Guess which one is done, and which one has had 3 years of dev :P
@UnrelatedString Quicks were, imo, one of the most revolutionary ideas behind Jelly. Sure, J and APL were existing tacit langs, and O5AB!E beat Jelly to the market on SBCP, but Jelly was the first language to truly combine tacit programming intrinsically throughout it's parsing/coding, as well as use modern SBCP and use quick-based programming to develop dynamic programs
Combinining Pyth's prefix syntax, with CJam/05AB1E's block based coding into a single "stack parse" system was one of the steps forward in golfing lang coding
imagine not being able to understand 0.37 of a byte. Amateur. Now, if you'll excuse me, I have irrational byte counts to double check (•_•) ( •_•)>⌐■-■ (⌐■_■)