В последнее время всё чаще и чаще различные интернет ресурсы устраивают холивары на тему: является ли HTML языком програмирования или нет. Как водится, аргументов в пользу обеих точек зрения приводят немалое количество, поэтому я решил поставить для себя точку в этом ненужном споре. Читать полностью »
Рубрика «языки программирования» - 19
Является ли HTML языком программирования
2014-08-03 в 11:58, admin, рубрики: html, Терминология IT, языки программирования, ЯПФункциональный JavaScript, Часть 1: Введение
2014-07-15 в 7:54, admin, рубрики: javascript, перевод, функциональное программирование, языки программированияВведение
JavaScript мощный, но недопонятый язык программирования. Людям нравится говорить, что он является объектно-ориентированным языком программирования или является функциональным языком. Другим нравится говорить, что он не является объектно ориентированным или не является функциональным языком программирования. Некоторые скажут что он относится к обоим парадигмам или ни к одной из них — но, давайте отложим на пока этот спор в сторонку.
Читать полностью »
Распространенность серверов и серверных языков программирования в Рунете
2014-07-03 в 4:37, admin, рубрики: cms, open source, php, Блог компании Openstat, движок, серверные технологии, серверы, форумы, языки программирования Краулер Openstat при обходе сайтов Рунета, Байнета, Уанета, а также популярных русскоязычных сайтов из других доменов, ежемесячно собирает технометрики для 4,67 млн активных хостов (из 6 136 378 опрошенных).
Используемые технологии (Powered by) — самые длинные (в смысле «Long Data») данные, которые он собирает: количество позиций здесь значительно превосходит остальные метрики — 12 400. С ними неудобно работать, и поэтому для зачина покажу только начальные строки исходной таблицы для тех, кто хочет узнать, какие самые модные ныне версии PHP.
DevConf 2014: Пишем функиональное, надежное и быстрое веб-приложение на Go
2014-05-22 в 9:13, admin, рубрики: Блог компании DevConf, Веб-разработка, конференция для разработчиков, языки программирования
Дмитрий Вьюков, разработчик, Google работающий над ядром языка Go выступит докладчиком на DevConf 2014
Поддержите Дмитрия, чтоб доклад вошел в программу конференции DevConf 2014
В программе еще 2 доклада по Go:
- Go на Google App Engine — просто, надёжно, быстро и недорого.
- Go: аналитика Рунета в реальном времени
Предлагаем Вашему вниманию интервью с автором доклада
Читать полностью »
ArnoldC: язык программирования из цитат Шварценеггера
2014-02-28 в 12:24, admin, рубрики: Brainfuck, ненормальное программирование, Программирование, языки программирования, метки: brainfuck, языки программирования
Доброго времени суток. Думаю многие люди, хоть каким-то боком относящиеся к программированию хоть раз в жизни слышали об эзотерических языках программирования. Тот же Brainfuck.
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++
.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.
------.--------.>+.>.
От одного только вида бросает в дрожь, но кто же мог подумать, что найдется человек, который сможет создать язык программирования из цитат известного голливудского актера.
Финский программист Лори Хартикка (Lauri Hartikka) опубликовал на Github описание и компилятор языка программирования ArnoldC. В качестве команд в ArnoldC используются цитаты героев Арнольда Шварценеггера.
Читать полностью »
Никлаус Вирт: 80-летие классика программирования
2014-02-15 в 18:30, admin, рубрики: Алгоритмы, Компиляторы, Паскаль, Программирование, языки программирования, метки: Modula-2, Oberon, компиляторы, Паскаль, языки программирования
15 февраля исполняется 80 лет выдающемуся швейцарскому учёному и инженеру — Никлаусу Вирту (Niklaus Wirth), лауреату премии Тьюринга — самой престижной премии в компьютерных науках, аналога Нобелевки, знаменитому профессору Высшей политехнической школы ETH из Цюриха, где учились Альберт Эйнштейн (1896) и Джон фон Нейман (1923).
Его знают как автора классического Паскаля (1970), но многие даже понятия не имеют, что было десятилетиями позже. Что его разработки во многом инициировали создание Java и C#. Что нынешние космические спутники, новейшие беспилотники и безупречные по качеству швейцарские железные дороги работают благодаря его блестящей инженерной мысли.
Именно он всей своей жизнью показал путь борьбы с надуманной сложностью, которая не только окружает нас повсеместно, но и стала уже смертельно опасной болезнью нынешней цивилизации.
Наша эпоха — время диктатуры воинствующих дилетантов. И в программировании классика тоже уступает арену коммерчески изуродованной индустриальной «попсе».
Истинную величину И.С.Баха человечество оценило спустя несколько столетий после его смерти. Надеюсь, мудрого профессора Никлауса Вирта — компьютерного Баха — люди оценят по достоинству всё же немного раньше.
Юбилей Никлауса Вирта — очень хорошая проверка на компетентность не только российских СМИ, но и мировых.
Руслан Богатырёв. 15.02.2014, Москва
Джо Армстронг об инструментах разработчика
2014-02-01 в 16:59, admin, рубрики: инструменты разработчика, мозг, Программирование, языки программированияНедавно на Erlang-mail листе проскочил следующий вопрос:
Тулы, которые у нас есть для разработки на Erlang — просто мусор! Я прошу прощения, но сейчас 2014-ый, а мы все еще используем Vim и Makefile'ы. Да, есть Rebar. Но по сравнению с Maven, Gradle (или даже SBT) это студенческая поделка, которую кто-то выложил на GitHub. Про плагины для Eclipse и Intellij я вообще молчу. Они просто не работают. Поэтому я всегда возвращаюсь к Vim. Я просто хочу писать код, который решает мою задачу а не думать о том как написать Makefile со всеми зависимостями.
Двадцать тысяч строк кода, которые потрясут мир?
2014-01-08 в 12:54, admin, рубрики: ооп, операционные системы, Программирование, языки программирования, метки: ооп, операционные системы, языки программирования Алан Кей, автор SmallTalk, работает над экспериментальной системой STEPS – средой, которая способна заменить собой операционную систему и прикладные программы, при этом объём кода этой среды не должен превышать 20 000 (двадцать тысяч!) строк кода. Возможно, многие об этом уже слышали . Это одна из попыток воплощения мечты любого программиста: написать всё заново и красиво. Но возможно ли это?
Читать полностью »
Что Java 8 нам готовит
2013-11-21 в 16:15, admin, рубрики: java, java8, новинки, Программирование, языки программирования, метки: java, java8, новинки, языки программированияПройдемся по новинкам и покодируем по-новому.
Итак, начнем по списку.
Допустим имеерся список.
List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6);
Теперь вспомним как мы итерировали в старые времена:
for (int i = 0; i < numbers.size(); i++){
System.out.println(numbers.get(i));
}
Все здорово, но уж очень легко оступиться и поставить <= место < или начать с 1 вместо 0. В вышеприведенном коде мы полностью контролируем механику, мы держим в голове все движущие части. Это хорошо во многих случаях, и никто у нас этого не отобрал в Java 7, только добавили сахарку.
Читать полностью »
Создатель PHP Расмус Лердорф — об анархии и демократии в разработке языка, PHP 5.6 и жалующихся программистах
2013-11-20 в 9:33, admin, рубрики: idcee, idcee 2013, php, базы данных, Блог компании IDCEE 2013. Интернет-технологии и инновации, интервью, Программирование, разработка, языки программирования, метки: idcee, idcee 2013, PHP, rasmus lerdorf, базы данных, Программирование, разработка, языки программированияНесмотря на то, что прошло уже полтора месяца после IDCEE 2013, новые тексты о ней и по её мотивам всё ещё выходят. Сегодня, например, на DOU.ua опубликовали длинное и развесистое интервью с Расмусом Лердорфом, который создал PHP, но из принципиальных соображений не хочет заниматься им в качестве основной работы. Ниже — несколько интересных цитат и дополнительные видеоматериалы.
Вместо эпиграфа можно использвать парафраз Отто фон Бисмарка из внутриредакционного обсуждения текста: «Колбаса, политика и PHP: если хотите наслаждаться ими — не смотрите, как они делаются».