|
You are here |
camdez.com | ||
| | | | |
nurkiewicz.com
|
|
| | | | | Clojure is a dynamically, strongly typed programming language. It's a dialect of _Lisp_ running on the Java Virtual Machine. Lisp is 6 decades old and has a really weird syntax. That weird syntax is called _Polish prefix notation_. Basically, in every other language you've used math operators like plus or minus are infix. It means they are placed between operands. For example, `1 + 2`. In Clojure, you always put the operator (or any other function for that matter) in front. So simple addition becomes... `+ 1 2`. | |
| | | | |
til.andrew-quinn.me
|
|
| | | | | 1 2 3 4 5 +--------------------------+------------------------------------------+ | L2, fixable | L1, intention | +--------------------------+------------------------------------------+ | L2, fixed | L1, (fixable -> fixed) explanation | +--------------------------+------------------------------------------+ The above 2x2 layout for Anki cards, which I call a "comprehensible delta", is one of the best things I've happened upon in a while for learning another language. Let's say you are learning Finnish, and you want to say | |
| | | | |
anniemueller.com
|
|
| | | | | "Many see that in this nightmared land, language has no meaning and the work of the writer is ruined. Many see that the triumph of authoritarian consciousness is its ability... | |
| | | | |
janakiev.com
|
|
| | | Python's built-in venv module makes it easy to create virtual environments for your Python projects. Virtual environments are isolated spaces where your Python packages and their dependencies live. This means that each project can have its own dependencies, regardless of what other projects are doing. | ||