Home
Privacy Policy
RSSComputer science is a terrible name for this business. First of all, it’s not a science. It might be engineering or it might be art, but we’ll actually see that computer so-called science actually has a lot in common with magic… So it’s not a science. It’s also not really very much about computers. And it’s not about computers in the same sense that physics is not really about particle accelerators, and biology is not really about microscopes and petri dishes. And it’s not about computers in the same sense that geometry is not really about using surveying instruments.
— Hal Abelson
2021
- Parsing with derivatives, Feb 27
- Parsers - ironical situation, Feb 23
- Parser Combinators Timeline, Feb 21
- Notes on parsing theory, part 3, Jan 28
- Quiz: is this a programming language?, Jan 17
- Write you a programming language, Jan 14
- Metaprogramming, Jan 10
- Notes on parsing theory, part 2, Jan 9
- Notes on parsing theory, part 1, Jan 4
2019
- Programming urban legends, Aug 31
- Function, procedure, method, operator..., Aug 30
- If - procedural, functional, object-oriented, Aug 28
- Category vs Design pattern, Aug 27
- Function vs Object, Aug 27
- Demystify Closures, Aug 24
- Demystify Functions, Aug 23
- Demystify Variables, Aug 18
- What is a computer?, Aug 17
- Demystify Errors, Aug 9
- Demystify Programming Languages, Aug 5
- Type System FAQ, Jul 29
- About learning, Jul 27
- Not a Function, Jul 7
- Introduction: from function to closure, Jun 26
Except where otherwise noted, content on this site is licensed under
Creative Commons Attribution-NonCommercial-ShareAlike 4.0