Microsoft opdaterer sikkerheden i Windows XP kort før ‘lukketid’

Med kun godt tre måneder igen med central support fra Microsoft skal brugere af Windows XP snart gøre sig klar på at leve en udsat tilværelse.

Men Microsoft har som lovet ikke sluppet det gamle styresystem helt endnu og udsender i dag, tirsdag, en vigtig sikkerhedsopdatering til det stadig på verdensplan meget udbredte styresystem.

Sårbarheden i XP er ifølge The Inquirer en zero day-sårbarhed, altså et hul, som hackere allerede udnytter aktivt, der både truer Windows XP og Windows Server 2003.

Ifølge Microsofts egen sikkerhedsannonceringstjeneste retter opdateringen en fejl, man blev opmærksom på i slutningen af november. Sårbarheden kan udnyttes til at eskalere rettigheder på et system og opnå fuld administrator-privilegier, der dog kræver, at angriberen har lokal adgang til maskinen og almindelige brugerrettigheder i forvejen.

»Vi har kun set dette problem udnyttet i sammenhæng med en PDF-exploit i målrettede angreb, men ikke for sig selv. Dette rammer kun kunder, der bruger Windows XP eller Windows Server 2003, da nyere udgaver af Windows er beskyttet,« skriver Microsofts sikkerhedsblogger Dustin Childs ifølge The Inquirer.

Opdateringen er mærket ‘vigtig’, hvilket er næsthøjeste rangering inden for kritiske opdateringer hos Microsoft. Herudover udsender software-giganten også rettelser til ERP-systemet Microsoft Dynamics AX, Microsoft Office og Internet Explorer, skriver The Inquirer. De er alle markeret ‘vigtige’.

Opdateringerne sker i forbindelse med firmaets månedlige opdateringsrutine, kendt som ‘patch Tuesday’.

Posted in computer.

Forskere printer celler til ny nethinde på inkjet-printer

Øjensygdomme er svære at behandle, men måske er der håb forude for mange, efter at det er lykkedes britiske forskere at genskabe nethinder ved hjælp af en ganske almindelig inkjet-printer.

Ifølge Technology Review vil folk med nedsat syn pga. nedbrydning af celler i øjnene kunne få et nyt syn ved indsætning af nye celler – måske spyttet direkte ud af en printer.

Forskerne fra University of Cambridge brugte printeren til at skabe de mange lag, som en nethinde består af. Det er disse mange lag, der gør det kompliceret for læger og forskere at skabe nye reservedele til øjnene i hånden, fordi de normalt kun kan dyrke ét lag ad gangen.

Men printeren giver nye muligheder, fordi den kan sættes til at lægge lag af mange forskellige typer celler i en bestemt rækkefølge.

Til at begynde med forsøgte de sig med celler fra rotter, hvor de udtog to typer celler fra nethinden. Disse celler blev derefter printet i lag ved hjælp af inkjet-printeren, og det forskernes glæde så det ikke ud til, at de eller skrøbelige celler led overlast.

Læs også: Her er teknologien, der kan give blinde noget af synet tilbage

Det er ikke første gang, forskere bruger printere til printning af organer og lignende, men typisk vil der være tale om brug af mere robuste stamceller og ikke modne celler fra et voksent dyrs centralnervesystem, som benyttet her. Men det viste sig, at også dette kunne lade sig gøre.

Foruden udsigten til at kunne printe nye nethinder og indsætte dem i øjet mener forskerne også, at det med tiden kan blive muligt at bruge selve denne dryppeteknik af celler til at reparere på øjet direkte.

Nu følger foreløbig en periode, hvor forskerne skal teste, at cellerne opfører sig, som de skal, og så er der mange flere typer celler, de gerne vil kaste sig over, da de foreløbig kun har forsøgt sig med to af de mange typer nethindeceller.

F.eks. er fotoreceptorer og det retinale pigmentepitel-celler, som nærer nethinden, begge vigtige, hvis nethinden skal fungere optimalt.

Og dette arbejde er kun begyndelsen, for selv om cellerne alle overlever printeprocessen, skal øjet også tage imod dem, før forskningen kan siges at være i stand til at reparere på et skadet syn.

Posted in computer.

Rapport: NSA’s indsamling af metadata er nyttesløs

