Porque tantas pessoas aprendendo a programar em python ?

1. Porque tantas pessoas aprendendo a programar em python ?

Lucas
-qwerty

(usa Slackware)

Enviado em 14/06/2018 - 00:26h

Uma duvida que tive agora, sei que python e uma boa linguagem de programacao, mas oque ele tem de diferente das outras alem da sua sintaxe simples ?


  


2. Re: Porque tantas pessoas aprendendo a programar em python ?

ctw6av
ctw6av

(usa Nenhuma)

Enviado em 14/06/2018 - 08:29h

Porquê:
Tim Peters escreveu:

Bonito é melhor que feio.
Explicito é melhor que implícito.
Simples é melhor que complexo.
Complexo é melhor que complicado.
Esparso é melhor que denso.
A legibilidade também conta.
Deve haver um jeito e preferencialmente apenas um único jeito de fazer algo.
Agora é melhor que nunca.
Apesar que "nunca" é quase sempre melhor que *agora* mesmo.
...


Minha opinião como aspirante a programador é que a linguagem foca no programador e na praticidade, além de que, se você souber qualquer outra linguagem, por exemplo C, para aprende-lá fica "mamão com açúcar".


3. Re: Porque tantas pessoas aprendendo a programar em python ?

Darlien Magno
Zoma

(usa Manjaro Linux)

Enviado em 14/06/2018 - 18:09h

Porque é uma linguagem fácil, simples, robusta e está em moda atualmente.
Nada contra.


4. Re: Porque tantas pessoas aprendendo a programar em python ?

Cabreuvas
Cabreuvas

(usa Nenhuma)

Enviado em 14/06/2018 - 18:26h

Creio que seja pelo fato de ser prática, em razão de ter uma sintaxe simples e ser interpretada.

Isso é um aspecto muito bom para quem programa em C, C++, por exemplo, que têm sintaxes detalhistas, além de necessitarem compilação.


5. Re: Porque tantas pessoas aprendendo a programar em python ?

ctw6av
ctw6av

(usa Nenhuma)

Enviado em 14/06/2018 - 19:45h

meianoite escreveu:
Está em moda atualmente graça ao MR. b***a e ao you tube da vida.

Não acho que seja bem isso. Mr. Robots não tem influencia em nada na linguagem e o youtube ajuda muito quem está iniciando.

Faculdades estão iniciando com python por melhorar a didática e a curva de aprendizado ser bem menor em relação a C/C++. Além disso muita coisa que eu não compreendia em python me levou a aprofundar meus conhecimentos em C.


6. Re: Porque tantas pessoas aprendendo a programar em python ?

Lisandro Guerra
Lisandro

(usa Linux Mint)

Enviado em 15/06/2018 - 17:08h

A pergunta é quase igual ao título da Hacktalk: https://www.youtube.com/watch?v=iE65NuXGS8g


7. Re: Porque tantas pessoas aprendendo a programar em python ?

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 15/06/2018 - 17:51h

olha, não sou programador, mas Python é simples de sintaxe, versátil, eficiente... e por isso, funciona bem... e tudo o que funciona bem é bem usado!
Sabayon e Gentoo tem muita coisa feita em Python, inclusive o Portage e o Entropy.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


8. Re: Porque tantas pessoas aprendendo a programar em python ?

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 15/06/2018 - 18:15h

É que as características dela são atraentes pra muita gente:

"Características

Python é uma linguagem de programação que não é necessário compilar seu código para que a máquina entenda.
Roda em ambientes Linux, Windows, MacOS, smartphones, celulares, e outra infinidade de sistemas.
Por padrão ela é uma linguagem totalmente orientada a objetos, ela permite que o programador desenvolva de forma procedural ou funcional.
É Software Livre! creio que dispensa maiores detalhes, mas posso adiantar que é gratuita, e sempre será!
Possui código aberto, então você não precisa se preocupar quanto a isso, ou sobre a “estabilidade” da linguagem no mercado,
já que possui uma imensa comunidade ao redor do globo.
O Python é uma linguagem multiuso, pois permite criar desde aplicativos desktop a websites.

Vantagens

Python não possui complicações, tem uma sintaxe simples, transparente e muito elegante.
Seus blocos de código são definidos através de identação Python. Também possui um código limpo o que torna a leitura mais fácil;
Foi feito para ser usado na internet;
Possui uma dinâmica por não precisar declarar variáveis, economiza tempo porque o interpretador faz essa tarefa;
Um exemplo muito positivo é a possibilidade de somar uma string com um inteiro, gerando assim uma exceção,
que é possível também ser tratada. Isso porque a linguagem não mistura os vários tipos de variáveis;
Comunicação Padronizada: XML.
O Python, por ser uma linguagem de alto nível, facilita a utilização.

Desvantagens

Lentidão;
Arquivos grandes;
Sujeito a erros."

Fonte: https://pt.wikiversity.org/wiki/Introdu%C3%A7%C3%A3o_%C3%A0s_Linguagens_de_Programa%C3%A7%C3%A3o/Pyt...







Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts