Rubik의 큐브가 Siri와 Viv Creator Adam Cheyer를 프로그래밍으로 얻은 방법

$config[ads_kvadrat] not found

The Origin of Change.org | Apple SIri/Viv Creator Adam Cheyer

The Origin of Change.org | Apple SIri/Viv Creator Adam Cheyer
Anonim

Adam Cheyer의 개인 웹 사이트는 Internet Archive Wayback Machine에서 찢어진 페이지처럼 보입니다. 수수께끼 패턴은 Cheyer의 사진에 다음과 같은 문장이 들어간 간략한 4 개의 문장 옆에 사라집니다. "컴퓨터는 사용하기에 어색하며 사람들의 생각에는 적합하지 않습니다."

Cheyer의 웹 사이트는 2000 년대 중반의 무작위적이고 소설적인 유물 그 이상입니다. 시리 (Siri)와 비브 (Viv) 뒤에있는 사람의 초기 웹 사이트입니다.이 사이트는 언어 기반 AI의 가장 진보 된 형태를 목표로합니다. 올해 말에 데뷔 할 때. 외모에도 불구하고, Cheyer의 웹 사이트는 그의 말하기 준비 및 제품에 관한 최신 뉴스로 업데이트됩니다. 그러나 이것은 또한 Cheyer의 프로그래밍에 대한 첫 번째 진출로 과거를 되돌아 본다. Cheyer에게는 Rubik 's Cube로 시작했습니다.

"Rubik의 큐브가 컴퓨터에 연결되었습니다."라고 Cheyer는 말합니다. 역 이메일을 통해 "Rubik의 큐브 해결사 인 필자가 작성한 첫 번째 전체 프로그램 (기본 프로그래밍 언어: if-then, goto, print)이 포함되어 있습니다.

컴퓨터와 인터넷이 편재하기 전에 자랐던 프로그래머들은 사용자 친화적 인 프로그래밍 언어와 학습 플랫폼을 갖추지 못했습니다. 그들은 프로그래밍하기 전에 프로그래밍을하고 있었고, 멋진 일이었고, 커브보다 앞서서 1과 0의 바이너리 세계로 들어가는 것을 의미했습니다. Cheyer와 다른 얼리 어답터는 오늘날의 프로그래머와 똑같은 일을하고있었습니다.

"저는 항상 루빅스 큐브스에 대한 책을 찾기가 어려웠습니다. 특히 큐브에서 회전이나 움직임을 전달하기 위해 사용한 표기법 때문이었습니다."라고 Cheyer는 말합니다. "일반적인 순서는 다음과 같습니다: R2 L 'U D2 등 - 분석하기가 어렵습니다. 당시 저의 저의 공헌 중 하나는 훨씬 간결한 방식으로 사진을 보여주는 그래픽 표기법이었습니다."

1981 년에, Cheyer는 Rubik의 큐브를 평균 26 초안에 해독 할 수있었습니다. 오늘날 그가 사용했던 움직임은 연대를 달리하고 더 빠른 솔루션이 널리 보급되었습니다. 현재 Rubik의 큐브 세계 기록, 5 초 미만의 머리카락이 작년에 세워졌습니다. 하지만 Cheyer에서 그래픽 표기법을 만드는 데 미치는 영향을 저해하지는 않습니다.

Cheyer는 "나는이 아이디어를 자랑스러워했기 때문에 실제 웹 사이트가 아닌 다른 일부 큐브리스트가 유용하다는 희망으로 내 웹 사이트에 남겼습니다.

루빅 큐브는 예전과 다르다. 물론, 장난감은 천재에 대한 스탠드 - 인으로 지금도 몇 번씩 팝업됩니다. 윌 스미스의 성격을 행복의 추구 예로서. (해당 참조는 현재 10 년 전입니다.)

공립학교 시스템에 의지하여 청소년 대중이 프로그램을 배우도록 격려 할 수는 없습니다. 청년들에게 수학을하도록 고무시키기 위해 공립학교 시스템에 의지 할 수는 없습니다. 다행히도, 머저리와 컴퓨터 문화는 이제 멋지다. 그것이 아니라면, 당신은 이것을 읽지 않을 것입니다. 루빅스 큐브 (Rubik 's Cube)를 얼마나 빨리 풀어 낼 수 있었는지 사람들은 오늘날의 게이머와 인터넷 중독자이며, 게이머와 인터넷 중독자는 미래를 만들어 낼 프로그래머입니다.

"MineCraft와 같은 게임 프로그램은 아이들이 단지 플레이어가되어 결국 프로그램하고, 플러그인을 추가하고, 자신의 세계를 창조 할 수있게 해줄 것입니다."라고 Cheyer는 말합니다.

그 세계가 Cheyer가 Viv와 함께 구축하는 데 도움이되는 세계와 같은 것이라면 미래는 현명 해 보입니다.

$config[ads_kvadrat] not found