I bare 1,8 procent af 225 undersøgte sager har overvågning af metadata for telefonopkald spillet en afgørende rolle i at føre til efterforskning af terrorvirksomhed, viser en ny rapport, som Ars Technica har kigget nærmere på.

Den amerikanske efterretningstjeneste NSA fik løftet sløret for sit kontroversielle overvågningsprogram, da den tidligere NSA-ansatte Edward Snowden valgte at dele sin viden med offentligheden. Via hemmelige retskendelser tvang NSA teleselskaber til at udlevere metadata for samtlige kunders telefonopkald,

Rapporten bygger på en opgørelse, som er foretaget ved at analysere sager siden terrorangrebene den 11. september 2001, der omhandler tiltaler for terrorvirksomhed ved amerikanske domstole. Ud fra de 225 undersøgte sager konkluderes det, at indsamling af metadata kun har spillet en rolle i opdagelsen af ulovlighederne hver halvtredsindstyvende gang.

»Overvågning af amerikanske telefon-metadata har ikke haft nogen mærkbar effekt i forhold til at undgå terrorhandlinger og kun den mest marginale effekt på at foregribe terror-relateret aktivitet, såsom pengeindsamling til en terrorgruppe,« lyder det i rapporten.

Rapporten konkluderer tværtimod, at det er gammeldags efterretningsmetoder, der i langt de fleste tilfælde fører til opdagelse af terrorvirksomhed. Blandt andet er brugen af informanter og tips fra lokalområder fremhævet som nogle af de mest effektive redskaber i efterretningstjenesters værktøjskasse.

Rapporten svækker ifølge flere kilder, som Ars Technica har talt med, NSA’s hidtil eneste forsvar for det kontroversielle program.

»Rapporten er yderligere belæg for at stille spørgsmålstegn ved ‘effektiviteten’ af overvågningsprogrammet – en faktor, der vejer tungt, når man skal balancere sikkerhed mod frihed. Hvis programmet ikke tilvejebringer sikkerhed, er dets vægt minimal,« siger Ruthann Robson, der er professor i jura ved City Univerty of New York, til Ars Technica.

Posted in computer.

Togfond-aftale på plads

Den store aftale om fordelingen af de 28,5 mia. kr. i Togfonden DK er faldet endelig på plads. Det skriver det socialdemokratiske folketingsmedlem Jesper Petersen på Twitter under overskriften ‘Hvid røg’.

Røg er ellers netop det, som forliget skal forsøge at gøre op med. Aftalen indebærer ifølge det udkast, der blev lækket til TV2 i går, nemlig 8,7 mia. kroner til at elektrificere strækningerne Fredericia-Aalborg, Aalborg-Frederikshavn, Vejle-Struer og Roskilde-Kalundborg.

Det andet store projekt, der skal finansieres af Togfonden er den såkaldte timemodel, der skal give timedrift mellem byerne på strækningen København-Odense-Aarhus-Aalborg og desuden mellem Odense og Esbjerg.

Timemodel kræver mange opgraderinger

Timemodellen kræver store anlægsinvesteringer – blandt andet en ny bane over Vestfyn til 4,9 mia. kr., en ny bro over Vejle Fjord til 4,3 mia. kr. og opgraderinger på strækningerne Fredericia-Vejle, Vejle-Horsens-Hovedgård og omkring Aarhus H til en samlet pris på én milliard kr. Næsten lige så mange penge skal bruges på at opgradere strækningen mellem Aarhus og Hobro, nemlig 0,9 mia. kr.

Timeplanen forudsætter desuden en ny bane mellem Hovedgård og Hasselager til 3,4 mia. kr. Men den del af strækningen – som skulle give en tidsbesparelse på seks minutter ved at køre uden om Skanderborg – kan ifølge udkastet tidligst blive besluttet i 2024, hvor forligsparterne kan se, om der er tilstrækkeligt med midler i fonden.

Forliget var ved at gå i vasken på grund af uenighed om, hvordan Vejle skal kompenseres for at blive delvist afkoblet for de nye superlyntog. Dansk Folkeparti havde fået regeringen til at acceptere at bygge en baneforbindelse til Billund Lufthavn og Legoland – men under mandagens forhandlinger krævede DF ifølge regeringen, at der blev bygget en letbane i stedet for en jernbaneforbindelse, samt at letbanen blev 100 procent betalt af staten. Det nægtede regeringen.

