Why functional programming is opposed to object-oriented programming, and is not understood as complement

Alan Kay: May the sky help me to give a short answer to this question.
 
 
Why functional programming is opposed to object-oriented programming, and is not understood as complement

 
 
In the second half of the 1950s, John McCarthy became more and more interested in what he called "Artificial Intelligence." He also consulted a lot, which brought him down with the SAGE air defense system: huge systems of even larger computers attached to radar stations and each other and driven by graphic display systems using pointing devices.
 
 
John's response was "this will be in every house in America." He saw that computers connected to each other can be a "public information service" (as in parallel with electrical...
+ 0 -

Extension of the menu functionality in nanoCAD 8.5: macros and LISP expressions

Extension of the menu functionality in nanoCAD 8.5: macros and LISP expressions  
 
The nanoCAD menu files have the extension .cfg and a structure that differs from the menu structure ( * .mnu , * .cui , * .cuix ) of other CAD systems. In version 8.? there is support for macros that can contain several commands and parameters, as well as LISP expressions.
 
: Setting up the user interface when installing applications on nanoCAD Plus ???r3r3451.".
 
 
After exiting the windows Auto Backup and Loading /Unloading of Applications and restarting nanoCAD, our menu MyTest appears on the menu bar (Figure 3):
 
 
..
.
+ 0 -

New features of LISP in nanoCAD 8.5

Support for LISP in nanoCAD appeared a long time ago and was associated first of all with a special LSP command that opens a LISP-console intended for input of expressions and analysis of variables:
 
 
New features of LISP in nanoCAD 8.5  
Fig. 1. The LISP console window
 
 
Release 8.5 took the next important step forward, now the input of LISP expressions became possible on the command line, in addition, the support for the PAUSE symbol appeared. The changes described in the article are included in release 8.? starting with the number ???.262? build 4133.
 
 

LISP expression instead of the command.


 
Enter ...[/h]
+ 0 -