quarta-feira, 24 de setembro de 2008

3ª Geração de computadores, circuitos intregados: 1966 a 1980

IBM 1130:


IBM-1130 já tinha uma memória muito melhor de 16 K. O disco rígido era um monstrengo de 45 cm de diâmetro e armazenava 2 megabytes. Achávemos, na época, que era praticamente impossível alguém ter um programa que ocupasse tanto espaço.... O sistema operacional dele (não se chamava DOS, pois era baseado em cartões perfurados) tinha 2 K de tamanho (comparem com os 40 megas do Windows 95) e era muito eficiente.




UNIVAC 1100:

The LISP system developed by Norman consisted of approximately 5,000 lines of Univac assembly language for the interpreter and about 1,000 lines or so of LISP for the compiler. O sistema desenvolvido pela LISP Norman consistiu em aproximadamente 5000 linhas de montagem Univac idioma para o intérprete e cerca de 1000 linhas ou modo de LISP para o compilador. Several interesting applications were developed under or ported to Univac LISP including: Planner (an early planning language designed by Carl Hewitt of MIT; MLISP (an Algol 60 -like dialect of LISP); Fuzzy (a system that worked with Fuzzy Logic ); and several LISP utilities such as a Pretty Print package, a Math Library , a source Editor , and a Debugger . The original source code for all of the above items -- including the full interpreter and compiler -- are contained herein and are discussed in some detail. Várias aplicações foram desenvolvidas no âmbito interessante ou portado para Univac LISP incluindo: Planner (uma planificação antecipada língua projetada por Carl Hewitt do MIT; MLISP (60-Algol como um dialeto do LISP); Fuzzy (que trabalhou com um sistema Fuzzy Logic); e LISP vários utilitários como um Pretty Print pacote, uma biblioteca matemática, uma fonte Editor, e um depurador. O código fonte original de todos os itens acima - incluindo a plena interpretador e compilador - estão contidas aqui são discutidas e, em alguns pormenor.


Sem comentários: