Eu comecei em Python e logo fui para Javascript no qual acabei ficando por 1 anos mais ou menos, ai decidi da explorar um pouco do JAVA afim de estudos (e por que queria entrar no meio mobile nativo e me aprofundar em backend), to estudando a pouco tempo e to gostando pra caramba, o q mais curti é q ela é bem estruturada
Bacana a stack de vocês python realmente facilita muito a vida. Trabalho com spark, Polars, pandas tudo com python. Performance maravilhosa pra dados no caso o Polars, spark é computação distribuída
Depende muito Minha Stack principal no trabalho é Laravel e Symfony. Hoje em dia para meus projetos pessoais eu opto muito por python e golang. Meus critérios pra optar esses. - menos configurações para fazer algo - menos complexidade de syntax - mais compatibilidade com qualquer OS - mais facilidade pra usar FFI integrar com libs de baixo nível - não preciso ficar preso em uma IDE - consigo buildar facilmente
Sintaxe eu já cheguei a usar, mas depois que me forcei a aprender outras linguagens vi que é muito costume. Com exceção de C++, esse aí não tem como defender.
@@l.n.batista3405 Da sim, mas não recomendo se for extremamente necessário muuuito desempenho. Vai muito do programador saber escrever um código com um bom desempenho, e o Python não te influencia a escrever um código bom. Se você misturar Python com programadores que não sabem o que estão fazendo, em um projeto muito grande, vai sair muito caro no final, tô falando em questão de money msm. Para você ter uma ideia, já refatorei uma aplicação em Python que recebendo o mesmo input e saindo o mesmo output, caiu o tempo de execução de 2hrs para 15min, deixando de usar uma máquina de 4gb/ram+4cpu para uma de 1gb/ram+2cpu, o custo estimado dessa aplicação reduziu em 78% no final do mês, bizarro...
@@l.n.batista3405 dar sempre dá, a questão desses sistemas é a escala se chegar em milhões. Nossa sorte é que 99,999% das aplicações nunca vão chegar nesse tamanho, e se chegar a gente tem dinheiro pra migrar as coisas. Então é possível começar, e se der problema de desempenho eventualmente vai pra Go ou outra linguagem desse tipo
@@waine_jr Caraca, mas Go parece ser a mestra do desempenho ein kkkkkkkkkk Quais são as outras linguagens de backend que emparelham com ela nesse quesito? Eu entendo 0 de desempenho de aplicação de alto padrão. Programo em nodejs ainda e só faço sistemas que rodam na intranet da minha empresa. No max. 90 usuários
Olá, como vc faz para converter código python em C? na ultima entrevista tecnica que tive me pediram para criar um shared object com python. Acabou que tive usei o Cython para gerar tanto um .c (ou .h não lembro agr) quanto o .so, existe uma forma melhor de fazer isso? como vc costuma fazer?
Eu gero código em C/CUDA e compilo usando o CuPy. Você pode fazer uma coisa semelhante usando gcc e o ctypes de Python que consegue carregar módulos dinâmicamente
3:13 vale lembrar que o windows não tem nada a ver com o crash da Crowdstrike, o Crowdstrike Falcon Sensor não vem instalado no windows, ele é instalado pelos usuários.. por esse software ser ring0, esse crash poderia ocorrer em qlqr OS, oq aconteceu foi que os caras fizeram cagada no código da versão windows, isso não significa que linux ou mac são mais "seguros" ou "protegidos"
O simples que funciona! O terraform é uma mão na roda para provisionar infraestrutura. O ansible não ajudaria nesse processo de gerenciamento dos serviços da aerosim após os serviços serem provisionados ou não vale o esforço nesse contexto?
Ansible com certeza ajudaria sim! Hoje a gente não usa porque temos pouco servidores e por costume kkkkkk mas é uma coisa que tá no nosso roadmap adotar
Eu sinceramente sou "hater" de ansible. Comigo a promessa de "dia 2, idempotente, blablabla" não funcionou bem, especialmente se vc precisa desfazer algo. E pro dia 1 (provisionar a máquina) uma imagem base, cloud init, um shell script que seja, resolve. Mesmo pra uma maquina de propósito único (por ex banco de dados), prefiro um docker compose da vida que sobe o banco + monitoramento + coletor de log
Minha Stack é: Overflow 🥴
kkkkkkkkkkkkkkk
tu tem que ver eu programando em C#, stackalloc e ref struct pra todo lado, eu deixo a stack no limite, tudo pra nao depender do gari kkkkkkkkkk
Achei muito interessante programar em python e gerar o código em C, C++. E gostei do foco em simplicidade.
Dart, Flutter e SQL - Full prototipo multiplataforma - Querendo migrar para Python e C++ para produto final
Eu comecei em Python e logo fui para Javascript no qual acabei ficando por 1 anos mais ou menos, ai decidi da explorar um pouco do JAVA afim de estudos (e por que queria entrar no meio mobile nativo e me aprofundar em backend), to estudando a pouco tempo e to gostando pra caramba, o q mais curti é q ela é bem estruturada
Quando começar escolha: ou a mais rentavel$$ ou a mais dificil e fds, ajuda a melhorar a capacidade de codar.
Escolhe-se primeiro o que paga mais.
Bacana a stack de vocês python realmente facilita muito a vida. Trabalho com spark, Polars, pandas tudo com python. Performance maravilhosa pra dados no caso o Polars, spark é computação distribuída
Acho muito massa usar Python de cola e como o ambiente tem muita solução pronta
Depende muito
Minha Stack principal no trabalho é Laravel e Symfony.
Hoje em dia para meus projetos pessoais eu opto muito por python e golang.
Meus critérios pra optar esses.
- menos configurações para fazer algo
- menos complexidade de syntax
- mais compatibilidade com qualquer OS
- mais facilidade pra usar FFI integrar com libs de baixo nível
- não preciso ficar preso em uma IDE
- consigo buildar facilmente
Sintaxe eu já cheguei a usar, mas depois que me forcei a aprender outras linguagens vi que é muito costume. Com exceção de C++, esse aí não tem como defender.
Cara, dá para fazer sistemas grandes (porte ERP) usando python no backend?
@@l.n.batista3405 Da sim, mas não recomendo se for extremamente necessário muuuito desempenho. Vai muito do programador saber escrever um código com um bom desempenho, e o Python não te influencia a escrever um código bom. Se você misturar Python com programadores que não sabem o que estão fazendo, em um projeto muito grande, vai sair muito caro no final, tô falando em questão de money msm.
Para você ter uma ideia, já refatorei uma aplicação em Python que recebendo o mesmo input e saindo o mesmo output, caiu o tempo de execução de 2hrs para 15min, deixando de usar uma máquina de 4gb/ram+4cpu para uma de 1gb/ram+2cpu, o custo estimado dessa aplicação reduziu em 78% no final do mês, bizarro...
@@l.n.batista3405 dar sempre dá, a questão desses sistemas é a escala se chegar em milhões. Nossa sorte é que 99,999% das aplicações nunca vão chegar nesse tamanho, e se chegar a gente tem dinheiro pra migrar as coisas. Então é possível começar, e se der problema de desempenho eventualmente vai pra Go ou outra linguagem desse tipo
@@waine_jr Caraca, mas Go parece ser a mestra do desempenho ein kkkkkkkkkk
Quais são as outras linguagens de backend que emparelham com ela nesse quesito? Eu entendo 0 de desempenho de aplicação de alto padrão. Programo em nodejs ainda e só faço sistemas que rodam na intranet da minha empresa. No max. 90 usuários
Pq vcs não optaram por algum solver mais consolidado (e.g. openfoam) open source pra stack ?
Desempenho e capacidades. O que o OpenFOAM faz em 4 dias, a gente faz em 8 horas
Olá, como vc faz para converter código python em C? na ultima entrevista tecnica que tive me pediram para criar um shared object com python. Acabou que tive usei o Cython para gerar tanto um .c (ou .h não lembro agr) quanto o .so, existe uma forma melhor de fazer isso? como vc costuma fazer?
Eu gero código em C/CUDA e compilo usando o CuPy. Você pode fazer uma coisa semelhante usando gcc e o ctypes de Python que consegue carregar módulos dinâmicamente
@@waine_jr Muito obrigado, vou pesquisar mais sobre o assunto
3:13 vale lembrar que o windows não tem nada a ver com o crash da Crowdstrike, o Crowdstrike Falcon Sensor não vem instalado no windows, ele é instalado pelos usuários..
por esse software ser ring0, esse crash poderia ocorrer em qlqr OS, oq aconteceu foi que os caras fizeram cagada no código da versão windows, isso não significa que linux ou mac são mais "seguros" ou "protegidos"
No Linux a gente tem que fazer pelo menos um dist-upgrade pra quebrar o sistema, no Windows quebra automaticamente kkkkkkk
@@waine_jr é, você tem um ponto
O simples que funciona! O terraform é uma mão na roda para provisionar infraestrutura. O ansible não ajudaria nesse processo de gerenciamento dos serviços da aerosim após os serviços serem provisionados ou não vale o esforço nesse contexto?
Ansible com certeza ajudaria sim! Hoje a gente não usa porque temos pouco servidores e por costume kkkkkk mas é uma coisa que tá no nosso roadmap adotar
Eu sinceramente sou "hater" de ansible. Comigo a promessa de "dia 2, idempotente, blablabla" não funcionou bem, especialmente se vc precisa desfazer algo. E pro dia 1 (provisionar a máquina) uma imagem base, cloud init, um shell script que seja, resolve.
Mesmo pra uma maquina de propósito único (por ex banco de dados), prefiro um docker compose da vida que sobe o banco + monitoramento + coletor de log
Php vai pra C kkkkkkl
Graças ao Zuckito dá pra fazer de tudo em PHP hoje kkkkkkk os engenheiros do Facebook tiveram que trabalhar bastante pra conseguir manter PHP
"conteúdo de baixo nível" é complicado
kkkkkkkkkkkkkkkk
É o melhor rs
Só baixaria aqui