> Here we ask whether, in a task where gestures are particularly useful—namely, spontaneous demonstration in which no real object is present—speakers of a high-gesture (Italian) and a low-gesture (Dutch) culture show similarities or differences in how they teach to adults versus children.
I don't have an ad blocker on my laptop. The ads I get are pretty much entirely generic and irrelevant to me, I don't remember ever consciously clicking on an ad.
> you do decide to actively go against it for decades because you like doing things your way
Perhaps there's a good reason why a developer or a group of developers decide to do things a certain way.
> This is why Krita is sweeping the floor with gimp
Aside from the fact that these programs are intended for pretty different things, the impression I have is that GIMP has a much larger install-base than Krita and more people are aware of it. Far from "sweeping the floor".
> GNOME is hanging on by nature of being the default
Or perhaps some people (and enterprises) want a polished OOTB desktop experience without having to deal with KDE's bugs and Windows-like design language. There are plenty of GNOME installs on Arch Linux for example, where you can't speak of any "defaults" with regards to desktop environments.[0]
Prolog is an elegant abstraction. One of the points of abstractions is that they let us concentrate our optimization efforts in one place. Prolog benefits from many decades of research into how to make it work fast. When your problem does require a Prolog-shaped solution the most sensible thing to do is to use a highly optimized Prolog system instead of reinventing a naive algorithm yourself. Your "inelegant" solution will not be faster.
(This is also the problem with "I'll just quickly implement a Prolog-like DSL when I need it". Sometimes not a bad idea, but you have to be realistic. Your "lightweight" Prolog will be worse in every way compared to serious Prolog implementations).
Erlang has very little in common with Prolog, which is a language in an entirely different paradigm (logic programming).
Early versions of Erlang were implemented in Prolog, which is why Erlang's syntax looks a whole lot like Prolog's, but beyond that they're not very similar.
... I mean, yes? People object to AI art (and generative AI in general) on ethical grounds, not just aesthetic ones. This is something anti-AI people are quite explicit about.
Is you actually look at the Lisp ecosystem as it exists today (even just Emacs by itself) you'll quickly realize that none of this is true in practice. Other people have pointed this out.[0]
A sentence is a finite sequence of symbols drawn from an alphabet.
In this sense, mathematical operation tables are absolutely a language. As are natural languages.