Go 1.9
Ola Fosheim Grøstad via Digitalmars-d
digitalmars-d at puremagic.com
Mon Jun 26 00:05:52 PDT 2017
On Monday, 26 June 2017 at 06:47:53 UTC, Ola Fosheim Grøstad
wrote:
> But you need a focus, figure out what you are good at and go
> with it. For which domain is your language the best option?
>
> Decent doesn
(Hit tab by mistake, why would tab+space be a sensible key
sequence for sending a message? Have experienced the same issue
in gmail.)
Anyway, decent doesn't cut it, you have to focus on the areas
where your language can become the hands down best option.
Which is why throwing in some libraries for various domains won't
work. If you don't have good integration with one of the best
physics engines, then you can't really compete in the area of
games in the general case.
C++, Rust, Swift and Go have some very clear areas where they are
the best option if you evaluate the available options based on
your project's requirement spec. Which is why they have traction.
It isn't really a question of individual language features or
libraries making things possible. Those things attract individual
programmers, but it doesn't directly affect the cost/feasibility
analysis for a project where you evaluate options for something
very specific.
Scripting-like programming is different, there you often want one
flexible language that can do a little of everything, but it
doesn't have to master any particular area or do it particularly
well. E.g. Python.
More information about the Digitalmars-d
mailing list