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


Publiceret d. 15. marts 2007 kl. 11.17


Annonce:
 
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


Forsiden lige nu

Google har i denne uge afholdt udviklerkonferencen I/O i San Francisco. Se her hvad søgegiganten kunne præsentere af nyskabelser.
17. maj 2013 kl. 16.06 | læs »

Linus Torvalds har haft travlt. Den næste udgave af Linux-kernen er på trapperne, og det bliver den største kodeommøblering i mange år.
17. maj 2013 kl. 15.29 | læs »

Apples iPhone 4S klarer sig markant dårligere end konkurrenterne i test om mobildækning i det danske landskab. Læs, hvordan kritikken modtages af Apple.
17. maj 2013 kl. 14.24 | (3) | læs »

Sagen om Pirate Bay-stifteren, der har haft adgang til Nordeas hovedcomputer og kunders konti, blev politianmeldt af Nordea i Danmark, hævder banken. Men andre steder fremgår det, at det var politiet, der henvendte sig til Nordea.
17. maj 2013 kl. 14.57 | læs »





White papers
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...

 


Mest læste seneste uge

Hvis du følger disse 12 gode råd, vil du sørge for, at din pc altid fungerer optimalt, og at sikkerheden er i top.

Hold godt øje med disse 11 advarselstegn. Og skrid straks til handling, hvis du falder over bare én af dem.

Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.

Skal du have ny topmobil, og vil du gerne spare flere tusinde kroner? Se her hvordan du kan gøre.

Er det mobiltelefonerne eller netværkene, den er gal med, når danskernes telefoner falder ud? Det svarer Erhvervsstyrelsen nu på.