[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]

What went wrong?

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: 29
Thread images: 2

File: scala-logo.png (25KB, 987x293px) Image search: [Google]
scala-logo.png
25KB, 987x293px
How did it all go so wrong?
>>
>>59103170
>go
>>
>>59103170
When they started a second compiler without finishing the first.
>>
>>59103170
it's a worse haskell
>>
Every faggot and his dog on /g/ can at most write baby's first fizzbuzz. While other people actually get real work done in Scala.
>>
twitter adopted it
>>
>>59103197
>>59103248
>>59103701
>>59103757
>>59103759
Hilarious how all the answers so far are right...
>>
>>59103170
The creator is German. Germans are bad programmers.
>>
>>59104222
In general, you're right. Politics and corporate culture are kind of discouraging everything about IT and software development.
>>
>>59103170
>Created by a guy with a phD on computer languages under the supervision of the inventor of Pascal.
>Fastest growing language in financial analysis.
>Best implementation of concurrency and parallel programming of any mainstream language.
>Best JavaScript alternative for complex SPAs.
>Upcoming native compiler

Scala is the best language that will get you a job.
>>
>>59104794
>Best implementation of concurrency and parallel programming of any mainstream language.
what about Go, Clojure, Erlang?
>>
>>59104847
>Go, Clojure, Erlang?
not him but
>concurrency only, meme, special kind of concurrency only
>>
>>59104847
With Go, you have goroutines, which are fine for most purposes and scale well in big systems.

But for Scala, you have Akka actors that also implement a CSP, or you can use one of the shitton of Scala collections that accept concurrency, also Scala structures are by default inmutable which makes working on concurrent system easier to design and IMO help produce cleaner code (something desirable for anyone who has ever seen an application vomiting promises everywhere)
>>
>>59103170
>JVM
wew
>>
>>59106016
Why not just use Elixir if you really want immutability and concurrency, then?

Apart from legacy support and/or third party libraries, I don't see why anyone would choose Scala over Go. Go routines and Channels are excellent, good for general purposes, and are simple implementations that can scale incredibly well as you have stated.

>>59106346
JVM is fine and much lighter than people think. The actual JVM without all the extra stuff Oracle packs in is actually only 2.3MB iirc.

In the era of Docker containers and microservices, I agree that JVM feels a little bit redundant. Easily reproducible environments that can be effectively scaled and deployed kind of negates a lot of the advantages of cross-platform support. In this regard, a compiled language like Go wins again.
>>
>>59104847
>Go
babby's first concurrency
>Clojure
idk
>Erlang
only good for websockets
>>
>reading tutorial
>one element is indexed starting from 0, another indexed starting from 1
>DIRECTLY into the trash it goes
>>
>>59103170
Copy Haskell kill any real world use and make community elitist assholes.
>>
File: spark-logo-trademark.png (26KB, 376x200px) Image search: [Google]
spark-logo-trademark.png
26KB, 376x200px
>>59103170
It didn't go wrong. It's running "the cloud" and more.

Which is more than practically any other recent language has achieved - never mind a language not backed by a major corporation.
>>
>>59104333
It's a joke. I'm sorry if I offend anyone.
It's just the most visible German programmers online are usually incompetent assholes.
Lennart. His Red Hat cronies. Drepper. Suckless' team.
The less assholish ones are also not so great. Gottschling and Iglberger wrote libraries no one uses and they pretend there's no competition. Bunch of fakers.

Example: http://lists.suckless.org/dev/1408/23366.html
>>
>>59112953
>Lennart. His Red Hat cronies. Drepper. Suckless' team.
Let's not forget Jörg Schilling and probably any cryptodude ever.
>>
>>59103170
They fell for the functional meme.
>>
>>59113340
>Debian
Almost forgot the famous /u/cbmuser. I legitimately think he got some form of autism.
>>
>>59113404
haven't all people seriously using Debian?
>>
>>59113444
I don't get you. /u/cbmuser is a mentally-ill Debian contributor who likes to hang around at reddit.
>>
>>59104794
>>Best implementation of concurrency and parallel programming of any mainstream language.
F# is way better for that my man
>>
>>59113487
Well, Ian was a mentally-ill Deb[missing] contributor who loved to hang himself.

Actually, Deborah left him, so it's called [missing][missing].

>inb4 edgy
>>
>>59113487
>>59113631
But for the record, never heard of /u/cbmuser.
Pays not to visit /r/technology, I guess.
>>
>>59113590
Which is why everyone is using Scala (Akka, Spark, ...).

It's only a conspiracy against F#, right?
Thread posts: 29
Thread images: 2


[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.