Closed TopicStart new topicStart Poll

Страницы: (3) 1 2 3 
AngeLR
дата: [ i ]
  • Group Icon
  • Спонсор форума
  • Репутация: 1195
  • Статус: чотокакто
  • Member OfflineМужчинаСвободен
2 Михалыч
QUOTE
Ты противоречишь сам себе - пьешь сок, и обсираешь результатом этого Delphi. А где же тогда "свобода выбора", которая звучит в первом абзаце?

Немного не так, я уважаю выбор Делфи там, где он обоснован (точно так же и в отношении любого языка). Меня просто раздражает когда "на SQL пытяются писать графику"... я думаю Вы поняли о чём я - о соответствии инстремента выполняемым работам. Ну больно мне смотреть как лопатой пытаются картошку и копать и кушать.
QUOTE
Насчет преподов. Препод преподает так, как он считает нужным.

Ни когда не сомневался.
QUOTE
Изучал .Net. Сейчас пока-что с .Net сплошной "геморой" - чувствуется, что платформа еще сырая. Да и потом, таскать за собой .Net Framework - извините, но это не для меня. Хороший коммерческий проект должен быть независимым от таких вещей. Представьте себе ситуацию, когда на компьютер надо поставить 2 программы, у которых разные платформы, а поддержка более старой прекращена. .Net требует только одну версию Framework - 2 не поставишь

Весьма заметно, что .NET вы познали "мимолётом":
1. Хороший проект должен быть независимым от платформы (одно из главных достоинств) - это и есть цель .NET.
2. У меня в данный момент на компьютере установленны .NET Framework 1 SP1 rus (ПО от Sony использует эту версию) и .NET Framework 2 (поставил для MS VS.NET 2005). Одна из основных особенностей платформы .NET - "мультиверсии".
Вообще я не одобряю не какой-то конкретный язык (повторяюсь), а излишнюю привязанность к конкретному языку. А пример Дельфи просто веьма показателен в этом плане.


P.S.
QUOTE
...И не тебе, сопляку, об этом судить...

QUOTE
...чтобы ты понял своей еловой головой...

Отличие умного (цивилизованного) человека от глупого (не далёкого) в том, что для справления нужд, принятия пищи (по жизни), выяснения отношений /взаимных оскорблений (на данном форуме) он напрявляется в специально отведённые для этого места.

Настоятельно рекомендую Вам изменить манеру разговора.

Это сообщение отредактировал AngeLR - 12-04-2006 - 15:04
Парутчик Ржевский
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 396
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
QUOTE (AngeLR @ 19.03.2006 - время: 11:12)
QUOTE (ShadowS @ 19.03.2006 - время: 08:41)
Я на форуме хакера прочитал что Борланд приостановила разработку Делфи, следовательно язык постепенно будет отмирать.
Что вы думаете по этому поводу???

Думаю, что давно пора. А еще думаю, что в уч.учреж. его еще лет 20 будут преподавать, потому как многие преподы не отличаются тягой к познанию нового. Им втирали паскаль, тем кто им втирал паскаль тоже втирали паскаль, значит и они буду втирать паскаль (дельфи - один...). Вот поэтому я и не учился ни в одном выш. Они ни чего не знают и знать не хотят, а я не могу когда меня учит человек у которого уровень знаний (а иногда и интелекта) ниже моего. Путь другим тупо читают учебник по дельфи-паскалю.

