Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.02.08;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.019 c
3-1214292059
MsGuns
2008-06-24 11:20
2009.02.08
MySQL 5.0 - "клон" Interbase ?


3-1214828875
Drowsy
2008-06-30 16:27
2009.02.08
Operation violates CHECK constraint on view or table


2-1230138119
Евгений Р.
2008-12-24 20:01
2009.02.08
Цвет tLabel


15-1228915193
Саша
2008-12-10 16:19
2009.02.08
Сетап не видит хард, но комп загружается.


4-1204667510
Vemer
2008-03-05 00:51
2009.02.08
Как сделать PreView заставки на OpenGL?