Форум » Изба-говорильня » Похоронит ли C++ C? » Ответить

Похоронит ли C++ C?

Сыроежка: Насколько мне известно сейчас в Бристоле членами Комитета по стандартизации C++ активно обсуждается идея совметсимости языков программирования C++ и C. Рьяным сторонником этой идеи является Бьярн Страуструп. Не нужно быть особо прозорливым, чтобы понять, что если такая совместимость будет продвигаться в реальность, то это будет означать, что C++ навяжет свои "правила игры", то есть постепенно будет поглощать язык программирования C в своем чреве. На мой взгляд после принятия двух новых стандартов C++ и С сейчас самая неблагоприятная ситуация для реализации этого замысла. И я вообще сомневаюсь в целесообразности и возможности воплощения этой тдеи. Вся предыдущая история развития C++ и C демонстрирует, что эти два языка программирования все далее и далее отдалялись друг от друга. Я не знаю, выведен ли учеными такой закон эволюции, но, похоже, эволюция приводит к отдалению видов друг от друга. Именно этим и объясняется разнообраие растительнгоо и животного миров на Земле. Даже Луна все дальше отдаляется от Земли, что является установленным научным фактом. Конечно некоторые поверхностные, или, как говорят, косметические "ремонтные" работы по совметсимости могут быть проведены, но они кардинально не изменят ситуацию в ближайшее время. Я считаю, что надо уже, набравшись смелости, признать, что существуют два различных языка программирования, C++ и C, которые развиваются по своим внутренним законам, и этому не следует препятствовать. Напротив, если разорвать родовую пуповину, которая уже чисто номинально связывает эти два языка, можно дать больше перспективных возможностей по развитию и обогащению каждого из этих языков.

Ответов - 0



полная версия страницы