|
|
|
|
|
by d4rkph1b3r
4082 days ago
|
|
You fail to understand that you cannot extrapolate simplicity in the small to simplicity in the large. It's a common mistake people make, but the sooner you realize it the better you'll be as a programmer. Go is simpler than Scala. Scala has more warts than Go. But Scala is more powerful than Go. If I write a sort algorithm, I'm going to have to reimplement that x number of times for each custom collection I write. You think this makes for a simple app? No. It makes for a convoluted mess. You can have a lot of features in a language and rely less on custom frameworks and duplicated bloated code, or you can prefer the inverse. Are you familiar with the advantages of parametric polymoprhism? If you think the job is to ship features that work, you should google this, along with theorems for free. |
|