Перевод статьи Страуструпа
От: LaptevVV Россия  
Дата: 13.01.10 11:07
Оценка: 37 (3)
Вот дали интересную ссылку на хабре:
http://dbarashev.habrahabr.ru/blog/80623/#habracut

Поднимает вопрос, чему и как учить в программировании...
И о противречиях между образованием, наукой и промышленностью.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Перевод статьи Страуструпа
От: Курилка Россия http://kirya.narod.ru/
Дата: 13.01.10 11:20
Оценка: -1
Здравствуйте, LaptevVV, Вы писали:

LVV>Вот дали интересную ссылку на хабре:

LVV>http://dbarashev.habrahabr.ru/blog/80623/#habracut

LVV>Поднимает вопрос, чему и как учить в программировании...

LVV>И о противречиях между образованием, наукой и промышленностью.

Кросспостите
Автор: alexeiz
Дата: 13.01.10
?
Re[2]: Перевод статьи Страуструпа
От: LaptevVV Россия  
Дата: 13.01.10 12:15
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Здравствуйте, LaptevVV, Вы писали:


LVV>>Вот дали интересную ссылку на хабре:

LVV>>http://dbarashev.habrahabr.ru/blog/80623/#habracut

LVV>>Поднимает вопрос, чему и как учить в программировании...

LVV>>И о противречиях между образованием, наукой и промышленностью.

К>Кросспостите
Автор: alexeiz
Дата: 13.01.10
?

Не, мне только пару часов назад ссылку дали.
А исходную ссылку я и не видел...

В любом случае, перевод почитать интересно.
Страуструп же задумался о преподавании...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[3]: Перевод статьи Страуструпа
От: jazzer Россия Skype: enerjazzer
Дата: 14.01.10 01:01
Оценка: :)
Здравствуйте, LaptevVV, Вы писали:

LVV>В любом случае, перевод почитать интересно.

LVV>Страуструп же задумался о преподавании...

Что значит — задумался, он уже несколько лет профессор в универе
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[4]: Перевод статьи Страуструпа
От: LaptevVV Россия  
Дата: 14.01.10 06:25
Оценка: :))
Здравствуйте, jazzer, Вы писали:

J>Здравствуйте, LaptevVV, Вы писали:


LVV>>В любом случае, перевод почитать интересно.

LVV>>Страуструп же задумался о преподавании...

J>Что значит — задумался, он уже несколько лет профессор в универе

Он и пишет, он и пишет, что 6 лет.
А задумался он потому, что до него начинает доходить, насколько С++ как язык программирования сложен и ненадежен в реализации.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[5]: Перевод статьи Страуструпа
От: jazzer Россия Skype: enerjazzer
Дата: 14.01.10 06:55
Оценка: 1 (1) +1
Здравствуйте, LaptevVV, Вы писали:

LVV>Здравствуйте, jazzer, Вы писали:


J>>Здравствуйте, LaptevVV, Вы писали:


LVV>>>В любом случае, перевод почитать интересно.

LVV>>>Страуструп же задумался о преподавании...

J>>Что значит — задумался, он уже несколько лет профессор в универе

LVV>Он и пишет, он и пишет, что 6 лет.
LVV>А задумался он потому, что до него начинает доходить, насколько С++ как язык программирования сложен и ненадежен в реализации.
Э-э-э....
Я не думаю, что к создателю языка, активно принимающему участие в его поддержке и разработке в комитете, применима фраза "до него начинает доходить"
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[6]: Перевод статьи Страуструпа
От: LaptevVV Россия  
Дата: 14.01.10 07:16
Оценка: +1 -1
Здравствуйте, jazzer, Вы писали:

J>Здравствуйте, LaptevVV, Вы писали:


LVV>>Здравствуйте, jazzer, Вы писали:


J>>>Здравствуйте, LaptevVV, Вы писали:


LVV>>>>В любом случае, перевод почитать интересно.

LVV>>>>Страуструп же задумался о преподавании...

J>>>Что значит — задумался, он уже несколько лет профессор в универе

