Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Emner
  • Opret bruger
  • Log ind
Emner F#

F# 2.0 med Visual Studio og Power Pack

Sproget F#, der kombinerer objekter med funktionsprogrammering, er på vej som officielt medlem af Visual Studio-familien og runder samtidig version 2.0. Oven i hatten kommer en kodepakke med godter.

Af Tania Andersen Tirsdag, 16. februar 2010 - 16:29

Hybridsproget F#, der kombinerer funktionelle og objektorienterede elementer oven på .Nets afviklingsmiljø, står overfor at debutere som fuldgyldigt medlem af .Net-familien med sprogunderstøttelse i Visual Studio.

Det hele fejres ved at udsende kodepakken Power Pack, der byder på uforanderlige datastrukturer så som en HashMultiMap, samt typer, som korresponderer med SI-enheder som sekund, Hertz osv., programmet FSHtmlDoc.exe, der generer XMLDocs fra F#-kildekode samt LINQ-funktioner og mere til.

Sprogets opfinder, australske Don Syme, der til daglig har sin gang i Microsofts engelske forskningsafdeling i Cambridge i England, skriver på sin blog:

»Denne udgivelse repræsenterer en kulmination på fire års udvikling af F#. I denne udgivelse er F#-sprogets versionsnummer drejet til 2.0. I de fire år, vi har arbejdet på F# 1.x, har sproget fået tilføjet mange ting, som gør F# specielt som sprog, oven på dets funktionelle base: Objekter, "active patterns," sekvensudtryk, asynkrone beregninger, muligheder for parallelisme, mange forfinelser i biblioteket, F#-interaktiv og kæmpe forbedringer i værktøjer, automatisk kodefærdiggørekse og debugging.«

Siden oktober 2009 har vægten ligget på at stabilisere F#, og sproget er ikke ændret meget efter denne dato.

Don Syme har tidligere givet Version2 denne forklaring på, hvad de funktionelle muligheder kan bruges til:

»Inden for nogle områder passer funktionel programmering bare godt. Der er inden for videnskabelig og teknisk programmering. Funktionelle sprog ses ofte som matematik-agtige sprog, og folk, der arbejder med de områder, foretrækker ofte funktionelle sprog.«

Funktionelle sprog ses ofte i sammenhæng med strukturerede data. Domænespecifikke sprog bygges ofte oven på funktionelle sprog, og folk, der beskæftiger sig med anvendt statistik og maskinlæring, benytter også ofte funktionelle sprog.

»Men det er ikke bare statistik og algoritmer. Det er også systemprogrammering. .Net-sprog er passer godt til "data plus programmer"-opgaver.«

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
JavaScript Developer
Udgivet 7. feb 16.01
Skarp C#-udvikler søges til fast stilling i spændende virksomhed i Østjylland
Udgivet 8. feb 9.17
Freelance Remedy konsulent
Udgivet 23. jan 13.59
MOSS Arkitekt
Udgivet 23. nov 2011 13.24

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Konklusion af Polsag-review fra 2009: Elendig kode hånd i hånd med elendig kontrakt

Udgivet 10. feb 6.59Opdateret 10. feb 6.59

It skal spare kommunerne for 165 millioner kroner i 2012

Udgivet 9. feb 16.02Opdateret 9. feb 16.02

Adobe: Vi laver ikke Flash til Android-udgaven af Chrome

Udgivet 9. feb 15.15Opdateret 9. feb 15.15

Så oldnordisk er politiets it-miljø: Nostalgisk gensyn med 1980’erne

Udgivet 9. feb 14.22Opdateret 9. feb 15.12

EMC lægger flash-cache på PCIe-kort: 4.000 gange hurtigere end harddiske

Udgivet 9. feb 13.39Opdateret 9. feb 13.39
Flere it-nyheder »
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Seneste debat

  1. Domæne-forening: Lov om .aarhus og .cph var for tynd

    10 comments.
    Last update 7 minutter 40 sekunder
    Skrevet af Nikolaj Brinch Jørgensen
  2. Opdateret liste over danske iværksættere

    2 comments.
    Last update 3 timer 31 minutter
    Skrevet af Therese Hansen
  3. Stop SOPA, PIPA, ACTA, TPP og alle dem der kommer efter

    50 comments.
    Last update 7 timer 52 minutter
    Skrevet af Bjarne W. B. Petersen
  4. Derfor bliver dårlige it-projekter ikke stoppet i tide

    1 comment.
    Last update 8 timer 16 minutter
    Skrevet af Kasper Jørgensen
  5. Grotesk jobinterview i 2007: »Tag ikke jobbet, vi får alligevel aldrig Polsag til at virke«

    17 comments.
    Last update 8 timer 24 minutter
    Skrevet af Claus Waldersdorff Knudsen
  6. Så oldnordisk er politiets it-miljø: Nostalgisk gensyn med 1980’erne

    6 comments.
    Last update 8 timer 27 minutter
    Skrevet af Simon Justesen
  7. ACTA er i orden!

    51 comments.
    Last update 11 timer 50 minutter
    Skrevet af Jarle Knudsen
  8. It-advokat: Nu går grænsebommene ned over internettet

    10 comments.
    Last update 13 timer 36 minutter
    Skrevet af Niels Elgaard Larsen
Mere debat »

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Digitaliseringsstyrelsen
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300