3 ms·
INTERCAL is a whole other level of crazy hard opaqueness though. I admit I never tried to write anything in one of these two funny urbit languages, but from wha
by tripzilch 10y ago
INTERCAL is a whole other level of crazy hard opaqueness though. I admit I never tried to write anything in one of these two funny urbit languages, but from what I've seen in the docs, they don't intend to go out of their way to be impenetrable.
I read INTERCAL documentation twice. First time for fun & crazy and I had some good laughs. Then a while later I came across a challenge to write X in INTERCAL (I forgot what X was), so I got the documentation again, this time reading it with intention to write code, ... I gave up halfway, in horror.
INTERCAL was designed to be "most unlike any other programming language" and didn't stop for any feature if it could be twisted into being more unlike any other language. And it shows, it's hilariously hard to program in, and gets in your way on purpose.
Ubrit also seems so far to be very much unlike many or most systems, ever. But it's more about trying something new, with an idea, it uses its weirdness to support the idea, but it doesn't stop at nothing to keep pushing the weirdness over the top. There's another goal in mind. But the goal is not very funny so that's an extra barrier it has over INTERCAL.