{"id":27575,"date":"2019-12-16T15:54:18","date_gmt":"2019-12-16T20:54:18","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=27575"},"modified":"2019-12-16T15:54:18","modified_gmt":"2019-12-16T20:54:18","slug":"joining-apple-computer-40-years-ago","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2019\/12\/16\/joining-apple-computer-40-years-ago\/","title":{"rendered":"Joining Apple Computer 40 Years Ago"},"content":{"rendered":"<p><a href=\"https:\/\/www.folklore.org\/StoryView.py?project=Macintosh&amp;story=Joining_Apple_Computer\">Bill Atkinson<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=21778763\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.folklore.org\/StoryView.py?project=Macintosh&amp;story=Joining_Apple_Computer\">\n<p>I wanted to port the UCSD Pascal system to the Apple II. We needed to build software in a cumulative fashion with libraries of reusable modules, and Apple BASIC didn&rsquo;t even have local variables. My manager said \"No\", but I went over his head to Steve. Steve thought Apple users were fine with BASIC and 6502 assembly language, but since I argued so passionately, he would give me two weeks to prove him wrong. Within hours I boarded a plane to San Diego, worked like crazy for two weeks, and returned with a working UCSD Pascal System that Apple ended up using to bootstrap the Lisa development.<\/p>\n<p>[&#8230;]<\/p>\n<p>I convinced project manager Tom Whitney that the Lisa computer needed to include a mouse in the box so we could write software that counted on a pointing device.<\/p>\n<p>[&#8230;]<\/p>\n<p>Steve Jobs wanted me to leave Apple and join him at Next, but I chose to stay with Apple to finish HyperCard. Apple published HyperCard in 1987, six years before Mosaic, the first web browser.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Bill Atkinson (Hacker News): I wanted to port the UCSD Pascal system to the Apple II. We needed to build software in a cumulative fashion with libraries of reusable modules, and Apple BASIC didn&rsquo;t even have local variables. My manager said \"No\", but I went over his head to Steve. Steve thought Apple users were [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2019-12-16T20:54:23Z","apple_news_api_id":"35e2f031-43bf-4996-84f3-81314bb281bc","apple_news_api_modified_at":"2019-12-16T20:54:23Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/ANeLwMUO_SZaE84ExS7KBvA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[38,406,1543,295,666,516,30,330,173],"class_list":["post-27575","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple","tag-appleii","tag-bill-atkinson","tag-history","tag-hypercard","tag-lisa","tag-mac","tag-pascal","tag-stevejobs"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/27575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=27575"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/27575\/revisions"}],"predecessor-version":[{"id":27576,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/27575\/revisions\/27576"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=27575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=27575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=27575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}