4 ms·
This will probably be an unpopular thing to say, and I understand that people have different opinions and preferences on this question. However, for me, every
by d_theorist 10y ago
This will probably be an unpopular thing to say, and I understand that people have different opinions and preferences on this question.
However, for me, every time I see one of these Python 3 releases it makes me appreciate Go's model of language maintenance and development more and more.
Compare the last few major Go releases to the last few Py3 releases. Go has so much more discipline about when it's appropriate to add things to the language. Most of Go's changes are confined to bug fixes, performance improvements, and toolchain improvements.
By comparison, it seems like Python is on a runaway train of core-language additions.
- amq 10y agoCompare even PHP.
- paulddraper 10y agoIn that comparison, Go is a homeless (or maybe "minimalist") guy with a shopping cart.
- goatlover 10y agoThere probably is a good balance between adding features and being conservative. I feel like Go is too minimalistic, making you have to write boilerplate code other languages like Python have nice abstractions for, while C++ is the opposite. But also, Python has been around a lot longer, so we'll see if Go keeps it's minimalistic philosophy over another decade.
- baq 10y agothis only proves the point that there's room for both. i like new features and can't wait for both f-strings and type annotations.
- slyzmud 10y agoAlthought I really like python and prefert it to go. I think what you say has a lot of sense. I would like to know why you are being downvoted. It's a valid opinion expressed in a nice way.