[Ubuntu-PT 10561] Re: A codificação em código binário e assembly são atualmente necessários?

Bruno Guerreiro bruno.jng gmail.com
Sexta-Feira, 12 de Setembro de 2014 - 16:39:42 UTC


Caro françai s,

Imagina que te contratam para fazeres o programa que transforma de forma
eficiente código C/C++ em código máquina de um chip da Intel. Nesse caso
trás de saber a linguagem assembly desse chip.
Por outro lado, imagina que trabalhas com os engenheiros de
micro-electrónica que desenvolvem o chip, e que para isso necessitas de
descrever as operações básicas do circuito integrado em código assembly.
Nesse caso, saber código binário, octal, e hexadecimal é fundamental!

Programar não é só fazer código de alto nível. Para esse é raro utilizar
assembly ou binário. Mas se pretendes ir ao nível mais baixo e
desenvolver interfaces com dispositivos digitais, não ter nocões básicas
de binário é uma falha debilitante. Como programador, ainda que te
centres em programas de alto nível, alguma "cultura geral" de outros
tipos de programação é sempre bom.

Espero que não cedas ao instinto de ver as coisas a preto e branco, e
menosprezar tudo aquilo que desconheces.

Cumprimentos,
Bruno

On 11-09-2014 19:55, françai s wrote:
> Em 11/09/14, Tiago Gala<tiago.gala  gmail.com> escreveu:
>> Em que contexto? É preciso um bocado mais de detalhes para poder responder
>> a essa pergunta.
> Em todos os contextos.
>
>
>> Concluindo: Sim, saber binário e hexadecimal é absolutamente necessário (a
>> quem quer programar), assembly não é essencial, dependendo do tipo de
>> trabalho que se faça.
>>
> Saber binário e hexadecimal é absolutamente necessário (a
> quem quer programar)???
>
> Vários moderadores do FreeBSD Forums disseram no tópico "Assembly and
> FreeBSD" que ninguém escreve diretamente em binário.
>
> O moderador "Phoenix" disse que ninguém escreve diretamente em
> binário. O moderador "SirDice" citou essa afirmação feita pelo
> "Phoenix" e disse que ninguém mais escreve diretamente em binário,
> pelo menos ninguém sensato.
>
> Infelizmente o tópico foi deletado, o link do tópico era:
> https://forums.freebsd.org/viewtopic.php?t=42856
>
> Mas eu encontrei esse tópico em Archive depois que ele foi deletado:
> http://archive-org.com/page/3491382/2014-01-08/http://forums.freebsd.org/viewtopic.php?f=34&t=42856
>
> Como você responde isso?
>
>> Concluindo: Sim, saber binário e hexadecimal é absolutamente necessário (a
>> quem quer programar), assembly não é essencial, dependendo do tipo de
>> trabalho que se faça.
>>
> Qual é o país em que você mora?
>
> Achei muito interessante você ter falado que saber binário e
> hexadecimal é absolutamente necessário (a  quem quer programar).
>
> Eu pensei que nunca iria ouvir falar de alguém que diz que atualmente
> a codificação em binário é necessária.
>
> A primeira vez que ouvi falar de alguém que diz que atualmente a
> codificação em binário é necessária foi no FreeBSD Forums no mesmo
> tópico que falei acima, o usuário "graudeejs" disse que o código
> binário é usado... também disse que não acha que código binário é
> "morto", que hoje existe universidades que ensinam codificação até
> mesmo em binário.
>




More information about the ubuntu-pt mailing list