“The most disastrous thing that you can ever learn is your first programming language.” ― Alan Kay
(hook and introduction of us and tel)
1. Why TEL?
2. What is TEL?
3. How do I use it?
4. Q & A
5. Where do I go from here?
"Computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty." — Donald E. Knuth
prosocial, spreading knowledge
creating something that can help people understand programming and how languages work
what the language needs to be in order to fulfill those things
"Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary." — John N. Shutt
everything is either a scalar or a list models are placed in a context list for manipulation
scalar messages are built ins, lists are user defined messages have fields you fill out
"Programming is the art of telling another human being what one wants the computer to do." — Donald E. Knuth
“A language that doesn't affect the way you think about programming is not worth knowing.” ― Alan J. Perlis
“I'm not a great programmer; I'm just a good programmer with great habits.” ― Kent Beck
Included in this repository is the TEL manual collection. This collection is divided into smaller, well specified Formative Educational Texts or FETs. These are designed to be consistent and comprehensive, with a clear standard ensuring documentation quality. They are also meant to be short and simple, yet comprehensive, and to give you a clear and logical foundation to use TEL in whatever domain you see fit. There are 4 included in the manuals directory:
- FET-0: A manual for how FETs should be written and structured
- FET-1: A user manual for those who wish to use the language
- FET-2: A development standard for those who wish to join the development team and contribute
- FET-3: A specification for those who aspire to implement the language, or one similar
“What's in your hands I think and hope is intelligence: the ability to see the machine as more than when you were first led up to it that you can make it more.” ― Alan J. Perlis
(outro)