Pull to refresh

Книга «Объектно-ориентированное мышление»

Издательский дом «Питер» corporate blog Programming *


Мы как обычно продолжаем баловать наших читателей на Хабре.
Недавно у нас вышла новинка "Объектно-ориентированное мышление". Книга есть в виртуальном и материальном виде. До дня полета человека в космос (12 апреля) действует акция со скидкой 20% при покупке книг из раздела КОМПЬЮТЕРНАЯ ЛИТЕРАТУРА. Чтобы получить скидку, при оформлении заказа введите код купона: knuihy09u23.

Книга на piter.com
Оглавление
Отрывок
Читать дальше →
Total votes 16: ↑11 and ↓5 +6
Views 33K
Comments 12

История языков программирования: от Objective C к Swift

Objective C *Go *Swift *


Чтобы отказаться от языка программирования, на котором уже ведется коммерческая разработка, и начать учить новый, программистам нужны серьезные основания. Но история ИТ-индустрии знает много случаев, когда выбор за них делало время, и переход происходил как бы сам по себе.

Что заставило множество разработчиков перейти на Objective C? Что сейчас заставляет отказаться от него и выбрать Swift?

Objective C является расширением языка Си, в который были добавлены новые возможности для объектно-ориентированного подхода программирования. Язык использует объектную модель Smalltalk. Полностью совместим с языком программирования Си. Компания Apple долгое время использовала Objective C как основной язык программирования для разработки своих продуктов.

Создателями Objective C являются Брэд Кокс и Том Лав. Они начали работать над ним в начале1980-х годов, когда еще были сотрудниками телекоммуникационной компании ITT Corporation. Примерно в то же время Кокс и Лав познакомились с языком программирования Smalltalk. Кокса тогда занимали проблемы повторного использования программного кода.
Читать дальше →
Total votes 41: ↑33 and ↓8 +25
Views 24K
Comments 83

Как совместить парадигму Объектно-ориентированного программирования и Python в голове новичка?

Python *Programming *ООP *

Данная работа пригодится новичкам для осмысления Python и парадигмы объектно-ориентированного программирования, что называется в бою.

Читать далее
Total votes 21: ↑3 and ↓18 -15
Views 8.3K
Comments 16