
На конференции Google I/O Сундар Пичаи (Sundar Pichai), генеральный директор компании Google, объявил о том, что специалистами компании был разработан и успешно испытан специализированный ASIC-процессор (Appli-cation-Specific Integrated Circuit), предназна-ченный для реализации систем искусственного интеллекта на базе многоуровневых нейронных сетей. Эти нейронные сети являются симбиозом из программного и аппаратного обеспечения, которые могут обучиться выполнению определенных задач путем анализа больших массивов исходной информации.

Как организовать работу программистов с максимальной эффективностью? Один из способов — парное программирование (pair programming), вариант методики гибкого программирования (agile programming). У такого подхода есть ряд преимуществ и недостатков. Поэтому интерес представляет практический опыт, которым с InformationWeek поделился разработчик Фил Горовиц (Phil Horovitz) из компании Perforce Software. Согласно Wikipedia, парное программирование — техника, при которой исходный код создается парами людей, программирующих одну задачу, сидя за одним рабочим местом.