sexta-feira, 31 de outubro de 2008

Por que vc odeia uma linguagem de programação ?

Bem tudo na vida é uma questão de gosto ,quando decidir fazer faculdade ,sempre quis fazer algo que fosse útil e nunca na minha vida pensei em encher o bolso dos empresários ,ou meu próprio bolso ,sempre quis ganhar meu dinheiro dignamente e ser feliz com aquilo que faço ,então comecei a pensar nas profissões que me fariam feliz .A primeira que veio na minha mente foi musica ,porem eu tenho um estilo muito diferente para ser um astro e nessa área poucos são reconhecidos ,pelo bom trabalho musical e só se preocupa se você tem belas dançarinas e uma tatuagem ,ou usa um cabelo legal ,então desisti da musica porque odeio tocar em bar ,ou em festinhas da terceira idade ,mas meu pai como todo bom engenheiro me disse que área do futuro era essa"ENGENHARIA",bem o que os engenheiro são ,matemáticos ,físicos,fazedores de cálculos ,não sei ,mas não era isso que eu queria pra minha vida ,então decidi estudar física ,mas ainda era uma coisa que não me completava ,mas em resumo acabei caindo na informática , onde tudo é novo .
Estudando programação meu primeiro contato foi com "C " meu professor parecia uma tia da terceira serie ,porem foi minha primeira reprovação na vida,mas eu sou um cara que nunca entra numa briga pra perder ,estudei um mês direto aprendi bastante coisa ,passei a não usar mais Windows ,e aprendi C,depois C++.Mas o que mais me deixou encucado foi quando aprendi Java estava tão próximo do hardware e der repente dei uma subidinha no nível mas não odiei Java ,mas sim netbeans,os códigos que eles geravam eram muito estanho ,essa decepção me fez conhecer python ,amor a segunda vista ,pois na primeira foi estranho é como uma namorada um amigo te apresenta e você começa a conhecer ,mas depois com mais carinho o amor foi crescendo .
Um certo tempo depois conheci um tal de C# ,nossa todo mundo falava bem ,visual studio era o mundo ,até que um dia chegando na faculdade vi um amigo meu fazendo um trabalho e fazendo elogio que nunca vi ninguém dizer nem pro seu prior inimigo ,tivemos o primeiro contato nossa!!!!!!!!!!, bem eu adorava C ,já havia programado em fortan ,mas C# não deu ,você desenhava quase tudo ,não tinha diversão e tudo estava pronto ,e quando dava pau sai de baixo era mais fácil desenhar tudo de novo ,fiz até um curso dolarsotfware OPA!!!!! microsoftware ,mas mesmo assim não vi graça ,eu acho bom pra ganhar dinheiro e viver de manutenção de codigo ,mas pra mim não é nada divertido ,não tem emoção e odeio desenhar telas ,mas não odeio dotNet apenas não faz parte do que eu quero pra minha vida .assim com administrar rede e suporte a cliente é um pesadelo que eu não quero ,não desejo que ninguém que goste de aventuras programe em Asp dotNet mas cada um se diverte como gosta ,é como ouvir funk é horrível as letras não tem nada haver mas todo mundo baba como as dançarinas e os donos de baile se amarram no pessoa que paga pra não ouvir musica .
Mas agora é minha pergunta é a seguinte por que odiar alguma linguagem de programação todas elas foram feitas para o bem da humanidade , de boas intenções o inferno ta cheio de Delphi , mas se você ta no inferno abraça o capeta .
free counters

2 comentários:

ℭacilhας, ℒa ℬatalema disse...

* Mas se você tá no inferno abraça o capeta.

Adorei essa frase! =)

Gui, nem toda linguagem foi feita para o bem da humanidade. A maior parte das linguagens modernas foi feita em função de lucros.

A maioria das linguagens mais antigas foi projetada para aumentar a eficiência dos programadores, como Smalltalk, Lisp, C, C++, Perl…

Outras foram criadas com fins didáticos, como BASIC, Pascal e Logo.

Algumas foram criadas para outros fins e acabaram evoluindo como linguagens de programação, como Python e Lua.

Mas muitas linguagens foram criadas com fins comerciais e estas apenas esporadicamente respeitam o programador ou sua necessidade de produção, como Objective-C, Delphi (Object Pascal), Visual Basic, Java e C#, geralmente pregam filosofias específicas das empresas que as criaram. Na maioria dos casos o objetivo é manter o programador cativo da linguagem.

Tenho pra mim, como qualquer um, alguma linguagem que eu não tolere, mas sempre por suas características. Não reclamo de nenhuma linguagem que eu não conheça.

Por exemplo, odeio Java do fundo das trevas de meu coração, mas trabalho com Java. Conheço bem a linguagem e consigo arrancar dinheiro dela.

Odeio Java por algumas de suas características comerciais – que influem em particularidades da linguagem – e, principalmente, porque a comunidade Java, em vez de tentar apontar as falhas e questionar a SUN Microsystems, procura justificativas para fazer com que as falhas da linguagem pareçam vantagens.

Mas é a vida, e Java também não é uma linguagem tão ruim assim. Tem lá suas peculiaridades, como qualquer outra.

Outra linguagem que não gosto é de C#, não tanto pela linguagem em si, que lembra um pouco Java, mas mais pela plataforma .NET e sua arquitetura engessada que mantém o programador ignorante sobre seu funcionamento em baixo nível.

No entanto um comentário a um artigo se tornaria um artigo em si se eu entrasse em detalhes. Talvez escreva um no Kodumaro algum dia.


* Só agora que entro no ponto em que queria chegar…

A grande maioria dos programadores odeia as linguagens que não conhece! Um artigo que deixa isso bem claro – apesar do Bánffy não ter explicitado isso, pra bom entendedor meia palavra bastas – é Resultados da Pequena Pesquisa.

Leia com atenção e poderá perceber que cada grupo de programadores diz odiar uma linguagem que os programadores daquele grupo costumam ignorar. É curioso, mas é verdade…

É como naquele episódio da Família Dinossauro onde o Dino diz: «Vamos destruir o que não conhecemos!»

É mais ou menos como somos: isso é uma característica humana, não exclusividade de informata. É preciso muito autopoliciamento para não cair em preconceito.

[]'s
Cacilhas, La Batalema

Felipe Fontoura disse...

Opa me chamo Felipe sou professor de programação…

Nos meus alunos dos que eu mais percebo que não gostam de programar o grande problema é o formato de se aprender… Fluxogramas chatos, lógicas que ninguém entende… e por ai vai.

Eu escrevi um artigo sobre isso recentemente no meu blog que explica uma receita bem legal para quem Odeia Programar mas precisa programar: http://devsamurai.com.br/eu-odeio-programar-e-agora/