Executando verificação de segurança...
2

Por que a linguagem C é a mais bela linguagem que você vai ver

Introdução

Hoje em dia ouvimos falar que Rust é a linguagem do futuro, que nasceu pra substituir o
ANSI C devido ao seu maravilhoso borrow, sua segurança e performance. Mas tem uma coisa que faz os programadores antigos amarem tanto a linguagem C.

O Motivo

ANSI C não é somente uma linguagem de programação simples, ela pode se considerar facilmente uma metalinguagem pois podemos modelar a linguagem por dentro de suas proprias limitações.

Por exemplo podemos reescrever o frontend do llvm para incluir o borrow do rust na linguagem

Gerar um try/catch como em linguagens de alto nível

Gerar estruturas de dados que afetam diretamente na memória etc

Glóssario:
ANSI C -> Nomenclatura dada ao C standart.
Borrow -> Nome do sistema que evita memory leaks no rust
Memory leak -> Estouro da memória decorrente de mau uso de ponteiros

Carregando publicação patrocinada...
1
1

Tem o canal do eXscript que vai ensinando diversas linguagens mas, o curso é meio antiguinho então pode ter coisa desatualizado. Anyway se acompanhar ele e juntar com estudos de alguns sources do github tu deve conseguir aprender bem e de graça

2
1
1

Chega a ser engraçado como eu acabei de escrever um post sobre o Rust! hehehe

Mas isso é a maior verdade, C em boas mãos consegue fazer muita coisa, é uma linguagem que depois de Rust e antes do python, é uma que amo muito. Aliás, como diz um amigo meu, C é um "Assembly Portátil": Muito mais fácil de manejar e roda até na geladeira.

1

Cara, C é sim uma linguagem muito linda, não é atoa que nós chamamos ela de "Linguagem mãe". Na facauldade lembro que estudei muito C.

  • Programação Imperativa
  • Programação Avançada
  • Estrutura de Dado e Algoritmos aplicando TDA (Tipo de Dado Abstrato)

Eu achei sensacional, lembro de querer fazer coisas que meus professores não sabia responder, coisas que não são viaveis de serem feitas em C. Por exemplo, sempre tive vontade de criar um servidor de arquivos em C, mas nunca fiz kkk

Particularmente eu acho C a linguagem de programação que tem a sintaxe mais bonita, limpa etc...
O problema de C é a questão de ponteiros, realmente é fácil de se perder, quando conheci C++ eu não chei tão legal quanto C, a sintaxe foi mudada, muita coisa mudou, no meu ponto de vista se C++ tivesse mantido a sintaxe de C seria sensacional.