Microsoft-forsker: Distribueret programmering skal være for alle

Anbefal Tip en ven Print Udskriv
Sponsoreret af:


Publiceret d. 15. marts 2007 kl. 11.17 | Antal kommentarer (1)
 
ANNONCE:
 
London:

Lad dig ikke snyde af den farvestrålende batik-t-shirt.

Manden på billedet er Erik Meijer og en af verdens mest betydningsfulde sprogdesignere.

Han har blandt andet været med til at designe og udvikle Microsofts Language Integrated Query (LINQ).
LINQ sørger for, at dataforespørgsler bliver en naturlig del af sprog som Visual Basic og C#.

Nu har Erik Meijer sat sig som mål, at distribueret programmering skal gøres tilgængelig for almindelige mennesker.

"Det skal være ligesom Visual Basic, der i sin tid gav masser af almindelige mennesker adgang til at udvikle komplicerede GUI-applikationer. Visual Basic demokratiserede programmering. Det fjernede meget af kompleksiteten," siger Erik Meijer.

Visual Basic gemmer en masse af den underliggende, komplekse Windows-programmering for udvikleren.

På samme måde ønsker Erik Meijer at gemme meget af den underliggende kompleksitet i distribuerede web-applikationer, så almindelige mennesker kan være med til at udvikle fremtidens distribuerede service-baserede web-applikationer.

"Lad os sige, at din svigermor har en lille shop på Ebay. Hun ønsker at skrive sin egen frontend. Hun skal have muligheden for at skrive en frontend, der taler med en backend-applikation i form af web services," siger Erik Meijer.

Ifølge Erik Meijer skaber den serviceorienterede arkitektur et behov for en enkel måde at udvikle distribuerede applikationer på.

"Mit mareridt er, at hvis verden virkelig rykker mod en servicebaseret it-arkitektur, så vil folk på et
tidspunkt komme til os sprogforskere og sige: Nu har vi en serviceorienteret verden, hvad kan I tilbyde os
i form af sprog, der kan udnytte de her services," siger Erik Meijer.

- I dag har vi ikke meget at tilbyde. Det er ikke holdbart, hvis vi ikke gør det nemmere at udvikle
distribuerede applikationer. Der er ikke nok eksperter, mener Erik Meijer.

Erik Meijer ser LINQ som det første skridt mod en forenkling af programmering.

"LINQ er første skridt. Det forenkler datatilgang. Næste skridt er at gøre distribueret programmering nemmere. Det er et større problem end LINQ, fordi man skal håndtere samtidighed, sikkerhed, distribuerede transaktioner. Der er mange, mange flere
problemer," siger Erik Meijer, der dog er optimistisk.

"For 50 år siden var det folk i hvide kitler, der programmerede computere. De havde ikke forestillet sig hvordan programmering er i dag," siger Erik Meijer.

Erik Meijer er sammen med et lille team af forskere hos Microsoft igang med at lave de første prototyper.

Han tør ikke sige noget om hvornår vi vil se frugterne af arbejdet som et kommercielt produkt, men der kommer formentlig til at gå år.


Kommentarer - Debatoversigt


Skal min svigermor til at kunne programmere?
1 indlæg

Hmmm... jeg kan godt forstå argumenterne for at det skal være lettere for alle.

Men at min svigermor ligefrem skulle kunne begynde at programmerer sin egen "frontend" til sin webshop. Uha uha...

Jeg gætter så på følgende:
1. Vi får samme mængde "udviklingsmæssigt kaos" som kendetegner rigtig mange af de VB løsninger jeg har stødt på. Dvs. folk uden uddannelse i struktureret programmering laver programmerne og de indeholder bunkevis af funktionalitet men er smæk fyldt med fejl... uha... webshop integration... det håber jeg altså ikke kommer til at passe...

2. Microsoft kommer med udmeldingen fordi de gerne vil have styringen (hvem vil ikke det?) med udviklingen, men ved at afskaffe nødvendigheden for "os andre i detailleddet" så står de tilbage med muligheden for at kunne sælge direkte til endnu flere.

