{"id":199718,"date":"2010-08-17T18:21:10","date_gmt":"2010-08-17T18:21:10","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/events\/f-in-education-workshop\/"},"modified":"2025-08-06T12:02:46","modified_gmt":"2025-08-06T19:02:46","slug":"f-in-education-workshop","status":"publish","type":"msr-event","link":"https:\/\/www.microsoft.com\/en-us\/research\/event\/f-in-education-workshop\/","title":{"rendered":"F# in Education Workshop"},"content":{"rendered":"\n\n<p>F# in Education was a one-day workshop for educators and industrialists, held in Cambridge, Massachusetts, U.S., on November 5, 2010. The workshop investigated F# as a possible teaching language, as well as its use in industry. Developments in cross-platform issues were highlighted. The venue was Microsoft\u2019s vibrant New England Research and Development Centre on the scenic Charles River within reach of MIT, Harvard, and Boston Universities.<span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<p>F# is simple, type safe, and efficient functional programming language with special expressiveness in parallel programming, scripting, and algorithmic development. F# combines the advantages of typed functional programming with a high-quality, well-supported modern runtime system and the .NET library and tools base. F# is freely available for .NET and Mono development across Windows, Mac, and Linux, and has a very successful professional implementation in <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" target=\"_blank\" href=\"https:\/\/www.visualstudio.com\/\">Visual Studio 2010<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. To support teaching of F#, Microsoft Research is working in conjunction with the F# community to ensure a consistent learning experience across all three platforms.<\/p>\n<p>This workshop discussed the projects underway for F# courseware, implementations, and compiler open-sourcing. The workshop welcomed participation from all academics interested in F# as a possible teaching language, as well as from those in industry wanting to know what it can offer for them. The program offered a variety of talks covering all areas of use and implementation of the language.<\/p>\n<p>F# originates from <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/lab\/microsoft-research-cambridge\/\">Microsoft Research Lab &#8211; Cambridge<\/a> and the <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/project\/f-at-microsoft-research\/\">Microsoft Research F# team<\/a>, led by <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/dsyme\/\">Don Syme<\/a>, in partnership with the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" target=\"_blank\" href=\"https:\/\/www.visualstudio.com\/\">Microsoft Developer Division<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. The workshop was organized by the Computer Science theme at <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/lab\/microsoft-research-redmond\/\">Microsoft Research Lab &#8211; Redmond<\/a>, led by <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/jbishop\/\">Judith Bishop<\/a>.<span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<p><strong>Thursday, November 4, 2010<\/strong><\/p>\n<p>19:00<br \/>\nDinner at the Liberty Hotel<\/p>\n<p><strong>Friday, November 5, 2010<\/strong><\/p>\n<p><em>New England Research & Development (NERD) Center<\/em><\/p>\n<p>08:00<br \/>\nRegistration and full breakfast<\/p>\n<p>09:00 &#8211; Keynote<br \/>\nDon Syme, Microsoft Research, Cambridge<br \/>\n<em>F#: Succinct, Modern Functional Programming<\/em><\/p>\n<p>10:30<br \/>\nBreak<\/p>\n<p><em>Implementations<\/em><\/p>\n<p>11:00<br \/>\nTomas Petricek, Charles University, Prague<br \/>\n<em>Going cross-platform with F# MonoDevelop plugin<\/em><\/p>\n<p>11:30<br \/>\nJoe Pamer, F# Core Team, Microsoft<br \/>\n<em>F# from the Mac User&#8217;s Perspective<\/em><\/p>\n<p>12:00<br \/>\nDean Guo, Microsoft External Research<br \/>\n<em>TryFSharp in a Browser<\/em><\/p>\n<p>12:30<br \/>\nLunch<\/p>\n<p><em>Education<\/em><\/p>\n<p>13:30<br \/>\nRick Minerich, Microsoft MVP (F#) and Leader of the New England F# User&#8217;s Group<br \/>\n<em>F# in the classroom and the lab<\/em><\/p>\n<p>14:00<br \/>\nPeter Sestoft, IT University of Copenhagen<br \/>\n<em>Programming Language Concepts using F# as a Meta-language<\/em><\/p>\n<p>14:30 &#8211; Panel session<br \/>\n\u2022Judith Bishop, Microsoft Research (Chair)<br \/>\n\u2022Nigel Horspool, University of Victoria<br \/>\n\u2022David Walker, Princeton University<br \/>\n\u2022Susan Eisenbach, Imperial College, London<br \/>\n<em>Why Teach F#<\/em><\/p>\n<p>15:30<br \/>\nBreak<\/p>\n<p><em>The Future<\/em><\/p>\n<p>15:45<br \/>\nDon Syme, Microsoft Research, Cambridge<br \/>\n<em>Looking Ahead with F#: Taming the Data Deluge<\/em><\/p>\n<p>17:00<br \/>\nHoward Mansell, CreditSuisse, New York<br \/>\n<em>Locknote: F# \u2013 An Education<\/em><\/p>\n<p>17:50<br \/>\nJudith Bishop, Microsoft Research<br \/>\n<em>Closing remarks<\/em><\/p>\n<p>18:00<br \/>\nEnd<\/p>\n<p>19:00<br \/>\nWorkshop dinner at the Liberty Hotel<\/p>\n<p><strong>Saturday, November 6, 2010<br \/>\n<\/strong><\/p>\n<p>09:00\u201312:30<br \/>\nProject meeting by invitation<span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<p><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/video\/education-in-f\/\">Education in F#<\/a><\/p>\n<p><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/video\/implementations-of-f\/\">Implementations of F#<\/a><\/p>\n<p><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/video\/the-future-of-f\/\">The Future of F#<\/a><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>F# in Education was a one-day workshop for educators and industrialists, held in Cambridge, Massachusetts, U.S., on November 5, 2010. The workshop investigated F# as a possible teaching language, as well as its use in industry. Developments in cross-platform issues were highlighted. The venue was Microsoft\u2019s vibrant New England Research and Development Centre on the scenic Charles River within reach of MIT, Harvard, and Boston Universities.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr_startdate":"2010-11-05","msr_enddate":"","msr_location":"Cambridge, MA, U.S.","msr_expirationdate":"","msr_event_recording_link":"","msr_event_link":"","msr_event_link_redirect":false,"msr_event_time":"","msr_hide_region":false,"msr_private_event":true,"msr_hide_image_in_river":0,"footnotes":""},"research-area":[13560],"msr-region":[197900],"msr-event-type":[210063],"msr-video-type":[],"msr-locale":[268875],"msr-program-audience":[],"msr-post-option":[],"msr-impact-theme":[],"class_list":["post-199718","msr-event","type-msr-event","status-publish","hentry","msr-research-area-programming-languages-software-engineering","msr-region-north-america","msr-event-type-workshop","msr-locale-en_us"],"msr_about":"<!-- wp:msr\/event-details {\"title\":\"F# in Education Workshop\",\"backgroundColor\":\"grey\"} \/-->\n\n<!-- wp:msr\/content-tabs --><!-- wp:msr\/content-tab {\"title\":\"About F#\"} --><!-- wp:freeform --><p>F# in Education was a one-day workshop for educators and industrialists, held in Cambridge, Massachusetts, U.S., on November 5, 2010. The workshop investigated F# as a possible teaching language, as well as its use in industry. Developments in cross-platform issues were highlighted. The venue was Microsoft\u2019s vibrant New England Research and Development Centre on the scenic Charles River within reach of MIT, Harvard, and Boston Universities.<span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<p>F# is simple, type safe, and efficient functional programming language with special expressiveness in parallel programming, scripting, and algorithmic development. F# combines the advantages of typed functional programming with a high-quality, well-supported modern runtime system and the .NET library and tools base. F# is freely available for .NET and Mono development across Windows, Mac, and Linux, and has a very successful professional implementation in <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" target=\"_blank\" href=\"https:\/\/www.visualstudio.com\/\">Visual Studio 2010<\/a>. To support teaching of F#, Microsoft Research is working in conjunction with the F# community to ensure a consistent learning experience across all three platforms.<\/p>\n<p>This workshop discussed the projects underway for F# courseware, implementations, and compiler open-sourcing. The workshop welcomed participation from all academics interested in F# as a possible teaching language, as well as from those in industry wanting to know what it can offer for them. The program offered a variety of talks covering all areas of use and implementation of the language.<\/p>\n<p>F# originates from <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/lab\/microsoft-research-cambridge\/\">Microsoft Research Lab &#8211; Cambridge<\/a> and the <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/project\/f-at-microsoft-research\/\">Microsoft Research F# team<\/a>, led by <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/dsyme\/\">Don Syme<\/a>, in partnership with the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" target=\"_blank\" href=\"https:\/\/www.visualstudio.com\/\">Microsoft Developer Division<\/a>. The workshop was organized by the Computer Science theme at <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/lab\/microsoft-research-redmond\/\">Microsoft Research Lab &#8211; Redmond<\/a>, led by <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/jbishop\/\">Judith Bishop<\/a>.<span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<!-- \/wp:freeform --><!-- \/wp:msr\/content-tab --><!-- wp:msr\/content-tab {\"title\":\"Agenda\"} --><!-- wp:freeform --><p><strong>Thursday, November 4, 2010<\/strong><\/p>\n<p>19:00<br \/>\nDinner at the Liberty Hotel<\/p>\n<p><strong>Friday, November 5, 2010<\/strong><\/p>\n<p><em>New England Research &amp; Development (NERD) Center<\/em><\/p>\n<p>08:00<br \/>\nRegistration and full breakfast<\/p>\n<p>09:00 &#8211; Keynote<br \/>\nDon Syme, Microsoft Research, Cambridge<br \/>\n<em>F#: Succinct, Modern Functional Programming<\/em><\/p>\n<p>10:30<br \/>\nBreak<\/p>\n<p><em>Implementations<\/em><\/p>\n<p>11:00<br \/>\nTomas Petricek, Charles University, Prague<br \/>\n<em>Going cross-platform with F# MonoDevelop plugin<\/em><\/p>\n<p>11:30<br \/>\nJoe Pamer, F# Core Team, Microsoft<br \/>\n<em>F# from the Mac User&#8217;s Perspective<\/em><\/p>\n<p>12:00<br \/>\nDean Guo, Microsoft External Research<br \/>\n<em>TryFSharp in a Browser<\/em><\/p>\n<p>12:30<br \/>\nLunch<\/p>\n<p><em>Education<\/em><\/p>\n<p>13:30<br \/>\nRick Minerich, Microsoft MVP (F#) and Leader of the New England F# User&#8217;s Group<br \/>\n<em>F# in the classroom and the lab<\/em><\/p>\n<p>14:00<br \/>\nPeter Sestoft, IT University of Copenhagen<br \/>\n<em>Programming Language Concepts using F# as a Meta-language<\/em><\/p>\n<p>14:30 &#8211; Panel session<br \/>\n\u2022Judith Bishop, Microsoft Research (Chair)<br \/>\n\u2022Nigel Horspool, University of Victoria<br \/>\n\u2022David Walker, Princeton University<br \/>\n\u2022Susan Eisenbach, Imperial College, London<br \/>\n<em>Why Teach F#<\/em><\/p>\n<p>15:30<br \/>\nBreak<\/p>\n<p><em>The Future<\/em><\/p>\n<p>15:45<br \/>\nDon Syme, Microsoft Research, Cambridge<br \/>\n<em>Looking Ahead with F#: Taming the Data Deluge<\/em><\/p>\n<p>17:00<br \/>\nHoward Mansell, CreditSuisse, New York<br \/>\n<em>Locknote: F# \u2013 An Education<\/em><\/p>\n<p>17:50<br \/>\nJudith Bishop, Microsoft Research<br \/>\n<em>Closing remarks<\/em><\/p>\n<p>18:00<br \/>\nEnd<\/p>\n<p>19:00<br \/>\nWorkshop dinner at the Liberty Hotel<\/p>\n<p><strong>Saturday, November 6, 2010<br \/>\n<\/strong><\/p>\n<p>09:00\u201312:30<br \/>\nProject meeting by invitation<span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<!-- \/wp:freeform --><!-- \/wp:msr\/content-tab --><!-- wp:msr\/content-tab {\"title\":\"Videos\"} --><!-- wp:freeform --><p><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/video\/education-in-f\/\">Education in F#<\/a><\/p>\n<p><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/video\/implementations-of-f\/\">Implementations of F#<\/a><\/p>\n<p><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/video\/the-future-of-f\/\">The Future of F#<\/a><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<!-- \/wp:freeform --><!-- \/wp:msr\/content-tab --><!-- wp:msr\/content-tab {\"title\":\"Image Gallery\"} --><!-- wp:freeform --><p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<!-- \/wp:freeform --><!-- \/wp:msr\/content-tab --><!-- \/wp:msr\/content-tabs -->","tab-content":[{"id":0,"name":"About F#","content":"F# is simple, type safe, and efficient functional programming language with special expressiveness in parallel programming, scripting, and algorithmic development. F# combines the advantages of typed functional programming with a high-quality, well-supported modern runtime system and the .NET library and tools base. F# is freely available for .NET and Mono development across Windows, Mac, and Linux, and has a very successful professional implementation in <a href=\"https:\/\/www.visualstudio.com\/\">Visual Studio 2010<\/a>. To support teaching of F#, Microsoft Research is working in conjunction with the F# community to ensure a consistent learning experience across all three platforms.\r\n\r\nThis workshop discussed the projects underway for F# courseware, implementations, and compiler open-sourcing. The workshop welcomed participation from all academics interested in F# as a possible teaching language, as well as from those in industry wanting to know what it can offer for them. The program offered a variety of talks covering all areas of use and implementation of the language.\r\n\r\nF# originates from <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/lab\/microsoft-research-cambridge\/\">Microsoft Research Lab - Cambridge<\/a> and the <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/project\/f-at-microsoft-research\/\">Microsoft Research F# team<\/a>, led by <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/dsyme\/\">Don Syme<\/a>, in partnership with the <a href=\"https:\/\/www.visualstudio.com\/\">Microsoft Developer Division<\/a>. The workshop was organized by the Computer Science theme at <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/lab\/microsoft-research-redmond\/\">Microsoft Research Lab - Redmond<\/a>, led by <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/jbishop\/\">Judith Bishop<\/a>."},{"id":1,"name":"Agenda","content":"<strong>Thursday, November 4, 2010<\/strong>\r\n\r\n19:00\r\nDinner at the Liberty Hotel\r\n\r\n<strong>Friday, November 5, 2010<\/strong>\r\n\r\n<em>New England Research &amp; Development (NERD) Center<\/em>\r\n\r\n08:00\r\nRegistration and full breakfast\r\n\r\n09:00 - Keynote\r\nDon Syme, Microsoft Research, Cambridge\r\n<em>F#: Succinct, Modern Functional Programming<\/em>\r\n\r\n10:30\r\nBreak\r\n\r\n<em>Implementations<\/em>\r\n\r\n11:00\r\nTomas Petricek, Charles University, Prague\r\n<em>Going cross-platform with F# MonoDevelop plugin<\/em>\r\n\r\n11:30\r\nJoe Pamer, F# Core Team, Microsoft\r\n<em>F# from the Mac User's Perspective<\/em>\r\n\r\n12:00\r\nDean Guo, Microsoft External Research\r\n<em>TryFSharp in a Browser<\/em>\r\n\r\n12:30\r\nLunch\r\n\r\n<em>Education<\/em>\r\n\r\n13:30\r\nRick Minerich, Microsoft MVP (F#) and Leader of the New England F# User's Group\r\n<em>F# in the classroom and the lab<\/em>\r\n\r\n14:00\r\nPeter Sestoft, IT University of Copenhagen\r\n<em>Programming Language Concepts using F# as a Meta-language<\/em>\r\n\r\n14:30 - Panel session\r\n\u2022Judith Bishop, Microsoft Research (Chair)\r\n\u2022Nigel Horspool, University of Victoria\r\n\u2022David Walker, Princeton University\r\n\u2022Susan Eisenbach, Imperial College, London\r\n<em>Why Teach F#<\/em>\r\n\r\n15:30\r\nBreak\r\n\r\n<em>The Future<\/em>\r\n\r\n15:45\r\nDon Syme, Microsoft Research, Cambridge\r\n<em>Looking Ahead with F#: Taming the Data Deluge<\/em>\r\n\r\n17:00\r\nHoward Mansell, CreditSuisse, New York\r\n<em>Locknote: F# \u2013 An Education<\/em>\r\n\r\n17:50\r\nJudith Bishop, Microsoft Research\r\n<em>Closing remarks<\/em>\r\n\r\n18:00\r\nEnd\r\n\r\n19:00\r\nWorkshop dinner at the Liberty Hotel\r\n\r\n<strong>Saturday, November 6, 2010\r\n<\/strong>\r\n\r\n09:00\u201312:30\r\nProject meeting by invitation"},{"id":2,"name":"Videos","content":"<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/video\/education-in-f\/\">Education in F#<\/a>\r\n\r\n<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/video\/implementations-of-f\/\">Implementations of F#<\/a>\r\n\r\n<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/video\/the-future-of-f\/\">The Future of F#<\/a>"},{"id":3,"name":"Image Gallery","content":"[gallery link=\"none\" ids=\"278346,278337,278343,278286,278340,278283,278334,278289,278331,278328,278325,278322,278268,278295,278298,278301,278274,278304,278277,278307,278280,278310,278313,278316,278319,278265,278262,278292,278259,278271\"]"}],"msr_startdate":"2010-11-05","msr_enddate":"","msr_event_time":"","msr_location":"Cambridge, MA, U.S.","msr_event_link":"","msr_event_recording_link":"","msr_startdate_formatted":"November 5, 2010","msr_register_text":"Watch now","msr_cta_link":"","msr_cta_text":"","msr_cta_bi_name":"","featured_image_thumbnail":null,"event_excerpt":"F# in Education was a one-day workshop for educators and industrialists, held in Cambridge, Massachusetts, U.S., on November 5, 2010. The workshop investigated F# as a possible teaching language, as well as its use in industry. Developments in cross-platform issues were highlighted. The venue was Microsoft\u2019s vibrant New England Research and Development Centre on the scenic Charles River within reach of MIT, Harvard, and Boston Universities.","msr_research_lab":[199565],"related-researchers":[],"msr_impact_theme":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-opportunities":[],"related-publications":[],"related-videos":[],"related-posts":[],"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/199718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-event"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/199718\/revisions"}],"predecessor-version":[{"id":1147446,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/199718\/revisions\/1147446"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=199718"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=199718"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=199718"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=199718"},{"taxonomy":"msr-video-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-video-type?post=199718"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=199718"},{"taxonomy":"msr-program-audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-program-audience?post=199718"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=199718"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=199718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}