Модераторы: THandle, bems

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> x64 vs crossplatform, что нужнее? 
:(
    Опции темы
 
x64 vs krossplatform
x64 [ 9 ]  [26.47%]
кроссплатформенность [ 18 ]  [52.94%]
меня не интересует ни то, ни другое [ 5 ]  [14.71%]
мне одинаково важно и то и другое [ 2 ]  [5.88%]
Всего проголосовавших: 34
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
Akella
  Дата 6.5.2009, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Ответь, что тебе, как программисту Delphi важнее?

Добавлено @ 17:01
Мне очень хотелось бы кроссплатформенности. Может быть уже давно начал бы изучать джаву. Но джавовские итерфейсы пррограмм меня не привлекают. smile

Добавлено @ 17:03
Пару лет назад, кодгир устроил большой опрос, где очень многие проголосовали за юникод. Молодцы, они сдержали своё обещание. Сейчас же, мне кажется, что многие хотят кроссплатформености. Может даже не 100%-ой кроссплатформенности, а хотя бы Windows+Linux.

Это сообщение отредактировал(а) Akella - 11.5.2009, 10:47
PM MAIL   Вверх
CodeMonkey
Дата 6.5.2009, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



Ну, кроссплатформенность в первую очередь включает в себя x64, разве нет?


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Vasay
Дата 6.5.2009, 17:34 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 1
Всего: 73



Akella, 

А как вы себе представляете кросплатформенность в Delphi (технически)? 

Я вижу тут два пути:

- путь java (виртуальная машина).
- путь Qt (и подобных кросплатформенных библиотек). 

ИМХО оба варианта для embarcadero не подъемны - фактически все писать с нуля (это вам ни юникод добавить), и это при том, что на рынке присутствуют удачные открытые решения.


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
kemiisto
Дата 6.5.2009, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 3
Всего: 160



Отдал свой голос за кроссплатформенность. smile 

Цитата(Akella @  6.5.2009,  14:59 Найти цитируемый пост)
Но джавовские итерфейсы пррограмм меня не привлекают.

Тогда Qt. Да, С++ не сахар, но что поделаешь...

Цитата(CodeMonkey @  6.5.2009,  15:06 Найти цитируемый пост)
Ну, кроссплатформенность в первую очередь включает в себя x64, разве нет?

Да, но под x64 понимается расширение круга платформ только на 1 (Windows x64).

Цитата(Vasay @  6.5.2009,  15:34 Найти цитируемый пост)
А как вы себе представляете кросплатформенность в Delphi (технически)?

Vasay, оно уже есть. Назывется Delphi Prism. Видимо, этот продукт и будет выступать в качестве эдакого кросплатформенного Delphi.  


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Vasay
Дата 6.5.2009, 20:20 (ссылка) |  (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 1
Всего: 73



kemiisto, 
Цитата

Vasay, оно уже есть. Назывется Delphi Prism. Видимо, этот продукт и будет выступать в качестве эдакого кросплатформенного Delphi.   


Насколько я знаю, это по сути среда разработки под .NET на Delphi Object Pascal. 
И кросплатформенность подобного решения целиком зависит от mono. А тут все не так радужно, начиная от приличного отставания mono от MS версий .NET и заканчивая патентными проблемами в США. Могу ошибаться, но на данный момент на территории США законно использовать mono можно только на операционных системах от MS и Novell.

Добавлено @ 20:22
Цитата

Но джавовские итерфейсы пррограмм меня не привлекают.


Есть такая вещь, как Java Look and Feel.

Добавлено @ 20:31
Кстати, с учетом наличия 64-х разрядной версии .NET мы имеем 64х разрядную  Delphi Prism smile 

Но я так понимаю, речь все же шла о классической Delphi.

Не вижу серьезных сложностей в добавлении к ней 64х разрядного компилятора, но вот кросплатформенность - ИМХО не реально. По крайней мере это будет уже не Delphi а вариации на тему Delphi Prism или что-то типа ObjectPascal-QT - т.е. прикручивание Object Pascal к готовым кросплатформенным решениям + какой-то доп набор готовых компонент (что б было за что брать деньги)

Это сообщение отредактировал(а) Vasay - 6.5.2009, 20:50


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
CodeMonkey
Дата 6.5.2009, 23:34 (ссылка) |  (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



Цитата(kemiisto @  6.5.2009,  19:49 Найти цитируемый пост)
Да, но под x64 понимается расширение круга платформ только на 1 (Windows x64).

Да, но из-за этого вопрос звучит как-то так: "вы сильно жадный или не очень?". Конечно, все хотят всего и побольше...


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
kemiisto
Дата 7.5.2009, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 3
Всего: 160



Цитата(CodeMonkey @  6.5.2009,  21:34 Найти цитируемый пост)
"вы сильно жадный или не очень?"

 smile Судя по результатам, скорее, Вы - сильно жадный и не менее честный или Вы - сильно жадный, но тот ещё врун! smile 

Цитата(CodeMonkey @  6.5.2009,  21:34 Найти цитируемый пост)
Конечно, все хотят всего и побольше... 

И бисплатно! smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Akella
Дата 8.5.2009, 09:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Цитата(Vasay @  6.5.2009,  17:34 Найти цитируемый пост)
А как вы себе представляете кросплатформенность в Delphi (технически)? 

Есть же Wine, вот как-то поддержать этот проект. Как-то под него подстаиваться. Как-то сотрудничать.

Добавлено через 6 минут и 57 секунд
Цитата(Vasay @  6.5.2009,  20:20 Найти цитируемый пост)
Есть такая вещь, как Java Look and Feel.

user posted image
это?

кошмар smile 
PM MAIL   Вверх
cemick
Дата 8.5.2009, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 416
Регистрация: 6.7.2006
Где: Санкт-Петербург

Репутация: 3
Всего: 6



Цитата(Akella @  8.5.2009,  09:39 Найти цитируемый пост)
это?кошмар  


Это какого бородатого года????  Вроде с 1.5 AWT слала выглядеть значительно лучше...  А есть же еще и Swing и не только
PM MAIL WWW   Вверх
CodeMonkey
Дата 8.5.2009, 13:53 (ссылка) |   (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



Когда говорят о Delphi, в первую очередь подразумевают Native. В топку все эти .NET и Java smile 


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Vasay
Дата 8.5.2009, 15:55 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 1
Всего: 73




Цитата(Akella @  8.5.2009,  09:39 Найти цитируемый пост)
Добавлено через 6 минут и 57 секунд
Цитата(Vasay @  6.5.2009,  20:20 Найти цитируемый пост)
Цитата

Есть такая вещь, как Java Look and Feel.


user posted image
это?

кошмар smile  


https://www.cs.auckland.ac.nz/references/ja...tures/plaf.html

Цитата

Есть же Wine, вот как-то поддержать этот проект. Как-то под него подстаиваться. Как-то сотрудничать.


Интересно, много кто будет под *nix пользоваться таким костылем, как IDE работающая под wine ? ИМХО - не стоит так извращаться.
Хотя, то что я писал в свое время в Builder 5 и 6 под wine работает.

оффтоп:
Цитата

Когда говорят о Delphi, в первую очередь подразумевают Native. В топку все эти .NET и Java

MS думает с точностью до наоборот. Native для нее как кость в горле, точнее как гиря прикованная к ноге. Имхо не стоит плыть против течения - хотите писать только под MS, используйте .NET иначе, в один прекрасный день не заработает ваше приложение в новой версии виндовс (или в старой, но выпущенной для нового процессора, несовместимого с x86), а embarcadero будет выпускать для нее компилятор с той же скоростью хромой черепахи с которой делает x64. ИМХО нет будущего у native под виндой.


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
CodeMonkey
Дата 8.5.2009, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



...для тех, кто шуток не понимает, специально смайлик ведь ставил...


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Akella
Дата 8.5.2009, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Цитата(Vasay @  8.5.2009,  15:55 Найти цитируемый пост)
https://www.cs.auckland.ac.nz/references/ja...tures/plaf.html

и что там примечательного

Добавлено через 1 минуту и 36 секунд
Цитата(Vasay @  8.5.2009,  15:55 Найти цитируемый пост)
Хотя, то что я писал в свое время в Builder 5 и 6 под wine работает.

то, что я писал на D2007/2006 тоже под вайн проверял - работает, но кривовато работают некоторые левые компоненты (не дельфийские)

Добавлено через 3 минуты и 57 секунд
я вообще не понимаю, что такое native под виндой?
PM MAIL   Вверх
Vasay
Дата 8.5.2009, 19:49 (ссылка) |   (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 1
Всего: 73



Akella, 
Цитата

и что там примечательного


Там написано, что внешний вид Java Swing приложений может быть любым.

Вот я сейчас использую Gnome. Все Java приложения (на swing-e) используют стиль, выбранный мной в настройках Gnome, отличить их от родных сложно (разве что "дерево" выделяется). Для QT приложений пришлось подбирать похожий стиль, с wine - привет win98.

Цитата

я вообще не понимаю, что такое native под виндой? 


Это когда приложение компилируется в процессорные команды. В отличие от .NET и Java, которые компилируются в промежуточный код.

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

Я тут создавал тему, зачем MS-у .NET:  http://forum.vingrad.ru/forum/topic-177934....net/index.html

Цитата

Мне очень хотелось бы кроссплатформенности.

А не пробовали Lazarus ?
http://ru.wikipedia.org/wiki/Lazarus
http://www.lazarus.freepascal.org/

Хотя ИМХО, лучше писать на QT или Java - гораздо более зрелые технологии.


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Akella
Дата 9.5.2009, 18:59 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Цитата(Vasay @  8.5.2009,  19:49 Найти цитируемый пост)
Там написано, что внешний вид Java Swing приложений может быть любым.

DevExpress видел?

Добавлено через 2 минуты и 26 секунд
Цитата(Vasay @  8.5.2009,  19:49 Найти цитируемый пост)
А не пробовали Lazarus ?

Тут Snowy как-то сказал: "А ты пробовал в нём программировать??" smile

Добавлено через 5 минут и 28 секунд
Цитата(Vasay @  8.5.2009,  19:49 Найти цитируемый пост)
Хотя ИМХО, лучше писать на QT или Java - гораздо более зрелые технологии.

вот и я про тоже smile
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle

Добро пожаловать в форум группы "Delphi".

В разделе разрешается:

  • Флудить (в приемлемых величинах)
  • Обсуждать модерирование данного раздела (но не его модератора)
  • Добавлять свои правила если они не противоречат существующим
  • Делать наезды на пешеходов***

Строго запрещено:

  • Размещать рекламу
  • Совершать оскорбления личностей
  • Материться
  • *** Пешеходами не являются (ко)модераторы, админы, участники клуба.

Если Вам понравилась атмосфера форума, заходите к нам чаще! Люблю, целую, вечно Ваш, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Форум группы: delphi | Следующая тема »


 




[ Время генерации скрипта: 0.0633 ]   [ Использовано запросов: 23 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.