Про borland delphi
05/10/00, Wind
Що не кажіть, а Delphi краще C ++. Він краще систематизований і зрозуміліший, на відміну від останнього.
23/10/00, T-Soft
Object Pascal - рулезз! А мова народу С ++ - відстій, в ньому сам шайтан клаву зламає!
23/05/03, Minog
Я люблю Delphi. І неправда що для того, щоб програма на Delphi потрібен самий мінімум знань, типу "Що таке клавіатура?" Щоб писАть дійсно хороші програми знати потрібно дуже багато. І синтаксис у нього легше, ніж у С ++. До речі, на 10кб цілком можна написати нормальну прогу, правда вона буде консольної.
15/08/03, Fktrc
Любителям маленьких додатків - бібліотеку KOL і заміну системних файлів від неї ж в руки і віконне додаток від 10-14 кб готове. А якщо без вікон, то від 6 кб. У мене є прилада - управління Winamp'ом по мережі, так сервер там - 8 кб, а клієнт (віконний) - 15 кб.
21/10/03, XorNotPen
Я обожнюю Дельфі, я вважаю за краще програмувати саме на ньому, тому що позначається дитяче захоплення Турбо Паскалем. Звичайно, вірус на Дельфі хрін напишеш, але якусь кльову прогу - легко!
12/12/03, Евгеній2
Пам'ятаю, в 95 році вийшов Delphi 1. Тоді це була революція для середовищ програмування. Obiect Pascal, повна об'єктна орієнтованість, робота під Windows 95, компоненти, оригінальний зручний GUI, підтримка баз даних, мережевого програмування, графіки, Win API, візуальне редагування властивостей об'єктів, хороша довідка. Delphi 1 генерував тільки 16 розрядний код, але в другій версії це було виправлено (32 розряду). Звичайно зараз версії 7, 8 за потужністю набагато перевершують Delphi 1, але на ті часи це була революція.
19/12/03, Fktrc
Тут хтось справа говорить, що Delphi - убогий мову. Питання - що саме у вас не вийшло написати на D і з яких причин? А якщо ви ніколи не писали на ній нічого, крім Hello world, то, я думаю, всім зрозуміло, чого варті такі заяви.
23/12/03, Fktrc
Згоден з попереднім оратором, тільки хочу поправити. Щодо мережевих приблуд. У Delphi доступна вся API Win32. А, значить, проблем при роботі з мережею на низькому рівні немає. Ігри та дрова - згоден. А все інше можна реалізовувати і на D, і на C. Справа звички.
23/12/03, Евгеній2
Delphi має найвищу компіляцією програм (EXE, DLL), компілятор створює дійсно оптимізований код (чим завжди славилися компілятори від Borland). Для Delphi є величезна кількість безкоштовних компонентів (будь можна скачати), можна створювати свої. Може саме це послужило ознакою "попсовості" delphi. Хоча в навчальних цілях, створити FTP- клієнт шляхом кидання на форму однієї компоненти - зовсім непогано. Коник Delphi - робота з базами даних практично всіх виробників через свою "рідну" систему драйверів BDE (Borland Database Engine).
23/12/03, Евгеній2
(Продовження) Причому швидкість роботи BDE перевищує швидкість роботи драйверів тієї ж Microsoft або ODBC. Навіть доступ до Microsoft SQL Server через BDE здійснюється биcтрее ніж через драйвера Microsoft. Якщо не влаштовує BDE, Delphi підтримує доступ до даних за іншими технологіями. Delphi підтримує всі сервери баз даних (Informix, Microsoft SQL, Interbase, Oracle, Interbase, Sybase, Mysql). Підтримується також створення розподілених додатків (протоколи CORBA, DCOM, MIDAS і т.д.). З Delphi поставляється локальна версія Interbase (на 5 користувачів) і програма створення інсталяційних пакетів Install Shield Express. Ось такі переваги Delphi. (Є еше багато інших)
24/12/03, Fktrc
>>> Delphi має найвищу компіляцією >>> програм (EXE, DLL) А це що за звір? Якщо малася на увазі швидкість компіляції, то так і треба писати. І, до речі, DLL - це не програма а бібліотека. >>> компілятор створює дійсно >>> оптимізований код (чим завжди >>> славилися компілятори від Borland). Знову косяк. Треба визнати, що дійсно оптимізований код створюють компілятори від Мікрософтвера і Інтелу. Але ці фірми компілятори Паскаля не роблять, на жаль. Тому то на D і не пишуть складні і важкі ігри. >>> Коник Delphi - робота з базами даних >>> практично всіх виробників через >>> свою "рідну" систему драйверів BDE Це коник ще і C ++ Builder'a від того ж Борланда. ) Решта правильно викладено. Але тільки роботу з базами даних легко підтримують і інші системи розробки. Вся справа в наявності бібліотек доступу до даних, що поставляються разом з ними. Все це, зрозуміло, IMHO
12/02/04, X-Gl'uk
І чому некотрие люди ненавидять Delphi? Так, в порівнянні з С ++ або тим більше АСМом він дійсно легкий, але це і не означає, що це мова для чайніков.ІМХО там є, що повчити :)) Щодо розміру прог люди з правої колонки прави.Да, через візуальних компонентів програми написані на Делфі виходять большімі.Но розмір прог не завжди грає головну роль.Конечно якщо потрібно написати програму, яка була б маленькою, сильно не завантажувала пам'ять то тоді звичайно краще писати на Сі / * можна і на АСМЕ звичайно, але я якщо чесно його не знаю * /. А якщо треба в написати прогу в найкоротші терміни, то тоді на Делфі ІМХО.А ось з тими, хто каже, що С \ С ++ це відстій, лажа etc я абсолютно не згодна. Швидше за все люди, які так говорять просто не змогли зрозуміти цю мову, мало в ньому працювали і тому у них склалася думка, що Сі це отстой.Между іншим на Сі написані всі Нікс, і все Вінди! А вже якщо хтось не знає цей мова, то навіщо ж кричати, що це відстій.
15/03/04, Kassad
я просто наведу один приклад На чому написаний Windows (Total) Commander - на Delphi так що робіть самі висновок.
25/04/04, Harry
Я дивлюся, основне "проти" Делфі - це що мовляв "надто просто.", "Негідно." І т.п. А навіщо, вибачте, взагалі прогрес в програмуванні. Давайте все (в т.ч. складні віконні додатки) писати на WinAPI, на асемблері :) Навіщо ускладнювати собі життя, коли все можна зробити легше?
20/05/04, Програміст
Яка поштова програма краще: MS OutLook - написаний на C ++ або The Bat - написаний на Delphi? Той хто Пробував і ту і ту, швидше за скаже що The Bat. Це так до питання про "делітанстве" дельфістов. Тепер до розміру файлів. У Delphi він менше ніж у Visual C ++. Так Так. Якщо відкомпілювати віконний Delphi-проект з використанням run-time пакетів, то екзешник буде 10-15 Kб (в найпростішому випадку). Але для того щоб програма запрацювала на будь-якому комп'ютері, необхідно щоб run-time (vcl **. Bpl) бібліотеки були встановлені на комп'ютері. Тому доводиться копміліровать статично, на відміну від користувачів VC ++, які користуються, тим що MicroSoft, як монополіст включає свою run-time бібліотеку до складу Windows. Для VC ++ розмір файлів слінкованого статично теж величезний - сотні кБ (хоча в наш час це вже не так важливо). Так що маленький екзешнік це не достойство C ++, а приимущество монополіста Білла.
20/05/04, SadKo
Дорогі любителі MS Visual C ++! Розумію, що ви прихильники цієї мови (а, точніше фанати). Але це не означає те, що треба не визнавати інші. Якщо ви любите займатися науковим онанізмом, створюючи інтерфейс для своєї проги протягом місяців, то я вважаю за краще це робити за 10 хвилин в Дельфе. До речі, щодо 3D в Delphi: спростовую крики щодо неможливого - движок написаний мною, для DirectX 8.0 і OpenGL. Якщо зацікавило - мильте мені. До речі, щодо розмірів: спробуйте прілінкуйте той же MFC до вашого проекту - і подивимося, що вийде.
20/05/04, stanco
Вона мені нагадує мою безтурботну юність. Тоді я ще не знав, що таке Лінукс і що за сука gcc-компайлер.
14/06/04, AR AROV
народ скажу 3 слова: ВСЕ ГЕНІАЛЬНЕ ПРОСТО. С ++ добре, Дельфі краще.
07/07/04, void
Обожнюю Delphi за його чудові книжки, які не раз мене виручали. Знаєте як здорово підпирати ними ящики з розсадою. Раз і все - готово! Краса! Книги по С ++ такого не можуть - розсипаються раніше від інтенсивного читання :(
30/07/04, Радмір
У ньому багато можливостей
02/08/04, NoCS
Дельфі 1-3-5-7 рулез, але 8 версія це Г, це Г з великої літери. Точніше навіть не 8, це версія 7.1, так звана Delphi for .NET. Взагалі .net - рідкісне барахло. Це ж треба - придумати программнонезавісімую платформу, але тільки для Windows і тільки NT-based. Дотнет - це вибори по-радянськи. Нагадує Хрущова ( "я сказав тут буде кукурудза!")
11/08/04, ShTiRLiC
А сучасні сішние проги на 95-х запускати пробували? Всякі утілси? Ну і як? Скільки разів вилаяв? Чи не вважали? Або забити нам на 486-е комп'ютери, ми краще напишемо сверхтормозную прогу для підрахунку числа бітів в байті, щоб працювала струму на P IV і вище? Угу. А я свої проги ганяв на 486-му і все запускалося, і досить спритно без всякої лайки. Я говорю тільки за D5, пізніше версії мені не подобаються, тому що EXE більше на 40-80 кіло, а суть та ж. І місця жеруть теж більше. D5 - 100 метрів. )
03/11/04, MITs
Мене забавляє цю думку "На Дельфах писати можна тільки ламерскіе проги, а ми, мовляв круті, ми розумієш, все виключно на Асмі!" Більш-менш тямлячи програміст ніколи так не скаже. Програмування на Асмі під Windows зводиться до того ж викликом Win API. Якщо ви такі фанати низкоуровневого програмування (у чому я дуже сумніваюся), хто вам заважає це робити на Дельфе? Можливість виклику системних функцій прирівнює Дельфі і до С і до асемблеру. Це мова нічим не обмежених можливостей. А то, що в обличчя кидається зручність і ретельно продуманий інтерфейс - хіба це не плюс? Навіщо марно ображати "великий и могучий мову" object pascal і Delphi?
04/11/04, Вервольф
Відмінний інструмент, коли не треба писати щось занадто швидкодіючий і шибко розумне. Хоча мені сі-синтаксис подобається більше.
31/03/05, J @ F
Delphi - це скарб цього убогого СВІТУ! Світло життя циклів, алгоритмів, рекурсій. нулів і одиниць! Якщо хто вважає, що Delphi - убозтво, то він просто не програмував в ньому або він просто не вміє в ньому програмувати. Масивність додатків в Delphi легко уникнути, головне знати як. Втім навіть якщо exe'шнік вийшов більше ніж потрібно - завжди є ASPACK, який уменяшает розмір файлів рази в два, а то і більше. Інтерфейс адеально простий і доступний як кохана дівчина, яка завжди твоя, тільки потрібно зачарувати її. P.S. завжди за Делфі. ___ J @ F ___
29/08/05, SpS
Неправильно сперечатися - люблю або не люблю, краще або гірше. У кожної мови - своя область застосування. Дійсно, компілятор створює не найоптимальніший і швидкий код, часто надмірна. Але - дуже зручне середовище розробки, найшвидший компілятор, більш логічний синтаксис (в порівнянні, наприклад з С), робота з БД, RAPID Prorotyping - безперечні переваги. А про обмеженість функцій пишуть як правило ті, хто майже не працював з Delphi 99% всіх завдань можна реалізувати на Delphi. багато з них набагато швидше і ефективніше ніж на інших мовах. Хто по справжньому не працював мінімум. скажімо на 5 різних мовах (причому саме працював, а не пробував, а то багато хто бачить себе суперкрутим програмістом не створивши жодного серйозного проекту), вважаю, не має права так критично висловлюватися ПРОТИ. Delphi далеко не перший мій язик. сподіваюся далеко не останній. але кожен раз починаючи новий проект в Delphi -я чуствую себе як вдома.
04/10/05, Flash_Player
Мова звичайно легкий, але дуже простий і зрозумілий. Та й не дивлячись на свою легкість, має хмару можливостей.
03/10/08, Dkflbvbh Сміла
Особливо люблю консольний додаток, яке поєднує простоту ДОСовскіх Паскаля і зручний інтерфейс. Зокрема, є можливість писати код, скажімо в блокноті, а потім копіпаст його в Дельфи і відразу запускати. Потім, якщо щось не те, можна підправити. Плюс дружня довідка з великим кол-вом прикладів. Пам'ятаю, мені треба було провести моделювання деяких задач по терверу, так я спершу в Мейпл поліз, а там потрібно не оказалось.Прішлось в Дельфи вирішувати, благо за допомогою масивів і функції random це робити зручно
31/12/08, AVZ230475
Це дуже зручне середовище візуального програмування, тобто що дозволяє створювати інтерфейс додатків за допомогою палітри компонентів і технології drag-and-drop. Інтерфейс Delphi і принципи створення програм в цьому середовищі гранично прості і зрозумілі, їх освоєння не представляє ніяких труднощів для програміста ніколи сабжем не користувався. А можливості Delphi воістину великі - є безліч візуальних компонентів на палітрі, за допомогою яких можна вирішити практично будь-яке завдання. У сабже є кошти для розробки додатків баз даних клієнт-серверної архітектури - BDE (рідний борландовскій інструмент для роботи з БД) і ADO - microsoft'овскій, а також засоби розробки веб-додатків (HTTP, XML), OLE - згідно з додатками MS Office. ППКС з тими хто каже що гідність сабжа - його простота. Якщо потрібно в найкоротші терміни розробити прогу, нафіга потрібно голову ламати і витрачати час вивчаючи мудрований інтерфейс в якому чорт ногу зломить? ->
Harley. 18/12/01
Чи не перестаю дивуватися, до чого багато у нас ледачих програмістів! Їхній модний Делфі не вимагає майже ніяких знань. Звичайно, можливості широкі, але. фік хто з них напише класну фішку в 10 кб вагою!
Неймовірний Казбич. 24/07/03
Дельфятнік не вимагає від лже-програміста ніяких навичок. Не, ну якісь, звичайно, вимагає - наприклад, пити каву або смикати мишкою. Ця така ж лажа, як і коробка-автомат: звикнеш - розучишся їздити. Наступна причина полягає в тому, що прога на Дельфі за розміром нагадує слона! Та щоб не здавалось вам дивним, але Дельфі гірше, ніж навіть Паскаль. До речі про останній. Рада початківцям: перед тим як братися за Дельфі, спробуйте добре освоїти Паскаль, повірте, там є що вивчати.
Сонькин. 25/04/04
Я ненавиджу інформатику сл = але ненавиджу і Паскаль цей голімий і Делфі, хоч може він і полегшив би мої страждання.
lm222. 31/03/06
Мова неповороткий для написання складних і в той же час якісних алгоритмів і програмних комплексів. Всі великі проекти, які не націлені на офіс, пишуться на С ++, наприклад як в нашій серйозної організації.
Утко. 03/08/08
Ненавиджу Делфі дуже сильно. Хоча більшість нападок на Делфі (принаймні в цій гілці) вважаю необґрунтованими. Мене від Делфі верне не тому що мова поганий, а просто в силу особистої неприязні до "begin-end", і неможливістю роботи з різними типами даних навіть у тривіальних випадках (необхідно явне перетворення). Блін Інтернет тісний. ShTiRliC, привіт! Я тож с gamedev :)
MisterJAY. 10/10/08
Ненавиджу такі моменти коли і любиш і нелюбіш одночасно. ужос. але напишу сюди, причина любові до сией весТчі зрозуміла - все спочатку вивчають паскаль в школахтехнікумахвузах і само собою цей дельфячій синтаксис вьедается, звичайно WYSIWYG просто притягує до себе новачків (і немає), але до Я.П. ці всі елементи не мають жодного стосунку (!), имхо дельфи всетаки програє C # і C ++ і його єдине преемушество це простота.