Passion * Technology * Ruthless Competence

Tuesday, July 05, 2005

The Inform Language

I got interested in computers when my dad started bringing home a terminal to access his companies mainframe over a 300 baud telecoupled modem. The first terminals were paper-based, then we moved-on-up to a VT100. I got interested in programming because I wanted to be able to build my own game like Adventure or Zork. The rest as they say is history and some 20-25 years later I work for Microsoft. I never actually built an adventure game, but if I still wanted to, apparently Rory is teaching a sesson on Inform which apparently is a language for building Interactive Fiction.

Sounds like Code Camp is going to be a blast. Note to self, bug Rory for his slides.

Posted By Harry Pierson at 10:25 PM Pacific Daylight Time
Thursday, July 14, 2005 7:56:48 AM (Pacific Standard Time, UTC-08:00)
A lot of us have the same kind of story for how we started, long ago... A hobby project which has become more than just a hobby project is our Kid's Programming Language (KPL). It's a full-featured IDE for kids, including a simplified structured language, and a bunch of entertaining sample programs. All aimed at encouraging and helping them learn to code, and all built on top of .NET. It's a freeware download on our site: http://www.ms-inc.net/kpl.aspx, and feedback is more than welcome. I will check out Inform, too. Thanks for the link.
Thursday, October 13, 2005 12:56:16 AM (Pacific Standard Time, UTC-08:00)
The history of poker in the United States has a bit more consistency. Poker traveled from New Orleans by steamboat up the Mississippi and Ohio rivers. The game then spread via wagon and train. Modifications such as stud poker, the draw, and the straight became popular, during the Civil War. European influence of poker ended when the joker was introduced as a wild card in 1875.
Comments are closed.

PDC08

patterns & practices
Summit 2008

Øredev

Change Congress
Recent Bookmarks
Tags .NET Framework (2) ADO.NET (5) Agile (7) AJAX (3) Architecture (284) Guidance (6) Interop (2) Modelling (61) Patterns (7) Process (4) SOA (93) Web Services (5) ASP.NET (24) Battlestar Galactica (3) BI (2) BizTalk (4) Blogging (115) dasBlog (11) Podcasting (4) BPM (1) C# (10) C++ (4) Capitals (5) CardSpace (3) CLR (2) College Football (10) Comedy Central (1) Community (81) Concurrency (6) Consumer Electronics (1) Database (13) Dependency Injection (2) Development (117) C Plus Plus (1) Embedded (5) Lanugages (37) Media (2) P2P (11) Rotor (1) SharePoint (6) SOP (3) DIY (1) DLR (14) Domain Specific Languages (13) Durable Messaging (5) Dynamic Languages (10) Dynamic Silverlight (1) Education (3) Enterprise 2.0 (1) Entertainment (14) ETech (15) F# (51) Functional Programming (17) Game Development (2) Guidance Automation (3) Hardware (8) HawkEye (3) Hockey (29) Home Electronics (1) Home Network (5) Humor (5) IASA (1) Idempotence (3) infrastructure (5) Instrumentation (4) Integration (2) IronPython (27) IronRuby (11) Java (2) Job (3) LINQ (19) Live Mesh (2) Lost (1) Master Data Management (1) Media 2.0 (6) Microsoft (29) MIX06 (2) Mobile Phone (1) Monads (5) Morning Coffee (172) Object Oriented (4) Office (5) Open Source (5) Open Space (2) Operations (3) Other (135) Art (1) Books (1) Family (31) Games (18) General Geekery (26) Home Theater (1) Movies (23) Music (20) Politics (3) Society (1) Sports (37) Working at MSFT (15) Parsing Expression Grammar (16) patterns & practices (2) PDC08 (2) Politics (42) PowerPoint (2) PowerShell (33) Presentation (5) Projects (1) HawkWiki (1) Python (4) Quote of the Day (4) Refactoring (1) Research (2) REST (18) Reuse (5) Robotics (2) Rome (5) Ruby (23) Ruby on Rails (1) Sci-Fi (2) Scripting (4) Security (3) Service Broker (14) SharePoint (2) Silverlight (18) Social Software (1) Software + Services (2) Software Design (1) Software Factories (11) Software Industry (1) Spark (1) SQL Server (2) Stephen Colbert (1) TechEd (7) TechEd06 (1) TechRec League (1) Television (6) Travel (6) Unified Client (1) Unit Testing (4) UX (1) Virtual PC (2) Visual Basic (1) Visual Studio (20) Volta (2) Washington Capitals (34) WCF (31) Web 2.0 (65) Web Services (5) WF (21) Windows Live (23) Xbox (1) Xbox 360 (53) XML (7) XNA (14)
Disclaimer: The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Inappropriate comments will be deleted at the authors discretion.