Any ideas why they are not interested?
--
You received this message because you are subscribed to the Google Groups "fsharp-data-science" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fsharp-data-sci...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I did not ask that specific question, but based on other discussions about F# adoption, it gets down to numbers -> they think they can drive adoption with their dev based but staying in C# - heck they even built this abomination called USql so that C# devs would not fear the change.
Ok thanks.
The funny thing is that C# world and data science world are pretty much disjunct. In my opinion it's a bad strategy and will not bring new people to the platform. But what do I know.
I think we can help drive the discussion by:
1) Talking to the MS Data Science Group: http://msdsug.microsoft.com/ and offering to write articles for their newsletter
2) Talking to Harry Shum (Data Science)
3) Talking to Sam George (IoT)
4) Talking to someone other than Jim McCaffrey at MSDN about doing a series of Data Science articles. Combine what MSFT is interested in with F#
5) Talking to Channel9 and Dot Net Rocks about F# data science success stores and not “it’s a great language” session
Doing High Profile Kaggle and MSFT competitions in F# and then socializing it. Getting on Channel 9 to talk about how we are the highest ever .NET team at Kaggle or winning the MSFT EKG completion will go a long way, I think…
MSFT has no story – they have millions of developers and paying customers that don’t know better. Just need to educate with success. J
From: fsharp-da...@googlegroups.com [mailto:fsharp-da...@googlegroups.com] On Behalf Of Mathias Brandewinder
Sent: Saturday, April 2, 2016 2:22 PM
To: fsharp-data-science <fsharp-da...@googlegroups.com>
Subject: Re: //Build 2016 Recap
Thanks for the recap Jamie!
--
And getting more people to contribute to Accord and numl
J
From: Seth Juarez [mailto:m...@sethjuarez.com]
Sent: Saturday, April 2, 2016 2:53 PM
To: Jamie Dixon <james...@gmail.com>
Cc: 'Mathias Brandewinder' <mathias.br...@gmail.com>; 'fsharp-data-science' <fsharp-da...@googlegroups.com>
Subject: RE: //Build 2016 Recap
I'm happy to help wherever I can
--
Seth Juarez
On Apr 2, 2016, 11:33 AM, Jamie Dixon wrote:
I think we can help drive the discussion by:
1. Talking to the MS Data Science Group: http://msdsug.microsoft.com/ and offering to write articles for their newsletter
2. Talking to Harry Shum (Data Science)
3. Talking to Sam George (IoT)
4. Talking to someone other than Jim McCaffrey at MSDN about doing a series of Data Science articles. Combine what MSFT is interested in with F#
5. Talking to Channel9 and Dot Net Rocks about F# data science success stores and not “it’s a great language” session
Doing High Profile Kaggle and MSFT competitions in F# and then socializing it. Getting on Channel 9 to talk about how we are the highest ever .NET team at Kaggle or winning the MSFT EKG completion will go a long way, I think…
MSFT has no story – they have millions of developers and paying customers that don’t know better. Just need to educate with success. J
From: fsharp-da...@googlegroups.com [mailto:fsharp-da...@googlegroups.com] On Behalf Of Mathias Brandewinder
Sent: Saturday, April 2, 2016 2:22 PM
To: fsharp-data-science <fsharp-da...@googlegroups.com>
Subject: Re: //Build 2016 Recap
Thanks for the recap Jamie!
I have to say I am still a bit puzzled by the whole R + SQL thing, this sounds like a deeply unholy idea.
From this list, the IoT / real time part sounds to me like a place where F# should shine. I wonder what a proof of concept / example would look like - and also if FsStorm might be a good fit there.
Maybe it's just me, but I get the sense that MSFT has a lot to bring to the table in that space, but they are playing catch-up, looking at popular topics and try to bolt popular tools onto their offering. Except for the DataLake direction, I have a bit of a hard time understanding the overall story.
--
You received this message because you are subscribed to the Google Groups "fsharp-data-science" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fsharp-data-sci...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Tbh given MS history on this it's pretty useless to discuss any further. We had this discussion for years.
MS is putting lots of people and money on some super strange things that no data scientist will ever use. Criticizing this openly will bring you lot of negative vibes. Scala + JVM ecosystem is so far ahead and there is no way to catch up with C# and SQL. I really wonder who inside this company thinks that that's a good strategy.
As a Microsoftie insider (although all this is just my opinion) involved in the whole data science movement in the company, a lot of the obvious developments are catering to the current demand to show the value of having data science capability within the platform. The largest group of data scientists (numbering hundreds now), under the azure machine learning development group, are largely focussed on addressing customer problems and R, SQL, .NET are used for that interfacing in many circumstances. I totally agree F# is a brilliant language to pick for data science (one of the best) but the approach I see is not to push a language or approach but to enable us and customers to solve real current business problems. A problem for F# is that it’s not the first language of choice of the data scientists being brought in to solve the problems and the difficulty in solving the problems is not about having a good language, but finding an effective solution.
To me, the best way to drive F# adoption for data science within microsoft is to get it used in real customer engagements. It’d be cool if we could have an F# module in azure machine learning, to go alongside the R and Python ones. I’d personally use it. I wonder if someone could take some of the template solutions in the Cortana intelligence gallery https://gallery.cortanaintelligence.com/?r=legacy&fromlegacydomain=1 and show where and how F# would help (that’d be a good blog). That might tempt more people over.
Just some musings
Matthew
______________________________________________
Matthew Smith
Senior Solution Architect, Microsoft
From: fsharp-da...@googlegroups.com [mailto:fsharp-da...@googlegroups.com]
On Behalf Of Jamie Dixon
Sent: 02 April 2016 19:34
To: 'Mathias Brandewinder' <mathias.br...@gmail.com>; 'fsharp-data-science' <fsharp-da...@googlegroups.com>
Subject: RE: //Build 2016 Recap
I think we can help drive the discussion by:
By the time we find out about such initiatives, it's often too late to get on board and synergise with whatever PR push is going on (the plan, build, launch cycle).
I'd like to encourage Microsoft to do better community outreach on their initiatives. The will in the F# community is there, but we are quite out of sync.
Just my two cents.
I’ve had some dealings with the Azure data teams, particularly around the data lake / USQL side of things, both (a) to see if it’s possible to achieve some integration with F# and (b) to provide some feedback on where I felt USQL was difficult to use, particularly the “getting started” story for a C# developer, which I feel is massively overcomplicated (especially if you compare it to MBrace on Azure which is a doddle). As has been mentioned elsewhere, I simply don’t think that this is of interest and / or a priority to the teams – one of the goals is clearly to bring data science + ML to the masses so F# doesn’t really fit in there.
Spark on HDI seemed (at least when I last checked) to be at a relatively early stage – does it run on Linux yet? The Windows HDI distro when I last checked only allowed interaction through Jupiter really, there was no remote SSH etc. because it was all on Windows. Hopefully it’s gotten further than that now - Brisk had (has?) Spark on Linux on Azure 18 months ago…
Matt: You make a good point regarding data science languages etc. and I agree – this isn’t going to be about market making for F#’s sake. I think what sometimes grates though is when MS pushes C# ahead of F# as the .NET companion language for data science when F# is in virtually every case a better fit. I understand why that is, but it’s still a little surprising. If you look at MBrace you can see a really good (IMHO) integrated story for .NET and distributed compute / data.
Cheers
Isaac
From: fsharp-da...@googlegroups.com [mailto:fsharp-da...@googlegroups.com] On Behalf Of Jamie Dixon
Sent: 02 April 2016 20:17
To: 'Steffen Forkmann' <sfor...@gmail.com>
Cc: 'fsharp-data-science' <fsharp-da...@googlegroups.com>
Subject: RE: //Build 2016 Recap
I did not ask that specific question, but based on other discussions about F# adoption, it gets down to numbers -> they think they can drive adoption with their dev based but staying in C# - heck they even built this abomination called USql so that C# devs would not fear the change.
It’s a damn good question, about how MS can be best working with the F# community while the DS developments are going on. Obviously a good question to ask senior management (I’d add Joseph Sirosh to the contacts list) and I can’t provide an authoritative answer. Sorting out a set of knock out examples to help make the case would be good (e.g. competitive advantage of using F# in big data analytics in the financial sector?)
Best,
M
______________________________________________
Matthew Smith
Senior Solution Architect, Microsoft
+44(0)7980659917, LinkedIn, @JungleTeuch, Scholar
Yes indeed it does. Use an R code module. … basically a container for R code… with some restrictions on data input and output. I had the nice experience last month of taking some R code I’d been working with a customer on last year and embedding it in AML and setting up a web service within 10 mins.. and I’d never used AML before. V. liberating.
I think there will be a smoother spectrum than ever before between software engineer and data scientist… however the extreme ends will remain very very different. Like political parties.
Best,
M
______________________________________________
Matthew Smith
Senior Solution Architect, Microsoft
+44(0)7980659917, LinkedIn, @JungleTeuch, Scholar
From: Jamie Dixon [mailto:james...@gmail.com]
Sent: 03 April 2016 00:28
To: Matthew Smith <Matthe...@microsoft.com>