211service.com
Kai gera idėja pasiteisina
1995 m. lankiausi velionio, puikaus dizainerio Paulo Rando, kuris sukūrė ikoninius IBM, ABC ir NeXT logotipus, namuose. Vis dar puikiai prisimenu, kaip jis atidarė laišką ir kikeno jį skaitydamas: Pone Randai, man patinka jūsų CBS logotipo dizainas. Žinoma, jis juokėsi, nes dizainas buvo ne jo: tai buvo velionio, puikaus dizainerio Williamo Goldeno darbas. Tačiau Randą toli gražu neerzino neteisingas priskyrimas. Jei gyvensi pakankamai ilgai, žmonės manys, kad tu padarei viską, pasakė jis. Tuo metu jam buvo 80 metų.

Puikus: Casey Reas naudoja apdorojimą, kad sukurtų didelės raiškos fotografijos spaudinius. Šį vaizdą sukūrė tūkstančiai savarankiškų programinės įrangos agentų, vykdančių savo nurodymus, aiškina jis. Formos piešiamos tada, kai jos susikerta – dydį ir spalvas lemia agentų elgesys.
2001 m., kai buvau jaunas MIT dėstytojas, prižiūrintis Media Lab estetikos ir skaičiavimo grupę, du studentai sugalvojo idėją, kuri taptų apdovanojimus pelniusia programine įranga, pavadinta Processing, kurią aš dažnai prisidėjau. pastojant. Apdorojimas, programavimo kalba ir kūrimo aplinka, kuri leidžia žmonėms, turintiems palyginti mažai programavimo patirties, prieinamas sudėtingas animacijas ir kitus grafinius efektus, šiandien yra vienas iš nedaugelio atvirojo kodo „Flash“ grafikos iššūkių internete. Tiesa ta, kad vos nesustabdžiau besikuriančio projekto kūrimo, nes nemačiau, kokio poreikio jis galėtų patenkinti. Laimei, Benas Fry ir Casey Reas visiškai nepaisė mano nuomonės. Ir jiems gerai: mokytojas juk ne visada teisus.
Ši istorija buvo mūsų 2009 m. rugsėjo mėn. numerio dalis
- Žr. likusią numerio dalį
- Prenumeruoti
Apdorojimas prasidėjo nuo paprastos idėjos. Fry buvo gabus Carnegie Mellon absolventas, įgijęs grafinio dizaino išsilavinimą, bet taip pat mokėjęs programuoti Apple II asamblėjos kalba. Reasas buvo gabus Sinsinačio universiteto absolventas, įgijęs grafinio dizaino išsilavinimą ir aistringą norą suprasti skaičiavimus; Dešimtojo dešimtmečio viduryje dirbdamas I/O 360 skaitmeninio dizaino dizaino direktoriumi, jis buvo vienas iš nedaugelio klasikinį išsilavinimą turinčių grafikos dizainerių, kurie suprato kompiuterių programavimo galimybes, tačiau paliko darbą (ir tikriausiai kelis milijardus dolerių) ir studijavo. „Media Lab“ kompiuterinis kodas tikras. Abu buvo patyrę menininkai, dalyvavę parodose Whitney, Modernaus meno muziejuje ir kitur. Jie mėgo dirbti vieni su kitais ir norėjo, kad kiti programuotojai ir dizaineriai, menininkai ir mokslininkai turėtų lengvą būdą dalytis darbais vieni su kitais ir suprasti vienas kito idėjas. Jie norėjo suteikti vaizdinę išraišką sudėtingoms skaičiavimo formoms ir norėjo turtingo bendruomenės įrankių rinkinio, skirto dalytis bibliotekomis, patirtimi ir darbu elegantišku formatu.
Jų projekto pradžios taškas buvo kažkas, už ką galiu prisiimti nuopelnus: „Design by Numbers“ (DBN) sistema, skirta menininkams ir dizaineriams mokyti programuoti. Iš pradžių DBN parašiau 1990-aisiais, bet negalėjau pasiekti, kad būtų kokybiškas darbas. Mano absolventas Tomas White'as padarė tai, kas buvo daug funkcionalesnė. Ir tada Fry ir Reasas į tai sutrukdė. DBN apribojo naudotojų piešimą 100 x 100 pikselių erdvėje ir tik pilkais atspalviais – ištikimai mano Bauhaus stiliaus požiūriui į skaičiavimo išraišką. Tačiau Fry ir Reas suprato, kad žmonėms reikia spalvų. Jiems reikėjo drobių, didesnių nei 100 x 100. Jie suprato, kad tai neatitinka mano interesų, todėl nuėjo ir sukūrė savo sistemą, kuri vartotojams neribojo jokių apribojimų.
Tam tikra prasme apdorojimas atsirado kaip atsakas į praktines problemas. Kai pirmą kartą pasirodė „Java“, ji pasiūlė minimalų palaikymą sudėtingam grafikos apdorojimui. Žinoma, buvo įmanoma nubrėžti liniją ir panašius dalykus. Tačiau jis negalėjo užtikrinti skaidrumo ar trimačio vaizdo ir buvo beveik garantuotas, kad „Windows“ ir „Mac“ kompiuteryje pamatysite kažką kitokio; buvo neįtikėtinai sudėtinga daryti viską, kas buvo sudėtinga ir pritaikyta įvairioms platformoms. Taigi Fry, kuris užaugo įsilauždamas į žemo lygio grafikos kodą kaip savotišką hobį, nuo nulio sukūrė atvaizdavimo variklį, dėl kurio grafiškai atvaizduota scena atrodytų vienoda „Windows“ ar „Mac“ aplinkoje. Tai nebuvo bet koks atvaizduotojas – jis pasiskolino geriausius „Postscript“, „OpenGL“ elementus ir idėjas, išaugintas MIT Media Lab velionio Muriel Cooper matomos kalbos seminare.
Tačiau nuo pat pradžių tai buvo daugiau nei tik būdas kurti „Java“. Fry'ui dirbant su savo atvaizduotoju, Reasas pradėjo kurti process.org kaip mokymosi ir bendruomenės vietą, sukurdamas aktyvų forumą, kuriame vartotojai aptaria savo projektus, dalijasi ir sprendžia programavimo problemas bei siūlo idėjas, kaip tobulinti patį apdorojimą. Iš tiesų, apdorojimas turėjo meno projekto arba meilės darbo dvasią. Kaip menininkai, Fry ir Reas norėjo suteikti programinei įrangai kuo daugiau išraiškos galių; jie naudojo jį kūriniams, kurie atrodė kaip menas, gaminti. Netrukus žmonės panoro į juos lygiuotis. Ir jie galėjo. Apdorojimas buvo atvirojo kodo ir nemokamas. Kadangi Fry ir Reas tai darė neturėdami ypatingos vilties gauti finansinės naudos, o jie buvo siaubingai darbštūs ir malonūs vaikinai, jo gerbėjai negalėjo susižavėti Processingu dėl jo grynumo.
Nuo to laiko apdorojimas gerokai išaugo. Jo programose buvo išleistos knygos, o televizijos reklamose ir visame internete matau nuostabias apdorojimo animacijas. Esu gana įsitikinęs, kad juo besinaudojančių žmonių skaičius yra didelis ir auga. Abejoju, ar jis aplenks „Flash“, bet manau, kad jis ir toliau gerai pasiteisins. Kadangi tai yra atvirojo kodo, daugelis žmonių pratęsia apdorojimą taip, kad nustebina Fry ir Reas. Mobilieji leidimai, „JavaScript“ veikimas panašiai, aparatinės įrangos programavimo platformos – esu tikras, kad galiausiai tai pamatysime „iPhone“. Apdorojimą tiksliai kopijuoja įvairūs žmonės, kad jis galėtų veikti skirtingose platformose – tai liudija jo populiarumą.
Tačiau apdorojimas nėra visiškai lengvas. Galbūt vienintelis dalykas, priešingas tai, kad jis turi aukštesnę įėjimo juostą nei kitos vizualiai orientuotos sistemos, tokios kaip „Flash“. Apskritai programavimas ilgainiui tampa sunkus; tam tikru žaidimo momentu turite priimti matematiką. Tačiau nėra nieko panašaus į įkvėpimą kaip motyvatorių. Kaip tik kitą dieną elektroniniu paštu kalbėjausi su grafikos guru Robertu Hodginu, baigusiu Rod Ailendo dizaino mokyklą. RISD neturime daug matematikos mokymų, apie kuriuos būtų galima kalbėti, o Rogeris liko be daug algoritminių žinių. Tačiau dabar jis yra labai įgudęs su sudėtingu matematiniu repertuaru, nes padarė šuolį nuo pigmentų ir tiesių prie skaičių ir santykinių simbolių. Jis norėjo sužinoti, kas iš pradžių buvo sunku. Galų gale, tai tik darbas. O menininkai moka dirbti!
Apdorojimą parašė ir sukūrė du kaimyniniai berniukai, kurie taip pat yra vaizdo ir skaičiavimo genijai. Fry ir Reas parašė tai sau, o taip pat ir visam pasauliui, kad padėtų kiekvienam dalytis turtingu skaičiavimo raiškos žodynu. Apdorojimas parodo mano pagrindinį įsitikinimą apie švietimą šiandien: leiskite naujajai kartai daryti savo darbą ir tiesiog pasitraukti iš savo kelio. Atsisiųskite jį šiandien ir žaiskite.
Johnas Maeda yra Rodo salos dizaino mokyklos prezidentas ir autorius Paprastumo dėsniai.