LVV>>Он и пишет, он и пишет, что 6 лет.
LVV>>А задумался он потому, что до него начинает доходить, насколько С++ как язык программирования сложен и ненадежен в реализации.
J>Э-э-э....
J>Я не думаю, что к создателю языка, активно принимающему участие в его поддержке и разработке в комитете, применима фраза "до него начинает доходить"
А мне кажется, что только начав преподавать, он начал осознавать.
Действующий программист (а Страуструп сам пишет, что был им 24 года!) по складу ума готов в язык нафигачить и ту фишку, и эту... И воскликнуть: Ух ты!!11 А можно еще и так и этак!
А действующий препод озабочен: как бы это все преподать наиболее простым и доходчивым языком. В этих профессиях совершенно разная психология.
И в преподавании остро нуждаешься в простом но мощном языке. Вот каков был Паскаль и С (кстати тоже).
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[7]: Перевод статьи Страуструпа
От: jazzer Россия Skype: enerjazzer
Дата: 14.01.10 07:42
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>>>А задумался он потому, что до него начинает доходить, насколько С++ как язык программирования сложен и ненадежен в реализации.

J>>Э-э-э....
J>>Я не думаю, что к создателю языка, активно принимающему участие в его поддержке и разработке в комитете, применима фраза "до него начинает доходить"
LVV>А мне кажется, что только начав преподавать, он начал осознавать.
Он начал осознавать, что С++ сложен в реализации или в преподавании? Ты вроде вначале говорил о реализации.
А насчет того, что С++ легок в преподавании, Страуструп никогда и не говорил, он отлично представляет себе сложность языка и высоту порога вхождения, это видно по многим его гораздо более ранним высказываниям.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[8]: Перевод статьи Страуструпа
От: denisko http://sdeniskos.blogspot.com/
Дата: 14.01.10 10:51
Оценка:
Здравствуйте, jazzer, Вы писали:

J>Здравствуйте, LaptevVV, Вы писали:


LVV>>>>А задумался он потому, что до него начинает доходить, насколько С++ как язык программирования сложен и ненадежен в реализации.

J>>>Э-э-э....
J>>>Я не думаю, что к создателю языка, активно принимающему участие в его поддержке и разработке в комитете, применима фраза "до него начинает доходить"
LVV>>А мне кажется, что только начав преподавать, он начал осознавать.
J>Он начал осознавать, что С++ сложен в реализации или в преподавании? Ты вроде вначале говорил о реализации.
J>А насчет того, что С++ легок в преподавании, Страуструп никогда и не говорил, он отлично представляет себе сложность языка и высоту порога вхождения, это видно по многим его гораздо более ранним высказываниям.
Судя по книжке и интервью его раньше он воспринимал это как доблесть. Сейчас, начал понимать, что что-то не так.
<Подпись удалена модератором>
Re[9]: Перевод статьи Страуструпа
От: jazzer Россия Skype: enerjazzer
Дата: 14.01.10 12:28
Оценка:
Здравствуйте, denisko, Вы писали:

J>>А насчет того, что С++ легок в преподавании, Страуструп никогда и не говорил, он отлично представляет себе сложность языка и высоту порога вхождения, это видно по многим его гораздо более ранним высказываниям.

D>Судя по книжке и интервью его раньше он воспринимал это как доблесть. Сейчас, начал понимать, что что-то не так.
ну, именно он был в оппозиции лямбдам в С++0х, говоря что-то вроде "Я буду голосовать против любого предложения, если оно будет сложнее в использовании, чем буст.лямбда", и он же был одним из "могильщиков" концепций в том виде, в котором они были предложены в С++0х, напирая именно на их чрезмерную сложность.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[7]: Перевод статьи Страуструпа
От: Mr.Cat  
Дата: 14.01.10 14:10
Оценка:
Здравствуйте, LaptevVV, Вы писали:
LVV>мощном
LVV>Паскаль и С
Что-то меня смущает в этом сочетании.
Re[10]: Перевод статьи Страуструпа
От: denisko http://sdeniskos.blogspot.com/
Дата: 14.01.10 15:11
Оценка:
Здравствуйте, jazzer, Вы писали:

J>ну, именно он был в оппозиции лямбдам в С++0х, говоря что-то вроде "Я буду голосовать против любого предложения, если оно будет сложнее в J>использовании, чем буст.лямбда"

