Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];

Вниз

В чём сила Delphi   Найти похожие ветки 

 
DiamondShark   (2002-12-02 14:29) [40]


> AL2002 © (02.12.02 13:55)
> Насколько мне известно, драйвера (точнее, всё то, что железом
> управляет) пишутся на Си. Да и плагины тоже на си только
> пишутся.


Очень к месту слова "Насколько мне известно". Сейчас вам станет известно еще кое-что:

Есть такая операционка Bluebottle. Так вот там драйвера пишутся на Обероне.

Плагины к Дельфи пишутся, как ни странно, на Дельфи.


 
Игорь Шевченко   (2002-12-02 14:48) [41]

Слесарь Матерящийся (02.12.02 10:11)

> >В чём сила Delphi
>
> Наверно, в ламерах :)


Эт точно (с) Сухов.

В том же журнале "Программист" была неплохая статья о "Программистах, пишущих мышкой"...Оно, конечно хорошо и быстро мышкой писать, только вот мозги при таком подходе, мягко говоря, не слишком загружены, что бы не говорили о "сосредоточении на основном алгоритме задачи"...




 
Skyle   (2002-12-02 14:52) [42]


> мышкой писать, только вот мозги при таком подходе, мягко
> говоря, не слишком загружены, что бы не говорили о "сосредоточении
> на основном алгоритме задачи"...

Значит, такие алгоритмы и программы...:)


 
andreyagsoft   (2002-12-02 14:55) [43]

Всю жизнь (практически 10 лет) писал для разных С компиляторов сейчас перешёл на DElphi . Реально происходит следующее:
появляется всё больше готовых наработок (читай dll,ActiveX и т.п.) поэтому встаёт вопрос - Зачем изобретать велосипед? Delphi-это не язык программирования а некая интеграция различных case средств. И Паскаль в Delphi лишь инструмент для связывания различных компонентов (Com,DCOM,Corba и т.д.) и настройка их для выполнения конкретной задачи.


 
User_OKA   (2002-12-02 14:57) [44]

Сила в правде, брат!


 
Кулюкин Олег   (2002-12-02 15:07) [45]

Сила, не в правде.
Она в Ньютонах.


 
AL2002   (2002-12-02 15:44) [46]


> DiamondShark © (02.12.02 14:29)
>
> > AL2002 © (02.12.02 13:55)
> Очень к месту слова "Насколько мне известно". Сейчас вам
> станет известно еще кое-что:
> Плагины к Дельфи пишутся, как ни странно, на Дельфи.

Кто бы сомневался. :)
Просто я о том, что к прогам (PhotoShop, AfterFX, 3DSMax, Quark...) SDK только на Си. Вот это и печально. Я бы с удовольствием создал бы плагины (хоть какие-нибудь) для этих прог на Дельфи, но низя. Я сколько не искал инфы о построении плагинов на Дельфи, но так и не нашёл. Нашёл что-то там для Винампа, но винамп мне нафиг не нужен.


 
Nickola2   (2002-12-02 15:52) [47]

По-моему спор бессмысленный. Каждый язык заточен под свой круг задач. Да, в программировании я пока чайник, но все же думаю, что не стоит эти вещи сравнивать. Но приведу один факт, как правило заказчик требует скорости решения задач, вот и надо выбирать из соотношения скорость/качество.


 
Ketmar   (2002-12-02 15:53) [48]

2AL2002:
а взять ручки свои, включить мозги и перевести SDK - религия запретила? блин... кодеры... #%$$^@!! %-((

Satanas Nobiscum! 02-Dec-XXXVII A.S.


 
Axis_of_Evil   (2002-12-02 15:58) [49]

А ты что-нибудь переводил сам?
Или уже вместо GLScene новый движок и тд написал?


 
Карелин Артем   (2002-12-02 16:44) [50]

- В чем сила, брат?
- В деньгах сила, брат!
- Вот и брат говорит что в деньгах. А сила в Ньютонах!


 
Asteroid   (2002-12-02 16:46) [51]

Писать надо в том, в чем ужобнее и/или быстрее - зависит от ситуации. Мне нравится Delphi, хотя в универе изучаем VC. Нверное, потому что я пишу для себя, а мне важнее удобство.
МХО по насчет обеих сред разработки:
IDE Delphi vs IDE VC :
1) Delphi: более чем удобный интерфейс. Настройка цветов (лично мне тяжело работать на белом фоне), переход по Ctrl+Click, быстрая компиляция, правильно сделанная справка(!!!, не нужно лазить в MSDN и прочие места), прочие приятные мелочи - в общем, все для приятной работы без лишнего геморра
2) Delphi: Поддержка встроенного ассемблера. VC почему-то на него ругается. Такое ощущуение, что Microsoft просто не любит ассемблер.
3) VC: Несколько мощнее дебаггер, в частности, указывает на утечки памяти.
4) VC: Возможно, для кого-то система с Workspace-ами более удобна, чем создание по деволту отдельного нового проекта. Я разницы не ощутил и не пользоался Borland Project Group.
5) Delphi: возможность создавать программы визуально. Если кто-то хочет, он может забить на формы в Delphi и использовать VCL вслепую. Тогда VCL будет сравнима с MFC.А если не нравится ни то, ни другое - пишите на чистом API, обе IDE это позволяют.

А вообще-то тексты можно набирать и в "Блокноте". И крутость рограммера можно оценивать по тому, как быстро он создаст без всяких сред разработки небольшую работающую программу.

Спор о самих базовых языках не имеет смысла. По функциональности они примерно одинаковы. И на паскале, и на си можно написать драйвер, особенно если использовать встроенный асм :))