Профессионал хорошо отзовётся об инструменте, с которым работает и промолчит о языке, которым владеет недостаточно хорошо или просто не сталкивался.
Все Ваши высказывания говорят только об одном: язык Object Pascal/Delphi и соответствующую IDE Вы совершенно не знаете и ничего серьёзного с помощью этих инструментов никогда не разрабатывали. Пока лишь видно одно самомнение: "Я Пастернака не читал, но скажу..."(С)
А правда жизни в том, что на сегодняшний день, наряду с С++, языком общего назначения можно считать только Delphi Language.
ShadowS , как уже правильно сказал Михалыч, паниковать не стоит. Кризисы в Борланде были и раньше. Перед выпуском Delphi 1 дела Борланда шли, мягко говоря, не блестяще. А памятная история с преименованием в Inprise в 1997 г? Однако живуч Паскаль оказался. Полагаю, и на наш век его прочности хватит. Есть Delphi .NET. Если есть желание программировать под .NET, то вперед, с тем же самым инструментом, без всяких переучиваний. Более того, нынешний кризис можно считать в некоторой степени положительным, может быть, наконец-то толпы ламеров переметнутся на C# и будут задавать свои идиотские вопросы на их форумах wink.gif И в конце-концов, подразделение по разработке IDE ещё не продано. Проскакивала информация, что произойдёт лишь выделение этого бизнеса в отдельную компанию, финансовый контроль над которой окажется в руках нынешнего руководства, т.е. происходит нечто похожее на вывод подразделения из орбиты влияния Microsoft. Напомню, ныне Microsoft является держателем 20% акций Borland.
AngeLR
дата: [ i ]
  • Group Icon
  • Спонсор форума
  • Репутация: 1195
  • Статус: чотокакто
  • Member OfflineМужчинаСвободен
QUOTE (Парутчик Ржевский @ 12.04.2006 - время: 14:09)
QUOTE (AngeLR @ 19.03.2006 - время: 11:12)
QUOTE (ShadowS @ 19.03.2006 - время: 08:41)
Я на форуме хакера прочитал что Борланд приостановила разработку Делфи, следовательно язык постепенно будет отмирать.
Что вы думаете по этому поводу???

Думаю, что давно пора. А еще думаю, что в уч.учреж. его еще лет 20 будут преподавать, потому как многие преподы не отличаются тягой к познанию нового. Им втирали паскаль, тем кто им втирал паскаль тоже втирали паскаль, значит и они буду втирать паскаль (дельфи - один...). Вот поэтому я и не учился ни в одном выш. Они ни чего не знают и знать не хотят, а я не могу когда меня учит человек у которого уровень знаний (а иногда и интелекта) ниже моего. Путь другим тупо читают учебник по дельфи-паскалю.

Профессионал хорошо отзовётся об инструменте, с которым работает и промолчит о языке, которым владеет недостаточно хорошо или просто не сталкивался.
Все Ваши высказывания говорят только об одном: язык Object Pascal/Delphi и соответствующую IDE Вы совершенно не знаете и ничего серьёзного с помощью этих инструментов никогда не разрабатывали. Пока лишь видно одно самомнение: "Я Пастернака не читал, но скажу..."(С)...

Ну сколько можно говорить: я не говорю, что Дельфи/Паскаль плохой. Я говорю, что многие просто на нём зацикливаются, пытаясь делать ВСЁ ОДНИМ ИНСТРУМЕНТОМ.
А в Высш.уч. заведениях могли бы преподавать не только Дельфи, на который они со скрипом переползли (до сих пор переползают, знаю, т.к. иногда правлю короткие проги для сестры жены) с Паскаля, а что нибудь еще - для общего развития, так сказать.
Да - на Делфи я не писал ни одного серьёзного проекта. Потому что каждый раз, при выборе языка для реализации идеи, он проигрывал то в удобстве использования - IDE, то в возможностях самого языка (конкретно: не стабильная работа с DDE и OLE... раньше... щас не знаю) другим инструментам (группе инструментов). Не обижайтесь, но он какой-то "ширпотребный" (показной, что-ли)... он действительно хорош для теории и проблематичен для практики (еще раз - сравнивал с другими инструментами не имея изначальных симпатий ни к одному из них)....
ПОВТОРЯЮ, эти высказывания выражают лично мои мнения по вопросу и мои личные симпатии (появившиеся после сравнения).

Так что, может я "Постернака" и не понял, но читать пытался... wink.gif Видать просто не оценил, так и оставшихся для меня недоступными, всех прелестей.

P.S. Вы, ей богу, как "фанаты интела" - всё равно его не брошу, потому что он хороший biggrin.gif и больше аргументов нет. unsure.gif

