{"id":2,"date":"2010-11-27T13:06:55","date_gmt":"2010-11-27T21:06:55","guid":{"rendered":"http:\/\/www.wirfs-brock.com\/allen\/?page_id=2"},"modified":"2025-01-21T11:48:36","modified_gmt":"2025-01-21T19:48:36","slug":"about","status":"publish","type":"page","link":"https:\/\/wirfs-brock.com\/allen\/about","title":{"rendered":"About"},"content":{"rendered":"<p><a href=\"http:\/\/www.wirfs-brock.com\/allen\/about\/allen_splash2017\" rel=\"attachment wp-att-1005\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-1005\" src=\"http:\/\/www.wirfs-brock.com\/allen\/wp-content\/uploads\/2020\/10\/allen_splash2017-scaled-e1604020046150-693x1024.jpg\" alt=\"\" width=\"351\" height=\"518\" \/><\/a>I was the project editor of the ECMAScript 2015 Language Specification, the international standard that defines the latest version of the JavaScript programming language.<\/p>\n<p>My current passion is thinking, experimenting, and writing about the technical and societal implications of the rapidly emerging Ambient Computing Era.<\/p>\n<p>I&#8217;m an expert in programming languages and their implementation with\u00a0 broad experience developing compilers, virtual machines, programming environments, and complete computer systems. I was technical innovator and business leader during the emergence of object-oriented programming technology and was deeply involved with the development of the Smalltalk programming language.<\/p>\n<p>I\u2019ve been a strategic technologist, researcher, software architect, startup advisor, assembly language programmer, product developer, and manager.\u00a0 I founded two successful companies and have made major contributions to the standardization of both the JavaScript and Smalltalk programming languages.<\/p>\n<p>In 2009 I was recognized as an <a href=\"http:\/\/awards.acm.org\/distinguished_member\/year.cfm\">ACM Distinguished Engineer<\/a>\u00a0and in 2018 as an <a href=\"https:\/\/www.ecma-international.org\/memento\/ecma_fellow_award.htm\">Ecma International Fellow<\/a>. Some of the places I&#8217;ve worked include: Mozilla, Microsoft, Instantiations, Parcplace-Digitalk, Tektronix.<\/p>\n<p>My services are available as a consultant or adviser.<\/p>\n<p><a href=\"http:\/\/www.wirfs-brock.com\/allen\/resume2020.pdf\">My Resume (PDF)<\/a><br \/>\nMy <a href=\"http:\/\/www.linkedin.com\/pub\/allen-wirfs-brock\/1\/a29\/373\">linkedin<\/a> profile<br \/>\nFollow me on Fediverse(Mastodon) as <a href=\"https:\/\/mastodon.social\/@allenwb\">@allenwb@mastodon.social<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was the project editor of the ECMAScript 2015 Language Specification, the international standard that defines the latest version of the JavaScript programming language. My current passion is thinking, experimenting, and writing about the technical and societal implications of the rapidly emerging Ambient Computing Era. I&#8217;m an expert in programming languages and their implementation with\u00a0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/pages\/2"}],"collection":[{"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":14,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":1223,"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/pages\/2\/revisions\/1223"}],"wp:attachment":[{"href":"https:\/\/wirfs-brock.com\/allen\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}