System Klelera-Maja
System Klerer-May to język programowania opracowany w połowie lat 60. XX wieku, zorientowany na numeryczne programowanie naukowe , którego najbardziej zauważalną cechą jest dwuwymiarowa składnia oparta na tradycyjnej notacji matematycznej .
Do wprowadzania i wyprowadzania system Klerer-May wykorzystywał Friden Flexowriter zmodyfikowany tak, aby umożliwiał ruchy półlinii dla indeksów dolnych i górnych. Zestaw znaków obejmował cyfry, wielkie litery, podzbiory 14 małych liter łacińskich i 18 liter greckich, operatory arytmetyczne ( +
−
×
/
|
) i znaki interpunkcyjne ( .
,
(
)
) oraz osiem znaków specjalnych do rysowania linii ( przypominający ╲
╱
⎜
_
⎨
⎬
˘
⁔
) używane do konstruowania nawiasów wieloliniowych i symboli sumowania , iloczynów , pierwiastków oraz dzielenia lub ułamków wieloliniowych . System miał wybaczać błędy przy wprowadzaniu danych i być łatwy do nauczenia; jego podręcznik referencyjny miał tylko dwie strony.
System został opracowany przez Melvina Klerera i Jacka Maya z Hudson Laboratories Uniwersytetu Columbia w Dobbs Ferry w stanie Nowy Jork dla Biura Badań Marynarki Wojennej i działał na komputerach z serii GE-200 .
Dalsza lektura
- Klerer, Melvin; Maj, Jack (maj 1964). „Eksperyment w systemie komputerowym zorientowanym na użytkownika”. Komuna. ACM . 7 (5): 290–294. doi : 10.1145/364099.364266 .
- Klerer, Melvin; Maj, Jack (1965). „Programowanie dwuwymiarowe”. grudnia 1965 r., część I. Jesienna wspólna konferencja komputerowa. Las Vegas, Nevada: ACM. s. 63–75. doi : 10.1145/1463891.1463897 .
- Klerer, Melvin; Grossman, Fred (listopad 1967). „Dalsze postępy w dwuwymiarowym wejściu-wyjściu przez terminale maszyny do pisania”. Materiały z jesiennej wspólnej konferencji komputerowej 14–16 listopada 1967 r . . Jesienna wspólna konferencja komputerowa. Anaheim, Kalifornia: ACM. s. 675–687. doi : 10.1145/1465611.1465701 .