Форум: "Прочее";
Текущий архив: 2009.02.08;
Скачать: [xml.tar.bz2];
ВнизDELPHi На ubuntu Найти похожие ветки
← →
Noone (2008-12-10 20:47) [0]Есть такой ?где скачать?
← →
YurikGL © (2008-12-10 21:14) [1]Wine ?
← →
Игорь Шевченко © (2008-12-10 21:16) [2]Lazarus ?
← →
KilkennyCat © (2008-12-10 21:23) [3]Удалено модератором
← →
boa_kaa © (2008-12-10 21:34) [4]
> YurikGL © (10.12.08 21:14) [1]
> Wine ?
7ка еще пойдет
а вот более поздние заточены на дотнет с сдк
а вот енто фик
← →
Vampire Hunter D. (2008-12-10 21:40) [5]Если ты хочешь создавать качественные кросплатформенные приложения, у тебя есть такой выбор: С++, если приложение должно активно использовать возможности системы (для С++ можно найти много библиотек абстракции от этой самой системы) и Java в противном случае.
Поэтому, я ненавязчиво агитирую тебя забыть об этом страшном рассаднике глюков, в котором потомки TObject не могут наследовать интерфейсы, нельзя делать миксины, и вообще сколько-нибудь вменяемо объектно проектировать, и переходить на C++/Java.
← →
DVM © (2008-12-10 21:50) [6]
> Vampire Hunter D. (10.12.08 21:40) [5]
Правильно, давно пора переходить на рассадник глюков C++ и тормоз Java!
← →
iZeqfreed (2008-12-10 22:38) [7]С + glib наш выбор :)
← →
Городской Шаман (2008-12-10 22:50) [8]Удалено модератором
← →
Городской Шаман (2008-12-10 22:55) [9]
> DVM © (10.12.08 21:50) [6]
>
> > Vampire Hunter D. (10.12.08 21:40) [5]
>
> Правильно, давно пора переходить на рассадник глюков C++
В С++ нужно библиотеки самому подбирать, а не кушать то что дают. Delphi нормально работает только с Win32 да и то криво, если копнуть поглубже. Позорище, Unicode только нормально (коробки) заработал только с D2009, позорище.
Уж лучше Python чем Delphi. По поводу оконной библиотеки - wxPython.
← →
DVM © (2008-12-10 23:16) [10]
> В С++ нужно библиотеки самому подбирать, а не кушать то
> что дают.
Да я что спорю. Но это и в Delphi возможно вообще то.
> Delphi нормально работает только с Win32 да и то криво,
> если копнуть поглубже
Насчет глубже хотелось бы поподробнее.
> Позорище, Unicode только нормально (коробки) заработал только
> с D2009, позорище.
Это да, но все же заработал.
Под линукс Си однозначно. Он для UNIX родной.
← →
iZEN (2008-12-10 23:18) [11]
> DVM © (10.12.08 21:50) [6]
> Правильно, давно пора переходить на рассадник глюков C++
> и тормоз Java!
Java не тормозит. Доказано Tommy.
← →
iZEN (2008-12-10 23:21) [12]DVM
Прежде чем делать далеко идущие выводы из запущенного в конце 90-х годов апплета, попробуйте испытать у себя вот это "скриптовое" решение:
http://izen.dev.juga.ru/image/FreeBSD-JavaFX-StopWatch.png
← →
DVM © (2008-12-10 23:22) [13]
> Java не тормозит.
Угу. Он просто работает несколько неспеша.
← →
DVM © (2008-12-10 23:25) [14]
> iZEN (10.12.08 23:21) [12]
> Прежде чем делать далеко идущие выводы из запущенного в
> конце 90-х годов апплета
Да я выводы делаю исключительно из своего (в java пока очень небогатого опыта 2 месяца :) Может я и не прав. Но пока все что мне удалось написать самому и все из написанного другими в плане скорости работы меня к сожалению не впечатлило. Ну уступает он в скорости нативным win32 приложениям на том же Delphi.
← →
DVM © (2008-12-10 23:27) [15]
> iZEN (10.12.08 23:21) [12]
Ээээ.. а что с этим делать то? Это ж картинка?
← →
DVM © (2008-12-10 23:32) [16]
> iZEN
И все же, я никогда не соглашусь с тем, что код java выполняемый на виртуальной машине java будет столь же быстр, что и обычный компилируемый код. Да он будет работать быстро на современной машине, да не будет заметных тормозов, но отставание от нативного кода будет и значительное процентов 30-50. Это существенно для многих задач.
← →
Плохиш © (2008-12-10 23:42) [17]
> Городской Шаман (10.12.08 22:55) [9]
> В С++ нужно библиотеки самому подбирать, а не кушать то
> что дают. Delphi нормально работает только с Win32 да и
> то криво, если копнуть поглубже. Позорище, Unicode только
> нормально (коробки) заработал только с D2009, позорище.
>
T.e. в c++ вы подбираете библиотеки, а в delphi "кушаете то, что дают". И на основании этого делаете выводы, ну-ну.
Между прочим, Delphi поддерживает юникод ещё, вроде, со второй версии. А vcl, это как раз "то, что дают"
← →
DVM © (2008-12-10 23:48) [18]
> iZEN (10.12.08 23:21) [12]
> http://izen.dev.juga.ru/image/FreeBSD-JavaFX-StopWatch.png
Посмотрел. Что могу сказать, красиво. И не тормозит. Но еще могу сказать, что в момент выполнения сего чуда загрузка системы процессом java был от 20 до 50 процентов. Да я такое же напишу на Delphi, что оно будет грузить систему на 0-5 % О DX молчу. Или я чего то не понял в этой демонстрашке?
← →
Городской Шаман (2008-12-11 00:14) [19]
> DVM © (10.12.08 23:16) [10]
>
>
> > В С++ нужно библиотеки самому подбирать, а не кушать то
> > что дают.
>
> Да я что спорю. Но это и в Delphi возможно вообще то.
Да? А можно ссылочку на другой, отличный от VCL, GUI-фреймворк для Delphi? А для С++ их около 200, правда нормальных около 10.
> DVM © (10.12.08 23:16) [10]
>
> > Delphi нормально работает только с Win32 да и то криво,
> > если копнуть поглубже
>
> Насчет глубже хотелось бы поподробнее.
>
Наберите в google Delphi и Vista... Если Delphi + Vista64 то это вообще песец.
> DVM © (10.12.08 23:16) [10]
> Под линукс Си однозначно. Он для UNIX родной.
Только не C, а C++. Если увлекаться на C++ не языковым выпендрёжом, а результатом работы, то это вполне нормальный язык, без всяких страшилок.
← →
Городской Шаман (2008-12-11 00:18) [20]
> Городской Шаман (11.12.08 00:14) [19]
>
>
> > DVM © (10.12.08 23:16) [10]
> >
> >
> > > В С++ нужно библиотеки самому подбирать, а не кушать
> то
> > > что дают.
> >
> > Да я что спорю. Но это и в Delphi возможно вообще то.
>
> Да? А можно ссылочку на другой, отличный от VCL, GUI-фреймворк
> для Delphi? А для С++ их около 200, правда нормальных около
> 10.
Да, еще CLX е пойдёт, так как от него Линуксоиды ржут, пальцем у виска крутят и считают всех Delphi-стов ламерами, так оно работает.
← →
DVM © (2008-12-11 00:43) [21]
> А можно ссылочку на другой, отличный от VCL, GUI-фреймворк
> для Delphi?
KOL? :) Конечно их почти нет, но это не значит, что они исключены. В конце концов свой написать можно.
> Только не C, а C++
Изначально родным был СИ. И куча софта написано безо всяких плюсов. И сейчас есть куча софта без плюсов. Плюсы потом появились. Собственно я ничего против них не имею.
← →
Городской Шаман (2008-12-11 01:54) [22]
> Noone (10.12.08 20:47)
>
> Есть такой ?где скачать?
C++, wxWidgets, wxFormBuilder v3.0.
Елси денег не жаль, то
C++, QT.
The price for Qt on Single Platform is 3,695USD/license, and for Multi
OS (including all Win/X11/Mac OS) is 5,295USD/license.
← →
iZEN (2008-12-11 03:32) [23]
> DVM © (10.12.08 23:32) [16]
> Да он будет работать быстро на современной
> машине, да не будет заметных тормозов, но отставание от
> нативного кода будет и значительное процентов 30-50. Это
> существенно для многих задач.
Откуда такие цифры 30-50%? Взяты с потолка.
А я тестировал ещё версии Java 1.3.1, 1.4.0, 1.4.2, 1.5 и версии Delphi 6.0, 7.0 на одних и тех же задачах: 1) комбинаторика, 2) различные методы сортировки массивов, 3) конкатенация строк.
Так вот, тесты показали, что
1) и 2) выполняются и там и там одинаково быстро (на уровне погрешности измерений);
в тесте 3) Delphi слила Java"е в три раза!
Современные версии Java 6.0 и 6u11 (1.6.x) гораздо быстрее, чем Java 5.0 (1.5). Даже тестировать неудобно — по ощущениям (глаза, руки) заметно.
← →
iZEN (2008-12-11 03:35) [24]
> Городской Шаман (11.12.08 00:14) [19]
> Если увлекаться на C++ не языковым выпендрёжом,
> а результатом работы, то это вполне нормальный язык, без
> всяких страшилок.
Чего ж на C++ до сих пор IDE уровня Eclipse не написали? ;)
← →
boa_kaa © (2008-12-11 03:52) [25]
> iZEN (11.12.08 03:35) [24]
подсказать несколько или сам догадаешься?
← →
iZEN (2008-12-11 07:04) [26]
> boa_kaa © (11.12.08 03:52) [25]
> > iZEN (11.12.08 03:35) [24]
>
> подсказать несколько или сам догадаешься?
Валяй.
← →
iZEN (2008-12-11 07:05) [27]
> boa_kaa © (11.12.08 03:52) [25]
> > iZEN (11.12.08 03:35) [24]
>
> подсказать несколько или сам догадаешься?
Валяй.
← →
Vampire Hunter D. (2008-12-11 08:13) [28]iZEN (11.12.08 03:35) [24]
Я думаю, вы должны знать про CDT.
← →
Anatoly Podgoretsky © (2008-12-11 09:29) [29]> Городской Шаман (10.12.2008 22:50:08) [8]
Попробуй другую поисковую систему, Гугл попсовый
← →
Anatoly Podgoretsky © (2008-12-11 09:32) [30]> DVM (10.12.2008 23:32:16) [16]
Вообще то зря не веришь, я тебе обеспечу гигантское торможение на Ассемблере.
← →
Anatoly Podgoretsky © (2008-12-11 09:35) [31]> Городской Шаман (11.12.2008 0:18:20) [20]
Да им завидно, поэтому они ржут над всеми, считая всех идиотами, кроме себя.
← →
Anatoly Podgoretsky © (2008-12-11 09:36) [32]> DVM (11.12.2008 0:43:21) [21]
А я имею, поскольку два плюса.
← →
Anatoly Podgoretsky © (2008-12-11 09:37) [33]> iZEN (11.12.2008 3:32:23) [23]
Стой а не ты ли это утверждал про 1.5 и теперь сливаешь?
← →
DVM © (2008-12-11 10:30) [34]
> iZEN (11.12.08 03:32) [23]
> Откуда такие цифры 30-50%? Взяты с потолка.
>
> А я тестировал ещё версии Java 1.3.1, 1.4.0, 1.4.2, 1.5
> и версии Delphi 6.0, 7.0 на одних и тех же задачах: 1) комбинаторика,
> 2) различные методы сортировки массивов, 3) конкатенация
> строк.
>
> Так вот, тесты показали, что
> 1) и 2) выполняются и там и там одинаково быстро (на уровне
> погрешности измерений);
> в тесте 3) Delphi слила Java"е в три раза!
А давай потестируем в работе с графикой и интерфесом пользователя?
Кстати, приведенный тобой пример в [12] уже свидетельствует не в пользу Java.
← →
DVM © (2008-12-11 10:40) [35]
> iZEN (11.12.08 03:32) [23]
Простая вещь:
1) Загрузка JPEG 1600*1200 неважно откуда (сеть/файл/ит.д.).
2) Декодирование.
3) Поворот на 90 градусов
4) Уменьшение до 800*600
5) Вывод битмапа на поверхность окна
2-5 повторить 1000 раз.
← →
Anatoly Podgoretsky © (2008-12-11 12:10) [36]> DVM (11.12.2008 10:30:34) [34]
Ага, там не только секундомер не работает, но и скролл бары тоже.
← →
Правильный$Вася (2008-12-11 12:26) [37]а у меня знакомый мужик на фортране написал алгоритм, который потом перевел на дельфи
и откомпилировал оба современными компиляторами
и фортрановский работает на порядок быстрее
там чистая математика + консольный/файловый ввод/вывод
и что? это никоим образом не говорит, что что-то из них лучше или хуже
это говорит о том, что для каждой задачи нужны СВОИ ИНСТРУМЕНТЫ, а нете, которые оказались под рукой
← →
Городской Шаман (2008-12-11 12:38) [38]
> Anatoly Podgoretsky © (11.12.08 09:35) [31]
>
> > Городской Шаман (11.12.2008 0:18:20) [20]
>
> Да им завидно, поэтому они ржут над всеми, считая всех идиотами,
> кроме себя.
По тому как работают программы на Kylix под современными Linux им не завидно им смешно и грустно. Грустно тем, кто использует эти программы, смешно тем кто наблюдает.
Delphi только для Win32. На Линукс проще портировать программу на C#.NET чем на Delphi.
Да и на Win32 преимущества Delphi не в языке, а программном комплексе:
- Визуальный редактор интегрированный в IDE(Самый удобный из тех что я видел)
- Удобный сode generation/completion что позволяет не горевать по поводу Templates
- Очень удобный интегрированный отладчик, где можно просмотреть значение переменной, наведя на неё курсор. Хотя с многопоточной отладкой у Delphi проблемы, на каждый примерно 10 останов в коде потока виснет всё IDE.
Так что переходя на C++, более вероятно, что придется столкнуться только с этими проблемами, хотя в платных IDE они по большему счёту решены.
Вывод - Delphi современный FoxPro, где можно быстро в одиночку нашкрябать еще один учётный проект для малого бизнеса.
← →
pasha_golub © (2008-12-11 13:31) [39]
> Вывод - Delphi современный FoxPro, где можно быстро в одиночку
> нашкрябать еще один учётный проект для малого бизнеса.
И когда ж сдохнет оно (она, он) это Делфя.
← →
Anatoly Podgoretsky © (2008-12-11 13:54) [40]> pasha_golub (11.12.2008 13:31:39) [39]
И появится Эльфа
Страницы: 1 2 3 вся ветка
Форум: "Прочее";
Текущий архив: 2009.02.08;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.007 c