On Friday, 16 October 2015 at 14:36:55 UTC, Laeeth Isharc wrote:
On Friday, 16 October 2015 at 10:25:07 UTC, Chris wrote:
On Friday, 16 October 2015 at 08:29:18 UTC, Kagamin wrote:
On Thursday, 15 October 2015 at 09:09:22 UTC, Chris wrote:
[...]
Do people have the same impression from generic code in Go?
It doesn't matter. It _feels_ neat, tidy and finished. We're
not talking about engineering, we're talking about subjective
human impressions.
Apart from that, I think the fact that D is still not fit for
mobile platforms is a huge drawback. Loads of people want
apps, loads of people have some sort of smart phone, tablet or
whatever. Sometimes I think that we're getting sucked in by
the quick sand of language specs, pointers, GC etc. while
important issues like targeting mobile platforms are second
class citizens. Nim for example targeted mobile platforms
right from the start. So did Go. I cannot recommend D
wholeheartedly unless it also works on ARM at the click of a
button. Please correct me if I'm wrong here, but mobile is not
yet 100%.
Fwiw I think it's okay on ARM linux. I have compiled and run
small programs on my phone (a oneplusone). Thanks to dicebot
you can just install with yaourt. That's not what you meant of
course, and Android ARM seems a little further away. But in
case anyone else sees this and doesn't bother trying.
I'm running a vibe.d app on Raspberry Pi without any trouble.
Even something like 3 years ago I rebuilt some non-trivial app
(an Atari XE disk drive emulator) with GDC for RPi and it
compiled and worked fine out of the box.
So it seems it's just mobile OS support that is missing.