Ada_Ru форум

Обсуждение языка Ада

Re: [ada_ru] Всем привет от нового подписчика

Оставить новое сообщение

Сообщения

JC Denton
Re: [ada_ru] Всем привет от нового подписчика
2005-02-10 10:02:23

Привет Алекс,

 

Ты говоришь что GTK это плохо потому что программы не выглядят в

Windows

так как написанные с использованием нативных библиотек. Но это является

общей проблемой всех кроссплатформенных библиотек GUI.

Короче говоря "критикуешь - предлагай" (с).

Предложи работающую идею как делать кроссплатформенные GUI либы что

они

использовали все изыски нативного GUI на всех поддерживаемых ОС и тебе

памятник поставят. Или сделай рапер вокруг нативной либы для windows и

предложи его использовать. Это будет конструктивная критика.

 

Кстати спасибо за анегдот про сову, не помню кто запостил, но прикольно.

Скажу честно, я не вижу целесообразности в кроссплатформенных библиотеках

по причине того, что программа созданная с их помощью не окупится как того

хочется. Поскольку пользователь не приобретет программу с "экзотическим"

интерфейсом. Софт для Боингов мне по барабну :), там GUI нет в том

понимании в котором она есть на Винде. Помоему целесообразней

вести две линейки GUI,- для Win32 и для Linux. Хотя если честно, то я за

уничтожение Линукс интерфейсов и за распостранение Windows-интерфейсов

на не-Windows платформы. Я бы порекомендовал "овиндовозить" GTK, или

создать аналог. Вообщем для меня ориентир это ObjectADA, а не GNAT.

Я же за коммерциализацию Linux и за Microsoft во все мире :), как я могу быть за

кросплатформенность?,- она невозможна и нецелесообразна.

 

Если критикуешь использование TCL/TK для разработки GUI объясняй

почему

именно этот подход неправильный, предложи лучший и сравнимый по стоимости

и

объясни почему именно он лучше.

 

Неправильный потому что непопулярный, и не поддерживается Microsoft.

Microsoft

определяет ориентир, а фирмы разработчики языков должны придерживаться

направления заданного Microsoft. Microsoft говорит "COM" я говорю "Есть",

Microsoft

говорит ".NET" я тоже говорю "Есть". Это мой девиз, и я думаю что это

объясняет

мои высказывания. Насчет цены, это другой вопрос. ADA это не дешевая

технология.

Кстати .NET хороший и дешевый вариант.

 

Если призываешь пользоваться RAD в стиле Borland то объясняй

конкретные

преимущества перед другими подходами, на конкретных примерах, а не общими

словами и лозунгами.

 

Я не призываю пользоваться продуктами Borland, я призываю пользоваться

системами реализующими принципы "WYSIWYG".

Я никогда не говорил что Borland безглючный. Он очень глючный, но к сожалению

у меня нет конкурентноспособного аналога :(.

Почему призываю, да потому что я универсальный программер и програмлю под

платформу а не под язык, у меня нет времени учить недра различных технологий,

мне нужно поспеть за динамикой разыития технологий Microsoft.

Поетому мне нужно что-то удобное, быстрое и наглядное. Я просто не буду тратить

время на систему которая заберет у меня больше тридцати минут на обучение (уж

больно хочется Half-Life 2 пройти). Мне не интересны языки сами по себе,

кроме разве ADA и LISP, потому что я программлю неинтересные мне лично вещи

на продажу под клиента или на заказ, ну или то что мои коллеги мне подкинут.

Я ищу наиболее легкий путь при реализации, потому что я в жизни еще

другие интересы имею, - занимаюсь боевыми искусствами и оккультизмом к

примеру, а это требует времени. Я за TCL если тебе это нравится, просто у меня

нет времени на его изучение.

 

Насчет стандартов. Тут дело не в стандартах а в привычке. Почитайте внимательно

на сайте Aonix, что ObjectADA считает своим преимуществом,- схожесть с VisualStudio.

Догадайтесь почему? Потому что мы Windows-программеры привыкли к данной среде,

и так она стала негласным стандартом.

 

Так что я не за Borland (я его сам материл вчера 4 раза), я просто не переношу когда

кто-то неспособный или недоказавший свою способность

реализовать аналог наезжает на него и отрицает плюсы которые признает 99%

сегодняшних разработчиков, при этом съежжая на Боинги :), Достоевского :), и

остальной извиняюсь бред :). Ей богу смешно, мы же серъезные люди.

