|
|
|
@ -86,12 +86,14 @@
|
|
|
|
|
<!-- "vamos fazer um browser em Python" --> |
|
|
|
|
<!-- tudo agora é script python --> |
|
|
|
|
<!-- simulador de hardware, pra entregar projeto antes do resto --> |
|
|
|
|
<!-- encontros no tempo livre --> |
|
|
|
|
|
|
|
|
|
<section> |
|
|
|
|
<h3>Relacionamento Sério</h3> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<!-- australia --> |
|
|
|
|
<!-- agora é no trabalho e em casa --> |
|
|
|
|
|
|
|
|
|
<section> |
|
|
|
|
<h3>Dando um tempo</h3> |
|
|
|
@ -103,6 +105,8 @@
|
|
|
|
|
<h3>A Volta da Paixão</h3> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<!-- surgiu a chance de trabalhar junto de novo --> |
|
|
|
|
<!-- ... mas virou objective-c --> |
|
|
|
|
<!-- framework em cima do flask --> |
|
|
|
|
<!-- consuela --> |
|
|
|
|
<!-- Django --> |
|
|
|
@ -130,19 +134,63 @@
|
|
|
|
|
<!-- packaging? what? exe quebra tudo --> |
|
|
|
|
<!-- "pip install --break-system-packages" --> |
|
|
|
|
|
|
|
|
|
<section> |
|
|
|
|
<p><code> |
|
|
|
|
pip install --break-system-packages |
|
|
|
|
</code></p> |
|
|
|
|
|
|
|
|
|
<p><code class="fragment"> |
|
|
|
|
pip install --yes-please-break-my-system |
|
|
|
|
</code></p> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<section> |
|
|
|
|
<h3>Despedida</h3> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<!-- campos mais verdes --> |
|
|
|
|
<!-- ferramentas pra python não estão mais sendo escritas em Python (ruff, uv, Pyright) --> |
|
|
|
|
<section> |
|
|
|
|
<ul> |
|
|
|
|
<li><code>ruff</code>: Rust</li> |
|
|
|
|
<li><code>uv</code>: Rust</li> |
|
|
|
|
<li><code>Pyright</code>: JavaScript</li> |
|
|
|
|
</ul> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<!-- parece estar indo pro lado certo, mas extremamente lento (falta de interesse?) --> |
|
|
|
|
<section> |
|
|
|
|
<ul> |
|
|
|
|
<li>GIL-less Python</li> |
|
|
|
|
<li>JIT hook</li> |
|
|
|
|
</ul> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<!-- rust tá resolvendo tudo de forma melhor, mesmo que mais trabalhoso --> |
|
|
|
|
<section> |
|
|
|
|
<img src="_images/friendship-py-ended.jpg" class="stretch"/> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<!-- o que acontece quando C++/Java tiver uma interface bacana pra AI/ML/Data Science? --> |
|
|
|
|
<section> |
|
|
|
|
<p>Ferramentas de ML/AI são em C++.</p> |
|
|
|
|
<p class="fragment">C++ é complicado de programar.</p> |
|
|
|
|
<p class="fragment">Mas como Python é só uma cola...</p> |
|
|
|
|
<p class="fragment"><strong>o que vai acontecer quando |
|
|
|
|
alguém insano o suficiente escrever um Jupyter em C++? |
|
|
|
|
</strong></p> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<section> |
|
|
|
|
<img src="_images/py-so-2024.png" class="stretch"> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<section> |
|
|
|
|
<img src="_images/so-salary-2024.png" class="stretch"> |
|
|
|
|
</section> |
|
|
|
|
|
|
|
|
|
<section data-background='_images/thats-all-folks.jpg'> |
|
|
|
|
</section> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|