OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 07 Май, 2024 04:25

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: Четверг, 23 Декабрь, 2010 18:48 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
http://www.opennet.ru/opennews/art.shtml?num=28837
http://www.rsdn.ru/forum/philosophy/3871535.flat.1.aspx
http://en.wikipedia.org/wiki/Rust_(programming_language)

Что народ на этом форуме думает о полезности "новых" (им лет по 40, но до сих пор не внедрены) "фич" языка Rust :?:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 23 Декабрь, 2010 19:01 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Как-то летом обсуждали, но не так уж и много насудили:
viewtopic.php?f=26&t=2730&hilit=rust


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 23 Декабрь, 2010 22:25 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Посмотрите мою статью в "Объектных системах": "Современное системное обеспечение для компонентного объектно-ориентированного программирования"
viewtopic.php?p=56100#p56100


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 24 Декабрь, 2010 10:29 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Илья Ермаков писал(а):
Посмотрите мою статью в "Объектных системах": "Современное системное обеспечение для компонентного объектно-ориентированного программирования"
viewtopic.php?p=56100#p56100


Отличная статья. Я ее уже раньше прочел. Но про Rust в ней всего одно предложение про туманные перспективы. Меня же интересуют не перспективы Rust (у него действительно нет перспектив), а конкретные "фичи", которые в нем испытываются.

Я видел Вашу точку зрения про избыточный контроль, но мне всё же кажется, что "слишком много" безопасности не бывавет. Если есть возможность применением простых синтаксических конструкций помочь компилятору отлавливать ошибки, то почему бы этим не воспользоваться? Это ведь дальнейшее развитие идеи строгой типизации, против чего, кажется, здесь никто не возражает.

Кстати, изучение проекта Rust полезно разработчикам компиляторов хотя бы тем, что в нем систематизируются ошибки, которые компилятор должен отлавливать. Если компилятор будет это делать без подсказки программиста - и слава богу, но это, видимо, не всегда возможно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 24 Декабрь, 2010 10:32 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Сергей Прохоренко писал(а):
Кстати, изучение проекта Rust полезно разработчикам компиляторов хотя бы тем, что в нем систематизируются ошибки, которые компилятор должен отлавливать. Если компилятор будет это делать без подсказки программиста - и слава богу, но это, видимо, не всегда возможно.

Но ведь это приведет к существенному усложнению компилятора!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 24 Декабрь, 2010 12:01 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Alexey Veselovsky писал(а):
Сергей Прохоренко писал(а):
Кстати, изучение проекта Rust полезно разработчикам компиляторов хотя бы тем, что в нем систематизируются ошибки, которые компилятор должен отлавливать. Если компилятор будет это делать без подсказки программиста - и слава богу, но это, видимо, не всегда возможно.

Но ведь это приведет к существенному усложнению компилятора!


За всё в этой жизни приходится платить. Особенно за хороший инструмент. Но это может сэкономить усилия прикладных программистов при отладке и повысить надежность их программ. Конечно, для программного плеера это неважно. Но для программ типа Skype (который только что гикнулся), встроенных систем и критических приложений это очень важно.

А, может быть, и для программного плеера это важно. Вот у меня "полетел" гугловский браузер из-за какой-то одной единственной ошибки. Я перешел на Firefox, и обратно уже неохота возвращаться - делать лишние усилия. Так потребитель может отказаться от любого ненадежного продукта. Да и репутация стоит дорого.


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

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


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

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


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

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