Julia Greece goes to PyCon Greece 2025

Julia at PyCon Greece 2025 - Opportunity to Showcase Our Language

We’re excited to share that 2025 will mark the inaugural PyCon Greece conference. The organizing team has done exceptional work establishing this event, including creating a financial aid program to ensure broader participation.

After reaching out to the organizers, we’re pleased to report they’ve enthusiastically welcomed Julia’s presence at the conference by offering to:

  • Allocate a dedicated 1-hour workshop slot where we can properly introduce Julia and highlight its capabilities to Python users
  • Provide a community table throughout the venue for networking and demonstrations

The organizers expressed genuine interest in potential joint events in the future, creating a foundation for ongoing collaboration between our communities. We’ll share a formal announcement once all details are finalized.

Request for Input

As we prepare for this opportunity, we would greatly appreciate your insights on:

  • Which aspects of Julia would be most compelling to highlight for an audience of Python users?
  • What practical examples or comparisons would effectively demonstrate Julia’s features?
  • Ideas for interactive demonstrations that could work well in a 1-hour workshop format
  • Suggestions for materials to distribute at our community table
  • Further resources we could share with the audience

If you’ve participated in similar cross-language events (such as PyData 2024 or other Python conferences), we’d be particularly interested in hearing about your experiences and lessons learned.

Thanks!

8 Likes

Avoid the most common mistake to try to sell Julia for its speed. Python users don’t care about that. Instead, focus on state-of-the-art package ecosystems built in Julia and they might be interested in giving it a try. This gives concrete evidence of top-quality work enabled by the language.

Here is a fact: the amount of resources directed to Python and its community size are such that there will always be someone willing to pay for the development of low-level libraries in C++/Rust to be wrapped in Python.

3 Likes

I second that, and I would also say it is worth highlighting that the Julia-Python communication ecosystem is really good. Show that if the barrier of learning a new language is too high, juliacall is really simple to use. (or, it appears so, I am not a python user!)

1 Like

For me something truly unique and amazing is the composability it offers due to multiple dispatch. If you want a self-contained and runnable example that really proves the point in a meaningful real-world scenario, then the start of this notebook may be relevant: Zero2Hero-JuliaWorkshop/2-MultipleDispatch.ipynb at main · Datseris/Zero2Hero-JuliaWorkshop · GitHub

1 Like

Hey @xlxs4 ,

How exciting and congratulations! If there are any social posts about this on BlueSky, happy to reshare, etc.

Having presented once upon a time at PyData Global (Presentation: A Visual Odyssey: Animations and Visualizations Made with Julia | PyData Global 2021) the biggest point of feedback I heard was also to not worry so much with making sure everything is all about interop with Python. This was a bit surprising, but I heard that some folks just simply wanted to hear specifically about Julia and why using tools in Julia was so cool.

Just another data point but wanted to share what I had received as feedback! :smiley:

1 Like

I wonder if the Julia community could come up with an easy example that shows the advantages of Julia over Python similar to this Rust and C++ example.

1 Like

Another resource: