Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Emner
  • Opret bruger
  • Log ind
Se kommentarer (6)
Emner Udviklingsværktøjer, Python, C#

Open source-alternativ til Visual Studio med Ironpython og F#

Udviklingsværktøjet Sharpdevelop har rundet version tre, og kan nu byde på Python, funktionssproget F# og bibliotekerne i .Net 3.5.

Af Tania Andersen Mandag, 16. februar 2009 - 10:19

Open source-IDE'et Sharpdevelop har rundet version 3.0 og udvider porteføljen med nye .Net-sprog.

Nye tilkommere til værktøjet er IronPython, som er Microsofts implementering af Python på .Net-platformen, og funktionssproget F#, som er udviklet af Microsoft.

De tilslutter sig sprogene C#, Visual Basic og Boo, som allerede er understøttet i Sharpdevelop. Værktøjet understøtter både Microsofts .Net-implementering samt open source-udgaven Mono. Det skriver Heise Online.

I modsætning til Microsofts gratis udviklingsværktøjer i Express-serien, kan Sharpdevelop byde på integrerede unit tests med frameworket NUnit, samt kodedæknings-værktøjet Partcover og automatiseret fremstilling af dokumentation.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
Skarp C#-udvikler søges til fast stilling i spændende virksomhed i Østjylland
Udgivet 8. feb 9.17
.Net/C# udviklere
Udgivet 16. jun 2011 14.34
CFD Tester
Udgivet 20. jan 9.24
SENIOR .NET BACKEND DEVELOPER
Udgivet 16. jan 8.43

Kommentarer (6)

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

Følg kommentarer
Martin Hvidberg 16. feb. 2009 - 17.13
 
Hvorfor IronPython?

Hvorfor understøtter Open-source-IDE'en Micro$ofts Python implimentering og ikke en open-source Python implimentering - findes der virkeligt ikke én som dur?

:-? Martin

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Lars Hansen 16. feb. 2009 - 17.51
 
Re: Hvorfor IronPython?
Hvorfor understøtter Open-source-IDE'en Micro$ofts Python implimentering og ikke en open-source Python implimentering - findes der virkeligt ikke én som dur?

Nu er SharpDevelop sådan set tænkt som et værktøj til at udvikle op imod .NET platformen. Derfor vil anvendelse af en open-source implementering af Python være et skridt i en noget anden retning.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Peter Makholms billede
Peter Makholm 16. feb. 2009 - 17.52
 
Re: Hvorfor IronPython?

Mig bekendt er IronPython .net-implementationen af Python. Kender du andre?

Jeg er iøvrigt ret overbevist om at IronPython var passende open source-licensieret sidste gang jeg prøvede kræfter med at få det til at virke med Mono. (krævede desvære både en svn-udgave af begge ting, plus nogle ekstra patches. Men det er efterhånden et halvt år siden)

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Daniel Møller 16. feb. 2009 - 20.21
 
Re: Hvorfor IronPython?

Iron Python distribueres under "Microsoft Public License (Ms-PL)"

Koden kan hentes her: http://www.codeplex.com/IronPython/SourceControl/ListDownloadableCommits...

Og de væsentligste udpluk af betingelserne følger her:

A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create. (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

Man skal være mere end alm. Microsoft skeptiker for ikke at betragte Microsofts IronPython version som værende open source.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Peter Makholms billede
Peter Makholm 17. feb. 2009 - 07.57
 
Re: Hvorfor IronPython?

Jeg mente nok at IronPython var under en af Microsofts to open source-licenser, men jeg gad ikke lige at slå det op. Ms-PL er iøvrigt den licens der minder om BSD-licensen, mens MS-RL (Reciprocal Licens) er af copy-left typen.

Hvis der iøvrigt er nogen der får IronPython og Mono til at spille godt sammen, uden alt for meget håndpatches, så må de gerne lige sige til.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jesper Lund Stocholms billede
Jesper Lund Stocholm 17. feb. 2009 - 08.00
 
Re: Hvorfor IronPython?

Daniel,

Man skal være mere end alm. Microsoft skeptiker for ikke at betragte Microsofts IronPython version som værende open source.

Ms-PL er i øvrigt også en "rigtig" OSS licens, så ud fra den gængse opfattelse, at "OSS" betyder "én af licenserne fra opensource.org", så [i]er[/i] det rigtig OSS.

http://www.opensource.org/licenses/ms-pl.html

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

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

Teknologirådet reddet: Fortsætter i ændret konstruktion

Udgivet 10. feb 11.32Opdateret 10. feb 11.32

Version2 tester: Her kan du fare vild i Windows 8

Udgivet 10. feb 10.44Opdateret 10. feb 11.04

Rygte: Google snart klar med Dropbox-konkurrent

Udgivet 10. feb 10.19Opdateret 10. feb 10.19

Ny blog stiller skarpt på juraen i it-kontrakter

Udgivet 10. feb 10.00Opdateret 10. feb 10.15

Windows 8 Consumer Preview klar til download 29. februar

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

Seneste debat

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

    12 comments.
    Last update 16 sekunder
    Skrevet af Robert Larsen
  2. Er it-skandalerne kontrakternes skyld?

    2 comments.
    Last update 28 minutter 29 sekunder
    Skrevet af Nicolai Dragsted
  3. Microsoft frigiver Android-version af OneNote

    7 comments.
    Last update 31 minutter 3 sekunder
    Skrevet af Thomas Bundgaard
  4. Derfor bliver dårlige it-projekter ikke stoppet i tide

    3 comments.
    Last update 44 minutter 8 sekunder
    Skrevet af Kasper Jørgensen
  5. 4 gode sikkerhedsråd: Sådan gør du firma-pc'en vinterferieklar

    5 comments.
    Last update 56 minutter 58 sekunder
    Skrevet af Thomas Vestergaard
  6. XBMC på fit-PC3

    19 comments.
    Last update 59 minutter 2 sekunder
    Skrevet af John Knuhtsen
  7. Stop SOPA, PIPA, ACTA, TPP og alle dem der kommer efter

    53 comments.
    Last update 1 time 10 minutter
    Skrevet af Jesper Lund Stocholm
  8. It skal spare kommunerne for 165 millioner kroner i 2012

    1 comment.
    Last update 1 time 11 minutter
    Skrevet af Christian Nobel
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