„Microsoft“ programuotojai renkasi patikrintus metodus Pereiti į pagrindinį turinį

„Microsoft“ programuotojai renkasi patikrintus metodus

2009-11-30 20:06
„Microsoft“ programuotojai renkasi patikrintus metodus
„Microsoft“ programuotojai renkasi patikrintus metodus / „Reuters“ nuotr.

Kompanija „Microsoft Corp“ skiria daug pastangų grafikos programavimo populiarinimui.

Kompanijos kūrimo įrankius „Visual Basic“ ir „Visual Studio“ naudoja milijonai programinės įrangos kūrėjų, tačiau praėjusią savaitę vykusioje Profesionalių kūrėjų konferencijoje kompanijos „Microsoft“ kūrėjai pripažino, kad jie lieka ištikimi senosios mokyklos programinės įrangos kodavimo metodams, rašo itzinios.lt.

„Aš kovosiu su visais, kurie bandys atimti iš manęs teksto redaktorių, - sakė „Microsoft“ inžinierius Don Box. – Ar žmonės nori piešti piešinius programomis? Tačiau jei jūs išaugtumėt programavimą kaip aš, jūs remtumėtės tekstu“.

Tuo tarpu kitas „Microsoft“ inžinierius Jeffrey Snover teigė „Kai ekrane yra penki daiktai, tai gali būti naudinga, tačiau turint 500 daiktų, grafinis programavimas nebenaudingas“, - sakė jis.

Nors vizualinį programavimą išmokti yra žymiai lengviau ir jis gali leisti programuotojams produktyviau dirbti, tačiau tai yra ir saviapgaulės būdas. „Pavyzdžiui, niekas negali pasakyti, ką reiškia UML diagrama“, - sakė „Microsoft“ techninis darbuotojas Butler Lampson. Jis yra Kompiuterių mašinų asociacijos teikiamo „A.M. Turing“ apdovanojimo laimėtojas. Šį prizą jis gavo už savo indėlį asmeniniams kompiuteriams ir kompiuterių mokslui. Be to, jis yra devynių programavimo kalbų bendraautorius.

Kompanija „Microsoft“ pavėluotai didina paramą vieningai modeliavimo kalbai (UML). Be vizualinių programavimo įrankių ir UML, „Microsoft“ per savo CLR technologiją skatina naudoti valdymo kodą. Valdymo kodas veikia virtualioje mašinoje. Jis palengvina ir pagreitina rašymą bei yra saugesnis. „Valdymo kodas yra tarsi antiblokavimo stabdžiai, - aiškino Jeffrey Snover. – Jūs turite būti geras vairuotojas ant ledo arba jūs žūsite. Dabar jums nebereikia spausti stabdžių“. Jis juokavo, kad programavimas tampa labai abstraktus, o programuotojai netrukus naudos „Microsoft“ oro judesių žaidimo valdiklį, skirtą „Xbox“ konsolei.

Kiti programavimo guru, tokie kaip Herb Sutter, kompanijos „Microsoft“ programavimo kalbos „C++/CLI“ kūrėjas, spėja, jog kodo rašymas gali tapti nauja mada, kadangi lustų gamintojams tampa vis sunkiau padidinti procesoriaus greitį. Herb Sutter mano, kad programuotojams reikia rašyti programas, kurios optimizuoja paralelinius, keleto branduolių kompiuterius, kurie buvo prieinami paskutiniais metais. „Tačiau pirmiausia reikia žymiai patobulinti daugelio branduolių programavimo kalbas, - sakė „Microsoft“ techninis darbuotojas Burton Smith. – Šiuo metu šių kalbų lygis yra pakankamai žemas ir jos nėra produktyvios. Joms reikia daug žmogaus dėmesio ir pastangų“. Jo manymu, prireiks nemažai laiko, kol paralelinis programavimas išpopuliarės.

Naujausi komentarai

Komentarai

  • HTML žymės neleidžiamos.

Komentarai

  • HTML žymės neleidžiamos.
Atšaukti
Komentarų nėra

Daugiau naujienų