Hola. Van dos links a dos papers, a pesar que no logre entender partes, me resultaron muy interesantes.
Por si no los conocian, aca van. http://piumarta.com/papers/colas-whitepaper.pdf "Figure 3: Architecture of a COLA. On the left, a minimal 'pure' object-oriented language provides representation and behaviour of data structures, whose execution model (and corre-sponding runtime support) is rigid only in the intrinsic vtable layout and a global method cache(see text). Back ends can generate code in a variety of ways: portably and indirectly (generating C as a high-level assembly language) with little or ine cient debugging support, or directly to static (file-based) or dynamic (in-memory) native code, with full symbolic debugging. Addi-tional services include foreign language importers (e.g., a C99 parser to extract platform data types and interfaces), execution of semi-compiled code (interpretation of data structures without translation to native code), and compilation for managed (rather than hardware-native) stack models. On the right, the data structures represent (dynamic) behaviour for all phases of program translation: parsing, parsed representation, compilation (including intermediate rep-resentations), optimisation, and code generation. ('Dynamic' refers to late-bound behaviour throughout the architecture that can be modified by users as desired.). De las cocas prefiro a la sarli" Este, va mas alla de lo tecnico, como todo lo de AK. http://irbseminars.intel-research.net/AlanKayNSF.pdf "Outline of the Proposal: 1. We start by giving an abstract of what we mean by "a whole personal computing system". 2. Then we show suggestive examples of some of the design approaches we expect to take. 3. Some of the technical details and powerful principles will be discussed 4. Then we outline how we plan to go about making the system over a period of several years 5. We end with discussions of collegial relationships, education, dissemination, etc." Chau.- --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a [email protected] Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/clubSmalltalk?hl=es. -~----------~----~----~----~------~----~------~--~---
