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

Det kan godt være, at mange Windows 7-brugere har oplevet batteriproblemer efter at have opgraderet til det nye styresystem - men det er ikke vores skyld, siger Microsoft.
9. februar 2010 kl. 11.41 | læs »

Efter at hackere svindlede sig til over 22 millioner ved hjælp af phishing, vil EU-Kommissionen nu stramme op på sikkerheden. Bagmændene er blevet mere professionelle, lyder det fra DK-CERT.
9. februar 2010 kl. 10.26 | læs »

For medarbejdere, der er omfattet af multimedieskatten, er det populært at købe ekstra it-udstyr over bruttolønnen.
9. februar 2010 kl. 10.59 | læs »

Eksperter vurderer, at KMD misbruger sit monopol, efter at selskabet over en årrække har hævet prisen på fagsystemer med over 50 procent.
9. februar 2010 kl. 07.00 | læs »


Klumme: Det er it-leverandørens opgave at finde ud af, hvordan han bedst løser din opgave.
9. februar 2010 kl. 10.00 | læs »



I mere end tyve år har en dansker kaldt den amerikanske it-hovedstad Silicon Valley for sit hjem. Men hvad er det helt særlige ved den nordcaliforniske dal?
9. februar 2010 kl. 09.05 | læs »



Microsoft vil ikke længere tilbyde versioner til Linux og Unix af sine søge-produkter til erhverv.
9. februar 2010 kl. 08.24 | læs »



Den ny forskning baner vejen for kommerciel produktion af nye, superhurtige processorer.
9. februar 2010 kl. 07.36 | læs »



En række eksperter kritiserer KMD's voldsomme prisstigninger på monopol-systemer til kommuner. "Det ser ud som om, at at KMD misbruger deres monopol eller særstatus," lyder det.
9. februar 2010 kl. 07.00 | læs »



KMD nægter at udtale sig om de tårnhøje prisstigninger på monopol-systemer, fordi Konkurrencestyrelsen ser på sagen.
9. februar 2010 kl. 07.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...