Hajm 378 sahifalar
2015 yil
Язык С в XXI веке
Kitob haqida
Язык C – не просто фундамент всех современных языков программирования, он и сам – современный язык, идеальный для написания эффективных приложений передового уровня. Последние 20 лет C не стоял на месте. Сам язык и окружающая его экосистема подвергаются пересмотру. Эта книга начинается там, где другие заканчиваются. В ней рассказано, как изменилась функциональность, поддерживаемая любым компилятором, благодаря двум новым стандартам C, вышедшим со времен оригинального ANSI. Цель книги – рассмотреть то, чего нет в других учебниках по C: инструменты и окружение; библиотеки для работы со связанными списками и анализаторами XML; написание удобочитаемого кода с дружественным программным интерфейсом.
Издание предназначено для программистов, имеющих опыт работы на каком-либо языке и обладающими базовыми знаниями о С.
Книга не является учебником по С и не является справочником по какому-то из стандартов С, хотя и содержит немало отсылок, к ним относящихся. Книга не будет особенно полезна людям, имеющим профессиональный опыт работы с С, как мне кажется, ничего особенного нового они для себя не откроют. Для опытных людей интересным может оказаться взгляд автора на язык и точка зрения автора по некоторым вопросам(см. оглавление). Книга носит прикладной характер, а это важно и переоценить это сложно. Фактически это упорядоченный набор статей и подборка практик автора по наболевшим темам. Автор - зрелый и опытный сишник. Цель книги это обобщение и передача части своего прикладного опыта людям, которые на "земле" с C работали мало. Автор очень характерный, с первых страниц проявляется бунтарский дух книги. Имеет хороший опыт и свое ощущение языка. Язык и изложение весьма забавное, читается легко. Колебался с оценкой и для себя решил, что время на книгу потратить стоило. В первую очередь сужу по количеству заметок, которые освежили некоторые забытые/замутненные моменты в старых стандартах и приоткрыли для меня что-то новое в С11.
Название говорит само за себя. Книга предназначена для разработчиков программного обеспечения. Описан новый функционал, позволяющий разрабатывать интуитивно-понятный интерфейс, удобный в первую очередь пользователю.
Весьма полезна при разработке встраиваемого программного обеспечения. Интересно описание современного окружения для написания встраиваемого ПО.
Izohlar, 3 izohlar3