Læs også: DF-krav om letbane til Billund får tog-forhandlinger til at bryde sammen

Efter et gruppemøde i dag har DF imidlertid accepteret, at muligheden for letbane skal undersøges – uden samtidig at stille krav om, at en sådan løsning skal betales af staten. Der i den nuværende aftale afsat 750 mio. kr. til baneforbindelsen mellem Vejle og Billund. I 2024 vil Transportministeriet komme med et oplæg om alternative linjeføringer, herunder letbanen.

Den anden forligspartner, Enhedslisten, er også blevet imødekommet af regeringen på et af deres kardinalpunkter: at Ringsted stadig har en chance for at få timeplanens superlyntog til at stoppe i byen.

»Timemodellen fastlægger man om 12 år, når togfondprojekterne er færdiggjort. Og jeg er helt overbevist om, at man ender med at stoppe i Ringsted, fordi det er et helt centralt knudepunkt på Sjælland,« siger Enhedslistens trafikordfører Henning Hyllested til TV2 Nyhederne.

Derudover er der afsat penge til et par projekter med fokus på godstrafik. For at undgå, at godstog fra Sverige skal krydse passagertog på den nye København-Ringsted-bane, skal der laves en såkaldt fly-over på Ny Ellebjerg Station. På den måde bliver trafikken fra Øresundsbanen ført hen over en bro. Der bliver ligeledes afsat ekstra penge til et projekt på Hirtshals Havn, der skal gøre det muligt at flytte ekstra gods over på jernbanen.

I en pressemeddelelse på Transportministeriet hjemmeside, som i øvrigt er dateret til i går, siger Transportminister Pia Olsen Dyhr (SF) tillykke til danskerne oven på det, hun kalder ‘en moderne, hurtig og grøn jernbane.’

Posted in computer.

Stenrev kan bekæmpe iltsvind i Limfjorden

En ny screeningsmetode udarbejdet af DHI med input fra DCE har udpeget Limfjorden og enkelte østjyske fjorde som mulige områder at placere stenrev på havbunden.

Områderne opfylder de tre kriterier for at kunne drage nytte af stenrev mod iltsvind: Det skal være steder, som jævnligt rammes af iltsvind. Dernæst skal havbunden være solid nok til at kunne bære de anlagte sten.


DHI har foretaget en screening af områder, hvor etablering af stenrev kan anvendes som virkemiddel i vandplanlægningen. Illustration: DHI

Og endelig skal der være tilstrækkeligt meget lys til, at tangen kan gro på de sten, der i så fald skulle sænkes ned på havbunden. Den ilt, som tangen producerer, vil derefter forhindre, at der bliver frigivet kvælstof fra havbunden.

Samtidig vil tangen, imens den gror, opsuge nogle af alle de næringsstoffer, der ender i havet, særligt fordi de udvaskes fra landbrugets marker, når planterne ikke kan optage dem. Næringsstofferne fører ellers til for meget plankton, der gør vandet uklart og øger risikoen for iltsvind.

Læs også: Kommission: Sådan skaffer landbruget os et bedre miljø

Limfjorden er et område, der ofte bliver ramt af iltsvind. Det kan ifølge Limfjordsrådet kædes sammen med, at der de sidste 200 år er drevet stenfiskeri i fjorden, hvor 550.000 ton sten er blevet fjernet i perioden 1989-2008.

I forbindelse med arbejdet for en renere Limfjord har eksperter beregnet, at stenrev med stor sandsynlighed vil forbedre iltforholdene i fjorden. Der mangler dog forskning i, hvor store revene skal være, og hvor de nøjagtigt skal placeres.

Uenighed om effekt af stenrev

Derfor har Limfjordsrådet foreslået et nyt forskningsprojekt til 21 millioner kroner, der med igangsættelse nu vil kunne bringe resultater i 2018. På den baggrund konkluderer Miljøministeriet i en pressemeddelelse, at ‘først om flere år og en stor millioninvestering vides det, om stenrevene faktisk har en effekt’.

