Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 12080|Отговор: 0

[C++] Защо C++ е най-добрият системен програмен език?

[Копирай линк]
Публикувано в 10.01.2015 г. 14:17:48 ч. | | |
Не е най-добрият, но сравнително по-добър, C++ има както наследяване, така и надминаване на C. Да кажеш, че е добър, е просто защото може да изпълни повечето задачи, но не означава, че е най-добрият, а някои по-целенасочени задачи ще са по-добри на други езици.



C е неловка и с недостатъци, но изключително успешна. Въпреки че има исторически съвпадения, това е и защото отговаря на нуждата от систематична имплементация на език, който е едновременно ефективен за заместване на асемблерния език и достатъчно абстрактен и плавен, за да описва алгоритми и взаимодействия в различни среди.
C е странен, с недостатъци и огромен успех. Въпреки че случайностите на историята със сигурност са помогнали, очевидно е удовлетворявала нуждата от език за системна имплементация, достатъчно ефективен, за да измести асемблерния език, но и достатъчно абстрактен и владее свободно да описва алгоритми и взаимодействия в широк спектър от среди.
— Бащата на езика C, Денис М. Ричи





Предишен:Какво мислите за това, че Джак Ма каза, че "JD.com ще се превърне в трагедия в бъдеще"?
Следващ:Geek DIY: Ще ви науча как да направите прост "соларен" пауърбанк
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com