Guido van Rossum diz que o Python 4.0 pode nunca chegar

Guido van Rossum (o criador da linguagem de programação Python), Eu comento alguns dias atrás em uma entrevista que era muito difícil para o Python 4.0 ver a luz do dia, já que atualmente a linguagem de programação passa por um problema bastante difícil que é a migração do Python 2.0 para o Python 3.0,

Ele também compartilhou suas idéias sobre outras línguas, como Rust, Go, Julia e TypeScript. Guido acredita que Rust é uma linguagem interessante, que resolve quase perfeitamente gargalos no gerenciamento de memória. Ele acrescentou que Go e Julia compartilham grandes semelhanças com sua criação e que a equipe de desenvolvimento do Python aprende e se inspira em vários recursos implementados no TypeScript.

Guido van Rossum e os membros da equipe Desenvolvimento Python eles mencionam que não estavam exatamente entusiasmados com a ideia do Python 4, tendo aprendido algumas lições valiosas durante a transição do Python 2 para o Python 3.

“Não estou entusiasmado com a ideia do Python 4 e ninguém na equipe de desenvolvimento principal está realmente, então provavelmente nunca haverá um 4.0 e continuaremos com o 3.33, pelo menos. Aprendemos nossa lição Python 3 vs 2, então é quase um tabu falar sobre Python 4 a sério. «.

Depois de se aposentar em 2019, Guido van Rossum voltou aos negócios em novembro de 2020 com um novo cargo na Microsoft e no Twitter eu comento que funcionará para tornar o uso do Python ainda melhor. Não será apenas no Windows, mas em todas as plataformas, o que deve ajudar a torná-lo mais atraente e competitivo. Na verdade, na última década, Python tem competido com linguagens mais jovens consideradas mais modernas por seus criadores e sua comunidade.

Para Guido, Rust é uma linguagem de programação "excelente" quem merece todo o entusiasmo por ele:

Parece uma ótima linguagem, para algumas coisas. O Rust realmente melhora o C ++ em uma área em particular - os controles do compilador são muito mais difíceis de contornar. E, claro, resolve o problema de alocação de memória quase perfeitamente. Se você escrevesse a mesma coisa em C ++, não poderia ter tanta certeza, em comparação com o Rust, de que obteve toda a alocação e manipulação de memória corretamente. Então, Rust é uma linguagem interessante ”, disse ele.

Além disso, em comparação com C ++, Rust é um novato no mundo da programação e muitos desenvolvedores relutam em se interessar por ele. No entanto, grandes projetos da indústria começaram a adotá-lo nos últimos anos.

E esse é o exemplo da comunidade Linux que há algum tempo anunciou que começou a desenvolver partes do kernel em Rust.

Do lado da Microsoft, ela apresentou seu projeto Rust for Windows no ano passado e é projetado para permitir aos programadores fácil acesso às APIs do Windows ao desenvolver aplicativos Rust no Windows. Facebook, Amazon, Apple, Microsoft e outros grandes participantes da indústria anunciaram recentemente que estão contratando desenvolvedores do Rust.

Finalmente Quanto ao TypeScript, o criador do Python acredita que:

“TypeScript é uma ótima linguagem. Você deve ter notado que nos últimos seis ou sete anos adicionamos escrita estática opcional ao Python, também conhecida como escrita progressiva ”, disse ele.

“Eu não conhecia muito o TypeScript quando iniciamos este projeto, então não posso dizer que a linguagem nos inspirou a começar. TypeScript, porque ele entrou no trem do JavaScript e porque Anders é um cara muito inteligente, o TypeScript fez algumas coisas que o Python ainda está esperando para entender. Portanto, hoje estamos definitivamente procurando exemplos em TypeScript. Temos um GIS de tipagem onde discutimos as extensões de sintaxe e semântica de tipagem e o sistema de tipo geral para Python ”, acrescentou.

Guido continuou, dizendo que JavaScript está mais próximo do Python do que você pensa e que a equipe de desenvolvimento do Python se inspira muito nas melhorias feitas pelo TypeScript.

“Às vezes, criamos novos recursos porque sabemos que alguns recursos também estavam ausentes no TypeScript, depois foram adicionados ao TypeScript com base na demanda do usuário e [se tornaram] muito populares no TypeScript. E agora podemos ver que estamos na mesma situação ”, disse.

"Porque JavaScript e Python são relativamente semelhantes. Muito mais do que Python e, digamos, C ++ ou Rust ou Java. Então, aprendemos com o TypeScript e, de vez em quando, com minhas conversas com Anders, parece que o TypeScript também aprende com Python, assim como JavaScript aprendeu com Python em algumas áreas ”, concluiu Guido. Anders Hejlsberg é um programador dinamarquês que trabalha na Microsoft e um dos grandes arquitetos do TypeScript.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.