Это сообщение отредактировал AngeLR - 12-04-2006 - 15:00
Михалыч
дата: [ i ]
  • *
  • Новичок
  • Репутация: 7
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
QUOTE (AngeLR @ 28.03.2006 - время: 13:17)
2 ShadowS.
А мнения будет два:
1. (те кто изучал Delphi и в глубине души ему печально, что он изучил "не то", а дальше, в силу разных обстоятельств, он ни чего изучать не способен) - Delphi - СУПЕР, лучше нету.
2. (те кто не изучал Delphi или те кто его изучал, но не стал его идолопоклонником благодаря развитому интеллекту) - сам решай, всё зависит от задачи и твоих предпочтений, Delphi можно рассмотреть как вариант, но не зацикливаться на нём.

...

Отличие умного (цивилизованного) человека от глупого (не далёкого) в том, что для справления нужд, принятия пищи (по жизни), выяснения отношений /взаимных оскорблений (на данном форуме) он напрявляется в специально отведённые для этого места.

Настоятельно рекомендую Вам изменить манеру разговора.

Я вот чего-то не пойму, AngeLR, к чему ты клонишь?
Я что-то сказал не так?
Просто исходя из твоих слов, те, кто программит в Delphi - люди с неразвитым интеллектом (идиоты одним словом), вот и все. Это была, заметь, ЗДОРОВАЯ реакция на такое оскорбление, а не выпад.
Так что, лучше ВАМ, молодой человек, последить за своим языком, и не вешать лапшу на уши новичкам.
AngeLR
дата: [ i ]
  • Group Icon
  • Спонсор форума
  • Репутация: 1195
  • Статус: чотокакто
  • Member OfflineМужчинаСвободен
QUOTE (Михалыч @ 13.04.2006 - время: 07:37)
Я вот чего-то не пойму, AngeLR, к чему ты клонишь?
Я что-то сказал не так?
Просто исходя из твоих слов, те, кто программит в Delphi - люди с неразвитым интеллектом (идиоты одним словом), вот и все. Это была, заметь, ЗДОРОВАЯ реакция на такое оскорбление, а не выпад.
Так что, лучше ВАМ, молодой человек, последить за своим языком, и не вешать лапшу на уши новичкам.

1. Я "клоню" к тому, что слова "сопляк" и "еловая голова" не допустимы, на данном форуме, применительно к собеседнику/оппоненту.
2. Я не увидел текста, где я применил слова однокоренные слову "идиот". Да - я применил выржение "с развитым интеллектом" к комп. полиглотам и (!!!) сказал, что те, кто не может изучить несколько языков - сделать они этого не могут в силу разных обстоятельств. Я расцениваю эту попытку изкаверкать смысл моих слов (как Вы говорите "здоровая реакция")- как неудачную шутку.

Я рад, что Вы меня поняли и надеюсь в дальнейшем так же воздержитесь от оскорблений. Так же рекомендую Вам прекратить препирательства с модератором, потому как первое предупреждение (то, что вы процитировали) уже было и надеяться на моё бесконечно доброе настроение не стоит. Если у Вас есть какие либо вопросы - пишите в PM.
Далее прошу писать исключительно по теме.
Михалыч
дата: [ i ]
  • *
  • Новичок
  • Репутация: 7
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
QUOTE (AngeLR @ 13.04.2006 - время: 08:18)
QUOTE (Михалыч @ 13.04.2006 - время: 07:37)
Я вот чего-то не пойму, AngeLR, к чему ты клонишь?
Я что-то сказал не так?
Просто исходя из твоих слов, те, кто программит в Delphi - люди с неразвитым интеллектом (идиоты одним словом), вот и все. Это была, заметь, ЗДОРОВАЯ реакция на такое оскорбление, а не выпад.
Так что, лучше ВАМ, молодой человек, последить за своим языком, и не вешать лапшу на уши новичкам.

1. Я "клоню" к тому, что слова "сопляк" и "еловая голова" не допустимы, на данном форуме, применительно к собеседнику/оппоненту.
2. Я не увидел текста, где я применил слова однокоренные слову "идиот". Да - я применил выржение "с развитым интеллектом" к комп. полиглотам и (!!!) сказал, что те, кто не может изучить несколько языков - сделать они этого не могут в силу разных обстоятельств. Я расцениваю эту попытку изкаверкать смысл моих слов (как Вы говорите "здоровая реакция")- как неудачную шутку.

