5 ms·
> So when I started programming in 2001, it was du jour in the communities I participated in to be highly critical of other languages. ... De rigueur, perhaps?
by handrous 5y ago
> So when I started programming in 2001, it was du jour in the communities I participated in to be highly critical of other languages.
... De rigueur, perhaps? Du jour basically means "of the day" (du = "de le", or "of the", jour = day) as encountered in things like "soup du jour".
- Jtsummers 5y agoPerhaps this definition: > used to describe something that is enjoying great but probably short-lived popularity or publicity. Though de rigueur could also work, meaning something that is required by the current fashion (or the then current fashion here).
- emodendroket 5y agoLike the "fashion trend du jour." I still think using it as in this post is unnatural.
- tshaddox 5y agoThey almost certainly mean de jure, meaning “according to an official or legitimate proclamation,” as opposed to de facto.
- dustintrex 5y agoThat would make even less sense. De jure = by law (but by implication not in practice).
- tshaddox 5y agoI don’t think it is used to mean literally by law. It means that the practice (being critical of other languages) was formally or explicitly encouraged by the community, rather than being an unspoken but common practice.
- dustintrex 5y agoDe jure is almost exclusively used when there's a contrast between theory and practice. "The UN seat is still held by the de jure government of Afghanistan, but de facto, the Taliban now have full control of the country."
- tshaddox 5y agoYes. The writer was clearly referring to the practices which were explicitly condoned by that organization. The organization was not literally a government, but the term still makes perfect sense when referring to the governance of an organization. The writer’s point was that being critical of other languages was not simply something that happened in practice, but was an explicitly condoned behavior.
- dustintrex 5y agoNo, they were saying the practice is demanded by custom, which is precisely what de rigueur means. There is no organization of snobby Pythonistas etc mandating that its members make fun of PHP, and even if there was, de jure wouldn't make any sense. Quite the opposite, in fact, since it was de facto required to be critical of PHP.