OberonCore

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

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: Среда, 13 Январь, 2010 14:18 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Вот дали ссылочку:
http://dbarashev.habrahabr.ru/blog/80623/#habracut
Перевод статьи Страуструпа о проблемах обучения в области Computer Science.

Вот некоторые цитаты:
Цитата:
Я использую слово «профессионал». У него много значений и смыслов. В таких отраслях, как медицина и инженерия, оно подразумевает лицензирование. Лицензирование — тема очень тонкая и эмоциональная. Но ведь наша цивилизация зависит от программного обеспечения. Разумно ли, что кто угодно может поменять критическую часть кода, основываясь только лишь на собственном вкусе и корпоративной политике? Даже если и да, то будет ли это по прежнему разумно через 50 лет? Разумно ли, что программное обеспечение, от которого зависят миллионы людей, не имеет никакой гарантии? На самом деле проблема в том, что профессионализм, подтверждаемый лицензией, зависит от наличия большой массы общедоступного знания, инструментов и технологий. Лицензированный инженер может подтвердить, что здание было построено с использованием общепринятых материалов и технологий. Я не знаю как сделать то же самое для программного обеспечения при отсутствии общепринятой схемы компетентности в информатике. На сегодняшний день, я не знаю даже как выбрать группу людей для разработки лицензионного экзамена (или, более реалистично, набора экзаменов для разных специализаций, по подобию медицинской комиссии).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 13 Январь, 2010 16:51 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Вообще, по его текстам о разработке ПО (не о языковой части), я Страуструпа не считал за дурака никогда. Производит впечатление нормального, вменяемого, опытного инженера.

Неясно, по какой большой регулярной пьяни он придумал и развивает С++. Смотреть в сторону, чем и кому выгодно? :)

А в статье есть ряд тезисов, которые лично мне кажутся верными. И вообще, ремарки по ситуации в производстве ПО "резонируют" с лично пронаблюдённым.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 14 Январь, 2010 11:29 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Илья Ермаков писал(а):
Неясно, по какой большой регулярной пьяни он придумал и развивает С++
Возможно, причина сродни следующей. Вот взяли студента в крутую аспирантуру, поставили задачу, сказали будешь с этой задачей возиться -- защитишь диссеру. Аспирант может быть даже и понимает, что такой задачей можно заниматься только по "большой регулярной пьяни", хочет другую, но есть ряд неких "но". Допустим, в конце-концов диссера по этой задаче им всё-таки защищается. Что дальше? Продолжать развивать тему? Уйти в другую область? Опять есть ряд неких "но".

Молодого Страуструпа взяли в "аспирантуру" бел-лабса к "крутым шефам" создателям си-юникса...


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

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Да, на то похоже.

Вот только связь между корифеями Юникса и С++, по-моему, сомнительна.

Идеологии классической "системщины" и С++ всё-таки отличаются.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 14 Январь, 2010 18:52 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Ну, Страус когда-то писал, что ему потребовались классы для моделирования объектов по его диссеру. Он и присобачил их к С. Так и обозвал: С с классами. А потом - понеслась!
А сейчас преподает - и начинает осознавать, какую свинью он подложил программистам... :)


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

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


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

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


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

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