Denne fortolkning er en af eksperterne bag screeningen ikke enig i. Flemming Møhlenberg fra DHI har ti års erfaring i arbejdet med klimaforandringernes effekter på marine økosystemer, og han mener ikke, at der er tvivl om stenrevenes effekt på bekæmpelse af iltsvind, hvis de placeres, hvor de rette betingelser er til stede.

Læs også: Muslingeskrab mistænkes som årsag til uvirksom vandmiljøplan

Ikke desto mindre skuffer det miljøminister Ida Auken (SF), at der ikke er flere steder i de danske farvande, hvor forholdene er optimale til at etablere stenrev som kur mod iltsvind.

Ministeriet står over for at skulle udarbejde nye nationale vandplaner, og hun havde håbet, at stenrev i større grad kunne hjælpe landbruget med at reducere forureningen af næringsstoffer:

»Men det viser sig desværre ikke at være tilfældet, og det er jeg meget ærgerlig over,« siger miljøministeren i pressemeddelelsen.

Læs også: Kronik: Vandmiljøplanerne var rettidig omhu

Stenrev kan forbedre fiskebestanden

Alligevel burde miljøministeren ikke kun ærgre sig, mener medforfatter til screeningen, Flemming Møhlenberg. For han påpeger, at denne screening specifikt er lavet med det formål at lokalisere steder, hvor stenrev kan afhjælpe iltsvind.

Hermed er alle andre fordele ved etablering af stenrev ikke medtaget, såsom højere biodiversitet, som stenrev vil kunne bidrage til i mange andre havområder end kun Limfjorden.

»Eksempelvis er torsken forsvindende fra de danske farvande. Det hænger sammen med, at fiskene mangler gemmesteder på havbunden, steder at vokse op, yngle og spise – alt sammen noget, som stenrev kunne afhjælpe,« siger Flemming Møhlenberg.

Posted in computer.

Derfor bliver letbanen til Billund så dyr

Letbane eller ej. Det var stridspunktet, der mandag aften udløste sammenbruddet i regeringens forhandlinger med Dansk Folkeparti om Togfonden. DF stod – ifølge regeringen – fast på sit krav om, at baneforbindelsen fra Vejle til Billund Lufthavn og by skal være en letbane og ikke en togforbindelse, som regeringen har foreslået.

Regeringens afvisning var principiel, fordi DF havde krævet, at letbanen i modsætning til letbaneprojekterne i Odense og Aarhus og metroen i København skulle være 100 procent finansieret af staten. Men letbanens anlægsomkostninger er også markant dyrere end regeringens forslag.

Ifølge Trafikstyrelsens beregninger er letbanen omkring en halv milliard dyrere at opføre og har en endnu dårligere samfundsøkonomi end en jernbaneforbindelse.


Trafikstyrelsen har undersøgt en række forskellige løsninger for at lave en bane mellem Vejle og Billund, men ingen af dem giver samfundsøkonomisk mening. (Illustration: Trafikstyrelsen)

Årsagen er, at en letbaneløsning vil kræve, at der anlægges 28 km ny bane fra Vejles bymidte gennem stærkt kuperede terræn mod Billund. Anlægsarbejde i bymæssig bebyggelse og behovet for terrænudjævning vil sammen med elektrificeringen af strækningen medføre anlægsudgifter på ca. 1,25 mia. kroner.

Letbane vil tiltrække flere passagerer

Letbaneløsningen har den fordel, at der kan anlægges en station meget tæt på Legoland og Lalandia. Det betyder, at passagerpotentialet er meget bedre, og Trafikstyrelsen regner med næsten dobbelt så høje passagerindtægter som ved en jernbaneløsning, hvor stationen kommer til at ligge omkring 500 meter fra Legolands hovedindgang.

Udgifterne til indkøb af materiel er af Trafikstyrelsen sat til ca. 25 mio for begge løsninger, selv om der er brug for ni dieseltogsæt til jernbaneløsningen og kun syv elektriske togsæt til letbaneløsningen. Forskellen i antal skyldes ifølge Trafikstyrelsen, at gennemløbstiden på letbanen er 23 minutter mod 29 minutter på jernbanen. Den kortere gennemløbstid betyder, at det samme materiel kan køre flere ture i letbaneløsningen end i jernbaneløsningen.

