𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍

       🅸 🅰🅼 🆃🅷🅴 🅻🅰🆆. 
 𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍 𝖋𝖊𝖆𝖙𝖍𝖊𝖗𝖘𝖙𝖔𝖓𝖊𝖍𝖆𝖚𝖌𝖍 

Ceterum Lemmi necessitates reactiones

  • 69 Posts
  • 5.91K Comments
Joined 3 years ago
cake
Cake day: August 26th, 2022

help-circle










  • I’m not a history buff, but what I remember about the successful violent ones is that they tended to end up little better than what they replaced. So, point for non-violent ones.

    Circumstances are important, though. For non-violent protests to be successful, the oppressors have to see the protesters as human. A theory I believe which has weight is that Ghandi didn’t understand that the British may have thought Indians were lesser, but they didn’t systemically dehumanize them, and were generally reluctant to treat them as animals, and so protests could have an effect. The Nazis made an effort to dehumanize Jews (and other minorities), and had fewer reservations about wholesale slaughtering. Uprisings were squashed by the sheer expediency of mowing down entire crowds.

    What concerns me is the same rhetoric used on the far Right to dehumanize the Left and minorities. The real danger is the precedent of training people to see the opposition not as people, but as animals.

    I’m sidestepping the fact that humans are animals; the science doesn’t matter, the important thing is the desensitizing and moral rationalization.



  • Java is still interpreted. It compiles to bytecode for a virtual machine, which then executes a for a simulated CPU. The bytecode interpreter has gotten very good, and optimizes the bytecode as it runs; nearly every Java benchmark excluded warm-up because it takes time for the huge VM to load up and for the optimization code to analyze and settle.

    Java is not the gold standard for statically typed compiled languages. It’s gotten good, but it barely competes with far younger, far less mature statically typed compiled languages.

    You’re comparing a language that has existed since before C and has had decades of tuning and optimization, to a language created when Lisp was already venerable and which only started to get the same level of performance tuning decades after that. Neither of which can come close to Rust or D, which are practically infants. Zig is an infant; it’s still trying to be a complete language with a complete standard library, and it’s still faster than SBCL. Give it a decade and some focus on performance tuning, and it’ll leap ahead. SBCL is probably about a fast as it will ever get.



  • I agree with you!

    Word definitions are like the lowest common denominator consensus version of those individual meaning, but they are changing slightly all the time as people change. Dictionaries are just documenting that evolution, but are constantly playing catch-up

    This is my pet peeve, and yet I know I’m wrong. I hate Miriam Webster for being a catalog of slang; it’s not a dictionary, anymore. OED is the only English dictionary. Words have meanings, despite 20% of the population misunderstanding or intentionally redefining them.

    And yet, and yet… it is not possible to argue against popular usage in natural languages. The best you can do is use a conlang that enforces strict no-evolution rules, such as the stance Esperanto has traditionally taken. Or learn Volpuk, a logic based language that strives to eliminate all ambiguity and achieves only being impossible to use outside of extremely narrow circumstances, because that’s not how humans think.

    This is one of the great internal conflicts in my world: natural language evolves and changes, and context alters meaning even further; and yet I desire reliable definitions and disambiguity, and shudder when I see MW has added “boomer: N. An older person.”




  • An indisputable fact is that static typing and compilation virtually eliminate an entire class of runtime bugs that plague dynamically typed languages, and it’s not an insignificant class.

    If you add a type checker to a dynamically typed language, you’ve re-invented a strongly typed, compiled language without adding any of the low hanging fruit gains of compiling.

    Studies are important and informative; however, it’s really hard to fight against the Monte Carlo evidence of 60-ish years of organic evolution: there’s a reason why statically typed languages are considered more reliable and fast - it’s because they are. There isn’t some conspiracy to suppress Lisp.
























OSZAR »