4 ms·
As a Scala dev, one issue I see with the language is that it doesn't keep you in check. Easy things are easy and there are lots of syntax sugar and little conve
by vvillena 8y ago
As a Scala dev, one issue I see with the language is that it doesn't keep you in check. Easy things are easy and there are lots of syntax sugar and little conveniences here and there that make the language great, but the advanced features are just as accesible to the developer. You need self-restraint when doing Scala, there is a real risk of losing perspective and getting distracted with fancy features and libraries.
- tormeh 8y agoIt requires taste or code reviews, essentially.
- rs86 8y agoI have the same feeling. It is a very powerful and interesting language from my anecdotal experience, but I also feel it gives too much options to use
- egi 8y agoWhich syntax sugar do you think verbose? I don't think Egison has lots of syntax sugar.
- egi 8y agoWhich syntax sugar do you think verbose? I don't think Egison has lots of syntax sugar. Egison features a customizable pattern-matching facility. Pattern-matching methods for each data type and pattern can be customizable by users. There might be a possibility that you thought syntax sugar is not syntax sugar.