September 2018
Intermediate to advanced
764 pages
20h 6m
English
The same principle applies when switching between different programming languages. When switching between projects, you need to juggle between different contexts; when switching between languages, you need to juggle between different syntax, data structures, and ecosystems. To demonstrate, the following table illustrates some key differences between Python and JavaScript:
| Python | JavaScript |
| Has many data types, including None, Boolean, int, float, complex, list, tuple, range, str, bytes, bytearray, memoryview, set, frozenset, dict, and many more | Has seven data types: undefined, null, Boolean, number, string, symbol, and object |
| Statements are grouped by indentation | Statements are grouped by blocks, expressed ... |
Read now
Unlock full access