Microsoft: Najlepší vývojári preferujú metódy „starej školy“

vytlačiť
poslať e-mailom
vybrali.sme.sk
facebook
ohodnotiť

Ako sa ukázalo počas odbornej diskusie na konferencii PDC v Los Angeles, veľa uznávaných vývojárov stále dáva prednosť už mnohé roky overeným metódam. Tento trend je zrejmý predovšetkým pri softvérovom gigante Microsoft.

Microsoft pre popularizáciu programovania urobil viac ako akákoľvek iná spoločnosť. Jeho nástroje na čele s programami Visual Basic a Visual Studio sa počas posledných dvoch desaťročí dostali do rúk miliónov softvérových vývojárov.

No počas plodnej a často vtipnej panelovej diskusie o budúcnosti programovania, uskutočnenej v rámci Professional Developers Conference (PDC) v Los Angeles, sa ukázalo, že najlepší vývojári Microsoftu sa pri svojej práci stále spoliehajú na „old-schoolové“ spôsoby softvérového programovania.

„Ak sa mi pokúsite vziať môj textový editor, bude zle-nedobre,“ povedal Don Box, rešpektovaný odborník Microsoftu. „Chcú ľudia kresliť obrázky? Predpokladám, že áno,“ pokračoval vo svojej myšlienke Box, ktorý pre Microsoft vytvára deklaratívne jazyky a nástroje.

„Grafické programovacie prostredie je použiteľné len vtedy, keď je zbytočné, ale nepoužiteľné, pokiaľ by malo byť užitočné,“ zahral si na PDC so slovami Jeffrey Snover, ďalší uznávaný inžinier Microsoftu a tvorca skriptovacieho nástroja PowerShell pre Windows. Podľa neho je vhodné, keď sa na obrazovke nachádza len pár položiek. „Keď je tam tých vecí 500, vizuálne programovanie sa stáva úplne nepoužiteľným. Postupne môžete prísť o všetky súvislosti,“ myslí si Snover.

„Zatiaľ čo vizuálne programovanie môže byť ľahšie sa naučiť a vývojárom pomáha zvýšiť ich produktivitu, človek zároveň ľahšie podlieha sebaklamu,“ súhlasí so svojimi kolegami Butler Lampson oplývajúci skúsenosťami. „Nikto napríklad nikdy nepovie, čo to znamená diagram UML.“ Lampson, držiteľ prestížneho ocenenia A. M. Turinga z roku 1992, je sám spolutvorcom deviatich programovacích jazykov.

Práve so zvýšením podpory grafického jazyka Unified Modeling Language (UML) Microsoft počíta pri ďalšej verzii nástroja Visual Studio 2010, ktorá by sa na trh mala dostať v budúcom roku. Okrem vizuálnych programovacích nástrojov a UML Microsoft vo VS 2010 plánuje zaviesť aj spravovanie kódu prostredníctvom technológie Common Language Runtime (CLR).

Spravovaný kód beží vnútri virtuálneho stroja. „To umožňuje programovať rýchlejšie a bezpečnejšie,“ hovoria jeho zástancovia. „Spravovaný kód vývojárom takisto umožňuje fungovať nad úrovňou ich kompetencie,“ uviedol Snover. Kód prirovnal k systému ABS v autách. „Predtým ste museli byť dobrým vodičom, aby ste nezomreli. Dnes už nemusíte pumpovať pedálom.“

Snover na PDC žartoval, že programovanie sa stáva čoraz viac abstraktným. Vývojári tak podľa neho čoskoro budú na programovanie používať pohybový senzor, ktorý Microsoft vytvoril pre svoju hru Project Natal, určenú pre Xbox. „Písanie programov bude prebiehať prostredníctvom interpretačných tancov,“ uzavrel svoju myšlienku Snover.

Zdroj: computerworld.cz

Hodnotenie:
   

Diskusia

 
 
  • Avatar comp nikto nepise o ziadnej novinke ale o tom ze pri ďalšej verzii nástroja Visual Studio 2010 plánuje zaviesť aj spravovanie kódu prostredníctvom technológie Common Language Runtime (CLR) teda rozsiri tuto veriu o vec ktora je tu uz dlho 06.12.2009 20:08  |  Reagovať  
    •  
       
  • Avatar ren00r konecne sa ITckari naucia tancovat! 01.12.2009 21:23  |  Reagovať  
    •  
       
  • Avatar abcdefg "...Microsoft vo VS 2010 plánuje zaviesť aj spravovanie kódu prostredníctvom technológie Common Language Runtime (CLR)..."

    neviem, ci to prekladal nejaky programator, ale CLR je zakladny kamen technologie .NET, ktora tu uz existuje peknych par rokov. Nejedna sa teda v ziadnom pripade o nejaku novinku. :)
    30.11.2009 20:54
     
    • Avatar len tak "...Microsoft vo VS 2010 plánuje zaviesť aj spravovanie kódu prostredníctvom technológie Common Language Runtime (CLR)..."

      autor tym asi nemyslel, ze sa uvadza nova techologia CRL, skor asi to, ze VS 2010 bolo vytvorene pomocou WPF. I ked je dost nejasne, co mysli pod pojmom "spravovanie kódu" :).
      01.12.2009 14:22
       
    •  
       
 

Ďalšie články z kategórie

TS: Softvérové riešenia RIP zlepšujú profesionálne funkcie tlačiarne Epson Stylus Photo R2880 formátu A3+
V poslednej dobe bol na trh uvedený rad softvérových riešení RIP (Raster Image Processors; spracovanie rastrových obrázkov), rozširujúci funkcie atramentovej tlačiarne Epson Stylus Photo R2880... viac »
02.09.2010
 
Britský minister obrany chce zakázať Medal of Honor kvôli hraniu za Taliban
Britský minister obrany Liam Fox zostal znechutený informáciou, že v novej hre Medal of Honor bude možnosť bojovať za Taliban proti spojeneckým jednotkám a žiada jej zákaz... viac »
02.09.2010
 
Vývojár softvéru skritizoval kvalitu cracku a ponúkol vlastný
Zakladateľ spoločnosti Coding Robots Dmitry Chestnykh našiel svoj softvér Mémoires na známom bittorrent trackery The Pirate Bay a rozhodol sa ho stiahnuť aby mohol naštudovať spôsob prelomenia ochrany... viac »
31.08.2010
 
TS: Pragoprojekt nasadil virtuálny desktop Raydesk
Společnost Stickfish, specialista na technologie VDI (Virtual Desktop Infrastructure), implementovala novou verzi multiplatformního virtuálního desktopového prostředí Raydesk 3.0 ve společnosti Pragoprojekt. Virtualizace desktopů tak Pragoprojektu přináší snížení nákladů na provoz a správu uživatelů v porovnání s klasickými PC... viac »
27.08.2010
 
Dizajn IE9 unikol na web, pripomína konkurenčný Chrome
Na svojich ruských stránkach mal Microsoft odhaliť podrobnosti o používateľskom rozhraní nového prehliadača Internet Explorer. K dispozícii je dokonca aj obrázok... viac »
27.08.2010