Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
PILOT
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Derivatives== Extensions to core PILOT include [[Array data structure|arrays]] and [[floating point]] numbers in Apple PILOT for the [[Apple II]], and [[Logo programming language|LOGO]]-inspired [[turtle graphics]] in Atari PILOT for [[Atari 8-bit computers]].<ref>{{Cite book |title= Atari PILOT for beginners |author=Jim Conlan, Tracy Deliman |publisher= Reston Publishing |year= 1983 |isbn=9780835903028 |url= https://books.google.com/books?id=VujzAAAAMAAJ }}</ref> Between 1979 and 1983 the UK PILOT User Group was run by Alec Wood a teacher at Wirral Grammar School for Boys, Merseyside UK. Several machine code versions of a mini PILOT were produced for the microcomputers of the time and a school in Scotland developed an interactive foreign language tutorial where pupils guided footprints around a town asking and answering questions in German, French, etc. An article in the December 1979 of ''Computer Age'' covered an early implementation called Tiny Pilot and gave a complete machine code listing. Versions of PILOT written using [[BASIC]] interpreters were released in the 1970s and early 1980s. The April 1973 edition of [[People's Computer Company]]'s newsletter included such a system written in [[HP Time-Shared BASIC]] for the [[HP 2100]] system.<ref>{{cite magazine |magazine=People's Computer Company |date=April 1973 |title=PILOT '73 |pages=11-17 |url=https://archive.org/details/1973-04-peoples-computer-company/page/11}}</ref> PETPILOT (PILOT for the Commodore PET) was the first non-Commodore language for the PET and was written in Microsoft BASIC which shipped with the PET, with a little assistance from Bill Gates. It was created in 1979 by Dave Gomberg and could run on a 4K PET (which was never shipped) and ran well on the 8K PETs that Commodore shipped. It was written in Larry Tessler's living room on PET serial number 2. In 1978, [[Byte Magazine]] published a non-[[Turing complete]] derivative of PILOT known as Waduzitdo by Larry Kheriarty.<ref>{{Cite web |title= Waduzitdo 2001 |author= Brian Connors |date= April 6, 2001 |url= http://www.reocities.com/ResearchTriangle/Station/2266/tarpit/waduzitdo/wdzref.html |access-date= October 13, 2011 }}</ref><ref>{{Cite news |title= WADUZITDO: How To Write a Language in 256 Words or Less |work= Byte |author= Larry Kheriarty |date= September 1978 }}</ref> Atari PILOT, released in [[ROM cartridge]] form in 1981 for the Atari 8-bit computers, added [[turtle graphics]] and sound support.<ref>{{cite web |url=https://www.atarimania.com/pgesoft.awp?version=15785 |title=Atari PILOT |website=Atari Mania}}</ref> These instructions used two-letter commands. Atari used PILOT as one of their primary languages at the [[computer camp]]s they ran in the early 1980s.<ref>{{cite web |url=https://www.atarimania.com/documents/atari-computer-camps.pdf |title=Atari Computer Camps }}</ref> 1983's Vanilla PILOT for the [[Commodore 64]] also added turtle graphics,<ref name="info">{{Cite news |title= Vanilla PILOT, PILOT that comes with turtle graphics |work= Infoworld |date= September 12, 1983 |pages= 67–69 |url= https://books.google.com/books?id=ry8EAAAAMBAJ&pg=PA67 |access-date= October 13, 2011 }}</ref> as did ''Super Turtle PILOT'' which was published as a type-in listing in the October 1987 issue of [[COMPUTE!]] magazine.<ref>[http://www.atarimagazines.com/compute/issue89/Super_Turtle_Pilot.php Atarimagazines.com - COMPUTE! Issue 89, October 1987, p74]</ref> In 1991 the [[Institute of Electrical and Electronics Engineers]] (IEEE) published a standard for Pilot as IEEE Std 1154-1991. It has since been withdrawn.<ref>{{Cite book |title= IEEE Standard 1154-1991 for Programmed Inquiry, Learning, or Teaching (PILOT) |year= 1991 |publisher= IEEE Standards Committee |url= http://standards.ieee.org/reading/ieee/std_public/description/busarch/1154-1991_desc.html |archive-url= https://web.archive.org/web/20000311113026/http://www.standards.ieee.org/reading/ieee/std_public/description/busarch/1154-1991_desc.html |url-status= dead |archive-date= March 11, 2000 |doi= 10.1109/IEEESTD.1991.108548 |isbn= 0-7381-1184-8 }}</ref> A [[reference implementation]] based on this was implemented by [[Eric Raymond]], and maintained—-reluctantly—-for the next 15 years.<ref>{{cite web |title= Twenty years after |url= http://esr.ibiblio.org/?p=7244 }}</ref> In 1990 eSTeem PILOT for Atari ST computers was developed and programmed by Tom Nielsen, EdD. Based on the IEEE Standards for PILOT, it includes Atari-specific features such as control of Laserdisc and CDROM devices.<ref>{{Cite news |title= Press Release: eSTeem PILOT |url=http://www.atariarchives.org/cfn/06/08/03/0046.php }}</ref> A 2018 hobbyist implementation, psPILOT, based in part on the IEEE standard, was implemented using Microsoft's PowerShell scripting language.<ref>{{cite web |title= psPilot |url=https://github.com/FreeTrav/psPILOT }}</ref>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
PILOT
(section)
Add topic