C++: различия между версиями

4 байта добавлено ,  2 года назад
(→‎Ручное управление памятью: убрал раздел, ссылки перенёс в сравнения языков.)
* В работе «Haskell vs. Ada vs. C++ vs. Awk vs. …» Пауля Худака и Марка Джонса<ref name="haskell">An Experiment in Software Prototyping Productivity. Paul Hudak, Mark P. Jones. Yale University, Department of Computer Science, New Haven, CT 06518. July 4, 1994.</ref> сравнивается ряд императивных и функциональных языков в решении модельной задачи быстрого прототипирования ГИС-системы военного назначения.
* В работе Лутца Прехельта<ref name="perhelt">{{cite web|url= http://page.mi.fu-berlin.de/prechelt/Biblio/jccpprt_computer2000.pdf|title= An empirical comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a search/string-processing program|author = Lutz Prechelt|publisher = [[Технологический институт Карлсруэ]]|accessdate = 2013-10-26|lang = en|}}</ref> рассмотрено семь языков (C, C++, Java, Perl, Python, Rexx и Tcl) в задаче написания простой программы преобразования телефонных номеров в слова по определённым правилам.
* В статье Дэвида Велера «Ada, C, C++, and Java vs. The Steelman»<ref name="steelman">[https://dwheeler.com/steelman/steeltab.htm «Ada, C, C++, and Java vs. The Steelman» David A. Wheeler July/August 1997]</ref> приведено сопоставление четырёх языков со 113 требованиями из документа «[[Steelman]]» — финального списка требований к языку для военных разработок встроенных систем, который был выработан комитетом по языку высокого уровня Министерства обороны США в 1978 году. Документ тщательно прорабатывался крупным сообществом практиков именно как набор оптимальных требований для разработки сложного, объёмного и эффективного ПО повышенной надёжности.
 
==== C++ и Ада ====
Анонимный участник