Python? Java? Rust? Qual a Diferença? | Discutindo Linguagens
Автор: Fabio Akita
Загружено: 2023-01-18
Просмотров: 282554
Описание:
Finalmente vou falar sobre linguagens que você goste ou use, mas vou fazer isso do meu jeito: escovando bits e explicando como muita coisa funciona por baixo de Python, Javascript e outras linguagens que talvez você não sabia antes de concluir na segunda metade onde discuto onde cada linguagem pode ser melhor aproveitada e porque.
Errata
Eu falei que o Deno usa libuv, mas eu me confundi, ele na realidade usa o próprio Tokio de Rust por baixo mesmo.
Capítulos
00:00 - Intro
01:36 - Cap 1 - Perl e Regex | Anos 90
06:18 - Cap 2 - Estilo C e ICU | strftime
10:25 - Cap 3 - Tudo de Python é em C! | Linguagem "Grude"
17:54 - Cap 4 - Tudo de Node.js é em C! | LibUV
22:31 - Cap 5 - Compilado vs Interpretado | ABI de C
28:21 - Cap 6 - Interoperabilidade: Marshalling/Unmarshalling | FFI
36:21 - Cap 7 - Onde cada Linguagem é mais Forte? | Rust
38:09 - Cap 8 - Sistemas Distribuídos | Apache Java
42:41 - Cap 9 - Produtividade > Performance? | Apps Comerciais
48:31 - Bloopers
Links
Palestra de Elixir: • Видео
https://github.com/python/cpython/sea...
https://github.com/python/cpython/blo...
https://github.com/pandas-dev/pandas/...
https://github.com/numpy/numpy/wiki/B...
https://github.com/scipy/scipy
https://github.com/jupyter/notebook
https://github.com/openjdk/jdk/search...
https://github.com/libuv/libuv
https://github.com/tensorflow/tensorflow
https://github.com/tensorflow/tfjs
https://github.com/pytorch/pytorch
https://github.com/nodejs/node/search...
https://www.npmjs.com/package/async-a...
https://stackoverflow.com/questions/1...
https://www.baeldung.com/jni
https://www.elastic.co/blog/found-zoo...
https://github.com/akitaonrails/ObjC_...
https://zaiste.net/posts/shell-comman...
Podcast: https://anchor.fm/akitando/episodes/A...
Transcript: https://www.akitaonrails.com/2023/01/...
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: