|
You are here |
www.tedinski.com | ||
| | | | |
www.pl-enthusiast.net
|
|
| | | | | This post describes the structure, goals, and content of CMSC 330, UMD's sophomore-level programming languages course. This is part 1. | |
| | | | |
www.craftinginterpreters.com
|
|
| | | | | [AI summary] The text provides an in-depth overview of the Lox programming language, covering its design, features, and implementation. It discusses the language's minimalistic approach, including its support for expressions and statements, object-oriented programming (OOP) concepts like classes, inheritance, and initialization, as well as its lack of a comprehensive standard library. The text also explores design decisions, such as the use of the < operator for inheritance, the absence of a new keyword, and the handling of expressions versus statements. It concludes by highlighting the language's simplicity and the open questions it raises about syntax and semantics. | |
| | | | |
degoes.net
|
|
| | | | | Functional programming has a bit of jargon, but that doesn't have to stop you from understanding core concepts | |
| | | | |
jiggerwit.wordpress.com
|
|
| | | What follows are the opening paragraphs of a pdf document giving an argument for controlled natural languages in mathematics. At the recent Big Proof 2 conference in Edinburgh, I realized that a case must be made for developing a controlled natural language for mathematics. There is little consensus on this issue, and mathematicians and computer... | ||