Re: The Empire Strikes Back: Microsoft Visual Studio IDE Integration for F#

2017-06-05 Thread Alan Thompson
Link:
https://blogs.msdn.microsoft.com/dotnet/2017/05/31/why-you-should-use-f/


On Mon, Jun 5, 2017 at 9:23 AM, Alan Thompson  wrote:

> Here is an interesting talk from MS Build 2017 conference, especially when
> compared to similar capabilities in Clojure/Cursive, etc.
>
> For the first time they can do code completion, IDE REPL integration, and
> simple refactorings (e.g. "Rename Variable").
>
> They also have an interactive data explorer called "Type Providers". It is
> like code completion but works in realtime for data (not code/libraries).
> He did a live demo exploring the Wikipedia "Doctor Who" page with the IDE
> providing "code completion" for accessing the webpage content. He said that
> this feature is not available in any other .Net language.
>
> This feature was implemented by the F# open source community (data
> scientists, etc). He also showed another feature "Jump to Definition"
> (CTRL-B in IDEA) was also implemented by the OSS users and is now merged
> into Visual Studio (also only available for F#).
>
> From a Clojure perspective you can see that they are still playing
> catch-up, but it looks like they have really committed to both functional
> programming and the corresponding tooling.
>
> Alan
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


The Empire Strikes Back: Microsoft Visual Studio IDE Integration for F#

2017-06-05 Thread Alan Thompson
Here is an interesting talk from MS Build 2017 conference, especially when
compared to similar capabilities in Clojure/Cursive, etc.

For the first time they can do code completion, IDE REPL integration, and
simple refactorings (e.g. "Rename Variable").

They also have an interactive data explorer called "Type Providers". It is
like code completion but works in realtime for data (not code/libraries).
He did a live demo exploring the Wikipedia "Doctor Who" page with the IDE
providing "code completion" for accessing the webpage content. He said that
this feature is not available in any other .Net language.

This feature was implemented by the F# open source community (data
scientists, etc). He also showed another feature "Jump to Definition"
(CTRL-B in IDEA) was also implemented by the OSS users and is now merged
into Visual Studio (also only available for F#).

>From a Clojure perspective you can see that they are still playing
catch-up, but it looks like they have really committed to both functional
programming and the corresponding tooling.

Alan

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.