Sammenlignet med bilbranchen, kan jeg se at bilerne idag bliver mere og mere automatiseret, så mekanikeren efterhånden kun skal vide hvor han tilslutter sit "USB-kabel" og så kan han via en bærbar PC måle alt og få tilstandsrapporten ud fra bilens motor. Tanke: Jeg har dog ikke hørt om bilerne også selv kan ringe og bestille tid til servicen hos mekanikeren endnu? Men det findes nok allerede...

Problemet bliver bare at når man lige skal have lavet noget, så er det pludselig ikke muligt at få det lavet hos mekanikeren med mindre hans program lige har den funktion eller kommer med den rette diagnose.

Dvs. vi går i retning af endnu en branche, hvor vi skal afskaffe specialisterne i faget og så lade det hele gå over til topstyret masseproduktion...

Gad vide om den løbende og konstante udvikling af IT som jeg pt. betragter som et "meget ungt fag", mon er modent til at blive så standardiseret allerede. Der er helt sikkert penge at sparer, men ... er branchen mon klar?

Med dette i tankerne er jeg glad for at der stadigvæk er nogen som går op i veteranbilerne, så der dog er lidt specialister i biler tilbage.

Sådan en vil jeg også være i min egen branche.

Kommentér
Titel:

Ytringer på debatten er afsenders eget ansvar - læs debatreglerne
Forsiden lige nu

Med iPhone - og til dels iPod Touch - får du et svimlende udvalg af programmer, som gør hverdagen så meget nemmere og sjovere, at det undertiden føles som ren magi. Her er 10 af vores favoritter.
16. marts 2010 kl. 15.58 | læs »

Langt over halvdelen af de virtualiserede servere er i en dårlig sikkerhedsmæssig tilstand. Professionelle sikkerhedsfolk skal i højere grad med i planlægningen af løsningerne, vurderer Gartner.
16. marts 2010 kl. 15.10 | (8) | læs »

It er løftestang, når oliefirmaet BP skal spare milliarder af kroner i de kommende år.
16. marts 2010 kl. 14.33 | læs »

Konkurrencestyrelsen droppede en sag om udbudsfusk fra 2005 på grund af manglende ressourcer. Siden er millioner af skattekroner gået tabt. "Det var ikke en heldig prioritering," lyder det.
16. marts 2010 kl. 13.54 | (2) | læs »


I denne uge er det præcis 25 år siden, det første .com-domænenavn blev købt.
(1) | 16. marts 2010 kl. 13.02 | læs »



Apples iPhone er ekstrem populær hos Microsofts medarbejdere, hvor hver 10. har en af slagsen. CBS-professor ryster på hovedet over de Microsoft-ansattes illoyalitet.
(6) | 16. marts 2010 kl. 12.18 | læs »



Der er nu sat dato på slaget om The Pirate Bay. Se her, hvornår og hvordan telebranchen og rettighedshaverne mødes i Højesteret.
(4) | 16. marts 2010 kl. 11.43 | læs »



Las Vegas: Silverlight og Xbox-kode er fremtiden for udvikling på Windows Phones. Microsofts udviklerkonference giver flere detaljer om Windows Phone 7.
16. marts 2010 kl. 10.58 | læs »



Nu skal ældre og analfabeter have bedre adgang til informationer ved hjælp af mobiltelefoner, lyder målet med et nyt forskningsprojekt.
16. marts 2010 kl. 10.29 | læs »



Det samlede antal anmeldelser af internetsvindel i 2009 steg med 22,3 procent i forhold til året før, fortæller FBI, der selv blev misbrugt af svindlerne.
16. marts 2010 kl. 10.00 | læs »




E-mail-adresse:
Adgangskode:

Seneste debat
 
 
Whitepapers
Hos CIT er vi specialister i IT dokumentation. Specialister i hvordan IT dokumentation...

BluePhoenix tilbyder ved hjælp af modernisering den lette vej fra legacy til SOA. Legacy-systemer...

360° er en integreret produktsuite til informationshåndtering og indeholder moduler til...