addressalign-toparrow-leftarrow-leftarrow-right-10x10arrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1languagelaunch-new-window--smalllight-bulblightning-boltlinklocation-pinlockm-swarmSearchmailmediummessagesminusmobilemoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstar-shapestartickettrashtriangle-downtriangle-uptwitteruserwarningyahooyoutube

Re: [ljc] Why hasn't Scala and functional programming taken off

From: Abraham Marín P.
Sent on: Saturday, October 5, 2013, 5:51 PM
That sounds to me more like anecdotical evidence, but again I think it depends on what we consider mainstream. Companies having "one project" in scala sounds like experimentation, companies having "a very significant proportion, if not most projects" in scala is what I would call mainstream.

Just my opinion though.

Cheers,
Abraham 

--
Abraham Marín Pérez

Twitter: @AbrahamMarin
LinkedIn: http://lnkd.in/TTHC8W

Sent from my iPhone

On 5 Oct 2013, at 15:59, Kevin Wright <[address removed]> wrote:


It's used in UK government projects, BBC use it, as do ITV. Linkedin and Twitter use it. I've seen postings for Scala roles in Amazon and there's at least one Scala project in play at every single investment bank with a presence in London.  It's used in education and by companies in Media, Finance, SatNav, Social Networking, Gaming, Big Data, Analytics, Manufacturing, Logistics and genetics.

There are at least two Scala-based projects in the Apache incubator.

This isn't a self-selected group. It's an objective list of just some of the areas where I personally know that scala is being used.

Job tends are also on the up, as are projects on Github, articles in general programming publications, and mentions in mailing lists such as this one.

As for certification, typesafe offer courses, and there's always Coursera!  It's entirely up to you if you consider that to be less "mainstream" than the unofficial certificates offered by 3rd parties for languages such as C++ and JavaScript.



On 5 October[masked]:45, Abraham Marín Pérez <[address removed]> wrote:
Hi,

I agree with the point that the "massive take-off of scala" is actually the view of a self-selected group. Scala enthusiasts are likely to mingle with other scala enthusiasts, which means they will look around and say "awesome! Everybody uses scala!". It would be very interesting to see some real statistics about the use of scala across the industry, although to do that properly you'd have to do the research out of this group as we aren't representative of the industry (the mere fact that we spend time sharing our ideas abut java or FP means we are another self-selected group).

I think scala can be considered to have gone mainstream once some organisation starts selling certificates about its knowledge like Java certification, Scrum Master certification, Microsoft .NET's certified professional, etc. That's the point people care about saying they use a language more than about the benefits of the language per se.

Cheers,
Abraham

PS: as a side note, I haven't ever used scala or any other FP language (although I want to) nor I know anyone in my company who has.
 




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Kevin Wright ([address removed]) from LJC - London Java Community.
To learn more about Kevin Wright, visit his/her member profile
To report abuse or block this person, please click here
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]

People in this
group are also in: