Porquê a linguagem python é tão desprezada? [RESOLVIDO]

1. Porquê a linguagem python é tão desprezada? [RESOLVIDO]

Lucas sousa silva
lucasss

(usa Manjaro Linux)

Enviado em 17/09/2016 - 12:14h

Bom dia , eu fiz essa pergunta porquê meus amigos perguntam em que linguagem eu progamo e eu respondo :""Conhece uma linguagen de uma cobrinha,a linguagem Python"" e então eles falam :""Nunca ouvi falar "" e até dissem para eu parar de progamar com ela , instalar o windows e aprender a C++ eu fico pensando se isso que eu faço (progamar python no Linux)
dá futuro ,me ajudem eu quero que voçes digam suas opiniões.


  


2. MELHOR RESPOSTA

M.
XProtoman

(usa Fedora)

Enviado em 17/09/2016 - 13:20h

Boa tarde a todos,

Python é uma linguagem muito boa, permite muitas vezes que você programe coisas mais rapidamente com poucas linhas de código e de forma mais segura. Você pode ainda combina-la com mais de uma forma com C.

Existem desvantagens em Python, como qualquer outra linguagem, uma delas para mim e muitos é a facilidade de mesmo em bytecode se tentar recuperar o código original em comparação a outras linguagens de programação. Certas atividades que exigem mais desempenho, como renderização em tempo real, talvez seja melhor utilizar outra linguagem como C ou escrever as partes mais criticas em outra linguagem, essa abordagem é utilizada por alguns para proteger o trechos mais significativos para evitar descompilação.

Estou usando e estudando C++, se for programar para Web partiria para Python. Para programas rápidos, uso Python.

Parece que alguns gerenciadores de pacote são feitos em Python, tenho a impressão que o gerenciador de máquinas virtuais Virt-Manager tem partes escritas em Python.

https://en.m.wikipedia.org/wiki/DNF_(software)
https://en.m.wikipedia.org/wiki/Virtual_Machine_Manager
____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)

3. Re: Porquê a linguagem python é tão desprezada? [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 17/09/2016 - 12:29h

Depende do tipo de futuro que você almeja!

Programar é programar em qualquer linguagem, o que vai mudar é o grau de dificuldade e o conhecimento obtido ao longo do aprendizado. Eu comecei aprender C e não gostei da sintaxe é feia e me deparei com python e resolvi me aprofundar.

Hoje, não sou um programador mas em 3 meses consegui fazer coisas impressionantes com esta linguagem e sei que ela é usada em muitos projetos pelo mundo, se alguém não conhece a linguagem que você programa não significa que você será desprezado e sim que você é humano e tem um conhecimento diferente de outras pessoas, afinal

Não existe saber mais ou saber menos, existem saberes diferentes

Essa linguagem é maravilhosa e "peguei" a lógica de programação com ela e agora está mais fácil aprender outra linguagem, entende?
Mas respondendo sua pergunta eu acho que ela é desprezada por ser de alto nível e os compiladores não ajudarem muito.


4. Re: Porquê a linguagem python é tão desprezada? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/09/2016 - 12:34h

Santa ignorância. Se eles ao menos tivessem ouvido falar dava para argumentar.

Pesquise sobre "Moin Moin" e Plone. Tem mais um, mas estou-me esquecendo.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



5. Re: Porquê a linguagem python é tão desprezada? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/09/2016 - 13:30h

Deve ser a dupla Plone - Zope que havia me esquecido.

Outra coisa boa para pesquisa é Jython.

É uma implementação de Python feita em Java, que roda com JRE.

Do mesmo modo que é feita em C.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



6. Re: Porquê a linguagem python é tão desprezada? [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 17/09/2016 - 13:33h

listeiro_037 escreveu:

Outra coisa boa para pesquisa é Jython.


Essa é nova mim, sempre aprendo lendo os posts do listeiro kkkkk


7. Re: Porquê a linguagem python é tão desprezada? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/09/2016 - 13:36h

ctw6av escreveu:

listeiro_037 escreveu:

Outra coisa boa para pesquisa é Jython.


Essa é nova mim, sempre aprendo lendo os posts do listeiro kkkkk


:-)

Se eu não me engano há uma outra implementação de Python.

Se não estiver me confundindo com implementação de Ruby em Java.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



8. Re: Porquê a linguagem python é tão desprezada? [RESOLVIDO]

Lisandro Guerra
Lisandro

(usa Arch Linux)

Enviado em 17/09/2016 - 19:18h

Lucas se sua preocupação é com o futuro, vamos fazer uma análise do que está acontecendo.
Hoje em dia os programadores de C, C++ e Java, ainda são muito procurados no mercado, mas isso está diminuindo.
Verdade que quando se precisa ir mais baixo nível no programa o Python não é adequado, mas se eu não for um excelente programador C eu não aprenderia só para isso. E já explico:
A curva de aprendizado do C é pouco íngreme, ou seja, precisa-se de muito tempo para começar a produzir algo útil.
Mas o que usaria então, já que o Python não seria o mais adequado neste caso?
Eu usaria Golang, linguagem criada no Google que pretende ser o C do futuro, tem a curva de aprendizagem parecida com a de Python, ou seja, em meses já se produz coisas legais com ela, e já tem desempenho muito superior ao C ou C++.
Vamos a alguns fatos. Eu moro em Porto Alegre mas sei que estes fenômenos de que vou falar também acontecem no Rio de Janeiro e São Paulo. Aqui empresas instaladas como Globo.com, ThoughtWorks, entre outras, têm frequentemente vagas para programadores "Python".
E no mundo?
Acontece atualmente o fenômeno das Startups. Já ouviu falar de startup que o pessoal gasta 3 anos pra fazer o MVP em C++?
NÃO. Pois isso é inviável, os caras só usam Python, Golang, Rubi e companhia.
Python é uma linguagem de uso geral muito poderosa e versátil. Quer programar para servidores com Python? Pode. Quer programar para desktop, para web e para mobile com Python? Também pode.
Se seus amigos nunca ouviram falar, é melhor abrirem o olho antes que seja tarde demais.
Outra coisa é a pergunta que te fizeram. A pergunta que deveriam te fazer é: "Em que linguagens tu programa?" no plural, pois assim como é importante falar mais de uma língua é ainda mais importante programar em mais de uma. Como falamos antes nem sempre uma linguagem, por mais versátil que seja, vai te dar a melhor solução ou a solução que tu precisa.
Outra coisa que esta acontecendo no mundo faz um tempo e no Brasil já começou, é que as maiores universidades não usam mais o C na introdução à programação. Fiz o curso EAD de introdução do MIT e ele é em Python.
Agora o Python tem duas coisas que são o que fazem ele causar grande impacto em quem programa:
1) Baterias incluídas, quer começar a programar é mão na massa, as bibliotecas estão lá, etc.
2) A COMUNIDADE sempre alegre e disposta a ajudar, e nenhuma pergunta é desprezada por mais básica que seja.

Veja mais aqui:
https://www.youtube.com/watch?v=y-azMxb5NtY
https://www.youtube.com/watch?v=uJrGr0cTyUc

Abraço



9. Preconceito

Pedro Ferrarezi
ferrarezux

(usa Debian)

Enviado em 25/09/2016 - 21:51h

Python é uma linguagem maravilhosa. Tem recursos avançados que muitas linguagens de programação não tem, como por exemplo atribuição e retorno múltiplos de variáveis e a forma simples de manipular Strings.

Mas maravilhoso para nós pode não ser maravilhoso para o mercado...

Python é software livre, e muitas pessoas que não são programadores sabem Python e usam em seu trabalho, como por exemplo esse cara: http://opentradingsystem.com/PythonForExcel/main.html, ele é bancário.

E comopor exemplo eu theentusiast86.blogspot.com.br, sou contador.

Eu sei java desde 2007 +/-.

Depois de aprender Python vi que preciso de Java para muito poucas coisas.

Por um lado Python tem aplicação ampla em várias áreas do conhecimento e na ciência e é software livre. Python é da comunidade. Por isso é muito difícil esconder o código fonte Python, pesquise sobre a filosofia de Software Livre, o GNU/Linux foi concebido com base nela.
Por outro lado existem as grandes corporações tentando promover suas linguagens de programação proprietárias, que são feitas para esconder o código fonte e monopolizar o mercado.

Entendo que por isso Python é despresado, mas isso está mudando. As pessoas estão descobrindo os benefícios e se voltando para software livre.

Lendo por aí vejo que as pessoas têm preguiça de aprender uma nova linguem e tem muito preconceito, mas isso também está mudando.
O programador do futuro é aquele que sabe várias tecnologias e sabe aplicar cada uma delas.


10. Re: Porquê a linguagem python é tão desprezada? [RESOLVIDO]

Lucas sousa silva
lucasss

(usa Manjaro Linux)

Enviado em 28/09/2016 - 09:49h

Obrigado a todos , vocês ajudaram muito






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts