Was useful for a client that let you place orders using a mixture of USD and CAD (the alternative being a lot of 'canada'/'canadian'/'cad' fields added willy-nilly everywhere a cost needed to be represented; I don't know how people can stand to program that way). But also for generating G-code for a CNC router [1], when sometimes you want to model in mm, and sometimes in inches, and keep all the numbers exact until the last possible moment.
During years when this instruction set was relevant (though apparently unutilized), Oracle still had very limited ARM support for Java SE, so having a fast interpreter could have been desirable -- but it makes no sense on beefier ARM systems that are able to support decent JIT or AOT support available nowadays.
I'm quite confused after reading this and seeing the list of websites where he was providing "free resources". At first I thought it'd be unlikely that a free resource would fall under one of the categories where the accessibility law applies (closest thing would be the educational services sector, which I don't think applies here) but I thought, well, maybe he's just being careful?
But what stroke me ad odd, other than never hearing about these free resources in Hebrew (my mother tongue), is that it seems odd for free resource provider to have _so many domain names_ in any language, but Hebrew in particular (.co.il domain names are expensive and Hebrew speakers is quite small even if you don't deduct those who feel comfortable studying in English).
So I clicked few of the links which by now redirect back from each of the the domain names to https://lifemichael.com/corporate/ where he offers his courses (which are not for free, not that there's any issue with that).
But I wanted to take a look what he offered in the past though these websites and plugging them into archive.org I found that each of them seemed to have served identical content, which prometes his non-free courses, including in-person courses (it's in Hebrew but it's easy to see that it seems identical even if you can't read the language):
* http://web.archive.org/web/20210510183659/http://www.phpbook...
* http://web.archive.org/web/20220513044948/http://www.htmlboo...
I see that he does have a youtube channel with free content though. It's in Enlish and I'm pretty sure there's no ground for the accessibility law to bite here (though I have no authority to skay so): https://www.youtube.com/c/lifemichael
At any rate, this post makes little sense to me in the context of free online resources as being subject to the Israeli accessibility law, and IMO the author does little to none in leading the reader to any other conclusion.
Since the websites he removed were mostly offering paid services, they may have been subject to the accessibility law is my guess.
Scala and Clojure, and later Kotlin and others benefited greatly from that niche. The problem for the "better Java" niche was that Java never had to be the best JVM language in order to beat its JVM-based competition in the market. When Java started moving again (Java 8 introduced anonymous functions) and when the release cadence accelerated to every 6 months on 2017, the "Java is stagnant" justification for using other JVM languages lost a lot of traction.
Clojure was never really a "better Java" -- it's a JVM-based Lisp with good Java interop. Scala never leaned too much on the "better Java" niche, and the community is increasingly consolidated around FP. Kotlin still has some "better Java" ambitions, but they also have the Android community at their back. Without Android you would have seen Kotlin trying harder to differentiate itself from Java (EDIT: Google and Kotlin tied the knot in 2017, when Java moved to 6-month release cycle; probably not a coincidence).
Fairly young languages can still see rapid growth -- see Go (1.0 in 2012) and Rust (1.0 in 2015). But you are much less likely to see new languages trying to go head-to-head with Java on the JVM these days.
Gun crimes are so much more prevalent in the US vs practically any other developed country. Usually by leaps and bounds. Australia used to have around 20% of US gun death rate for years. In 1996 they introduced strict gun control laws. Decline in gun deaths was gradual, but over some 15 years they went down by some 70%.
Gun control can work.
Suppose they file this patent for an ebook reader ("apparatus") with this specific feature implemented in a similar way ("method"). You would be in clear violation of the patent if you were to build and distribute a competing ebook reader with a substantially similar feature. But protection drops off rapidly the further you go from replicating both method and apparatus. I.e. if you only work on a piece of software (absent the ebook reader apparatus) I think you should be fine (but IANAL).
Now suppose you were to publish an Android ebook reader app with this feature, and publish it via Google Play. Supposedly this would result in a combined software and apparatus in violation of the patent. I'm not clear on how this is usually regarded (you'd have to at least worry about patent trolls I assume) but I doubt the patent owner has a legal leg to stand on (which won't necessarily stop them from trying).
https://groups.google.com/g/golang-nuts/c/hJHCAaiL0so/m/kG3B...
>Syntax highlighting is juvenile. When I was a child, I was taught arithmetic using colored rods (http://en.wikipedia.org/wiki/Cuisenaire_rods). I grew up and today I use monochromatic numerals.
The language creator really hates it (and most modern editor tooling).