Update on the job: It's a slow paced (not full time) Scala to Node port. Remote. A first estimate of 6 month. All this negociable.
-
Show this thread
-
-
Replying to @Storakatten
Not my decision. But on the other hand, knowing the quality of Scala that replace my original version, I don't oppose it.
1 reply 0 retweets 1 like -
Replying to @pedrofurla
I'm not trying to say it's wrong. I'm moving away from Scala as well for the most part. Most of my work is in haskell/purs now. I expect the only scala I'll do is what is forced on me or I end up doing for consulting work, where I'll tell them "don't scala tho"
1 reply 2 retweets 6 likes -
Replying to @Storakatten @pedrofurla
Can you elaborate on why you'd recommend that?
4 replies 0 retweets 0 likes -
Replying to @YuvalItzchakov @pedrofurla
Pasting in from something I wrote for the company I work for. It's only part. Where are the time costs in scala then? Missing imports, causing lots of wasted time. Locating the necessary typeclass instance for a specific operation Lack of documentation 1/?
1 reply 1 retweet 3 likes -
Lack of native library support, instead often needing java libraries for specific tasks, which lack safety features present in the language Parametricity and local reasoning are not guaranteed and require constant vigilance and discipline. 2 / ?
1 reply 0 retweets 1 like -
Inheritance makes global type inference impossible (literally) and thus only local type inference is available. Scala is slowly becoming a less maintained and supported platform -- Key open source developers have abandoned the language in favour of Haskell 3/4
2 replies 2 retweets 2 likes
Many people were already doing Haskell, thought they could use and improve Scala, even endured all the high-school politics to aim for this elusive goal, but have since abandoned the idea of improvement. Look at Dotty for an example of "how far we have come."
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.