Dúvida: Qual sua opinião sobre a Linguagem Rust
Pessoal deixem aq sua opinião sobre a linguagem Rust:
Pessoal deixem aq sua opinião sobre a linguagem Rust:
Parece pergunta de aluno da Alura, rs... acho sólida, confiável e robusta, lembra C++, sem garbage collector, compilada, só a curva de aprenďizado que é meio grandinha, mas quem escolheu, fez uma boa escolha, concorre com Python, em alguns aspectos, eu sou team Python e acho Rust fascinante, mas não me aventuro, mas admiro quem coda nela...
Uma boa linguagem para sistemas (não aplicações, ainda que possa ser usada, muito menos outras coisas).
Muito útil para quem costuma usar C, C++ e outras linguagens do tipo.
Ela não substitui integralmente C++ como alguns dizem, e não é essa maravilha que alguns gostam de citar, mas ela é bem interessante. Quem quer algo melhor que C++ deve ficar atento ao avanço de Carbon.
Se você não estava pensando nessas duas linguagens populares para sistemas, nem chegue perto de Rust. Não faz sentido e para que você está fazendo provavelmente tem opções bem melhores.
E isso é o mais importante para a maioria das pessoas.
Isso não quer dizer que não deve aprender alguma coisa dela, não deva experimentar, e ver o que ela tem de diferente, até para melhorar um pouco como faz em outras linguagens. Pelo menos para profissionais de primeira linha. Se você só quer entregar coisas web sem grandes ambições, talvez nem isso valha a pena.
Ela tem alguns conceitos mais complicados, especialmente sobre controle de tempo de vida. Especialmente para quem está acostumado com linguagens de script, pode ser algo bem pesado. Algumas ideias são muito diferentes do que está acostumado em outras linguagens.
Eu acho que erraram um pouco a mão em alguns pontos. Tentaram algo simples, viram que não dava, aí tiveram que criar situações para consertar isso. Acontece com grande parte das linguagens. Rust errou pouco, mas em pontos importantes.
Existe um marketing pesado de comunidade em cima dela, o que também pode ser considerado um ponto positivo. Por isso muita gente está interessada. "Ninguém" está mentindo, mas é fácil fazer as pessoas entenderem algo diferente do que a verdade, sem mentir. Reforço que é uma das melhores linguagens já criadas, e que abominou OOP, pra deixar claro para os mais leigos, só não é para todo mundo, é para um nicho muito específico.
Está um pouco defasado, mas ainda pode ser útil: https://pt.stackoverflow.com/a/282486/101.
Faz sentido para você?
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).