What will happen?
An uncompromising intellectual battle between two opposing camps. Nobody knows in advance who will win.
Holivar «Python vs Go» on Russian Python Week will not :
- the opinion of one "expert";
- a speech by one speaker, in which, albeit reasonably, the winner is known in advance;
- comparison on synthetic tests;
- a set of benchmarks that are obviously beneficial for one participant.
The battle will be started by two representatives of the Python and Go communities, but each participant will be able to influence its course. The final decision is yours.
What for?
To find out once and for all which community is stronger - pythonists or gophers.
The topic "Python vs Go" is regularly raised in chats and at meetings of programmers. Arguments like these can be fun to get involved with, but they never end well. And what conclusions can there be if the instigator wrote his first code, for example, in Go, admired how easy he did it, and now agitates to quit Python. Or vice versa.
But at the Russian Python Week, the debate will be led by experts, and therefore it will be not only exciting, but also useful. Emphasized pros and cons on both sides will give you a look at the issue from different angles and allow you to determine the criteria for choosing an instrument.
How will the battle go?
Tough, but fair.
Opponents will rely not only on the objective advantages and disadvantages, but also on their subjective experience and, most importantly, on your arguments. The participants in our dispute will openly express their point of view, and will not smooth corners in an attempt not to offend anyone. Not offending anyone - this is not a Python vs Go battle. We will not have sterility or forced tolerance.
Who is involved in the battle?
The two largest Russian-speaking language communities. Python is supported by MoscowPython, PiterPy and regional Python communities. On the Go side is Golang Live and the Go developer community. And one representative from each language, in which we assign a responsible mission to defend the interests of the community.
Alexander Borgardt will drown for Python
For the past 10 years Alexander Borgardt has been researching new approaches and creating solutions in the fields of advertising, fintech and ML. He is interested in the development of distributed systems, parallel and competitive information processing, improves the world, working on the open source project Cyber Duck Ninja .
Python defender Alexander Borgardt promo videos:
- How to throw out C ++ code from a project so that there is nothing for it .
- How to quickly develop a software solution in C ++ and Lua .
Philip Kulin will fight for Go
Philip Kulin has been hosting for almost 20 years, since the spring of 2018 he has been monitoring Roskomnadzor's locks - you are probably familiar with his project, Escher II . Philip has extensive development experience in both Python and Go. Philip said about Go: “I love Go dearly, I understood the history of its creation, I am ready to defend even frankly weak points” .
Just why "it happened so historically", Philip told at the last Golang Conf .
How can I influence the outcome of the battle?
Participate in Russian Python Week September 14-18. Follow the holivar, accept the arguments of opponents and throw in your thoughts, admit the shortcomings, but find growth points in order to become stronger. Absorb information and use it to broaden your horizons and become a better professional. Yes, and just with excitement hack into the chat of participants and vote for your candidate .
And write to us in the comments or chat , what parameters exactly need to be compared and what theses cannot be missed in the holivar.
And what is the result?
The strongest will win! And from now on and forever and ever (that is, until the next battle or the release of a new version of one of the languages), we will know who is cooler - Python- or Go-developers .
We can stop wasting energy on holivars, and instead invest in our own development and the development of our communities. For new recruits, we have an argument: an undeniable majority opinion and a chronicle of the Python vs Go battle.
Instead of conclusions:
- Participate in Russian Python Week , we are preparing a lot of different things both for expanding your horizons, such as a battle against Go and PHP, and for deepening your professional skills.
- , . , Python vs PHP, , , .
- Golang Live, , .