Я рад, что Вы меня поняли и надеюсь в дальнейшем так же воздержитесь от оскорблений. Так же рекомендую Вам прекратить препирательства с модератором, потому как первое предупреждение (то, что вы процитировали) уже было и надеяться на моё бесконечно доброе настроение не стоит. Если у Вас есть какие либо вопросы - пишите в PM.
Далее прошу писать исключительно по теме.

А разве мои посты были не по теме?
И потом, если модератор ведет себя, мягко говоря, оскорбительно по отношению к другим, это нормально?
Можешь удалить это сообщение - это лишь докажет правоту моих слов, и твою слабость в этом вопросе.
Парень спрашивает про достоинства и недостатки, а ты ему начинаешь лапшу на уши вешать, сразу же категорически отрицая эту среду и пропогандируя .Net.
И насчет эффективности ты так и не ответил...
AngeLR
дата: [ i ]
  • Group Icon
  • Спонсор форума
  • Репутация: 1195
  • Статус: чотокакто
  • Member OfflineМужчинаСвободен
ладно... smile.gif (позже почищу)
QUOTE (Михалыч @ 13.04.2006 - время: 13:39)
А разве мои посты были не по теме?

Последние Ваши посты сводятся к одному - убедить меня, что я не навижу Delphi и кого-то оскорбляю (в том числе и этим).
QUOTE (Михалыч @ 13.04.2006 - время: 13:39)
И потом, если модератор ведет себя, мягко говоря, оскорбительно по отношению к другим, это нормально?

blink.gif Ну вот опять, чего и требовалось доказать.
Если модератор кого-то оскорбляет - это не хорошо, но я то как с этим у Вас ассоциируюсь ???
Процитируйте мне пожалуйста тот момент где я оскорбил кого либо?
QUOTE (Михалыч @ 13.04.2006 - время: 13:39)
Можешь удалить это сообщение - это лишь докажет правоту моих слов, и твою слабость в этом вопросе.

Как меня колыхнуло ностальгией biggrin.gif И каким же это логическим умозаключением можно сделать такие выводы ??? Мне лично, при чтении этой части Вашего поста, вспоминается "школьная фараза" типа: "кто чихнёт, тот дурак".
Я обязательно удалю, и не только ваши посты, но и свои.... или в отдельную темку и в архив (на память) rolleyes.gif
QUOTE (Михалыч @ 13.04.2006 - время: 13:39)
Парень спрашивает про достоинства и недостатки, а ты ему начинаешь лапшу на уши вешать, сразу же категорически отрицая эту среду и пропогандируя .Net.
И насчет эффективности ты так и не ответил...

Я не вешаю лапшу, я говорю, что у Дельфи есть (были точно) проблемы в работе с OLE и DDE и не самый удобный IDE - что его явно не характеризует как отличный инструмент для создания "бизнес-приложений" и "оффис-приложений"... в этом плане лучше использовать (проще и быстрее) .NET или банальный VB6. Скажем у того же VB6 весьма неудобно (не то чтобы совсем ужасно, но "не очень хорошо") организованны возможности работы с БД. У Delphi с этим получше, но еще лучше у .NET. На Delphi, на сколько я знаю, неплохо получается писать графику (видимо, не в последнюю очередь, из-за большого кол-ва накопленных библиотек). А на C++ довольно неплохо получаются драйвера и библиотеки с массой расчётов.
... Я говорю (и говорил до этого) о том, что глупо использовать для всех (разных) задач один инструмент - инструмент надо выбирать в зависимости от задачи... и было бы не плохо, если бы преподаватели это объясняли студентам.

Про эффективность чего я не ответил ?
Михалыч
дата: [ i ]
  • *
  • Новичок
  • Репутация: 7
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
QUOTE (AngeLR @ 13.04.2006 - время: 15:21)
Я не вешаю лапшу, я говорю, что у Дельфи есть (были точно) проблемы в работе с OLE и DDE и не самый удобный IDE - что его явно не характеризует как отличный инструмент для создания "бизнес-приложений" и "оффис-приложений"... в этом плане лучше использовать (проще и быстрее) .NET или банальный VB6. Скажем у того же VB6 весьма неудобно (не то чтобы совсем ужасно, но "не очень хорошо") организованны возможности работы с БД. У Delphi с этим получше, но еще лучше у .NET. На Delphi, на сколько я знаю, неплохо получается писать графику (видимо, не в последнюю очередь, из-за большого кол-ва накопленных библиотек). А на C++ довольно неплохо получаются драйвера и библиотеки с массой расчётов.
...  Я говорю (и говорил до этого) о том, что глупо использовать для всех (разных) задач один инструмент - инструмент надо выбирать в зависимости от задачи...  и было бы не плохо, если бы преподаватели это объясняли студентам.

Про эффективность чего я не ответил ?

В общем, понятна ваша позиция...

Отвечу опять же в защиту Delphi:
1. по части IDE - можно создавать небольшие приложения с небольшим объемом данных (удобно обращаться с таблицами), возможна реализация SQL-запросов к таблицам. Для более серьёзных решений - смотри п.2;
2. работа с SQL - поддержка Interbase-ориентированных СУБД, MSSQL, MySQL, Oracle, DB2. Работа с ADO реализована на очень хорошем уровне (а через него можно работать с любыми драйверами СУБД, которые установлены в системе);
3. с OLE всё в порядке - это динамические объекты, надо просто знать, как с ними работать;
4. получается более ясный код, отчего отладка происходит быстрее.

Просто мне непонятно то, как человек, который не создал в Delphi ниодного толкового приложения (даже по работе с БД), может так говорить...
Уважаемый, может быть, сначала необходимо разобраться с объектом дискуссии, а уже потом его хаять?

"...Да - на Делфи я не писал ни одного серьёзного проекта. Потому что каждый раз, при выборе языка для реализации идеи, он проигрывал то в удобстве использования - IDE, то в возможностях самого языка (конкретно: не стабильная работа с DDE и OLE... раньше... щас не знаю) другим инструментам (группе инструментов). Не обижайтесь, но он какой-то "ширпотребный" (показной, что-ли)... он действительно хорош для теории и проблематичен для практики (еще раз - сравнивал с другими инструментами не имея изначальных симпатий ни к одному из них)...."

Как же вы проводили оценку? Читали статьи или пытались что-то сделать толковое? Если вы его толком не изучали, а сразу взялись за .Net, то тогда ваша позиция ясна, и не нужно было разводить здесь такую дискуссию.

А насчет эффективности: на мой взгляд, .Net эффективней при создании Web-приложений (ASP.Net, которые через браузер работают), т.к. он был изначально на это ориентирован (в Delphi с этим гораздо сложнее).

P.S.
Сейчас на работе вдвоем с коллегой проект один крупный завершаем... Он на ASP.Net веб-интерфейс фигачит, я на Delphi под Винды. База на MSSQL. У него проблем было много (и глючность компонентов, и самого вижака), у меня - нет, только свои компоненты штопал (конфигурируемая система).

Это сообщение отредактировал Михалыч - 14-04-2006 - 06:09
AngeLR
дата: [ i ]
  • Group Icon
  • Спонсор форума
  • Репутация: 1195
  • Статус: чотокакто
  • Member OfflineМужчинаСвободен
А какой версией VS.NET пользуется ваш коллега ?

судя по вашему описанию - какой то beta (скорее всего 2005).

Это сообщение отредактировал AngeLR - 14-04-2006 - 16:13
RoyalFlesh
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 85
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
2 AngeLR:
С чего ты взял, что Дельфак продолжают юзать только те кому лень идти в духе со временем (в одном из твоих постов аж по глазам бьет "ЛЕНЬ, ЛЕНЬ")... Или те, кого другим языкам просто не учили...

Не помнишь пословицу: "На каком языке начинаешь говорить и думать, тот и становится родным"...
Начинали нас учить Паскалю только по одной причине, чтобы мы научились думать и дышать на уровне структурного программирования... А вот то, что дальше (уже на старших курсах) не прививали новых технологий программирования, так это уже другой вопрос... И на этом уровне какждый студент уже должен был сам решать, что ему дальше изучать и зачем... И выбором здесь руководило отнюдь не неохота саморазвития, а приоритеты и решения выдвигаемых в дальнейшей жизни задач...
Мне, например, в силу специфики работы пришлось попутно изучать SQL, FoxPro и Clipper (смешная композиция-но что поделать), а как программно-интерфейсную прослойку продолжаю использовать все тот же Дельфак...
И отступать от него пока не вижу резона...

Правда серьезным его недостатком считаю его ТЯЖЕЛОВЕСНОСТЬ (исходящую из УНИВЕРСАЛЬНОСТИ), порой на пустом месте такое накручено (но это поправимо)...

Не торопись с выводами по поводу причин выбора именно этого языка разработки...

Лично я считаю самой лучшей реализацией этого семейства "семерку" - но это кому как нравится....
Парутчик Ржевский
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 396
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
QUOTE (RoyalFlesh @ 16.04.2006 - время: 00:01)
Лично я считаю самой лучшей реализацией этого семейства "семерку" - но это кому как нравится....

Семёрка - весьма добротный продукт в версии 7.1, т.е. после установки сервис-пака. Весьма недурственен также новый BDS2006. Наконец-то появился(ещё в 2005-й) inline, что является хорошим подспорьем.
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
poster_offtopic.gif

Каждый кулик свое болото хвалит.

Я вот было дело междумордие на асме ваял. В нотепаде. Компилял ваткомом с командной строки. Что Вам сказать могу? Ни билдер, ни дельфи, ни VS рядом не валялись!
drinks_cheers.gif
Парутчик Ржевский
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 396
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
QUOTE (GregZ @ 17.04.2006 - время: 13:02)
poster_offtopic.gif

Каждый кулик свое болото хвалит.

Я вот было дело междумордие на асме ваял. В нотепаде. Компилял ваткомом с командной строки. Что Вам сказать могу? Ни билдер, ни дельфи, ни VS рядом не валялись!
drinks_cheers.gif

smile.gif Ваш пост больше подходит для "Форума извращенцев" bleh.gif
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
QUOTE (Парутчик Ржевский @ 17.04.2006 - время: 15:58)
QUOTE (GregZ @ 17.04.2006 - время: 13:02)
poster_offtopic.gif

Каждый кулик свое болото хвалит.

Я вот было дело междумордие на асме ваял. В нотепаде. Компилял ваткомом с командной строки. Что Вам сказать могу? Ни билдер, ни дельфи, ни VS рядом не валялись!
drinks_cheers.gif

smile.gif Ваш пост больше подходит для "Форума извращенцев" bleh.gif

Отчего же?
Просто тогда еще небыло возможности купить достойные среды разработки. Вот и пользовался freeware компилятором.
Deimos
дата: [ i ]
  • *
  • Интересующийся
  • Репутация: 4
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
QUOTE (GregZ @ 17.04.2006 - время: 13:02)
poster_offtopic.gif

Каждый кулик свое болото хвалит.

Я вот было дело междумордие на асме ваял. В нотепаде. Компилял ваткомом с командной строки. Что Вам сказать могу? Ни билдер, ни дельфи, ни VS рядом не валялись!
drinks_cheers.gif

Ещё бы с асмом рядом что валялось, ведь что сделаешь на асме, оно быстрей и круче, мозги заставляет работать, не то что в Делфи.
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
QUOTE (Deimos @ 18.04.2006 - время: 15:46)
Ещё бы с асмом рядом что валялось, ведь что сделаешь на асме, оно быстрей и круче, мозги заставляет работать, не то что в Делфи.

Не стоит бросаться такими заявлениями. Мозгами "работать" необходимо при использовании любого языка программирования. Естественно чтобы написать достойный код. Программу же, которая наестся сразу после запуска, написать можно на чем угодно. И много мозгов для этого не надо.
RoyalFlesh
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 85
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
QUOTE (GregZ @ 17.04.2006 - время: 13:02)
poster_offtopic.gif

Каждый кулик свое болото хвалит.

Я вот было дело междумордие на асме ваял. В нотепаде. Компилял ваткомом с командной строки. Что Вам сказать могу? Ни билдер, ни дельфи, ни VS рядом не валялись!
drinks_cheers.gif

Честно и открыто преклоняю колени перед Ассемблером...

Наверное потому что сам в нем не очень разбираюсь...

