Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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.009 c
15-1229072276
Antonsh
2008-12-12 11:57
2009.02.08
Как задать версию приложения


15-1228900393
programmer90
2008-12-10 12:13
2009.02.08
Мастера порекомендуйте книжку.


2-1229938772
poops89
2008-12-22 12:39
2009.02.08
как перенести тексти с Edit в TSeSkinEdit


6-1198485123
DelphiN!
2007-12-24 11:32
2009.02.08
Определить IP адрес клиента через прокси


8-1190545092
Jimmy
2007-09-23 14:58
2009.02.08
Не работает JPEG.Grayscale:=True;





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский