Средства разработки

Firefox скомпилировали с помощью GCC и Clang и сравнили производительность

битва компиляторов

Clang — это альтернатива главному компилятору в Linux — GCC. Разрабатывается при участии Apple и Google. Наверное, компилятор генерирует эффективнейший бинарный код, который работает быстрее кода, сгенерированного GCC. Проблема в том, что до сих пор не было возможности это проверить. И вот Firefox научили собираться с Clang. Время тестов!

Дистрибутивы: 
Названия программ: 
Программное обеспечение: 

Skulpt — трансляция Python в JavaScript и выполнение прямо в браузере

Потрясающая новость для фанатов классного языка программирования Python. Если раньше Пайтон использовался для запилки программ на Server-Side, то теперь программист на Python может пилить и Front-End. И для этого ему не потребуется учить JavaScript — за него всё сделает Skulpt.

Программное обеспечение: 
Языки программирования: 

В GCC появится поддержка языка D

GCC — это комплект компиляторов, которыми собирается Linux и все программы для него. Язык программирования D — попытка сделать С++ с человеческим лицом. Теперь одно объединят с другим. Ожидается, что это позитивно скажется на развитии Linux, ведь программы для него станет писать проще. И D тоже выиграет, ведь из-за возникновения Go и Rust о D стали говорить значительно реже.

D в GCC

Hello, World на D


import std.stdio;

Дистрибутивы: 
Программное обеспечение: 

Самый быстрый язык программирования: Scala, Java или может быть Python?

Понадобилось мне написать программку, пересчитывающую массив географических координат из одной системы в другую. Написал на Ruby в несколько строчек. Время выполнения — 16,5 сек. Чего так долго? Решил написать то же самое, но на разных языках, чтобы заценить производительность современных языков программирования. Результаты оказались неожиданными.

Выбор языка программирования

Сайт на Node.js и Express своими руками

программируем на JavaScript

Вписываем название торрента, жмем Enter и в ту же секунду под списком появляются результаты. Жмем на «глобус» и начинается загрузка. Да, вы угадали: это заключительная статья из серии «Готовимся к закрытию Rutracker», в которой мы рассмотрим создание простого сайта на Node.js. Первая часть тут, вторая тут.

Делаем сайт на Node.js и Express

Программное обеспечение: 
Языки программирования: 
Пользовательские теги: 

Программирование Android

Android — мобильная операционная система от корпорации Google. Это важнейшая платформа для разработки любительских и корпоративных мобильных приложений. Для создания программ под Android нужно знать Java, Eclipse и основы архитектуры Android.

Android — мобильная операционная система от корпорации Google. Это важнейшая платформа для разработки любительских и корпоративных мобильных приложений. Для создания программ под Android нужно знать Java, Eclipse и основы архитектуры Android.

Компании: 
Дистрибутивы: 
Программное обеспечение: 
Языки программирования: 

Как запустить Visual Studio Code for Linux в Ubuntu

Visual Studio Code — подарок от Microsoft всем пользователям Linux. На сайте программы сообщается, что VSC позволяет строить и отлаживать современные web- и облачные приложения. Программа бесплатная, но не свободная. В статье рассматривается установка Visual Studio Code в Ubuntu и оценивается практическая польза.

Visual Studio Code for Ubuntu

Компании: 
Дистрибутивы: 
Программное обеспечение: 

Линуксоиды обвинили Microsoft в обмане из-за .NET

На днях представители Microsoft сделали сенсационное заявление: исходный код одного из ключевых продуктов компании — платформы .NET — будет раскрыт. Но ликование поклонников Open Source продлилось совсем недолго.

Компании: 
Программное обеспечение: 

Android Studio — пишем свою программу для Android в Ubuntu

Счастливый обладатель телефона с ОС Android? Не пора ли написать свое собственное приложение для повседневного использования, которое будет идеально соответствовать вашим потребностям? В качестве бонуса, при счастливом стечении обстоятельств, продажи вашей программы через Google Play могут сделать из вас еще и миллионера.

Дистрибутивы: 
Программное обеспечение: 

Как установить текстовой редактор Atom в Ubuntu

Atom — текстовой редактор для программистов. Недавно код проекта перешел в open source. Редактор уже успел собрать массу восторженных отзывов, поэтому пора рассмотреть установку Atom в Linux на примере дистрибутива Ubuntu.

Главная тема: 
Программное обеспечение: 

Редактор для программистов Atom

Компания GitHub запилила продвинутый текстовый редактор для программистов Atom. Разработчики уверены, что он больше подходит для нынешней эпохи веб-разработки, чем знаменитые Emacs и Vim.

Программное обеспечение: 

Бесплатный визуальный HTML5-редактор Google Web Designer доступен под Linux

Google Web Designer позволяет создавать сложные графические элементы на языке HTML5 и добавлять к ним анимацию и интерактивное взаимодействие. Полученный результат будет работать как в браузерах на настольных системах, так и на мобильных устройствах.

Google Web Designer работает в Linux

Загрузить Google Web Designer можно с официального сайта. Помимо Windows и Mac, поддерживается работа в следующих дистрибутивах:

Главная тема: 
Компании: 

PHP — лучший язык программирования для Web

Аналитики рынка средств разработки выяснили, что PHP наиболее полно удовлетворяет потребности современных Web-разработчиков. PHP наиболее удобен, прост и расширяем.

Для создания сайта используйте только PHP, Ruby и Python

Аналитики опросили свыше 500 разработчиков по всему миру. Исследователи попросили проранжировать современные языки программирования по 12 категориям. Абсолютным победителем стал PHP, далее с небольшим отставанием следуют Ruby и Python.

Программное обеспечение: 
Языки программирования: 

Сидеть в Контакте или осваивать программирование? Слово предоставляется эксперту

Человек из сверхуспешной компании Red Hat Бьюр Шаттер рассказал о том, почему детям очень важно осваивать программирование, даже тем, которые не планируют в дальнейшем заниматься информационными технологиями.

— Почему вы считаете важным обучать детей и подростков программированию?

Комментарии специалистов

Лаборатория Касперского провела исследование, в ходе которого было выяснено, что российские дети прожигают свое детство в социальных сетях: «Российские дети стали мировыми рекордсменами по проведенному в соцсетях времени. Ни в одной другой стране мира маленькие интернет-пользователи не проводят столько времени на подобных ресурсах».

Еще дети очень любят играть в компьютерные игры. И часто увлечение превращается в болезненную зависимость. Например, 15-летний мальчик признался, что проводит за играми до 18 часов в день.

Увлечение играми и соцсетями превращает ребенка в цифрового дебила. Заставить же малолетнего любителя компьютеров осваивать программирование является не самой простой педагогической задачей.

Компании: 
Программное обеспечение: 
Языки программирования: 

Нас уничтожат тараканы.Представлен прототип таракана-киборга

"Мелочь", а приятно ..

Вживлённые в нервную систему таракана электроды заставляют насекомое подчиняться командам хозяина — человека-с-пультом-управления.
Для демонстрации своих нейробиологических достижений американская компания Backyard Brains использовала комплект микросхем, позаимствованных у игрушечного робота-насекомого HEXBUG Inchworm, и несколько особей тараканов видов Blaberus discoidalis и Aptera fusca. В роли участников и зрителей эксперимента выступили студенты Университета Гранд-Вэлли (США).

Недобросовестная конкуренция Intel

Жили-были две компании. Т. е. их, конкурентов, конечно, больше, но заклятые — именно Intel и AMD. Причём, так уж получилось: Intel, как правило, что-то новое придумывает и внедряет первой, а AMD внедряет второй, но дешевле, отбивая кусок рынка.

Google разработала язык программирования Go

Спросив любого программиста, работающего с несколькими языками программирования, о преимуществах того или иного языка, можно услышать длинную лекцию о том, чем плохи какие-то конкретные языки и что лично он изменил бы в их работе. Одним не по душе синтаксис, другие имеют претензии к скорости работы кода, третьим не нравятся отладчики и компиляторы.

Главная тема: 
Компании: 
Программное обеспечение: 

Компания Google открыла исходные коды ключевых инструментов разработки

Корпорация Google открыла исходные коды нескольких важных инструментов разработки приложений, надеясь, что сообщество начнет создавать более быстрые программы.

Речь идет о тех девелоперских средствах, которые используются Google в процессе разработки и дальнейшего развития большинства популярных веб-приложений — таких, например, как Google Gmail, Google Docs и Google Maps.

Главная тема: 
Компании: 
Программное обеспечение: 

Страницы