Add wo0dyn's

This commit is contained in:
Nicolas Dubois
2014-09-26 22:17:34 +02:00
parent f8f2b17ad0
commit f38e7986bc
+56
View File
@@ -0,0 +1,56 @@
# Dreams
## Unicode operators
| Old python operator | New awesome one |
|:-------------------:|:---------------:|
| >= | ≥ |
| <= | ≤ |
| != | ≠ |
| not | ¬ |
| x ** 1/2 | √x |
| x ** 2 | x² |
| x ** 3 | x³ |
```python
if x 10 and ¬found:
# code
if 10:
# code
```
## More greek letters
Because, it would be awesome to write:
```python
from datetime import datetime
start = datetime.now()
# code
t = datetime.now() - start
print("Time: {}ms".format(t))
```
## Redefine assignment/equality
| Operation | Old python | New awesome one |
|:----------:|:----------:|:---------------:|
| Assignment | = | : |
| Equality | == | = |
```python
start: datetime.now()
# code
t: datetime.now() - start
if t = 0:
print("WOW, that was fast!")
```
## Others
* Easy packaging
* All libraries available in Python3
* More cleaner API on some stdlib (like logging.getLogger → logging.get_logger)