По моему, это что-то из разряда эмоций. В любом случае, использованию б.лямбды требует достаточно высокого уровня и опыта в наступлении на грабли также достаточно высокого уровня.
<Подпись удалена модератором>
Re[11]: Перевод статьи Страуструпа
От: jazzer Россия Skype: enerjazzer
Дата: 14.01.10 15:32
Оценка:
Здравствуйте, denisko, Вы писали:

D>Здравствуйте, jazzer, Вы писали:


J>>ну, именно он был в оппозиции лямбдам в С++0х, говоря что-то вроде "Я буду голосовать против любого предложения, если оно будет сложнее в J>использовании, чем буст.лямбда"

D>По моему, это что-то из разряда эмоций. В любом случае, использованию б.лямбды требует достаточно высокого уровня и опыта в наступлении на грабли также достаточно высокого уровня.
Не, речь шла о том, что в буст.лямбде можно просто написать _1+2*_2, и все.
И он стремится именно к такой простоте, только на стероидах (т.е. чтоб можно было писать _1.поле), тут никаких эмоций нет.
Речь о полиморфных лямбдах, естественно.
В С++0х только мономорфные.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[8]: Перевод статьи Страуструпа
От: LaptevVV Россия  
Дата: 14.01.10 16:02
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, LaptevVV, Вы писали:

LVV>>мощном
LVV>>Паскаль и С
MC>Что-то меня смущает в этом сочетании.
Языки одного уровня...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[9]: Перевод статьи Страуструпа
От: Шахтер Интернет  
Дата: 14.01.10 16:08
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Здравствуйте, Mr.Cat, Вы писали:


MC>>Здравствуйте, LaptevVV, Вы писали:

LVV>>>мощном
LVV>>>Паскаль и С
MC>>Что-то меня смущает в этом сочетании.
LVV>Языки одного уровня...

Да ну.
В XXI век с CCore.
Копай Нео, копай -- летать научишься. © Matrix. Парадоксы
Re[9]: Перевод статьи Страуструпа
От: Mr.Cat  
Дата: 14.01.10 16:21
Оценка:
Здравствуйте, LaptevVV, Вы писали:
LVV>>>мощном
LVV>>>Паскаль и С
MC>>Что-то меня смущает в этом сочетании.
LVV>Языки одного уровня...
Мне кажется, все три слова вместе как-то не смотрятся.
Re[5]: Перевод статьи Страуструпа
От: VladD2 Российская Империя www.nemerle.org
Дата: 14.01.10 18:09
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>А задумался он потому, что до него начинает доходить, насколько С++ как язык программирования сложен и ненадежен в реализации.


Ну, наконец то! Не прошло и двадцати лет!
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: Перевод статьи Страуструпа
От: VladD2 Российская Империя www.nemerle.org
Дата: 14.01.10 18:11
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>И в преподавании остро нуждаешься в простом но мощном языке. Вот каков был Паскаль и С (кстати тоже).


Си никогда не был простым, а Паскаль не был мощным.
Скорее уж тогда Лисп. Проще не найти, но при этом мощность очень впечатляющая.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[6]: Перевод статьи Страуструпа
От: LaptevVV Россия  
Дата: 14.01.10 18:41
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, LaptevVV, Вы писали:


LVV>>А задумался он потому, что до него начинает доходить, насколько С++ как язык программирования сложен и ненадежен в реализации.


VD>Ну, наконец то! Не прошло и двадцати лет!

Не... Прошло 24 года — он сам об этом пишет.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[8]: Перевод статьи Страуструпа
От: LaptevVV Россия  
Дата: 14.01.10 18:44
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, LaptevVV, Вы писали:


LVV>>И в преподавании остро нуждаешься в простом но мощном языке. Вот каков был Паскаль и С (кстати тоже).


VD>Си никогда не был простым, а Паскаль не был мощным.

VD>Скорее уж тогда Лисп. Проще не найти, но при этом мощность очень впечатляющая.
Ну, с Лиспом — это особая история. А вот С все же очень прост.
Единственное место, которое там нужно переварить — это указатели и массивы.
В остальном — да, есть несколько необычные моменты для паскалиста (например, выражения),
но в принципе они — не сложные и к ним довольно быстро привыкаешь.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.