Моё меню Общее меню Пользователи Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > Софт > Программирование
Знаете ли Вы, что ...
...нарушения правил форума наказываются. Старайтесь их не нарушать.
<< Предыдущий совет - Случайный совет - Следующий совет >>

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


Ответить

 
Опции темы Опции просмотра
Старый 08.11.2009 00:23   #1  
Real ID Group
Аватар для Ойбек Ибрагимов
Оффлайн
Сообщений: 3,417
+ 1,127  2,178/1,126
– 11  22/18

Uzbekistan
Язык программирования haXe

Цитата:

Что такое haXe

haXe это:
  • технология разработки веб- и десктоп-приложений;
  • технология разработки флэш-приложений;
  • язык программирования, компилятор и фреймворк классов;
Основная идея haXe состоит в том, что исходный код на одном языке программирования компилируется (или транслируется) на разные платформы:
  • swf-файл (9-й или более ранних версий);
  • Neko байт-код;
  • JavaScript-код;
  • PHP-код;
  • ActionScript3-код;
И таким образом все части веб-приложения (клиентская часть и серверная логика) разрабатываются на одном языке. Клиентская часть может быть реализована средствами Flash, JavaScript, HTML, серверная логика средствами Neko или PHP. Это уникальная идея. Насколько мне известно, кроме haXe, больше ничего подобного нет.
Основная идея haXe состоит в том, что разработчику не нужно знать PHP, MySQL, HTML, CSS, JavaScript, Flash и прочие технологии, а нужно знать только один язык -- haXe, и этот язык делает все, что обычно делается вышеуказанным набором технологий.
Источник (там еще много букав, советую почитать все).

Официальный сайт проекта -- haxe.org.


Задумка интересная, но есть ли у нее будущее? Планы у разработчика большие... грозится поработить мир! Кто что думает?
Ответить 
Старый 08.11.2009 01:29   #2  
Known ID Group uParty Member
Аватар для Dolphin
Оффлайн
Imperium of Man
Inquisitor
Сообщений: 5,990
+ 5,680  4,442/2,033
– 128  137/102

Russian FederationОтправить сообщение для Dolphin с помощью ICQОтправить сообщение для Dolphin с помощью Skype™Facebook
Цитата:
Сообщение от Ойбек Ибрагимов Посмотреть сообщение
Основная идея haXe состоит в том, что исходный код на одном языке программирования компилируется (или транслируется) на разные платформы: * swf-файл (9-й или более ранних версий); * Neko байт-код; * JavaScript-код; * PHP-код; * ActionScript3-код;
Трансляция в высокоуровневый язык - УГ по определению.
Ответить 
"+" от:
Старый 08.11.2009 01:41   #3  
Real ID Group
Аватар для Ойбек Ибрагимов
Оффлайн
Сообщений: 3,417
+ 1,127  2,178/1,126
– 11  22/18

Uzbekistan
Цитата:
Сообщение от Timur Rasulov Посмотреть сообщение
Трансляция в высокоуровневый язык - УГ по определению.
А более конкретных замечаний, кроме общих слов, нет?
Ответить 
Старый 08.11.2009 02:10   #4  
Real ID Group uParty Member
Аватар для Ruslan Juldashev
Оффлайн
Веб-разработчик
AKA:monitoringe
Сообщений: 3,550
+ 664  1,588/953
– 8  3/2

UzbekistanОтправить сообщение для Ruslan Juldashev с помощью Skype™LiveJournalМой КругАккаунт на TwitterМой мир
Цитата:
Сообщение от Timur Rasulov Посмотреть сообщение
Трансляция в высокоуровневый язык - УГ по определению.
Ээээ почему? Просто некошерно? Если трансляция грамотная, а машинки большие и шустрые, то почему бы и нет?


Цитата:
Сообщение от Ойбек Ибрагимов Посмотреть сообщение
Это уникальная идея. Насколько мне известно, кроме haXe, больше ничего подобного нет.
Не совсем соответствует действительности. Точнее с данным набором поддерживаемых платформ, действительно уникальная, но подобные связки (писать один код, ктр потом интерпретируется в JS и PHP, к примеру) существуют в том или ином виде.
Не знаю как насчёт перспектив, мне они не кажутся очень уж радужными — у уже существующих языков есть огромное комьюнити и если методы haxe будут востребованы, то разработчики средств разработки быстро сориентируется и будут развивать свои продукты с учётом этого подхода.
Собственно, даже сейчас это заметно (тот же Silverlight — как раз движение в эту сторону, имхо)
__________________
Я за правильное оформление текста на форуме.

Последний раз редактировалось Ruslan Juldashev; 08.11.2009 в 02:14.
Ответить 
Старый 08.11.2009 13:04   #5  
Known ID Group uParty Member
Аватар для Dolphin
Оффлайн
Imperium of Man
Inquisitor
Сообщений: 5,990
+ 5,680  4,442/2,033
– 128  137/102

Russian FederationОтправить сообщение для Dolphin с помощью ICQОтправить сообщение для Dolphin с помощью Skype™Facebook
Цитата:
Сообщение от Ойбек Ибрагимов Посмотреть сообщение
Основная идея haXe состоит в том, что разработчику не нужно знать PHP, MySQL, HTML, CSS, JavaScript, Flash и прочие технологии
Плохо в основном поэтому. Накликивание кода мышкой к хорошему не приведет.
Кстати, вышеперечисленные языки более, чем подобны и освоить их незатруднительно.

Цитата:
Сообщение от Ruslan Juldashev Посмотреть сообщение
Если трансляция грамотная, а машинки большие и шустрые, то почему бы и нет?
Вряд ли грамотней ручной отладки. А насчет мощности машины - зачем же зря расходовать такты на прослойки?
Ответить 
Старый 08.11.2009 16:08   #6  
Аватар для Arktur
Оффлайн
IT
ведущий
Сообщений: 202
+ 35  17/16
– 0  1/1

Uzbekistan
Цитата:
Сообщение от Ойбек Ибрагимов Посмотреть сообщение
Основная идея haXe состоит в том, что разработчику не нужно знать PHP, MySQL, HTML, CSS, JavaScript, Flash и прочие технологии, а нужно знать только один язык -- haXe
ИМХО. Скорее всего придётся освоить haXe и всё остальное.
Может быть найдёт применение для разработки больших проектов в виде Case-системы.
Ответить 
"+" от:
Старый 08.11.2009 16:20   #7  
Real ID Group uParty Member Ultimate
Аватар для Nadir Zaitov
Оффлайн
Сообщений: 13,210
+ 4,958  9,176/3,940
– 170  137/105

UzbekistanОтправить сообщение для Nadir Zaitov с помощью Skype™
Цитата:
Сообщение от Timur Rasulov Посмотреть сообщение
Кстати, вышеперечисленные языки более, чем подобны и освоить их незатруднительно.
Ассемблер тоже очень прост, а главное шустр. Однако Си удобнее, а Паскаль красивее. За одноклеточными появились динозавры, а за динозаврами еще придут неандертальцы.
__________________
Тот факт, что медуза выжила 650 миллионов лет без мозгов, даёт надежду многим.
Ответить 
Реклама и уведомления
Старый 08.11.2009 20:42   #8  
Real ID Group
Аватар для Ойбек Ибрагимов
Оффлайн
Сообщений: 3,417
+ 1,127  2,178/1,126
– 11  22/18

Uzbekistan
Цитата:
Сообщение от Timur Rasulov Посмотреть сообщение
Плохо в основном поэтому. Накликивание кода мышкой к хорошему не приведет.
Ну давай тогда будем писать на Ассемблере (а лучше вообще сразу в двоичном коде), нафиг нам остальные быдлоязыки типа Си, Паскаля и проч.?
Ответить 
Старый 09.11.2009 11:17   #9  
uParty Member Known ID Group
Аватар для DarkUser
Оффлайн
Служу Его Божественной Тени!
Сообщений: 1,671
+ 4,505  1,372/657
– 164  33/27

Uzbekistan
Цитата:
Сообщение от Nadir Zaitov Посмотреть сообщение
Ассемблер тоже очень прост, а главное шустр. Однако Си удобнее, а Паскаль красивее. За одноклеточными появились динозавры, а за динозаврами еще придут неандертальцы.
А транслирование одного динозавра в другого паскаля в С или С в паскаль, тоже считается нормальной практикой?

Цитата:
Сообщение от Arktur Посмотреть сообщение
ИМХО. Скорее всего придётся освоить haXe и всё остальное.
а смысл тогда в нем, если все остальное уже знаешь?

ЗЫ на .Net уже похоже все перешли, теперь следующий шаг маразма?
__________________
Are you my mommy?
Ответить 
Старый 09.11.2009 15:48   #10  
Real ID Group
Аватар для Ойбек Ибрагимов
Оффлайн
Сообщений: 3,417
+ 1,127  2,178/1,126
– 11  22/18

Uzbekistan
Пока что слышу только выкрики в стиле "писать сайты нужно в блокноте", конкретных же минусов никто не может дать. Конкретные минусы, практические, а не просто ля-ля.
Ответить 
Ответить
Опции темы
Опции просмотра




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх