Для тех ,кто решил зарегистрироваться на форуме «Беседка» !
Категорически запрещена регистрация  с одноразового и временного e-mail !Такие пользователи будут отправляться в бан без объяснения причин.
После регистрации необходимо активировать свою учетную запись .Если Вы в почте не обнаружили письмо с активацией рекомендуется проверить папку «Спам».
С уважением
 Администрация форума

Автор Тема: Новинки программирования  (Прочитано 4436 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ALENA

  • Претензии в свой адрес принимаю... один раз в неделю... вчера!
  • *
  • Сообщений: 79051
  • Пол: Женский

Новинки программирования
« : 21 Июня 2013, 17:24 »
Представлен язык программирования PHP 5.5.0
Новая ветка PHP содержит большое количество обновлений.
20 июня текущего года состоялся релиз новый ветки языка программирования PHP - 5.5.0. Новая версия PHP содержит обновленные языковые конструкции, поддержку сопрограмм и генераторов, а также интеграцию с Zend OPcache. Помимо этого, разработчики также представили новый API для хэширования паролей и удалили устаревшие возможности.
Оптимизация байткода в PHP 5.5.0 позволяет ускорить выполнение скриптов на PHP за счёт использования техники кэширования опкода и применения дополнительных оптимизаций. Новый API для хэширования паролей проводит генерацию надежный паролей, не открывая разработчику операции ручного указания salt-а и выбора алгоритма хэширования. Создание хэша сведено к выполнению "$hash = password_hash($password, PASSWORD_DEFAULT);", а проверка к вызову "password_verify($password, $hash)".
Новая версия PHP поддерживает сопрограммы (coroutine) и генераторы (generator), что позволяет реализовать итераторы без создания шаблонов.
Поддержка ключевого слова "finally", расширяющего возможности блоков исключений try/catch и выполняемого после завершения выполнения блока try, что гарантирует, что заданный в секции finally код будет выполнен в последнюю очередь после всех остальных обработчиков исключений.
Библиотека GD была обновлена до версии 2.1. Разработчики добавили в нее новые функции (например, imageflip), улучшили работу доступных ранее возможностей (imagecrop и imagecropauto) и добавили поддержку формата WebP (функции imagecreatefromwebp, imagewebp).
Более подробную информацию об обновлениях можно найти
Извините, Вам не разрешено просматривать этот текст. Пожалуйста, войдите или зарегистрируйтесь.



Оффлайн ALENA

  • Претензии в свой адрес принимаю... один раз в неделю... вчера!
  • *
  • Сообщений: 79051
  • Пол: Женский

Новинки программирования
« Ответ #1 : 25 Марта 2014, 14:14 »
Язык программирования от Facebook
Facebook представила язык программирования Hack, который должен упростить и ускорить разработку сложных интернет-приложений. На языке Hack с некоторых пор базируется почти весь сайт Hack с его более чем миллиардом пользователей. Компания находится на финальной стадии миграции с PHP.
Социальная сеть Facebook представила новый открытый язык программирования под названием Hack. Он схож с PHP и предлагает присущую ему быстроту программирования, но одновременно отличается от него статической типизацией, используемой в C++, Java и других современных языках.
Динамическая типизация, присущая языку PHP (а также, к примеру, JavaScript), сокращает код и позволяет тратить меньше времени на его написание, однако не позволяет исключать ошибки на стадии компиляции.
В свою очередь, статическая типизация позволяет исключать ошибки в коде на стадии компиляции, поэтому она подходит для сложных, больших программ, в написании которых принимает участие множество разработчиков.
Для компаний вроде Facebook, в которых работают тысячи программистов, которые обновляют код дважды в день, ошибки в коде являются проблемой значительного масштаба. Именно поэтому был рожден Hack, сочетающий сильные стороны языков программирования того и другого типа, пояснили в компании.
Для запуска приложений, написанных на Hack, необходимо установить виртуальную машину HHVM (HipHop Virtual Machine). Она поддерживает одновременно и Hack, и PHP. Поэтому разработчикам не придется разом переделывать весь код из PHP в Hack, они могут делать это постепенно, по необходимости. Виртуальная машина поддерживает смешанный код, поэтому разработчики могут продолжить писать на PHP, но уже использовать функции нового языка программирования.
Для загрузки Hack и HHVM требуется Ubuntu 12.04 LTS, Ubuntu 13.10 или Debian 7. Пользователи также при желании могут скачать код Hack и скомпилировать его самостоятельно.
Facebook - не единственная ИТ-компания, которая создала собственный язык программирования. В июле прошлого года собственный вариант PHP - KittenPHP - представила крупнейшая российская соцсеть «ВКонтакте». Переход на новый язык, на разработку которого ушло более года, и который вдвое увеличивает производительность, соцсеть завершила в мае 2013 г. В марте 2014 г. компания предоставила открытый доступ к языку.
Собственные разработки в области средств программирования имеет и поисковый гигант Google. В ноябре Google выпустила высокопроизводительную замену языку JavaScript под названием Dart, разработка которого велась более 2 лет. Еще один собственный язык программирования Go корпорация предлагает разработчикам приложений для настольных операционных систем, включая Windows и OS X.

Извините, Вам не разрешено просматривать этот текст. Пожалуйста, войдите или зарегистрируйтесь.

Оффлайн ALENA

  • Претензии в свой адрес принимаю... один раз в неделю... вчера!
  • *
  • Сообщений: 79051
  • Пол: Женский

Новинки программирования
« Ответ #2 : 17 Октября 2014, 19:36 »
Google представила новую версию языка программирования Dart 1.7
Новый язык программирования в перспективе может стать заменой JavaScript.
Компания Google 
Извините, Вам не разрешено просматривать этот текст. Пожалуйста, войдите или зарегистрируйтесь.
По мнению создателей, новый язык в перспективе может стать заменой JavaScript.
Как отмечают разработчики, язык Dart, библиотеки и время прогона упрощают создание приложений командной строки. На самом деле все ключевые инструменты, включенные в Dart SDK - компилятор dart2js, пакетный менеджер pub, статический анализатор кода dartanalyzer, выполнены на языке Dart. В новой версии был упрощен способ установки и запуска написанных на языке Dart скриптов и утилит.
Также разработчики улучшили модель изоляции кода и добавили возможность запуска изолированных блоков с различными пакетами, а не только под базовым приложением, что позволяет создавать Dart-приложения с различными зависимостями.
Кроме того, был добавлен вызов errorCallback, позволяющий организовать перехват и обработку ошибок, изменен обработчик завершения соединения в HttpClient, а также в dart2js добавлена возможность использования механизма отложенной загрузки при наличии Dart-приложений на одной странице.
Для упрощения установки и обновления Dart SDK и Dartium  добавлены  АРТ-репозитории для Debian и Ubuntu, а также поддержка Homebrew для MAC.

Оффлайн ALENA

  • Претензии в свой адрес принимаю... один раз в неделю... вчера!
  • *
  • Сообщений: 79051
  • Пол: Женский

Google, Microsoft и Mozilla начали разработку стандарта, позволяющего писать сайты на C++ и других языках программирования.
Как сообщили разработчики web-обозревателей, программные инженеры из компаний Google, Microsoft и Mozilla, а также создатели WebKit намерены реализовать совместный проект по разработке нового web-стандарта – WebAssembly.
Предполагается, что технология будет кроссбраузерной и позволит ускорить загрузку web-сайтов до 20 раз за счет того, что соответствующие ресурсы будут представлять собой исполняемые приложения. Кроме того, популяризация готового проекта позволит коренным образом изменить подход к использованию Unity WebGL.
IT-эксперты также отмечают, что их второстепенной задачей является создание нового низкоуровневего языка программирования WebAssembly, который заменит JavaScript. В конечном итоге исполняемые части сайта можно будет писать на JavaScript, C, C++, Rust, Go, C# и т.д. а после компилировать исходный код в исполняемый файл web-сайта.
Такой подход заметно отличается от текущего метода, когда программы на JavaScript загружаются с веб-сервера на компьютер пользователя в виде текстовых файлов и затем интерпретируются браузером.
Также сообщается, что скорость декодирования бинарного файла в WebAssembly будет существенно выше (в сравнении с Asm.js в 23 раза быстрее).
Извините, Вам не разрешено просматривать этот текст. Пожалуйста, войдите или зарегистрируйтесь.
Поблагодарили: Dovf

Оффлайн ALENA

  • Претензии в свой адрес принимаю... один раз в неделю... вчера!
  • *
  • Сообщений: 79051
  • Пол: Женский

Новинки программирования
« Ответ #4 : 31 Марта 2016, 22:53 »
Microsoft открыла бесплатный доступ к инструментам для создания кроссплатформенных приложений Xamarin для разработчиков, которые используют Visual Studio.
Xamarin доступен не только владельцам платных редакций Visual Studio (Professional или Enterprise), но и тем, кто использует бесплатную версию — Community.

С помощью Xamarin разработчики смогут создавать приложения для различных платформ (iOS, Android, Windows и Mac) на языке C# с использованием .NET, а инструмент Xamarin.Forms позволит написать единый пользовательский интерфейс для всех платформ.
Также Microsoft планирует в течение нескольких месяцев открыть исходный код Xamarin.

Раньше Xamarin продавала свои инструменты по подписке, стоимость которой варьировалась от $299 в год для независимых разработчиков до $999 для бизнеса.

В феврале 2016 года Microsoft объявила о покупке Xamarin. Сделка была закрыта 18 марта, её детали не раскрываются. По данным The Wall Street Journal, Microsoft заплатила за Xamarin от $400 млн до $500 млн.
Поблагодарили: Безумный Макс