Set i sammenhæng med den øvrige kollektive trafikbetjening i Midtjylland har letbanen desuden den fordel, at den ikke lægger beslag på kapaciteten på strækningen mellem Vejle og Herning. Vælges jernbaneløsningen vil det eksempelvis ikke være muligt at indsætte ekstra myldretidstog på strækningen til Herning, som man gør i dag.

Til fordel for jernbaneløsningen taler imidlertid, at anlægsomkostningerne er lavere, fordi man kan nøjes med 18 km enkeltsporet jernbane. Kun på strækningen fra Billund Lufthavn til Legoland er der behov for dobbeltspor, fordi togene skal kunne passere hinanden dér.

Desuden kan dieseltogsættene serviceres på de eksisterende værksteder i Jylland, mens letbanemateriellet vil kræve, at der opføres et center i Vejle til den daglige servicering.

Begge løsninger vil give kæmpeunderskud

Den store hurdle ved begge løsninger er imidlertid, at ingen af dem kan tiltrække nok passagerer til at dække omkostningerne ved drift og vedligehold. Jelling-løsningen ført frem til Legoland vil således give et årligt driftstab på 49 mio. kroner, mens en letbane til Legoland vil have et årligt driftsunderskud på 43 mio. kroner. Da anlægsomkostningerne til letbanen er meget høje giver det en nutidsværdi for letbanen på minus 1,7 mia. kr., mens jernbaneløsningen kun er lidt bedre med en nutidsværdi på minus 1,5 mia. kr.

‘Passagermængderne er for små til, at den forudsatte togindsats kan retfærdiggøres samfundsøkonomisk,’ skriver Trafikstyrelsen således i rapporten. Konklusionen ser imidlertid ikke ud til at forhindre politikerne i at forhandle videre om baneforbindelsen i den eller den anden udformning.

Posted in computer.

Fortæl ministeren, hvordan bureaukratiet hæmmer dit arbejde

Er du som offentlig ansat ved at drukner i stramme regler og krav om dokumention? Kan du udføre dit arbejde tilfredsstillende under de nuværende forhold, eller har du gode råd til, hvordan din arbejdsdag kan blive mere effektiv?

Nu har du chancen for at få økonomi- og indenrigsminister Margrethe Vestager (R) i tale, når Ingeniøren i næste uge interviewer hende om den såkaldte tillidsreform.

Du skal blot fortælle om dine oplevelser eller stille dit spørgsmål her på siden. Du kan også sende en mail til [email protected].

Tillidsreformen har til hensigt at modernisere og effektivisere den offentlige sektor og bygger på en aftale mellem arbejdsmarkedets parter på det offentlige område. Reformen er blevet kritiseret for at være en spareøvelser og er blevet kaldt for ‘varm luft’.

Lad os høre din mening og fortæl os om virkeligheden på den offentlige arbejdsplads.

Posted in computer.

Danskerne fik sortere strøm i kontakterne i 2013

Trods en fejende flot finale for vindmøllerne, som i december producerede, hvad der svarede til 57 pct. af elforbruget, blev strømmen i danskernes stikkontakter sortere i 2013 end i 2012.

Ifølge Energinet.dk, som hvert år miljødeklarerer strømmen, lå udledningen pr. forbrugt kWh i Danmark på 348 gram CO2 i 2013, mens den var helt nede på 288 gram pr. kWh i 2012.

I 2013 blev 49 pct. af strømmen i stikkontakterne produceret på fossile brændsler mod bare 40 pct. i 2012. Samme år stod vedvarende energikilder som vind, vand, biogas og affald for hele 55 pct. af danskernes elforsyning.

Forklaringen på den sortere strøm i 2013 skal følge Energinet.dk først og fremmest findes i 2012, som var et særligt år:

»2012 var et vådår med masser af billig vandkraft i det nordiske elsystem. Det kan de termiske værker ikke konkurrere med, og derfor var der rekordlav produktion på de danske kul- og naturgasfyrede kraftværker og rekordmeget vedvarende energi i elforsyningen til Danmark,« siger Christian Friberg B. Nielsen, som er miljøkoordinator i Energinet.dk.

For eksempel udgjorde vandkraft fra Sverige og Norge i 2012 hele 19 pct. af hver kWh, der blev brugt i Danmark. At 2013 samtidig har været et ringe år rent vindmæssigt har givet endnu mere plads til de termiske værker og dermed øget udledningen.

