News for hackers. Stuff that matters.

toyotaboy

Re:The Problem with F# Evangelism on Thursday August 17, 2017 @05:44AM (#15035159)
Re:The Problem with F# Evangelism on Thursday August 17, 2017 @05:43AM (#15035152)
Just use VS Code + Ionide. That's where the action is for at least for F# + .NET Core
Re:The Problem with F# Evangelism on Thursday August 17, 2017 @05:42AM (#15035146)
VS Code is now recommended by Microsoft for F# + .NET Core. Get with it, you're behind the times.
Re:The Problem with F# Evangelism on Thursday August 17, 2017 @05:40AM (#15035135)
Microsoft didn't promote that idea. Some random people at Microsoft did, a very long time ago. Just forget about it and move on.
Re:The Problem with F# Evangelism on Thursday August 17, 2017 @05:37AM (#15035118)
You can gripe about your fav UI stack not being supported just the way you want (you don't seem to have any other complaints), but your claim the language is not improving is wrong.
Re:The Problem with F# Evangelism on Wednesday August 16, 2017 @04:06PM (#15030846)
That's because F# 1.0 was bascially a more powerful language than C# 10.0 (C# still doesn't have proper pattern matching for example, or discriminated unions)

For features added see https://en.wikipedia.org/wiki/F_Sharp_(programming_language)

Named union type fields Extensions to array slicing Type inference enhancements Printf on unitized values Extension property initializers Non-null provided types Primary constructors as functions Static parameters for provided methods Printf interpolation Extended #if grammar Support for 'fixed' Tailcall attribute Multiple interface instantiations Optional type args Params dictionaries Struct tuples which inter-operate with C# tuples Struct annotations for Records Struct annotations for Single-case Discriminated Unions Underscores in numeric literals Caller info argument attributes Result type and some basic Result functions Mutually referential types and modules within the same file Implicit "Module" syntax on modules with shared name as type Byref returns, supporting consuming C# ref-returning methods Error message improvements

Re:The Problem with F# Evangelism on Wednesday August 16, 2017 @04:04PM (#15030814)
Get them to do a training course like "Fast Track to F#"
Re:The Problem with F# Evangelism on Wednesday August 16, 2017 @04:01PM (#15030781)
Barely anyone uses UWP. It's irrelevant.
Re:The Problem with F# Evangelism on Wednesday August 16, 2017 @03:58PM (#15030743)
No one who knew what they were talking about at Microsoft said F# was for mathematicians and engineers. It's a myth pushed by C# programmers and idiots. It's nonsense and you shouldn't repeat it.

People at Microsoft repeatedly said "Simple Code for Simple Problems". C# programmers don't like repeating that.