News for hackers. Stuff that matters.
Re:The United States’ Unamendable Constitution by ETH_start on Wednesday October 26, 2022 @10:26PM (#33352297)
You can't compare Constitutions to programming languages in terms of the prevailing consensus on their utility.

While the latter has a vast test bed of real world utilization that reveals PL efficacy, the former can only be evaluated from the standpoint of theory, with a heavy heap of ideology.

Re:The United States’ Unamendable Constitution by crazygringo on Wednesday October 26, 2022 @10:38PM (#33352395)
You don't think academics are constantly comparing the real world utilization of constitutional forms...? Allow me to introduce to you, comparative politics:

https://en.wikipedia.org/wiki/Comparative_politics

Lest you think this is ideological or theoretical, no -- it's entirely about collecting data of real-world political operation, how similar or different constitutional structures result in similar or different outcomes given similar or different populations and histories.

Re:The United States’ Unamendable Constitution by ETH_start on Thursday October 27, 2022 @12:58AM (#33353297)
The real world data is extremely limited, given there are only ~200 countries in the modern era, and the huge span of time over which the full impact of a constitution is seen.

It's incomparable to PLs, which have perhaps billions of case studies on which comparative analysis can be done.

Re:The United States’ Unamendable Constitution by PaulDavisThe1st on Thursday October 27, 2022 @01:08AM (#33353355)
Remind me how many PL's there are again.
Re:The United States’ Unamendable Constitution by funcDropShadow on Thursday October 27, 2022 @11:47AM (#33359355)
Not GP here. I would estimate the number of programming languages is in the thousands, but the number of languages with multiple implementations and long-term maintained programs written in it is probably below one hundred. All the others do not contribute a meaningful body of real-world data for the purpose to learn from programming language design. But they might have contributed knowledge of about the design space of programming languages.
Re:The United States’ Unamendable Constitution by crazygringo on Thursday October 27, 2022 @08:40PM (#33366044)
Actually the more I think about it, the more useful I do find the comparison between constitutions and programming languages.

Because there are probably only ~200 PL's with truly significant usage, and they tend to have a variety of purposes and be used in historically different contexts -- much like constitutions.

The same arguments that programmers have over declarative vs imperative is much like the arguments political scientists have over parliamentary vs presidential. Static vs dynamic type checking is much like civil law vs common law.

And there's similarly nothing "scientific" in proving that one programming language is "better" than another, but people have strong opinions, and experience will tell you which ones are good ideas to pick for a project and which ones are not.

By the way, I'm not sure you know what a case study is -- it's a report written by a person. Nobody's written billions of those. And you don't do comparative analysis on case studies -- a comparative analysis is a case study, where the cases are countries (or programming languages).

Re:The United States’ Unamendable Constitution by edgecasestdio on Wednesday October 26, 2022 @11:20PM (#33352683)
I'm also wary to use programming languages as a metaphor to advance a view about writing constitutions.

I can agree with the broad point that inertia is a major cause for constitutions to stay the same over time. But I disagree with the original commenter's implication that more recently-written constitutions tend to be better than older ones due to lessons from the past, because of the idea (perhaps relating to yours) that contemporary political and ideological considerations can introduce weaknesses into more recently-written constitutions, which overlook potential lessons from the past.

Re:The United States’ Unamendable Constitution by WalterBright on Wednesday October 26, 2022 @11:47PM (#33352846)
People don't learn very well from the past.