Is it time for D 3.0?

Meta jared771 at gmail.com
Sun Mar 29 23:27:06 UTC 2020


On Sunday, 29 March 2020 at 12:00:20 UTC, Paulo Pinto wrote:
> On Sunday, 29 March 2020 at 09:47:15 UTC, Russel Winder wrote:
>> On Sat, 2020-03-28 at 11:01 +0000, Paulo Pinto via 
>> Digitalmars-d wrote:
>>> […]
>>> 
>>> Groovy isn't properly a good exemple.
>>
>> I see no reason why it isn't, it is an evolving language 
>> following the semantc versioning model.
>>
>>> If it wasn't for Gradle and its use in Android, it would be 
>>> long gone and forgotten.
>>
>> In you opinion. The evidence I see is that Groovy has more 
>> traction in Java sites than is immediately apparent. Clearly 
>> Kotlin is challenging the role of Groovy in many respects, but 
>> Groovy is still used by many orgsanisation fro dynamic 
>> programing. The analogy is where C++ codebases use Python or 
>> Lua.
>>
>>> And even there, there is a big pressure to replace it with 
>>> Kotlin, in what regards Android build infrastructure.
>>
>> Kotlin rather than Groovy is the language of choice on the 
>> Android platform these days certainly, but there are a lot of 
>> JVM installation out there using Java, Kotlin, and Groovy – 
>> not to mention Scala, Clojure, etc. – all going along happily. 
>> Yes there are a lot of those installations that will only use 
>> Java.
>>
>>> So is the fate of any guest language until the main platform 
>>> language catches up.
>>
>> Java can never catch up with Groovy, whereas is can catch up 
>> with Kotlin. Kotlin is the guest language you are talking of 
>> for most Java installation, not Groovy. Statis Groovy may be a 
>> dead thing, but Dynamic Groovy is far from dead.
>
> The times that Groovy made any headlines in German Java 
> conferences or local JUGs are long gone, I wonder where Groovy 
> is being used above a single digit usage market share on the 
> Java platform.

IBM Security, one of the largest cybersecurity companies in the 
world. The most widely used enterprise-level SIEM (by quite a 
wide margin) uses Groovy extensively for its testing framework.

> I was quite surprised that Groovy actually managed to release 
> the 3.0 version.
>
> It is not my opinion, rather what any Java market analysis 
> report will easily confirm.




More information about the Digitalmars-d mailing list