diff options
author | Sacha Chua <sacha@sachachua.com> | 2025-07-08 10:10:28 -0400 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2025-07-08 10:10:44 -0400 |
commit | ba20b7297fcedf834bb98f7dbdfb219ddb65d1dd (patch) | |
tree | bd7b6ccd938912f6c2f76e225015c81f5e98dd4c /2025/talks/python.md | |
parent | 3cdb4fb88f69ab53428b581c0be7d5f707dea3c8 (diff) | |
download | emacsconf-wiki-ba20b7297fcedf834bb98f7dbdfb219ddb65d1dd.tar.xz emacsconf-wiki-ba20b7297fcedf834bb98f7dbdfb219ddb65d1dd.zip |
add bibliography, completion, juicemacs, python
Diffstat (limited to '2025/talks/python.md')
-rw-r--r-- | 2025/talks/python.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/2025/talks/python.md b/2025/talks/python.md new file mode 100644 index 00000000..7bed8de2 --- /dev/null +++ b/2025/talks/python.md @@ -0,0 +1,26 @@ +[[!meta title="Interactive Python development in Emacs"]] +[[!meta copyright="Copyright © 2025 David Vujic"]] +[[!inline pages="internal(2025/info/python-nav)" raw="yes"]] + +<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# Interactive Python development in Emacs +David Vujic (he/him) - Mastodon https://mastodon.nu/@davidvujic + +[[!inline pages="internal(2025/info/python-before)" raw="yes"]] + +Learning Lisp was an eye opener for me. The Interactive way of writing code is Amazing. Emacs has great support for this in general already. For Python, there's limitations and I have looked for ways to make Python development more interactive (and fun). Python is what I do at work and in Open Source projects. It has lead me to develop Emacs features specific for Python: evaluating code with visual feedback, modify a running Python app without restarts, and some LLM support. I will demo and talk about what I have developed to make Python development interactive and joyful. + +About the speaker: + +My name is David and I'm a software developer. Colleagues and friends may know me as an early adopter of agile ideas and test driven development. I am passionate about things like that, and share the things I learn to the community and the people I work with. My favorite programming languages are Python and Clojure. On my spare time I practice outdoor Parkour & contribute to Open Source. + + + +[[!inline pages="internal(2025/info/python-after)" raw="yes"]] + +[[!inline pages="internal(2025/info/python-nav)" raw="yes"]] + + |