[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Are Scala and functional programming a meme? I see a lot of hype

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 11
Thread images: 1

File: scala.jpg (16KB, 1280x720px) Image search: [Google]
scala.jpg
16KB, 1280x720px
Are Scala and functional programming a meme? I see a lot of hype about it but not a lot of job postings. I am a Java developer so I could pick Scala up pretty quickly. Is it worth learning?
>>
>>58769221
is haskell on the same meme level as Scala?
>>
>>58769221
why don't you decide for yourself ? it's not like you'll get any useable answer here, just some CS dropouts spouting inane bullshit
>>
>>58769262
Most of the articles I read seemed quite biased. I will probably give it a shot, but I just wanted some less biased opinions.
>>
>>58769295
everyone calling himself a "developer" should at least have learned one language from each programming paradigm.
>>
>>58769394
(Junior) developer. I only have so much time.
>>
OOP is the actual meme

http://blog.higher-order.com/blog/2008/12/04/no-such-thing/
>>
>>58769221
it's a shitty language that will throw StackOverflowExceptions for shit like fold right with moderate sized data sets.

I don't know many JVM languages that manage to throw such an exception.
also java has lambda and shit now.
I guarantee you will want to kill yourself trying to use scala for anything other than meme projects.

just use java and frick off.
>>
>>58769221
>Scala
It kind of is a meme, in the sense that it got popular without people realizing what it really was. They thought they were getting a better Java when in fact it was a Haskell-lite with C++-level complexity.
>functional programming
No. Functional programming is, conceptually, one of the simplest ways to ensure program correctness.
>>
>>58769715
I was with you up until
>just use Java
There are perfectly reasonable alternatives to Java today that will save you time and effort, like Kotlin (if what you were looking for in Scala was fancier OOP with more compile-time correctness checks) or Clojure (for FP).
>>
>>58769221
Scala is basically dead. Lightbend (formerly Typesafe) has moved most of the team to work on Java APIs since Scala wasn't seeing much uptake and they actually need to make money.
Thread posts: 11
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.