About TAIT

TAIT's Organization

T8s.Org: Tait's; TAIT's; and Taits!




About TAIT

TAIT derives from the Old Norse term “teitr” meaning “jolly or cheerful” or from the old English term “tat” which some believe to mean “dear”. It has also been said to mean “friend”.

From Saxon times (“Surnames of Scotland” by George F. Black, PHD, pub. 1946), we know “Tait was originally a nickname. Bede, tells us that Ethelberga, daughter of Ethelbert, King of Kent, was called ‘Tate'(fem).”

Given or Proper Names

The meaning of the name Tait and its variant forms, Tate, Tayt, Tayte and Taitt is “Glad, Cheerful, Happy, Dear and Friend.”  (Dear and Friend because you are glad, cheerful and happy when you see them!)

Tait \tait\ as a boy’s name (also used as girl’s name Tait), is of Old Norse origin, and the meaning of Tait is “cheerful, happy”.

Tayte \ta(y)-te\ as a boy’s name, is a variant of Tait (Old Norse) and Tate (Middle English), and the meaning of Tayte is “cheerful, happy”

Tate \t(a)-te\ as a boy’s name, is pronounced tayt. It is of Middle English origin, and the meaning of Tate is “cheerful”. Related to Norwegian Tait.

Tayt \ta(y)-t\ as a boy’s name. It is of Middle English origin, and the meaning of Tate is “cheerful”. Related to Norwegian Tait.

Taitt \ta(i)-tt\ as a boy’s name, is a variant of Tate (Middle English), and the meaning of Taitt is “cheerful”.

Tait as a Surname or Family Name

Tait is a fairly common name in Scotland and among Scottish descendants. However, formerly using Middle English spelling (usually a y instead of an i).

“A debt due by the king is recorded paid to Thomas dictust (called) Tayt in 1329.”

Additional Tait Surname Information

TAIT as a Backronym

1964 The “Tightly Aligned Integrated Technology” Check, or TAIT Check was the unofficial name of a check NASA and JPL came up with right after the Mariner 4 Spacecraft almost failed before launch. It went on to send back the first ever up close photos of another planet.

TAIT in HAL Programming

Late 1960’s HAL was a Fortran preprocessing programing designed around space flight. In the early Seventies, HAL was replaced by HAL/S (that S stands for “Shuttle”).  HAL/S was a combination of Fortran, PL/1 (with underlying COBOL), and had specialized programing for NASA.

HAL and HAL/S were designed to make doing vector calculations more easily, for people with less computer programming skills. Problems between JPL / NASA engineers, and the computer programmers still existed.  Therefore the TAIT Check of the Mariner Mars program, was resurrected as the “TAIT-COMS” for maned spaceflight.

“Tightly Aligned Integrated Technology Computations” (Or Communications!)

The Solution was as simple as a piece of paper!  Comparisons would be listed with absolutes (literals) or constants first followed by the variables to compare them to.  Assigning variables would be done the opposite way.  This eliminated the communications confusion in a critical part of programing.  Today’s equivalent to TAIT-COMS would be “Yoda Conditions”.

TAIT Style

Continuing with the Theme of “Tightly Aligned Integrated Technology” produced by the Jet Propulsion Laboratory (JPL) and NASA, we have decided to release a document that details four decades of computer programing best practices, as it relates to modern Internet Web Site / Server Coding Standards.  We call “TAIT Style” or the “Tightly Aligned Integrated Technology Style” Coding Standards.

Unlike many other coding standard ease of readability only; or function only; or what they believe is “right” (and usually based on what they are taught), this standard focuses on Logic. When discussing these standards many people fail to even discus what is logically.

Functionality (usefulness for a purpose), readability, error prevention, documentation, maintainability and execution are all logically important.

Years ago a student presented to me his program.  It ran perfectly, and he was so proud because it was coded as one line of code. Now the actual program would have about what most would consider a few thousand lines, but it was all packed on one line and he felt somehow that this would execute faster!

It was a mess!

Today most people agree that there needs to be some form of readability, but opinions very greatly.  A number feel religiously that they are somehow “right!” I do not see it as an issue of right and wrong, but as an issue of logic and that of Good, Better and Best. We should never let it rest!


T8s.Org main project is to develop the TAIT Style of coding over the next few years.  We will start with such high standards as PEAR and WordPress and many others (to many to name here). Our goal is not a new standard, but a logical discussion that few have undertaken. It is not a demand, indeed it is highly likely that, at first, everyone will reject this standard. But perhaps by 2029 when Unix falls apart (as predicted by others), everyone will be using the TAIT Style for logical coding!

Until them, we also plan to bring you articles about TAIT!  I guess that will include anything named TAIT.  Like people in history, or from the tallest mountain, or to the depths of the sea.  From outer space, to cyberspace.  If it is named TAIT, or was named Tait in history, and has any value we want you to be able to read about it here!

Welcome to the Official TAIT Style!