Earlier quoted context omitted.
Where's Rust and Swift?
I'd put Rust in the obsessional camp and Swift in the hysterical. I'd put Haskell in both camps.
The pervert's guide to computer programming languages (2017) [video]
111–120 of 134 posts
Re: The pervert's guide to computer programming languages (2017) [video]
#112Earlier quoted context omitted.
As someone who has primarily worked with Perl, JavaScript, SQL during their career, and who has a penchant for regular expressions, I'm a sadistic psychopath. Super. I mean I've been told I'm pretty unemotional, but sadism would definitely be a new development.
> sadism would definitely be a new development I guess that might depend upon your regexps and how gnarly/undocumented they are :-)
Re: The pervert's guide to computer programming languages (2017) [video]
#113Critical theory is a communicable memetic mental disorder.
Yeah, but so is nearly everything else. Money, sexuality and gender, architectural designs, military tradition, the list goes on without end. Nearly our entire society is a communicable memecomplex, and additionally, nearly every meme is logically incoherent, or at least logically unfounded. By the very implied claim that you make that mental disorders exist, you also imply that there is such a thing as ordered menta…
Re: The pervert's guide to computer programming languages (2017) [video]
#114Here's the extended paper version of the talk, with all those great mind map diagrams (which were made with Loomio, [I think, but not sure]): https://s3-us-west-2.amazonaws.com/vulk-blog/ThePervertsGuid... Loomio: https://www.loomio.org/ https://en.wikipedia.org/wiki/Loomio >Loomio is decision-making software designed to assist groups with the collaborative decision-making process. It is a free software[3] web applic…
The mind maps were both hand drawn and made using simplemind. Loomio is a voting tool :)
incidentally you might enjoy this paper
https://web.ics.purdue.edu/~plotnits/PDFs/ap%20lacan%20and%2...
Re: The pervert's guide to computer programming languages (2017) [video]
#115Re: The pervert's guide to computer programming languages (2017) [video]
#116Earlier quoted context omitted.
> sadism would definitely be a new development I guess that might depend upon your regexps and how gnarly/undocumented they are :-)
Was it not perl that introduced the documentation feature to regexp (the extended "x" flag)?
----
Raku's reinvention of regexes threw away the x flag. Instead comments are always supported. And whitespace is insignificant.
----
Except when one explicitly asks for it to implicitly be significant. Imo this simple maneuver is shockingly sweet, the sort of thing I'm glad Larry Wall saw, with his usual piercing clarity, is brain-dead obviously precisely the right thing to do:
rule declaration { '=' }
The above declares a `rule` which is like a regex except it doesn't backtrack between atoms, and, if there's whitespace between atoms, it treats that as a tokenizing boundary. So, for example, whitespace can appear in the input where it appears in the pattern, and tokens corresponding to the atoms (`declarator`, ``, etc.) can't run into each other unless one is comprised of alphanumerics and the other non-alphanumerics. This is precisely how humans expect things to work; `let foo` must have a space between `let` and `foo`, but `let foo=42` is OK because `=` is a non-alphanumeric. Simple. Sweet.Re: The pervert's guide to computer programming languages (2017) [video]
#117Where would BASIC fall in this categories?
With or without compiler pragmas?
Re: The pervert's guide to computer programming languages (2017) [video]
#118Earlier quoted context omitted.
Yeah, but so is nearly everything else. Money, sexuality and gender, architectural designs, military tradition, the list goes on without end. Nearly our entire society is a communicable memecomplex, and additionally, nearly every meme is logically incoherent, or at least logically unfounded. By the very implied claim that you make that mental disorders exist, you also imply that there is such a thing as ordered menta…
Our bridges stand. Our rockets fly, and our planes (tend) to not drop out of the air unexpectedly. If not for some healthy logical reasoning, correct patterns of thought, and ordered mental states, then what? Yes, it's fun to discuss this kind of thing, and a lot of what we do is irrational, but it's just as often sophistry as anything else. I note, of course, that you did only say 'nearly', but that's basically exac…
The "nearly" that I am exempting is for those things which are logically deduced from other things alone. While a person might reason incorrectly based on faulty premises, they are nonetheless using reason to do so, and applying it in a logical fashion (cf "formally formal" logic proofs). The right lesson to take away, I think, is that being logical, being consistent with empirical observations, and being uncontradicted by dialectic evidence, are three distinct things, and none of them are the truth, if the truth even exists.
Re: The pervert's guide to computer programming languages (2017) [video]
#119Earlier quoted context omitted.
Yeah, but so is nearly everything else. Money, sexuality and gender, architectural designs, military tradition, the list goes on without end. Nearly our entire society is a communicable memecomplex, and additionally, nearly every meme is logically incoherent, or at least logically unfounded. By the very implied claim that you make that mental disorders exist, you also imply that there is such a thing as ordered menta…
I assert there are comparatively more ordered mental states, comparatively more correct patterns of thought, and comparatively healthier logical reasoning. None of that is black and white, and no one is perfect, but some do more harm, and some do more good. To claim otherwise is to abandon reason and hope when confronted with suffering. You have not done so; if not, why type at the internet?
You may be interested in Aumann's Agreement: If two reasoners disagree, then either their reasoning differs, or their prior observations differ. It seems to me that typically it is the priors that differ. So why stigmatize folks for differing reasoning? Perhaps there is no good reason.
Re: The pervert's guide to computer programming languages (2017) [video]
#120Critical theory is a communicable memetic mental disorder.