D and Java [was Re: The DUB package manager]
pjmlp
pjmlp at progtools.org
Mon Feb 25 23:17:46 PST 2013
On Tuesday, 26 February 2013 at 05:13:10 UTC, Russel Winder wrote:
> On Sun, 2013-02-24 at 15:49 +0400, Dmitry Olshansky wrote:
> […]
> Any Java user still planning to stay with Java 6 or earlier and
> not
> planning to switch asap to Java 7 will be on their own very
> quickly and
> seen and just another legacy problem.
>
My employer is still getting requests for proposals with Java
1.4! :(
> […]
> With the current marketing strategy, this is how D is going to
> remain. D
> does not have an organization such as Google pushing it as Go
> has had.
Even with my continous complains about lack of generics in
gonuts, I do realize it is easier to push Go at the workplace
using the "it is from Google" excuse.
That is how I have been pushing F# lately (being a Microsoft
language).
>> b) No support for loading shared libraries (bye-bye sane
>> plugin architecture)
>
> Go has eschewed all dynamic linking and is making this a
> feature.
They might eventually be forced to reconsider it. Even Plan9 had
dynamic linking support.
>
>> c) Lack of stable 3-rd party libs for pretty much everything
>> (this is getting better but is not there by miles)
>
> Go has managed to attract volunteer labour to write in Go new
> versions
> of everything previously written in C other than actual OSs.
> But even
> there people are beginning to write OSs in Go.
This I find great and is a reason I always give information about
Oberon language family and Modula-3 based OS.
More people need to be aware it is possible to write proper OS in
GC enabled system programming languages without a single line of
C or C++.
--
Paulo
More information about the Digitalmars-d
mailing list