Que mal che, yo tenia la esperanza de sacar el SqueakOS para alguna
tablet que se venda a millones y así hacernos populares. Vamos a tener
que esperar la próxima ola ;)

Saludos

El día 24 de junio de 2011 18:05, Hernan Wilkinson
<[email protected]> escribió:
> por que la idea es que por más que SquakNos tenga algún comportamiento
> similar a un SO no lo sea realmente... o por lo menos por lo que
> clasicamente conocemos como SO.
>
> 2011/6/24 GallegO <[email protected]>
>>
>> Gente:
>>
>> Una pregunta.
>>
>> En el resumen dice:
>> SqueakNOS es una reificación de los conceptos de "Computadora" y de
>> "Sistema Operativo" dentro del dialecto Squeak del lenguaje de
>> programación Smalltalk.
>>
>> Porque entonces no le cambian el nombre a SqueakOS ?
>>
>> Saludos
>>  GallegO
>>
>> El día 24 de junio de 2011 17:38, Hernán Galante
>> <[email protected]> escribió:
>> > Que alegría de escuchar un trabajo así con SqueakNOS. Es un proyecto
>> > realmente interesante, que deshace el viejo concepto de sistema
>> > operativo y
>> > archivos.
>> > Hay algo más de info, y en ingles, como para publicarla en el sitio?
>> > Gracias
>> >
>> > Saludos,
>> > Hernán.-
>> >
>> > 2011/6/24 Hernan Wilkinson <[email protected]>
>> >>
>> >> por si les interesa...
>> >>
>> >> ---------- Forwarded message ----------
>> >> From: Hernan Wilkinson <[email protected]>
>> >> Date: 2011/6/24
>> >> Subject: Defensa de Tesis de Licenciatura - Persistencia en SqueakNOS
>> >> To: docentes <[email protected]>, alumnos <[email protected]>
>> >>
>> >>
>> >> Defensa de Tesis de Licenciatura
>> >> Aula 2, Pab I, 1ro de Julio de 2011, de 17hrs. a 18hrs.
>> >> Título: Persistencia en SqueakNOS
>> >> Alumnos: Guido Chari y Javier Pimás
>> >> Directores: Hernán Wilkinson y Gerardo Richiarte
>> >> Jurado: Máximo Prieto y Gabriela Arevalo.
>> >> Resumen:
>> >> SqueakNOS es una reificación de los conceptos de "Computadora" y de
>> >> "Sistema Operativo" dentro del dialecto Squeak del lenguaje de
>> >> programación
>> >> Smalltalk.
>> >> La filosofía de SqueakNOS establece que el desarrollo del mismo debe
>> >> hacerse completamente en Smalltalk, utilizando código de bajo nivel
>> >> únicamente en los casos en que no sea posible utilizar Smalltalk o que
>> >> el
>> >> deterioro de rendimiento sea extremadamente ostensible.
>> >> El proyecto es un trabajo aún en desarrollo, y como tal, varias
>> >> funcionalidades comunes a los Sistemas Operativos no han
>> >> sido implementadas
>> >> aún debido a su complejidad. Es por ello que esta investigación se
>> >> centra en
>> >> analizar varios interrogantes relacionados con la persistencia de los
>> >> objetos, interrogantes que se presentan al momento de querer grabar el
>> >> grafo
>> >> de objetos que representa el modelo desarrollado.
>> >> Para poder responder estos interrogantes, se desarrolló un controlador
>> >> de
>> >> discos ATA y un modelo de filesystem FAT32 completamente en Smalltalk,
>> >> lo
>> >> que brinda compatibilidad con otros sistemas operativos y con
>> >> el entorno
>> >> Squeak genérico. Así por ejemplo, se logra acceder al código fuente de
>> >> los
>> >> métodos y se avanza hacia el grabado de la imagen, característica que
>> >> aún no
>> >> estaba disponible en el sistema.
>> >> Luego, se desarrolló una técnica de persistencia cuyo objetivo
>> >> principal
>> >> era la simplicidad y su principal desventaja el requerir una
>> >> utilización
>> >> importante y de manera ineficaz de memoria. A pesar de sus desventajas,
>> >> fue
>> >> el primer paso para lograr la atomicidad necesaria para grabar los
>> >> objetos
>> >> mientras estos estaban siendo modificados.
>> >> Finalmente, se implementó un esquema de manejo de memoria basado en
>> >> paginación, modificando el mecanismo de manejo de interrupciones
>> >> original de
>> >> SqueakNos para que pudiera funcionar en forma sincrónica, requisito
>> >> indispensable para resolver los fallos de página. Esta solución
>> >> permitió  resolver los fallos de página completamente desde Smalltalk,
>> >> lo
>> >> cual dio lugar a la experimentación y al desarrollo de formas
>> >> novedosas de
>> >> utilización del mismo. Gracias a esto, resultó posible por ejemplo,
>> >> implementar una técnica alternativa de persistencia de la imagen, que
>> >> utiliza mucha menos memoria que la original debido a la asistencia del
>> >> mecanismo de paginación y la utilización de la técnica de copy on
>> >> write.
>> >> Por último, se analizan aspectos relacionados con la manera de trabajar
>> >> en
>> >> este tipo de entornos y plataformas, sus ventajas, sus dificultades y
>> >> complicaciones.
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> --
>> >> Hernán Wilkinson
>> >> Agile Software Development, Teaching & Coaching
>> >> Mobile: +54 - 911 - 4470 - 7207
>> >> email: [email protected]
>> >> site: http://www.10Pines.com
>> >>
>> >> --
>> >> To post to this group, send email to [email protected]
>> >> To unsubscribe from this group, send email to
>> >> [email protected]
>> >>
>> >> http://www.clubSmalltalk.org
>> >
>> > --
>> > To post to this group, send email to [email protected]
>> > To unsubscribe from this group, send email to
>> > [email protected]
>> >
>> > http://www.clubSmalltalk.org
>>
>> --
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>>
>> http://www.clubSmalltalk.org
>
>
> --
> Hernán Wilkinson
> Agile Software Development, Teaching & Coaching
> Mobile: +54 - 911 - 4470 - 7207
> email: [email protected]
> site: http://www.10Pines.com
> Address: Paraguay 523, Floor 7 N, Buenos Aires, Argentina
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
>
> http://www.clubSmalltalk.org

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org

Responder a