И напоследок: один чел, обозревавший разницу между VCL и MFC несколько лет назад, сказал: "MFC - это хорошо подобранный набор плохо состыкующихся друг с другом классов".


 
Странник   (2002-12-02 18:14) [52]

И опять holy war, блин.
Да пишите на чем угодно, изучайте побольше языков и сред, вам же лучше будет.
Больше знаешь - легче выбирать какую часть проекта на чем писать.
У меня часто-густо проекты получаются чуть ли 4-х язычные - все намешано: и дельфа, и билдер и VC, а то еще и java.
И ничего - не растаял.


 
Игорь Шевченко   (2002-12-02 18:33) [53]


> И на паскале, и на си можно написать драйвер


Ну нельзя....для windows, по крайней мере...Хоть асм обиспользуйся...Если только написать к этому свой супер-пупер компилятор, а главное, линкер. И rtl, заодно. Стоит ли овчинка выделки ?


 
Карелин Артем   (2002-12-02 18:38) [54]

Игорь Шевченко © (02.12.02 18:33)
Как насчет Borland паскаль (не путать с турбо) и BPW?? Эти вещички пишут и под винду.


 
Ketmar   (2002-12-02 19:07) [55]

2Axis_of_Evil:
переводил, переводил. матюкаясь, естественно, ибо лениво. но переводил. и SDK-шки, и просто исходники.
и движки писал. только не "вместо глсцены". зачем мне такие монстры? вот сейчас пишу Action FX Engine.
а к чему вопрос-то? сомневаетесь в моей квалификации? так всему форуму известно, что я только "трепологией" и занимаюсь. вместо того, чтобы писать медиаплеер, совмещенный с калькулятором.

Satanas Nobiscum! 02-Dec-XXXVII A.S.


 
Snap   (2002-12-02 19:46) [56]

А какой смысл писать драйвер на С или Дельфи? Это ж запутаешься быстрее.



 
LongIsland   (2002-12-02 19:54) [57]

Я гимн пою кодам машинным... :-)


 
Malder   (2002-12-02 19:58) [58]

Всю жизнь (практически 10 лет) писал для разных С компиляторов сейчас перешёл...

Очень смеялся =)))))


>Nickola2 (02.12.02 15:52)
По-моему спор бессмысленный. Каждый язык заточен под свой круг задач.

Нда ? И под что заточен VC ? А Delphi ?

Но приведу один факт, как правило заказчик требует скорости решения задач, вот и надо выбирать из соотношения скорость/качество

Ага. Так и будешь каждый раз заказчиков искать ? Лучше, наверное, на постоянную работу устроиться. В коллектив. А вдруг они все на VC прогают ? Вот незадача.

А вообще истину уже высказали. Чем больше знаешь - тем лучше =)


 
Snap   (2002-12-02 20:02) [59]

А вот если бы весь этот коллектив перешёл на дельфи, заказчик и уведел бы эту скорость/качество!


 
Anatoly Podgoretsky   (2002-12-02 20:16) [60]

Кулюкин Олег © (02.12.02 15:07)
Сила в PowerPC


 
LongIsland   (2002-12-02 21:41) [61]

Хм... Я думал, ветка длиннее будет:-)
На ixbt в свое время 3 месяца спорили:-)


 
Kotka   (2002-12-02 22:05) [62]

Че тут спорить!
Каждому свое!!!


 
Lola   (2002-12-02 22:31) [63]


> LongIsland © (02.12.02 21:41)
> Хм... Я думал, ветка длиннее будет:-)
Так раз в неделю одно и тоже обсуждать... Должно же кому-то надоесть в конце концов.


 
Mystic   (2002-12-03 01:18) [64]

Чего-то по моим знакомым получается, что Delphi предпочитают программисты на ассемблере (кстати недавно удачно скомпилировал
// raise int 06h, жаль, что у меня не Pentium III :)
MOVAPS XMM0, XMM1

А вот мехматовцы предпочитают C++, наверное из-за большей абстрактности построений.



 
Ihor Osov'yak   (2002-12-03 13:33) [65]

>что Delphi предпочитают программисты на ассемблере

:-) Я на PC начинал с ассемблера... А сейчас предпочитаю делфи. Хотя на Си тоже иногда приходится...


 
Nickola2   (2002-12-03 15:58) [66]

Ребята, хватит переливать из пустого в порожнее, зарабатывайте деньги кто как может, ведь большинство из вас прогают не только ради удовольствия.


 
Ihor Osov'yak   (2002-12-03 16:03) [67]

2 Nickola2 (03.12.02 15:58)

В перерывах между зарабатыванием денег и полноценным отдыхом (ой, блин, редко) можно и даже нужно с пустого в порожнее .....


 
Nickola2   (2002-12-03 16:20) [68]

Ihor Osov"yak
смотря что понимать под полноценным отдыхом


 
Игорь Шевченко   (2002-12-03 16:31) [69]

Nickola2 (03.12.02 16:20)

Пиво в больших количествах :-))


 
Nickola2   (2002-12-03 16:38) [70]

Пиво в больших количествах :-))

с удовольствием составлю компанию и за тремя литрами пива на брата потолкуем о преимуществах Делфов и Сисек :-))
ЗЫ. конечно при случае




Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.59 MB
Время: 0.008 c
1-74663
Alexander Vasjuk
2002-12-10 18:04
2002.12.23
как узнать сколько и какие иконки в файле *.ico ?


1-74744
Tik
2002-12-14 17:26
2002.12.23
TreeView


4-75061
pag77
2002-10-31 18:12
2002.12.23
Как переключить раскладку клавиатуры в чужом приложении?


1-74731
RAA
2002-12-13 23:11
2002.12.23
Создание формы без использования модуля forms


14-74950
ssssss
2002-12-03 02:34
2002.12.23
как придиалапится к XP?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский