Рейтинг языков программирования № 4, январь 2013
Краткая сводка: Самые популярные — Java, C# и PHP. JavaScript как основной язык используется чаще Ruby, PL/SQL вошел в первую тройку дополнительных языков. 23
Краткая сводка: Самые популярные — Java, C# и PHP. JavaScript как основной язык используется чаще Ruby, PL/SQL вошел в первую тройку дополнительных языков. 23
Захотелось пошутить и озаглавить колонку так, как это принято в Linux/Unix мире — аббревиатурой. Полностью фраза из названия звучит как «Web 3.0 is like Unix Way». Отчего именно Unix Way? 16
Напевно не існує області знань, якій не пророкують «теплову смерть» від відсутності розвитку. Програмування не є виключенням: досить часто можна почути що все, що можна було придумати в програмуванні вже є у Lisp/Fortran/Smalltalk (підкреслити вибране) і нічого принципово нового з тих часів так і не створено. 142
Краткая сводка: Java вышла на первое место, в разработку приходит поколение, не знавшее С++, на радаре появился Apex. 73
Краткая сводка — лидеры все те же (С#, Java, PHP), JavaScript приобретает значение как основной язык разработки, разработка на чистом С маргинализируется, Scala пророчат большое будущее. 73
Мартин Фаулер сказал золотую фразу: «Any fool can write code that a computer can understand, good programmers write code that humans can understand». Прошли годы, а воз и ныне там. Большинство разработчиков забывают о том, что 80% времени они читают свой код и код своих коллег. Статья — попытка заставить подумать о проблеме качества кода. 84
Я веду блог, посвященный программированию на С++. Я — программист, сейчас занимаюсь распределенными системами, работаю в компании Майкрософт. До этого занималась разработкой игр. 238
Давно и прочно в умах миллионов сидит стереотип: программирование — профессия для брутальных и суровых мачо, требующая нехилой работы мозга. Наверное, лет сорок назад так оно и было. Но современность все больше наталкивает на мысль, что разработка ПО — более чем подходящая профессия для представительниц женского пола. 168
Самые массовые языки программирования: C#, Java, C/C++, PHP. Pythоn близок к тому, чтобы стать следующий мейнстримом в веб-программировании. Сообщество программистов на Objective-C уже превысило сообщество разработчиков на Delphi. 58
Я знаю, что отличает простого программиста от сложного. Маленькие нюансики, которыми наполнен его рабочий процесс — разница в мелочах. Вот одной такой мелочью (ускоряющей разработку, между прочим) я бы и хотел поделиться. 34
Все началось с бытового компьютера ЛИК, на котором бессонными ночами в возрасте
Программирование — сложная штука, но многие из принципов, которые делают программиста лучше, не слишком отличаются от того, чему нас учили тети-воспитательницы. 31
В этой статье мы рассмотрим преимущества и недостатки использования языка Python в научно-инженерных приложениях как альтернативы традиционным C, C++, Fortran и, прежде всего, MATLAB, Octave и другим математическим пакетам. 89
Третья задача. SymADE. Четвёртая задача. Искусственный интеллект. 9
Первая задача. Lisp. Вторая задача. MPS. 3
Технологии программирования постоянно совершенствуются, делая процессы создания и использования программ всё более дешёвыми, как того требуют законы экономики. 1
Данная статья — начало серии статей о метапрограммировании (metaprogramming). Статья представляет вашему вниманию две техники: многоэтапное метапрограммирование (staged metaprogramming) и метаязыковую абстракцию (metalinguistic abstraction). В статье обсуждаются мифы о метапрограммировании, раскрываются некоторые принципы метаязыковой абстракции и многоэтапного метапрограммирования. 61
Хороший программист, напряженно работающий над своим кодом, может удерживать программу в голове точно как математик удерживает в голове проблему, над которой он работает. Математики не находят ответы на вопросы, «расписывая» их на листке бумаги, как этому учат школьников. В большей степени они делают это «в уме». 22
В книге Правил Менеджмента Рандса очень короткий список того, что «должен» делать начинающий менеджер. Краткость это списка обусловлена тем, что понятие «должен» является абсолютом, а когда дело касается людей, существует очень мало абсолютов. Хороший менеджмент для одного человека оборачивается катастрофой, когда его применяют к другому. 7
Подумываешь о запуске веб-приложения? Ниже представлены 10 шагов, которые помогут тебе пройти путь от идеи до запуска. 10
Коментарі