Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
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
QA Manager
Udgivet 2. maj 11.03
Information Services (IS) Consultant – Internal IT (7173)
Udgivet 24. apr 10.19
Data Warehouse Seniorkonsulent / Arkitekt
Udgivet 11. apr 9.55
Systemansvarlig til IT-udvikling
Udgivet 18. maj 10.17

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

Meego-afløseren Tizen klar til at tage kampen op med Android

Udgivet 23. maj 16.01Opdateret 23. maj 16.01

Massiv logning af danskernes internetbrug - men politiet bruger kun IP-adressen

Udgivet 23. maj 15.22Opdateret 23. maj 15.22

198 IBM-medarbejdere fritstillet med øjeblikkelig virkning

Udgivet 23. maj 14.28Opdateret 23. maj 15.10

Mystisk Project X afsløret: Rent flashlager giver fænomenal IOPS-ydelse

Udgivet 23. maj 14.19Opdateret 23. maj 14.19

Region sparer licens-millioner på at lukke ”Grønt System”

Udgivet 23. maj 13.22Opdateret 23. maj 13.22

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Kick-start your master data management initiative

Affecto Denmark

Affecto Data Quality Assessment: Er din indsigt og beslutning baseret på validt data?

Affecto Denmark

Framework til datamigrering i SAP miljøer - spar op til 50% på dine Data Migration udgifter

Affecto Denmark

Få et Data Warehouse (DW) review hos Affecto

Affecto Denmark

Ressourcehåndtering

Projectplace
  • Flere whitepapers

Branchenyheder

Konica Minoltas stand på drupa 2012 slog besøgsrekord

Konica Minolta Business Solutions Denmark

Komplex it er blevet Brocade Premier Partner

Komplex IT

Øg din effektivitet og produktivitet med bizhub C654/C754

Konica Minolta Business Solutions Denmark

Brugerfjendtlige it-løsninger gør brugerne til en sikkerhedstrussel

Projectplace

Athena IT-Group A/S med solid indtjening

Athena IT-Group

Seneste debat

  1. HTML5 – det nye sort?

    8 comments.
    Last update 5 minutter 14 sekunder
    Skrevet af Preben Høj Holmberg
  2. GOTO - Embracing variability

    5 comments.
    Last update 29 minutter 37 sekunder
    Skrevet af Allan Ebdrup
  3. Massiv logning af danskernes internetbrug - men politiet bruger kun IP-adressen

    1 comment.
    Last update 37 minutter 38 sekunder
    Skrevet af Jesper Lund
  4. Ny malware går efter alle browsere - også på Mac og Linux

    5 comments.
    Last update 1 time 3 minutter
    Skrevet af Lars Lundin
  5. Meego-afløseren Tizen klar til at tage kampen op med Android

    2 comments.
    Last update 1 time 8 minutter
    Skrevet af Jens Schumacher
  6. Sådan formaterer du tekst i debatten på Version2

    30 comments.
    Last update 1 time 24 minutter
    Skrevet af Jesper Lund Stocholm
  7. Minister giver e-læring i køreskolerne det røde kort

    2 comments.
    Last update 1 time 47 minutter
    Skrevet af Jens Madsen
  8. GOTO - programming with the stars

    1 comment.
    Last update 2 timer 2 minutter
    Skrevet af Johannes Ulfkjær Jensen

Mere debat »

It-virksomheder

D60
|
Rehfeld
|
solvo it
|
Devoteam
|
Timesheet Reporter
|
Presswire
|
Structura - IT
|
Queue-IT
|
Mobile Advisor
|
Clockwork Consulting ApS
|
Simpelt Regnskab
|
Omada
 

Information

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

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain 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
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

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