Tan, Audrey
| |||
---|---|---|---|
traditionell kinesiska : | 唐鳳 | ||
Förenklad kinesiska : | 唐凤 | ||
ursprungliga namn | |||
trad. : | 唐宗漢 | ||
ex. : | 唐宗汉 | ||
Audrey Tang ( kinesiska 唐凤, engelska Audrey Tang , född 18 april 1981 , innan namnbytet var känt som Otrius Tang , engelska Autrijus Tang ) är en fri mjukvaruutvecklare , en av de tio bästa datavetarna i Taiwan [1] . Det mest kända projektet i världen är Pugsär en tidig implementering av programmeringsspråket Perl 6 .
Tang har varit intresserad av datorer sedan barndomen och lärde sig Perl vid 12 års ålder [2] . Två år senare lämnar hon skolan på grund av svårigheter med social anpassning [1] . År 2000, vid 19 års ålder, innehar Tang redan olika positioner inom mjukvaruutvecklingsföretag och arbetar i Silicon Valley som entreprenör [2] . I slutet av 2005 började hon leva som kvinna och ändrade sina engelska och kinesiska namn från manligt till kvinnligt, med hänvisning till behovet av att "förena [hennes] utseende med [hennes] självbild" [3] . Taiwan Eastern Televisionrapporterar att hennes IQ är 180 [1] . Hon förklarade sitt engagemang för idéerna om självständigt lärande [4] och anarko-individualism [2] .
Tan är initiativtagare och ledande utvecklare av Pugs-projektet, som samlar krafterna från Haskell- och Perl -gemenskaperna för att implementera Perl 6-språket [5] ; hon har också bidragit till internationaliseringen och lokaliseringen av ett antal gratisprogram, inklusive SVK, Request Tracker (som hon också skrev det mesta av koden för), och Slash , samt översättning av olika böcker relaterade till öppen källkod till traditionell kinesiska [1] [2] .
Från juni 2001 till juli 2006 startade Tang över 100 projekt på CPAN , bland vilka Perl Archive Toolkit (PAR), ett plattformsoberoende pakethanteringssystem för Perl 5 [6] , blev populärt . Han är också ansvarig för skapandet av "röktestning" och digitala signaturundersystem för CPAN [7] genom verifiering . I oktober 2005 var hon talare vid European Open Source Convention anordnad av O'Reilly Media i Amsterdam [8] .
![]() | ||||
---|---|---|---|---|
|