내가 가장 물어보고 싶던 질문이 Q&A 세션에 맨처음으로 나왔는데: "this is totally off-topic but what presentation tool are you using?"
발표자 아저씨가 두손으로 질문자를 가리키며
"Ha! I totally knew that coming!!"
...
Continuing Brain Dump ...
- CPython; glues to C-libraries; many platforms and extensions
- CPython variants
- Stackless; Eve. Serves 56000 people playing on a single server
- Psyco; C-extension specializing compiler. it's not 64bit ready (ouch)
- Cython; writing extension in modules in Python syntax (derived from Pyrex)
- Unladen Swallow; LLVM-JIT
- Jython; glues to Java and JVM, free threading!!
- IronPython; .net integration
- What's evil? !! Apple !! Google !!
- Data control and app control built in Mac products, and Google products
- Jonathan Zittrain; the future of the internet and how to stop it
- Pynie: Python on Parrot; Perl 6 VM (doh)
PyPy: efficient GCs, Python tracing JIT (Python's V8)
CPython vs PyPy JIT: Some benchmarks slower, sometimes 8x faster.
- Tomorrow keynote
- There are things various interpreters can collaborate; such as creating a whole standard testing suite
Speed should be specifically decomposed and defined before comparing them
Deployment
- App control and data control are evil
- How can we actually have our own clouds?
- Cross interpreter tools
- Testing; nose, unittest, Selenium, Hudson, buildbot, testresources, py.test
- Packaging and installing; pip; virtualenv; distutils2; distribute
- Bridging
- Obviously, IronPython for .NET, Jython for JVM, ...
- Spider (Javascript)
- Lunatic Py (Lua -_-;;;;;;;)
- But we don't have Python2Python bridges!! No easy way!
- But there is one :)
- execnet; helps hybrid distribution.
- demo: 헐 좀 쩌는듯. we don't need any installation on other machines? that's crazy!
- prezi: Adobe AIR application


