Software > Programming >
(on Wikipedia)
https://www.python.org/
coming later
I had originally fallen in love with Ruby with the hopes of being able to use it on 16-bit DOS computers, but didn't turn out to be possible. Since then I had stuck with it to tinker around quite a lot. But it turns out that a vast amount more programs are written in Python. Since my experiences with Ruby GUI toolkits were just horrifying, and all the Python GUI stuff I've seen is awesome, I think I'll check things out.
I didn't end up looking into Python much, but I have a bunch of notes.
- Wiki > https://wiki.python.org/
- forum, archive
-
Newsgroups > https://groups.google.com/forum/#!forum/comp.lang.python
-
Email >
-
IRC >
irc://irc.freenode.net/python
-
Announcements:
--
--
--
- 2018-10-12 -- I don't know why this was installed on Windows 10, but I uninstalled it.
- 2009-08-17 - 2.6.2 on Unity Linux 0.99-alpha2
- 2009-04-01 - 3.0.1 on PCLinuxOS 2007
-
2009-03-31 - 3.0.1 on (distribution not recorded)
Topics ∞
2009-08-17 - 2.6.2 ∞
Python 2.6.2 (r262:71600, Jul 13 2009, 15:42:25) [GCC 4.4.0] on linux2
control-d
works to exit. Yay.- Adding a unicode character like
“
-- as a comment -- screws the program up. How fucking lame is that? -
There is no case-insensitive string replacement. That's crazy.
2009-04-01 - 3.0.1 ∞
- Oh wow, I still have to use
quit()
to exit the python shell. That's so sad. - It can be installed concurrently with my earlier version. Sweet.
-
What the heck.. there is no
python setup.py uninstall
?!?!?!?! Pathetic!
2009-03-31 - 3.0.1 ∞
wget www.python.org/ftp/python/3.0.1/Python-3.0.1.tar.bz2 tar -xvvjf Python-3.0.1.tar.bz2 cd Python-3.0.1 ./configure make
I'm using it straight out of src/
so that it won't interfere with my existing python setup.
Other versions of Python ∞
-
http://www.caddit.net/pythond/
- Python under DOS (32-bit).
-
- Kindof like a JIT compiler. The tradeoff is lots of memory for a 2-4x (sometimes more) execution speed improvement.
- See also https://docs.python.org/3/tutorial/modules.html#compiled-python-files
Interesting libraries ∞
- matplotlib
-
- For games
Toolkits ∞
Textmode toolkits
- ncurses > Python and ncurses
-
- STFL - Structured Terminal Forms Language/Library
- A library which implements a curses-based widget set for text terminals. The STFL API can be used from C, SPL, Python, Perl and Ruby.
-
- Python bindings for libgnt, an ncurses toolkit that uses glib events.
Web toolkits
Other
-
- Natural Language Toolkit -- Open source Python modules, linguistic data and documentation for research and development in natural language processing, supporting dozens of NLP tasks
- See also was https://www.ibm.com/developerworks/linux/library/l-cpnltk/index.html
Resources ∞
- Code
-
- The Python Package Index is a repository of software for the Python programming language.
- Tools
-
DMOZ: Python development tools
- TODO - audit
- Aggregators
- Weblogs
- Podcasts
Learning ∞
- Resources
- http://www.awaretek.com/tutorials.html
- https://web.archive.org/web/20190626192252/http://tutorialized.com:80/tutorials/Python/1
- https://wiki.python.org/moin/BeginnersGuide/Programmers
Footnotes
Last updated 2021-03-16 at 03:30:59
added toolkits notes from ~2009-03-29
- ported some more notes
- fixed the date
ported