OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 29 Март, 2024 10:34

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Isaac
СообщениеДобавлено: Среда, 08 Октябрь, 2008 08:39 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1428
Язык Lisaac в духе Smalltalk и Self, но с производительностью С и ОС на нем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Isaac
СообщениеДобавлено: Среда, 08 Октябрь, 2008 09:12 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Всё -- объект. Опять.
Французский дух: элегантно, абстрактно, с выпендроном.
Напоминает французскую математику и философию.

(NB для тех, кто читать не умеет: нигде выше ничего не сказано про хорошо-плохо.)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Isaac
СообщениеДобавлено: Среда, 08 Октябрь, 2008 21:47 

Зарегистрирован: Воскресенье, 28 Май, 2006 22:12
Сообщения: 1693
Чё-т я не уразумел, чем им Смолток оплошал?
Кому-то защититься надо было?...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Isaac
СообщениеДобавлено: Среда, 08 Октябрь, 2008 22:06 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Как я понял, у них фишка в отличной компилируемости и подстановке "на лету" конкр. маш. кода конкретной реализации конкр. объектов для конкр. платформы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Isaac
СообщениеДобавлено: Четверг, 09 Октябрь, 2008 10:18 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Илья Ермаков писал(а):
Как я понял, у них фишка в отличной компилируемости

:D Угу, компилируемость там отличная:
Цитата:
The Lisaac compiler produces optimized C Ansi Code, which can then be compiled on every architecture with an appropriate C Compiler (GCC or others).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Isaac
СообщениеДобавлено: Четверг, 09 Октябрь, 2008 11:12 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Сергей Губанов писал(а):
:D Угу, компилируемость там отличная:
Цитата:
The Lisaac compiler produces optimized C Ansi Code, which can then be compiled on every architecture with an appropriate C Compiler (GCC or others).

Пропустил, ну тогда совсем неинтересно.

А что станет с их тестами, когда припутается множественное наследование?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Isaac
СообщениеДобавлено: Четверг, 09 Октябрь, 2008 11:44 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Info21 писал(а):
А что станет с их тестами, когда припутается множественное наследование?

Lisaac -- прототипный ООП, там нет классов и не может быть множественного наследование.
Берётся готовый объект (прототип) и изменяется...

ЗЫ. Кстати, когда сановцы делали компилятор для Self (ещё один прототипно-ООП язык), они тоже пришли к выводу, что можно добиться такого кода, который будет лишь на треть медленнее аналогичного сишного...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Isaac
СообщениеДобавлено: Четверг, 09 Октябрь, 2008 14:28 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Geniepro писал(а):
Lisaac -- прототипный ООП, там нет классов и не может быть множественного наследование.


Классов, может, и нет, а множественное наследование есть:

features pure object language
very fast (like C code)
dynamic and multiple inheritance


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Isaac
СообщениеДобавлено: Четверг, 09 Октябрь, 2008 15:48 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Info21 писал(а):
А что станет с их тестами, когда припутается множественное наследование?
В таких тестах, видимо, уже нельзя будет сравнивать Lisaac с Си, в котором вообще наследования нет...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB