D vs Go in real life
Chris
wendlec at tcd.ie
Mon Nov 25 02:10:39 PST 2013
On Sunday, 24 November 2013 at 05:45:05 UTC, Paulo Pinto wrote:
> Am 23.11.2013 15:16, schrieb Chris:
>> On Saturday, 23 November 2013 at 00:13:03 UTC, bearophile
>> wrote:
>>> Chris:
>>>
>>>> But D goes deeper. D raises fundamental questions about how
>>>> a good program should look like, what is good / practicable.
>>>
>>> You could write a blog post/article to explain why you think
>>> this,
>>> with some examples.
>>>
>>> Bye,
>>> bearophile
>>
>> Sure. One of the reasons is that you have the choice. OO,
>> structs,
>> ranges, functional. This makes me think about how to solve
>> which
>> problem. In Java you get one concept, OO, and that's it. What
>> do you do?
>> Write a class, what ever the task at hand may be.
>
> Well,
>
> structs => Packed Objects (IBM J9, being discussed for Java 9)
>
> ranges => Iterator/Iterable/Streams (Java 8)
>
> functional => Method handles/Lambda (Java 8)
>
> --
> Paulo
That's my point. D had / has it all, while Java is bringing it in
bit by bit after years, and people have to re-learn Java with
every new update. But maybe that's by design, because there's a
huge Java-certificate industry out there.
More information about the Digitalmars-d
mailing list