From f1a3c82e8bf7efb763ad9223e458d05da345af82 Mon Sep 17 00:00:00 2001 From: Ian Danforth Date: Thu, 14 Aug 2014 09:57:17 -0700 Subject: [PATCH] Ian Danforth's Dreams for Python --- iandanforth/README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 iandanforth/README.md diff --git a/iandanforth/README.md b/iandanforth/README.md new file mode 100644 index 0000000..ef3007f --- /dev/null +++ b/iandanforth/README.md @@ -0,0 +1,22 @@ +# Dreams + +## Community + +- An opinionated pypi + - Huge dependency trees and bloated packages should be outright blocked. + - Packages without passing tests should be blocked +- An opinionated formatting tool like fmt for Go. + - Don't ask for PEP8, demand it. + +## Technical + +- No more dunder for common, must-use names + - Most importantly rename __init__ to construct +- Death to Numpy + - Nothing, absolutely nothing should be as bloated, hard to use, and system dependent as Numpy is. + - The top 90% of functions should be re-written, without FORTRAN deps. +- A cross-platform GPU aware drawing layer. + - Bring Pygame into the 21st century. +- Death to Python 3 + - It's too much, too late. Unicode just does not matter that much. +- Speed. Always and forever we need greater speed. \ No newline at end of file