Linguagem C - Me oriente: Sair do nível intermediário para "tora pal para todos os lados". [RESOLVID

1. Linguagem C - Me oriente: Sair do nível intermediário para "tora pal para todos os lados". [RESOLVID

Felyp Henrique
crazyy

(usa Debian)

Enviado em 13/12/2017 - 17:41h

Olá,
talvez alguém já tenha feito tal pergunta no fórum, mas ousarei a perguntar novamente.
Assembly é uma linguagem de programação baixo nível. Na literatura C foi feito para facilitar o Assembly. Eis a questão! Quero sair do nível iniciante e intermediário para partir para algo mais difícil. Não quero apenas saber lidar com struct e memória dinâmica, quero literalmente "escovar bits" usando C, começar a entender o que "poucos" entendem. Já procurei assuntos mais avançados da linguagem, e sempre caio em resultado dizendo que o que já sei é suficientemente avançado. Eu sei que é possível programar em Assembly dentro do C, mas isso seria um passo a frente para aprender programação a nível hard usando C? Por onde ir/começar? Livros e artigos na internet são muito introdutórios e quero realmente me aprofundar na linguagem.Alguém me ajude!?

Desde de já agradeço.


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/12/2017 - 19:26h

@crazzy então a linguagem C não possui nada de tão dramatico assim, que poucos conhecem ou algo muito profundo, os padrões c (c89, c99, c11) já mencionam todas as funções que a linguagem possui e tudo que ela deve suportar então se quiser conhecer melhor a linguagem sugiro ler os padrões. Linguagens de programação em geral são só um meio de você definir como a maquina deve agir, sendo este o caso, o maior problema não é aprender a linguagem mas como se expressar em uma, e para fazer isso de forma eficiente deve entender o que quer fazer e como o processo funciona.



3. Agradecimentos: Tópico: Linguagem C - Me oriente: Sair do nível intermediário para "tora pal para to

Felyp Henrique
crazyy

(usa Debian)

Enviado em 13/12/2017 - 19:37h

katsuke00 escreveu:

@crazzy então a linguagem C não possui nada de tão dramatico assim, que poucos conhecem ou algo muito profundo, os padrões c (c89, c99, c11) já mencionam todas as funções que a linguagem possui e tudo que ela deve suportar então se quiser conhecer melhor a linguagem sugiro ler os padrões. Linguagens de programação em geral são só um meio de você definir como a maquina deve agir, sendo este o caso, o maior problema não é aprender a linguagem mas como se expressar em uma, e para fazer isso de forma eficiente deve entender o que quer fazer e como o processo funciona.



É, eu já imaginava uma resposta parecida. Realmente, você está na razão! Não discordo. Acho que agora é partir para algo parecido como C++ para usar a orientação a objetos e depois, começar fazer aplicações mais aprimoradas com C/C++. Obrigado companheiro! :D






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts