3 ms·
Then you are a very lucky person. For the rest of us, it is very good to have a manageable language at hand.
by _ph_ 10y ago
Then you are a very lucky person. For the rest of us, it is very good to have a manageable language at hand.
- pjmlp 10y agoWe can easily manage Java, C#, C++, Swift, Objective-C, JavaScript across our consulting projects....
- _ph_ 10y agoOf course you can. None of those languages would be in use, if projects could not be managed at all. The question is: are you benefiting from their "features" or are you able to succeed despite of the challenges brought up to you because of those features and their complexity?
- pjmlp 10y agoIt was the simplicity of Java 1.0 that lead to some of the famous patterns we see in some frameworks, that were initially created to workaround language limitations. The same path that is being followed by those that rely on libraries to reduce error handling boilerplate and go generate, just as two examples.
- weberc2 10y agoWho is using libraries to reduce error handling boilerplate? I rarely see `go generate` used for things that don't require static code gen (e.g., automatically generating bindings to C libraries). Sounds like you're inventing problems...