bash.gif
GrAnd
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 146
  • Статус: Нас призвали не руки, а желание (С) Пинхэд.
  • Member OfflineМужчинаЖенат
Какой-то непонятный и не содержательный разговор.
Одна мысль прозвучала трезвая, мол инструмент выбирают исходя из поставленной задачи.
И если инструмент (Delphi) способен выполнить эту задачу, то не вижу почему его не использовать.
Кстати на Delphi пишутся не только маленькие бесполезные проги, но и вполне серьезные проекты. Например, почтовый сервер Courier Mail Server разрабатывается на Delphi. Конечно, системные программы как-то было принято писать на C или на C++ в худшем случае. Но зачем, если для написания почтового сервера нужно не так уж и много - умение работать с TCP/UDP-сокетами и элементами интерфейса GUI. Все остальное и гораздо более важное, это знание различных почтовых протоколов, протокола DNS и особенностей запуска и функционирования сервисных служб. А так же немного математики, чтобы суметь анализировать и оптимизировать нагрузку. И если человек разбирается во всем этом, то ему все равно уже каким инструментом пользоваться. Потому что все они хороши, только одни лучше хороших.
Кстати, многие языки позволяют при грамотном подходе реализовать гораздо большее, чем то, ради чего они предназначены. Так, например, на языке СУБД Clarion for Windows 1.0 была написана шахматная программа. Просто для того, чтобы продемонстрировать возможности CFW.
Сам я на CFW написал 1,5 программы, а вот на ДОСовском Clarion 2.10 наваял монстра примерно на 60000-70000 строк, который эксплуатируется на предприятии уже больше 10 лет. И многие другие программы. Одна из которых делала ни много ни мало, а оптимизировала оверлейную структуру других Кларионовских программ. Хотя это было можно сделать и на Turbo Pascal и на C, но мне захотелось проверить свои способности и возможности языка. Самым сложным было не программирование, а теоретическая подготовка - пришлось немного изучить интервальный анализ и теорию графов. Сама же реализация была сделана на одном дыхании. А все потому, что ДОСовский Clarion я знаю до сих пор практически досконально. И не пользовался утилитой "Disigner" для визуального программирования (да-да, визуальное программирование было еще и под DOS), а все забивал ручками. И если кто изучит так же досконально Delphi или Visual C или еще какой язык, то он будет четко представлять, какие возможности у конкретного языка и как их использовать.
Так что не забывайте, что все эти навороты вроде кроссплатформинга, ООП и прочей ерундистики - это только сиюминутная мода, хотя и возникшая из насущных потребностей. Завтра будут новые технологии, как говорят в одной известной передаче на канале "Rambler". А программирование начинается не с этого, а с создания алгоритма программы, оценки и доказательств его эффективности и состоятельности. Берите 3 тома Д.Кнута "Искусство программирования для ЭВМ" и зубрите их. Иначе так и будете иконки пиктограмок компонентов по экрану таскать. Вобщем, заниматься визуальным, простите, онанированием. И язык со средой разработки в этом виноваты не будут.
Для примера могу привести, как я пытался написать решатель преферансных задач. Писал его и на Turbo Pascal и на Turbo C, но все равно работал решатель медленно - несколько часов вместо нескольких секунд. А все потому, что я перепутал альфа-бета алгоритм и метод ветвей и границ. Теоретическая подготовка тогда оказалась не на высоте.
Вобщем, для изучения алгоритмов и их реализаций лучше всего подходит такой язык как Borland Pascal - прямой потомок Algol'а. И то что он процедурно-ориентированный (функциональный, как его здесь обозвали), а не объектно ориентированный в данном случае только идет на пользу. Вначале нужно добиться некой дисциплины мышления, научиться мыслить категориями языка. Да хотя бы понять разницу между различными числовыми типами и особенностями их применения. А потом уже можно переходить на Delphi, на Visual C или на что еще пожелаешь. Тем более, что Pascal создавался как раз с целью обучить тупых студентов теории алгоритмов и компиляторов.
XXX_Loop_XXX
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 103
  • Статус: Он всё видит...
  • Member OfflineМужчинаСвободен
