When OS X was being developed, Apple was unsure about Objective-C potential adoption, so it made Java a tier 1 language, with an Objective-C bridge, just like Swift nowadays.
When it was clear that the Mac OS community, raised in Object Pascal and C++, had no issues with Objective-C, Java Bridge was dropped from OS X, and Apple contributed their JVM implementation to Sun.
"Steve Jobs reveals OS X Strategy WWDC 1998" => Java section
https://www.youtube.com/watch?v=RJ5BM9hNnwg
Java Bridge to Objective-C
https://developer.apple.com/library/archive/documentation/Co...
Relevant part from the introduction
"The original OpenStep system developed by NeXT Software contained a number of object-oriented frameworks written in the Objective-C language. Most developers who used these frameworks wrote their code in Objective-C.
In recent years, the number of developers writing Java code has increased dramatically. For the benefit of these programmers, Apple Computer has provided Java APIs for these frameworks: Foundation Kit, AppKit, WebObjects, and Enterprise Objects. They were made possible by using techniques described later in this document. You can use these same techniques to expose your own Objective-C frameworks to Java code."
Cocoa Java integration
https://developer.apple.com/library/archive/documentation/Co...
Java deprecation on OS X
https://developer.apple.com/library/archive/releasenotes/Jav...
And after the deprecation/removal, contribution of their own changes back to OpenJDK
https://www.infoworld.com/article/2078216/apple-joins-oracle...
Unfortunately WinDev is so siloed into their way of thinking that never managed to create productive tooling.
The exceptions being VB 6, .NET Native and C++/CX.
It is somehow tragic that Delphi and C++ Builder are the most long lived toolchains that offer usable productivity with COM, and Microsoft itself is unable to keep productive tooling for COM going.
In the early days of NeXT (legend, and youtube videos have it) they wanted to address some of the shortcomings of Mac, and some of the most consistent feedback was that it was so "darned hard" to program the Mac, so Objc (along with IB, etc) was the answer.
https://www.researchgate.net/figure/Popularity-Trend-of-the-...