Todo mundo fala que Python é alto nível, mas hoje quero provar pra vocês que estão todos errados. Isso porque não só é muito fácil de ir pra Python para C, como também é possível escrever código em C com a sintaxe de Python. O responsável por trás disso é a biblioteca Cython, uma gigante que carrega diversas outras bibliotecas do ecossistema de Python.
Além disso quero mostrar um pouco dos princípios dessa comunicação entre linguagens, que é viabilizada meio de funções externas (FFI) e as ABIs das plataformas, além de como Cython facilita todo esse processo para nós.
LIVES: Toda terça e quinta as 21h
ENTREM NO DISCORD: / discord
SEJA MEMBRO: / @waine_jr
Vídeos exclusivos, lives salvas e canal no Discord só para membros!
LINKS
Cython: https://cython.org/
FFI (Foreign Function Interface): https://en.wikipedia.org/wiki/Foreign...
ABI (Application Binary Interface): https://en.wikipedia.org/wiki/Applica...
REDES
Site: https://www.wainejr.com/
Instagram: / waine_jr
TikTok: / waine_jr
GitHub: https://github.com/wainejr/
Discord: / discord
00:00 Introdução
01:02 Baixo nível
01:44 FFI
03:33 FFI no ZigZagOS
06:01 Cython
08:02 Por que Cython?
09:40 Quem usa Cython?
11:42 Custo do Cython
13:40 Como buildar?
15:58 Se inscreve aí