Se linguagens de programação pudessem contar sobre si mesmas


Photo Lee Soo hyun

O desenvolvimento de software é uma área que oferece às pessoas uma experiência muito diferente. Alguns gostam de programação, enquanto outros podem sentir frustração. Obviamente, o processo de criação de software pode causar estresse para qualquer pessoa, mesmo para quem está profundamente apaixonado por esse negócio.

Seria bom nesses momentos conseguir uma descarga emocional. Por exemplo, quando há dificuldades com qualquer linguagem de programação, em um acesso de raiva, alguém pode imprudentemente escrever um post sobre Habré sobre o quão ruim é essa linguagem. Naturalmente, a reação da comunidade será apropriada. Em geral, isso claramente não adicionará uma atitude positiva ao trabalho produtivo.

Para evitar isso, basta encontrar um motivo para rir da situação, de alguma observação bem-sucedida. Além disso, qualquer linguagem de programação não é perfeita. A esse respeito, proponho várias declarações "honestas" ou simplesmente engraçadas, por assim dizer, em nome de algumas linguagens de programação populares nas quais seu "caráter" é revelado.


Uma atitude positiva ajuda a estabelecer contato com o interlocutor, encontrar uma linguagem comum ou até eliminar o conflito emergente. Espero que alguns desses ditos façam você sorrir. Apenas humor, ironia, nada pessoal.

Java


A Oracle e eu realmente gostamos de falar muito sobre como somos legais.
Pague-nos, e falaremos muito sobre isso com você. Afinal, estendemos o suporte de longo prazo até 2030!

C


Pode parecer para alguém que eu sou o mais velho. Mas não é assim: existem ainda mais antigos. Alguém por ignorância pode pensar que eu já sou impopular. Isso não faz sentido! Veja: a maioria dos idiomas possui classificações inferiores às minhas.
Em geral, você entende: apontar o dedo para os outros é o meu hobby favorito.

C ++


Você pode me odiar, me desprezar, mas sempre vou encontrar uma maneira de estar em todo lugar (embora isso não seja preciso em 2020). Mas, veja bem, um dia eu definitivamente serei útil para você. Eu acredito que nós vamos fazer amigos. Você simplesmente não pode deixar de notar minhas óbvias "vantagens"!

C #


Não sou como ninguém: nem meu pai, nem uma nota musical. Eu sou único. Enfim, eu seria mais legal que Java se tivesse suporte a GUI de plataforma cruzada.
O que? O que você está dizendo? Já está trabalhando nessa direção? E ... bem, então, geralmente sou melhor que ninguém!

Lua


Programadores iniciantes amam Lua porque o índice da matriz começa com 1. Mas, na verdade, matrizes não são matrizes e objetos não são objetos, porque no fundo acho que tudo é uma tabela.
E mais: desde que eu apareci na era dos metamodernos, as tabelas, se necessário, tornam-se facilmente meta-tabelas.

Javascript


Para aqueles que ainda estão no tanque: Javascript não é um script Java ou derivado dele. A propósito, o Apple Safari ainda parece suspeitar de algo ...

Pitão


Você acha que eu pareço um pseudo-código? Não, eu sou o pseudocódigo. Saiba: você sempre escreve pseudocódigo, mesmo que não esteja ciente disso. Então, comigo você não vai avançar além do pseudo-código!
Se você é um programador muito bom e fica entediado comigo, brinque com os espaços. Sem ponto e vírgula, sem colchetes, ou seja, espaços extras - é isso que cria um verdadeiro caos e cura o tédio!

Vai


O Google não estava com preguiça de encontrar um nome normal para mim, mas também me roubou genéricos e lambdas. Mas para mim eles criaram o melhor hino .

Php


Você não precisa aprender muito para começar a escrever em PHP. E para me odiar, você precisa de apenas um suporte ausente. Inicialmente, meus criadores não criaram convenções de nomenclatura ou boas maneiras. Então você pode escrever feio e pervertido como quiser ...
E então sua tela quebrará com esse ultraje.

Rápido


Sou fácil de entender e conciso. Eu sou mais rápido que muitos. Comunicar-se comigo é muito mais fácil do que com o Objective-C, e eu não vou tolerar seu cérebro. Verdade, isso é tudo até você ficar sem memória.

Kotlin


Kotlin é a linguagem que um desenvolvedor Java realmente precisa. Vou salvá-lo do NPE assustador (Exceção de ponteiro nulo) e das brigas com a boa e velha JVM. E é por isso que muitas pessoas ficam entediadas comigo.
E lembre-se: as piadas são ruins comigo, porque o autor não inventou nada, eu sou impecável.

Ferrugem


Meu nome se traduz em "ferrugem". E esta é minha única desvantagem.
Garanto a segurança das operações de memória, evito possíveis condições de corrida e não gosto de coletores de lixo; Eu gosto de pedir emprestado. Espero que não seja necessário explicar que sou mais legal que a linguagem C?
Ou é necessário? Onde você vai ?! Você me estudou muito pouco! Quem é isso difícil ?! Sim, você mesmo é difícil !!!

COBOL


Eu tento ressuscitar a cada poucos anos. Meu nome do meio é "temporariamente desempregado". Deseja se juntar à minha equipe? =)



Eu acho que a maioria dos desenvolvedores e fãs de linguagens de programação tem um senso de auto-ironia. Não leve a sério essas piadas.

Idiomas diferentes resolvem problemas diferentes e, portanto, existem muitos. Mas muitas vezes uma pessoa, por sua natureza, se concentra nos idiomas que são populares no momento. Cada idioma tem seus prós e contras. Espero que, após este artigo, você ame a programação ainda mais.


All Articles