Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Главная » Мови веб-програмування
Hack — PHP-подібний мова програмування загального призначення зі статичною типізацією, розроблений компанією Facebook і представлений 21 березня 2014 року[]. Код, написаний на мові Hack, виконується на віртуальній машині HHVM (англ. HipHop Virtual Machine), створеної на базі транслятора HipHop, і підтримує одночасно і Рубати, і PHP[].
Є відкритим програмним забезпеченням — вихідні коди проекту відкриті для учасників спільноти[].
Метою створення мови стало поєднання швидкого циклу розробки PHP з надійністю і продуктивністю, що забезпечує статична типізація.
На момент релізу проект підтримували його творці — Брайан О ' Салліван, Жюльєн Верлаг і Алок Менхраджани.
На момент релізу Hack і HHVM їх код був скомпільований під Ubuntu 12.04 LTS, Ubuntu 13.10 або Debian 7[
|
Groovy — об'єктно-орієнтована мова програмування, розроблений для платформи Java як доповнення до мови Java з можливостями Python, Ruby і Smalltalk.
Groovy використовує Java-подібний синтаксис з динамічною компіляцією в JVM байт-код і безпосередньо працює з іншим кодом Java і бібліотеками. Мова може використовуватися у будь-якому Java-проект або як скриптова мова.
Groovy завершив процес стандартизації в Java Community Process JSR 241.
Можливості Groovy (що відрізняють його від Java): Статична і динамічна типізація Вбудований синтаксис для списків, асоціативних масивів, масивів і регулярних виразів Замикання Перевантаження операцій
Першою згадкою про мову Groovy було повідомлення в блозі Джеймса Стречена (англ. James Strachan (programmer))[] від серпня 2003 року. Пізніше було випущено кілька версій між 2004 та 2006 роками. Після того, як почався процес стандартизації JCP, нумерація версій була змінена, і версію називають «1.0». Верс
...
Читать дальше »
|
Ceylon — об'єктно-орієнтована мова програмування високого рівня з суворою статичної типізацією і комплект засобів розробки, що розробляються компанією Red Hat. Мова заснований на Java, а програми написані на Ceylon можуть бути запущені на віртуальних машинах Java і JavaScript[].
Перед проектом стоїть завдання порятунку розробників від проблем мови Java[]: поліпшення структурованих даних і користувальницьких інтерфейсів,інтерфейсів модульність версії мови, підтримка функцій першого та вищого порядків, позбавлення від незграбного метапрограммирования.
Назва мови є відсиланням до мови Java — острови Ява і Цейлон (нині Шрі-Ланка) є всесвітньо відомими постачальниками кави[].
Ceylon успадковує велику частину синтаксису Java. Приклад Hello, world![]:
shared void hello() { print("Hello, World!"); }
Цейлон не буде надавати перевантаження операторів, оскільки вона вважається надмірно заплутаною, але замість цього
...
Читать дальше »
|
C# (вимовляється «сі шарп») — об'єктно-орієнтована мова програмування. Розроблений в 1998-2001 роках групою інженерів під керівництвом Андерса Хейлсберга в компанії Microsoft як мова розробки додатків для платформи Microsoft .NET Framework і згодом був стандартизований як ECMA-334 та ISO/IEC 23270.
C# відноситься до сім'ї мов з C-подібним синтаксисом, з них синтаксис найбільш близький до C++ і Java. Мова має статичну типізацію, підтримує поліморфізм, перевантаження операторів (у тому числі операторів явного і неявного приведення типу), делегати, атрибути, події, властивості, узагальнені типи і методи, ітератори, анонімні функції з підтримкою замикань, LINQ, виключення, коментарі у форматі XML.
Перейнявши багато чого від своїх попередників — мов C++, Pascal, Модула, Smalltalk і, в особливості, Java — С#, спираючись на практику їх використання, виключає деякі моделі, що зарекомендували себе як проблематичні при розробці програмних систем, наприклад, C# на від
...
Читать дальше »
|
ActionScript — об'єктно-орієнтована мова програмування, один з діалектів ECMAScript, який додає інтерактивність, обробку даних та багато іншого вмісту Flash-додатків. ActionScript виконується віртуальною машиною (ActionScript Virtual Machine), яка є складовою частиною Flash Player. ActionScript компілюється в байт-код, який включається в SWF-файл.
SWF-файли виконуються Flash Player-му. Flash Player існує у вигляді плагіна до веб-браузера, а також як самостійне виконуваний додаток (standalone). У другому випадку можливе створення виконуваних exe-файлів (projector), коли додаток Flash Player об'єднується з swf-файл за аналогією з SFX.
З допомогою ActionScript можна створювати інтерактивні мультимедіа-додатки, ігри, веб-сайти та багато іншого.
ActionScript — відкритий мова програмування, його специфікація знаходиться у відкритому доступі на сайті Adobe[]. Компілятор (як частина Apache Flex) і відкрита віртуальна машина (Tamarin) є відкритим програмним з
...
Читать дальше »
|
|
|
|
Архив записей |
|
|