An Overview of TCP/IP Protocols and the Internet
1. Introduction
An increasing number of people are using the Internet and, many for the first time, are using the tools and utilities that at one time were only available on a limited number of computer systems (and only for really intense users!). One sign of this growth in use has been the significant number of Transmission Control Protocol/Internet Protocol (TCP/IP) and Internet books, articles, courses, and even TV shows that have become available in the last several years; there are so many such books that publishers are reluctant to authorize more because bookstores have reached their limit of shelf space! This memo provides a broad overview of the Internet and TCP/IP, with an emphasis on history, terms, and concepts. It is meant as a brief guide and starting point, referring to many other sources for more detailed information.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
OCaml
OCaml is the most popular variant of the Caml language. From a language standpoint, it extends the core Caml language with a fully-fledged object-oriented layer, as well as a powerful module system, all connected by a sound, polymorphic type system featuring type inference.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
France
Haskell Programming Language, The
Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software. With strong support for integration with other languages, built-in concurrency and parallelism, debuggers, profilers, rich libraries and an active community, Haskell makes it easier to produce flexible, maintainable, high-quality software.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Go programming language, The
The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Brief History of PHP, A
Rasmus Lerdorf first conceived of PHP in 1994, but the PHP that people use today is quite different from the initial version. To understand how PHP got where it is today, it is useful to know the historical evolution of the language. Here's that story, as told by Rasmus.
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
History of PHP, The
PHP is an "HTML-embedded scripting language" primarily used for dynamic Web applications. The first part of this definition means that PHP code can be interspersed with HTML, making it simple to generate dynamic pieces of Web pages on the fly.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
History of PHP
PHP Tools, FI, Construction Kit, and PHP/FI
PHP as it's known today is actually the successor to a product named PHP/FI. Created in 1994 by Rasmus Lerdorf, the very first incarnation of PHP was a simple set of Common Gateway Interface (CGI) binaries written in the C programming language. Originally used for tracking visits to his online resume, he named the suite of scripts "Personal Home Page Tools," more frequently referenced as "PHP Tools."
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
History of Programming, The
Programming has always been guided by various methodologies. In the early days of computers, computer memories were quite small. Programs had to be loaded in by toggling switches on a panel. In these days it was possible for a programmer to keep track of every memory location and every machine instruction in his or her head.
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
History of the BASIC Family of Languages
1964 – A pair of instructors at Dartmouth College decide they have a group of students too lazy to learn FORTRAN. They produce a new language with only 26 variable names, so that even a lazy programmer can keep track of them.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
History of Basic Programming Language
The Birth of BASIC
The BASIC (Beginners All-Purpose Symbolic Instruction Code) programming language was born in 1964 at the Dartmouth College, New Hampshire (USA), where it was developed by John G. Kemeney (1926-93) and Thomas E. Kurtz (192. Kemeney, who had been working at the Manhattan Project (1945) and afterwards (1948-49) as Albert Einstein’s assistant, met Kurtz at Dartmouth in 1956. At that time Kemeney was chairman of the Dept. of Mathematics and Kurtz just joined the faculty coming from Princeton University.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States