I beg to differ. Most Java apps I have seen over many years almost
unanimously suffer from over-modeling. That Go encourages another style of
modeling does not make it too simple. It only makes it different which may
be good or bad according to taste.

That said, I personally think that generics would be a net win if it was
somehow possible to design a version of it that still encourages simple
abstractions rather than the complicated mess so often seen.

On Thu, 10 Aug 2017, 08:37 Haddock, <ffm2...@web.de> wrote:

>
>
> Am Mittwoch, 9. August 2017 23:29:13 UTC+2 schrieb DV:
>>
>>
>>
>> On Tuesday, August 8, 2017 at 5:37:42 AM UTC-6, Haddock wrote:
>>>
>>> In my opinion generics added to Go would make Go really take off.
>>> Currently Java developers would not change to Go. With Go having generics
>>> this would change and more people would consider Go also when not coming
>>> from Java/C#/etc.
>>>
>>
>> There's no way that any serious Java dev would ever consider Go, generics
>> or not. Why, in Go, you just....write code! In functions! Not a single
>> AbstractSingletonFactoryImpl in sight! </tongueincheek>
>>
>> I used to do C# for a living, and Java before that. What drew me to Go
>> was that it was *not* C# nor Java. That's actually the beautiful thing
>> about it.
>>
>
> Go does not have the modeling power of Java, C#, Python, etc. The language
> is too simple for that. So Go is not really the real thing for application
> development. But generics would make it possible to drag many things up.
>
> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to