Как кубикът на Рубик има Siri и Viv Creator Адам Чейер в програмирането

whatsaper ru Недетские анекдоты про Вовочку

whatsaper ru Недетские анекдоты про Вовочку
Anonim

Личният уебсайт на Адам Чейер прилича на страница, извлечена от Wayback Machine на Интернет архива. Моделът на пъзел избледнява в снимка на Cheyer до кратки четири изречения, които включват изявлението: „Компютрите са неудобни за използване, не са подходящи за начина, по който хората мислят.“

Уебсайтът на Cheyer е нещо повече от случайна и нова реликва от средата на 2000-те. Това е ранният уебсайт на човека, който стои зад Siri и Viv, който се стреми да бъде най-напредналата форма на езиковата A.I. когато дебютира по-късно тази година. Въпреки появата си, уебсайтът на Cheyer все още се актуализира с последните новини за неговите договорености за говорене и продукти. Но това също се връща към миналото в първите набези на Чайер в програмирането. За Чайер всичко започна с куба на Рубик.

- Кубикът на Рубик ме закара в компютри - казва Чейер обратен по електронна поща, „с първата пълна програма, която някога съм писал (в основния език за програмиране: ако-то, goto, print), като кубик Solver на Rubik.“

Програмистите, които са израснали преди повсеместното използване на компютри и интернет, не са имали лукса на лесни за употреба езици за програмиране и платформи за обучение. Те са програмирали преди програмирането е най-готиното нещо, което трябва да направите, а да бъдете изпреварили кривата, означаваше странично влизане в двоичния свят на 1s и 0s. Cheyer и други ранни осиновители обаче правеха същото като днешните програмисти: решаването на проблем.

"Винаги съм намирал трудните за следване книгите за кубиците на Рубик, особено поради нотациите, които са използвали, за да предадат завои или се движат по куба", казва Чейер. "Типична последователност ще бъде така: R2 L'U D2 и т.н. - трудно се анализира. Един от моите приноси по това време беше по-графична нотация, която показваше картини по доста сбит начин."

Още през 1981 г., Cheyer може да разкодира куба на Rubik's средно за 26 секунди. Днес движенията, които той използва, са датирани и по-бързи решения са по-широко разпространени; Световният рекорд на Рубик за кубчета, под косата под пет секунди, бе определен миналата година. Това обаче не намалява въздействието, което създава графичната нотация на Cheyer.

"Тъй като се гордея с тази идея, оставих го на моя уебсайт с надеждата, че някой друг амбициозен кубист може да намери нотацията полезна, ако не и самата последователност на движенията", казва Чейер.

Кубиците на Рубик не са това, което са били. Разбира се, играчките продължават да се появяват от време на време като герой. Вземете героя на Уил Смит Стремежа към щастие като пример. (Въпреки че тази референция е на 10 години.)

Не можете да разчитате на системата на държавните училища, за да вдъхновите младежките маси да се учат да програмират. Едва ли можете да разчитате на системата на държавните училища, за да вдъхновите младежите да правят математика. За щастие, маниакът и компютърната култура сега са готини. Ако не беше, нямаше да четете това. Хората, които биха решили колко бързо могат да решат кубика на Рубик, са геймърите и интернет наркозависимите днес, а геймърите и интернет наркоманите са програмисти, които ще оформят бъдещето.

„Мисля, че програмите за игра като MineCraft ще насърчават децата да се превърнат от просто играч, за да могат да програмират, да добавят плъгини и да създават свои собствени светове”, казва Cheyer.

Ако тези светове са нещо подобно на света, който Cheyer помага за изграждането на Viv, бъдещето изглежда умно.