A few notes on choosing between Go and D for a quick project
bachmeier via Digitalmars-d
digitalmars-d at puremagic.com
Thu Mar 12 19:28:52 PDT 2015
I made a choice between Go and D in 2013. I started with Go and
was very happy when I switched to D. The languages appeal to
different users. This is how I interpreted some of the
"advantages" of Go:
> + very small language, very concise & simple
A limited, inflexible language
> + feels like a better C (mostly)
Feels like C
> + enforced style (indentation, exports)
Ridiculously restricted for no reason other than developer
> # big language
An intuitive language that actually does things.
> General feeling: "I don't feel smart enough for D and am
> looking for a quick way to accomplish a goal.
If you want to be Rob Pike Jr., Go is great. If you want to
program your way, not so much.
For someone coming from a Lisp background but wanting a better C,
Go had very little appeal. Bottom line: Emphasize the different
philosophies of Go and D.
More information about the Digitalmars-d