[Dúvida] Linguagens de pseudo-baixo nível.
Saudações, seres humanos!
Gostaria de saber a recomendação de cada um de vocês quanto a linguagens de pseudo baixo-nível, sendo que com isso eu quero dizer que são aquelas mais truncadas e consideradas mais difíceis, entretanto, darei o contexto:
Aprendi a programar a cerca de um ano e meio em Python, muito porque eu gostava muito de mexer com Excel e criar ecossistemas complexos, explorei grande parte das coisas básicas e algumas bibliotecas (como Pandas, Numpy, Seaborn, Matplotlib, Tkinter, etc). Entretanto, vendo que a linguagem abstrai muito do que acontece no background, além das oportunidades do mercado estarem ultra-saturadas, decidi aprender Java, tanto pela demanda quanto pelo desafio de ir para uma linguagem um pouco mais verbosa e saber como eu ia lidar. Bom, gostei pra caramba da linguagem, mas ainda sinto que tem bastante lacunas no meu conhecimento, como por exemplo ponteiros, etc, embora eu saiba na teoria o que é, nunca nem utilizei.
Como opções de linguagens pseudo baixo-nível a minha dúvida está entre C, C++ e Rust, sendo que C++ é uma grande vontade por conta de toda a indústria IoT forte, performance, o fato de sistemas operacionais serem feitos nela, etc. Contudo, Rust dizem ser uma dessas linguagens que te dá mais liberdade também, mas de forma um pouco mais jovem, atualizada e descolada. Bem, e C... não me vêm nada em especial que a destaque das outras duas. Ou seja, busco uma linguagem de pseudo baixo-nível que seja tanto visada no mercado quanto que tenha seus atrativos pessoais.