Documente Academic
Documente Profesional
Documente Cultură
Para aprender a sumar, con cinco o seis años de edad, tuviste que memorizar las 100
combinaciones posibles que pueden darse al sumar dos dígitos decimales. La tabla de
sumar, en binario, es mucho más sencilla que en decimal. Sólo hay que recordar cuatro
combinaciones posibles:
+ 0 1
0 0 1
1 1 0+1
x 0 1
0 0 0
1 0 1
Características
Al contar con productos cruz y puntos generalizados, una sola sentencia
puede traducirse en muchas líneas de otros lenguajes, como Fortran, Basic,
PL1, C, etc. ya que, en esos, estas operaciones y otras se implementan
mediante loops o ciclos iterativos.
Un ejemplo de ello, es el lenguaje de simulación de circuitos, SIAL, el cual
ocupaba cerca de 25 000 sentencias en Fortran-Assembler y, al ser reescrito
en APL, todo el programa podía ser impreso en dos folios. Por otra parte, a
pesar de ser un lenguaje de tan alto nivel, también es capaz de manipular a
escala de bits y tiene interfaces con lenguajes de programación de bajo nivel
(C, ensamblador, etc) mediante los llamados procesadores auxiliares.
ADA