3 ms·
Go is a highly specialized language made for very specific use cases and mind, and still missing features that are essential in many programming domains (dynami
by Daishiman 12y ago
Go is a highly specialized language made for very specific use cases and mind, and still missing features that are essential in many programming domains (dynamic linking and real generics come to mind).
Ruby has no real reason to be if you're already using Python. Nothing wrong with that language (although I consider its programming culture to be inferior in many aspects) but it doesn't really do anything that Python doesn't do, even if it has a few more syntax tricks, which are at best a nice but superficial advantage, at worst another point of confusion and bugs.
Scratch is impractical, and a toy language. Whatever ease of use it has is very quickly surpassed by the need to be productive.
- erikb 12y agoI appreciate your effort to explain in more detail how it actually might be. +1 for that.