Надо видеть плюсы в своих конкурентах, и пытаться понять что они сделали такого,

чтобы стать популярнее. Так что это не мое дело обсуждать плюсы RAD, я не пишу

GNAT, и мне это безразлично. Я просто для них же как лучше хотел, да и халявный

компилятор с классной визуалкой получить хотелось :)))))))))).

 

Пусть делают, что хотят, а я просто буду юзать Aonix ObjectADA, че и другим советую.

 

Помооолимся. :)

 

Во имя Microsoft, Borland, IBM и Intel, Аминь...:)

 

Удачи вам всем !!! Особенно Васе :))) !!!

 

Best Wishes,

 

Artiom Ivanov, L CEO

CubeReality Inc,

http://www.cubereality.com

 

----- Original Message ----- From: "Alexander Molchevsky" <jolly-fellow@...>

To: <ada_ru@yahoogroups.com>

Sent: Wednesday, February 09, 2005 6:06 PM

Subject: Re: [ada_ru] Всем привет от нового подписчика

----

Mobile phones, Notebooks, PDA, Audio-Video, Digital Photo

http://www.matrix.ua

hi,

JC Denton wrote:

>

Удачи вам всем !!! Особенно Васе :))) !!!

---------------------^^^^^^^^^^^^^

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

Alex

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

"экзотическим" интерфейсом.

 

Вы ошибаетесь. Пользователь вполне охотно приобретает не только программы с "экзотическим" интерфейсом (кстати кавычки весьма уместны, нет в нем ничего экзотического, а со шкуркой WIMP так и вовсе отличить от native XP непросто), но также и контракты техподдержки на библиотеку GtkAda. Как Вы можете догадаться, мнение нашего отдела продаж для нас весомее чем Ваше ;)

Я бы порекомендовал "овиндовозить" GTK

 

Уже сделано, см.выше.

 

, или создать аналог.

 

А вот аналог, причем как раз на базе COM/DCOM/COM+ - интереса не вызвал абсолютно. В результате его пришлось прикрыть. Абсолютно та же самая картина кстати получилась с похваленным Вами JGNAT. Так что боюсь мир немного сложнее чем Вы видите.

 

как я могу быть за кросплатформенность?,- она невозможна и

нецелесообразна.

 

Она не только возможна и целесообразна, но является существенным

требованием многих наших клиентов.

 

Неправильный потому что непопулярный, и не поддерживается Microsoft. Microsoft определяет ориентир, а фирмы разработчики языков должны придерживаться

 

Уверяю Вас, мы очень внимательно следим за определяемыми Microsoft ориентирами :)

 

Microsoft говорит "COM" я говорю "Есть"

 

Мы тоже сказали "есть". Коммерческого интереса не вызвало. Теперь пока временно говорим "нет". Будет интерес - опять скажем "есть". Мы не идейные отнюдь.

 

Насчет стандартов. Тут дело не в стандартах а в привычке. Почитайте внимательно на сайте Aonix, что ObjectADA считает своим преимуществом,- схожесть с VisualStudio. Догадайтесь почему?

 

Я знаю, я знаю почему! Потому что они элементарно купили движок

VisualStudio, вот он у них и схож :) Правда сделали это довольно давно, в итоге он порядком устарел :)

 

Я просто для них же как лучше хотел, да и халявный компилятор с классной визуалкой получить хотелось :)))))))))).

 

Боюсь что именно в этом собака и порылась. Ни нас, ни корпорацию Майкрософт не интересуют желающие получить халявный компилятор с классной визуалкой. А нашей целевой аудитории, которая готова за компилятор платить, "классная визуалка" не нужна. Ей нужен скажем порт на ERC32. Поэтому мы делаем порт на ERC32, а не классную визуалку. Соответственно любителям халявы остается довольствоваться тем, на что нам остается времени. Или не довольствоваться, это уж как угодно. Надеюсь без обид. По крайней мере благодаря открытости исходных текстов "недовольство" можно успешно воплотить в реализацию того чего не хватает.

 

Пусть делают, что хотят, а я просто буду

юзать Aonix ObjectADA, че и другим советую.

 

Не вопрос. Я правда другим так поступать не советую, рекомендую уж если пользоваться Object Ada, то минимум их Enterprise Bundle, но каждый естественно сам себе злобный Буратино.

 

Удачи вам всем !!! Особенно Васе :))) !!!

 

Спасибо. У меня вроде все в порядке.

 

ВФ

Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти