🤣 bah, acho que me sabotei
Aoba pessoal, me chamo Álex Fernando, sou um desenvolvedor java bla bla bla bla e recentemente fiz essas duas publicações 😎 Inicio do super portfólio , 😎 Primeiro Projeto e de antemão agradeço muito a vocês pelo carinho e pelos comentários, eu estava no foco de criar diversos projetos pensando em soluções do meu próprio dia a dia como dev e como estudante...
Mas do nada me deu vontade de aprender algo fora da bolha de "trending top programming languages", não sei se esse termo realmente existe ou algo do tipo, mas eu utilizei ele na ideia de me referir a linguagens/ferramentas que não são tão faladas como typescript, nodejs , etc. como por exemplo: Rust. Falando nele... Resolvi entender o por quê dessa linguagem ser tão amada pelas pessoas que tiveram contato com ela, é pessoal... Cai no conto-do-vigário, eu estou simplesmente AMANDO a linguagem e não to conseguindo pensar em outra coisa que não seja rust.
Não me entenda errado, estou a amando, por mais que pessoalmente eu a achei muito complexa e para criar um simples crud levou praticamente uns 3 dias, 1 dia eu separei só para entender a síntaxe de maneira bem medíocre, pois eu queria colocar a mão na massa bem rápido, e essa foi a razão da demora também, mas sinceramente tá sendo uma relação bem passiva-agressiva com essa linguagem, pois imagina programar em uma linguagem onde aponta exatamente onde o erro tá, como resolver e te odeia completamente? (apenas brincando) Isso é rust, detalhe tudo isso em tempo de compilação, sei que só to programando nela cerca de 3 dias, mas durante esse tempo não tive NENHUM BUG EM TEMPO DE EXECUÇÃO, apenas em tempo de compilação
Não quero converter vocês para Rust nem nada do tipo, porque se eu fizer isso sobra menos vagas pra mim 🤣 zoando só, mas eu gostei de compartilhar minha experiência de 3 dias com vocês em uma linguagem fora da bolha. Uma coisa sobre mim é que sempre enxerguei as linguagens como ferramenta e nunca entendi direito sobre esse afeto que o pessoal fala sobre suas linguagens, eu finalmente senti algo parecido com o Rust, mas não irei parar de enxergar dessa maneira, pois estou em busca de uma primeira oportunidade e Java é uma ótima maneira de ingressar no mercado, mas continuarei estudando Rust, pois estarei buscando uma vaguinha até lá 🙏
É isso, foi mal por esse texto gigantescooooooo, na real não é nem tão grande assim, mas juro pra vocês que quando falei de rust enquanto escrevia esse post eu acabei sorrindo, tá uma DELÍCIA, fica para uma próxima.
O novo projeto que tá vindo ai...
https://github.com/alexfrocha/qats
Um pedacinho de código em rust:
struct Pessoa {
nome: String,
idade: i8
}
trait Voz {
fn falar(&self);
fn tem_voz(&self) -> bool;
}
impl Voz for Pessoa {
fn falar(&self) {
println!("Olá, meu nome é {}", self.nome)
}
fn tem_voz(&self) -> bool {
if self.idade > 1 {
return true;
}
return false;
}
}
fn main() {
let pessoa = Pessoa {
nome: "Álex Fernando".to_string(),
idade: 18
};
if pessoa.tem_voz() {pessoa.falar()};
}