Nyhedsbrev

Få it-nyheder og blogs hver dag
og vind en Nintendo Wii.



feeds RSS Nyhedsfeed
Afstemning

Bruger du bruge samme password til alle websites?





Deltag i debatten

Nyt værktøj finder nålen i API-høstakken

Det kan væres svært at finde den rigtige kode i kæmpemæssige programbiblioteker. To nye værktøjer fra Carnegie Mellon-universitetet hjælper med opgaven.

Forskere fra det amerikanske Carnegie Mellon universitet kan nu hjælpe alle dem, der har fået grå hår i hovedet af at lede efter den helt rigtige metode eller klasse.

To nye værktøjer, med navnene Jadeite og Apatite, benytter nye måder til at dokumentere API'er og det skulle gøre det nemmere at finde nålen i høstakken.

Værktøjerne udspringer af forskningsinitiativet Natural Programming Project, som arbejder med at gøre det nemmere at lære programmeringssprog og miljøerne omkring. Det er mennesket, som er i centrum, og det er studiet af, hvordan mennesker udfører opgaver, som ligger bag værktøjernes virkemåde, skriver projektet på sin hjemmeside.

Det kan være svært at finde det rigtige API, når der i Java 6 eksempelvis er mere end 35.000 metoder fordelt på 4100 klasser. Derfor er det ikke længere en intuitiv opgave at finde det relevante API til en given opgave, påpeger professor Brad A. Myers fra Carnegie Mellon.

»Det er et fundamentalt problem for alle programmører, uanset om de er nybegyndere, professionelle eller er det store antal slutbrugere, som bare har behov for at ændre en webside,« siger han til Dr. Dobbs.

Jadeite er en ny udgave af de gammelkendte Javadocs, men skriftstørrelserne er baseret på, hvor mange Google-søgninger, som er foretaget på klasserne og metoderne, så de mest populære findes nemmest.

Apatite er en slags søgemaskine, som ligeledes oplister de bedste bud på eksempelvis XML-klasser.

Begge værktøjer kan afprøves via det eksterne link herunder.

Bliv klogere på artiklens emner i Version2's gruppeunivers:



E-mail:   Adgangskode:  
Ikke bruger? Opret en brugerkonto og deltag i debatten
Seneste blog-indlæg