подмогите, плиз!
проблема в следующем:
В таблицу через SQL запрос добавляется запись.Она добавляется,но не отображается. Если закрыть и запустить прогу заново,то запись будет отображена в таблице.
Использую компонент ADO. Пробовал ADOTable1.Refresh - не хочет обновлять.
Искал в инете, но так и ничего не нашёл путного. Проблема есть, а никто дельно подсказать не может. Может на "родном" форуме подмогут мне. :)
Модест
дата: [ i ]
  • *
  • Интересующийся
  • Репутация: 9
  • Статус: Давай пообщаемся!
  • Member OfflineМужчинаСвободен
2Leon161
Если пользуешь транзакции сделай коммит. Вместо Refresh сделай close, Open. В свойствах грида поищи свойства типа SmartRefresh, SmartReload (не у всех есть).
дата: [ i ]
  • Репутация: нет
  • Статус:
  • Member OfflineМужчинаСвободен
А мне кажется Delphi это неплохая штука, лично и мне она очень нравится, если узнать побольше о возможностях этого языка, то там можно творить очень нелохие штуки. Да и для понимания азов програмирования мне кажется лучше языка нет, не особо сложный синтаксис да и все остальное. Мне вот пришлось начинать именно с него. После школы я вообще не представлял себе что такое програмирование, а теперь уже предсталяю, довольно таки реально. Пусть я не пишу супер-мега программы, однако работать в нем мне пока больше нравится чем в C++ или С#. Конечно, по с равнению с С# этот язык будет слабее, и все же он не плох!!!
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
QUOTE (ShadowS @ 16.03.2006 - время: 14:12)
поделитесь возможностями данного языка и кто и что на нем пишет.
Стоит ли его изучать???

Вопрос не корректен! Если Вы собираетесь на нем делать бизнес - это один аспект. Если собираетесь на нем работать - 2 - й аспект. Если начать изучать программирование - 3 - й. Если собираетесь идти по первому аспекту - рекомендовала бы Lazarus(Аналог Delpi7), если работать - очень перспективный продукт даже если его все эабросят, если - 3 й - рекомендовала бы C++ фирмы Borland. Что можно делать на Delpi? Практически все! Программы под Windows, Linux и другие платформы, прогаммы под интернет не зависимо от браузера(если Вы одновременно работаете на Delpi и Lazarus) и все остальное, что могут современные языки прогаммирования.
AngeLR
дата: [ i ]
  • Group Icon
  • Спонсор форума
  • Репутация: 1195
  • Статус: чотокакто
  • Member OfflineМужчинаСвободен
Сначала хотел ответить красные бикини, но потом решил просто сделать предупреждение за флуд.

красные бикини, все Ваши посты будут удаленны и прошу Вас в дальнейшем излагать свои мысли "по поводу" в одном, маскимум двух, подряд идущих, постах.
дата: [ i ]
  • Unregistered
  • Статус:
  • Свободен
QUOTE (AngeLR @ 15.05.2006 - время: 11:05)
Сначала хотел ответить красные бикини, но потом решил просто сделать предупреждение за флуд.

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

Я старалась ответить на реплику с цитатой. А если получилось много подряд, так это от не умения соединить в одно. Чем удалять,лучше б научили!
-=Велла=-
дата: [ i ]
  • Group Icon
  • Акула пера
  • Репутация: 2775
  • Статус: Паникёрша и скандалистка )))
  • Member OfflineЖенщинаСвободна
QUOTE (красные бикини @ 16.05.2006 - время: 09:05)
QUOTE (AngeLR @ 15.05.2006 - время: 11:05)
Сначала хотел ответить красные бикини, но потом решил просто сделать предупреждение за флуд.

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

Я старалась ответить на реплику с цитатой. А если получилось много подряд, так это от не умения соединить в одно. Чем удалять,лучше б научили!

Уважаемая, инструкция написана давно и нужно просто ее прочесть. Инструкция по написанию сообщений ЗДЕСЬ. Как пользоваться форумом - ЗДЕСЬ.
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)

Страницы: (3) 1 2 3

Closed TopicStart new topicStart Poll0


Рекомендуем почитать также топики:

Собираю системный блок...

Глупый вопрс.

XP Профессионал и зависание инета при обновлении

Вопрос для специалистов

Кто-нибудь ползовался хостингом hw.ru?



>