Læs også: Bodil reddede 2013 fra at blive et vindmæssigt øv-år

Opgørelsen af miljøbelastningen tager udgangspunkt i el-forbruget i Danmark og er derfor korrigeret for import og eksport af strøm fra både vindmøller og kraftværker.

Ifølge denne opgørelsesmetode stod de danske vindmøller i 2013 for 29 pct. af hver forbrugt kWh mod 28 pct i 2012. Hvis man ikke kompenserer for eksporten, producerede de danske vindmøller, hvad der svarer til 33-34 pct. af det danske elforbrug i 2013.

Energinet.dk har opgjort miljøbelastningen i det danske elforbrug siden 2004, og den har ifølge Christian Friberg ligget på omkring 450 gram pr. kWh frem til cirka 2010, hvorefter den faldt markant i 2011 til 359 gram pr. kWh og yderligere til 288 gram i 2012. I 2013 er den så tilbage på 2011-niveau.

»Der er rigtig mange ting, der spiller ind i sådan en statistik, fordi vi er en lille brik i et stort marked. Men generelt har vi set en faldende tendens i miljøbelastningen de seneste par år,« siger Christian Friberg.

Se foreløbige baggrundsdata til miljødeklarationen (Excel)

Posted in computer.

Vind billetter til Java-konferencen JDK IO

Det er altid rart at lære nyt – men har du ikke fået overtalt chefen til at betale deltagerprisen, har du nu en ny chance for at komme med til Java-konferencen JDK IO, som er arrangeret af sammenslutningen Javagruppen. Konferencen, der varer en dag, finder sted den 21. januar i København og 22. januar i Aarhus. Der er to parallelle spor, enten core-Java eller enterprise-Java, og med halvanden time til hvert oplæg er der god tid til at komme i dybden.

Konferencens navn JDK IO er et akronym for Java Danmark Input Output – det vil sige en konference for personer, som er bosat og arbejder i Danmark med interesse for programmeringssproget Java, samt alle de biblioteker og platforme, som er baseret på Java.

For at kunne vinde billetterne, der normalt koster op til 4.000 kroner, skal du bare skrive navn og e-mail i felterne herunder – så trækker vi lod om to billetter til konferencen. Sidste frist er fredag den 17. januar kl. 10, og vinderne får direkte besked umiddelbart derefter.

Posted in computer.

Microsofts Javascript-konkurrent kommer snart i version 1.0

Javascript bliver brugt til flere og flere store webprojekter, selvom det slet ikke var designet til det. Hvad gør man så?

Hos Microsoft valgte man at bygge et værktøj oven på Javascript, som efter kompilering spytter ren Javascript-kode ud. Navnet er Typescript, og teknologien fik verdenspremiere i Aarhus i oktober 2012, hvor Anders Hejlsberg fra Microsoft præsenterede det.

Læs også: Nyt sprog: Typescript skal gøre det let at skrive kompliceret Javascript

Siden da har Microsoft arbejdet videre på Typescript, og nu er det stort set klar i version 1.0, fortæller Luke Hoban, Typescript-udvikler hos Microsoft, som besøger København i disse dage for at deltage i Warm Crocodile Conference.

»Vi så, efter lanceringen i 2012, at folk hurtigt begyndte at bruge Typescript, også til store projekter, så vi måtte hurtigt arbejde videre på det. Vi havde håbet, at version 1.0 blev klar ved udgangen af 2013, men det nåede vi ikke. Det er undervejs,« siger Luke Hoban, som ikke kan sætte en mere præcis dato på.

Typescript er groft sagt en mere avanceret udgave af Javascript, hvor man kan bruge alt eksisterende Javascript, men også arbejde med stærke typer og andre programmeringskoncepter, der gør arbejdet nemmere, når en applikation vokser.

Resultatet bliver så kompileret til Javascript, så man kan bruge koden overalt. Det er dermed ikke et forsøg på at opfinde noget nyt, som kun kan køre nogle steder.

»Vi kunne se internt i Microsoft, at der var et meget stort behov for et værktøj som Typescript. Der bliver bygget mange store webapplikationer i Microsoft, men hvor var det værktøj, som kunne gøre det godt? Når du har 100.000 linjers Javascript-kode, bliver det kompliceret. Så vi begyndte at bygge videre på Javascript og udvikle Typescript på grund af vores interne behov for det, men tanken var hele tiden, at det skulle være noget, som alle kunne bruge,« fortæller han Version2’s udsendte.

ECMAscript 6 giver Javascript klasser

Typescript er derfor open source, og målet er at lægge sig tæt op af de forbedringer, der er på vej for Javascript med standarden ECMAscript 6. Det arbejde er Luke Hoban også en del af.

»Vi lægger meget vægt på, at Typescript ikke skal være et selvstændigt projekt, men at det skal passe med ECMAscript 6. Der er for eksempel klasser i Typescript, men det er faktisk bare de klasser, der kommer i ECMAscript 6,« fortæller han.

Mens version 4 blev sprunget over i arbejdet med ECMAscript som en standard, og version 5 ikke var en banebrydende opgradering, vil version 6 rumme mange nyheder, der gør det lettere at arbejde med Javascript, lyder vurderingen.

»Javascript har været nærmest uændret i ti år, men med ECMAscript 6 kommer der en hel bunke nyt, med flere nye, synlige funktioner i sproget. For eksempel at klasser bliver lettilgængeligt at arbejde med i Javascript. Det bliver virkelig interessant at se de kommende år, hvordan det vil ændre brugen af Javascript,« siger Luke Hoban.

Arbejdet med standarden skulle være afsluttet i løbet af 2014, og browserproducenterne plejer at være hurtige til at understøtte nye funktioner. Mange af dem bliver også bygget ind i browserne, inden standarden er hugget ud i sten.

Flash-folk skifter til Typescript

Men selvom Javascript bliver forbedret, vil der stadig være brug for Typescript som overbygning, hvis man for eksempel vil have de stærke typer, når man koder. Indtil det måske også bliver bygget ind i Javascript en dag. Det er i hvert fald en af de overvejelser, der er for version 7 af ECMAscript-standarden, som altså først vil komme nogle år ude i fremtiden, efter 6’eren er blevet klar, fortæller han.

I takt med, at mere og mere flytter over til en webplatform, vil folk, som tidligere arbejdede med for eksempel Java, skulle arbejde med Javascript, spår Luke Hoban. Og dermed er der et stort antal udviklere, som ikke er indfødte Javascript-hajer, som måske kunne finde glæde i Typescript.

»Før blev der lavet mange interne enterprise-applikationer til desktop, men med brugen af mobile enheder nu bliver det meget mere ’webcentrisk’. Vi ser mange, der i forvejen arbejder med en Microsoft-stack, som så også koder til HTML med Typescript,« siger han.

Samtidigt er Java som web-platform også på vej ud, sammen med Flash, og det skaber et nyt behov for værktøjer til avancerede web-løsninger, mener Luke Hoban.

»Før var mange webapplikationer lavet i Flash, men det bliver skubbet til HTML nu. Og da Actionscript i Flash minder meget om Typescript – Actionscript er også en udvidelse af Javascript – har vi set adskillige spilfirmaer bruge Typescript, fordi det er nemt for deres Flash-udviklere at skifte til,« forklarer han.

Internt i Microsoft bliver Typescript i øvrigt brugt på flere store projekter. Til at kode Xbox Music, der er standard i Windows 8 og på Xbox, blev der brugt meget Typescript, og også søgemaskinen Bing, der ikke er så udbredt i Danmark, er i høj grad kodet front-end med Typescript.

Udfordringen for den almindelige bruger lige nu er, at Javascript-biblioteker ikke kan bruges med stærke typer umiddelbart i Typescript, men først skal have tilknyttet en beskrivelse af API’erne i biblioteket, som Typescript kan læse. Foreløbigt har 150 af de mest brugte Javascript-biblioteker fået sådan en tilføjelse.

»Der er kort fortalt brug for, at dokumentationen for biblioteket bliver lavet om til noget, som Typescript kan læse, før den kan bruge stærke typer, og det er jo en af de store fordele ved Typescript i forhold til Javascript,« siger Luke Hoban.

Udviklerkonferencen Warm Crocodile Conference finder sted onsdag og torsdag i Empire Bio på Nørrebro, København. Version2 er mediepartner for konferencen.

Posted in computer.