Аватар для Новичок
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,361

Почему Delphi считают умершим?!

16.05.2013, 19:40. Показов 31793. Ответов 341
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ну почему?Что все говорят,что один С++ хороший язык.Это уже бесит.Конечно синтаксис это дело такое,на любителя.В С/С++ короче,лаконичнее,в Pascal/Delphi понятнее.Но почему все,почти все считают,что на нем ничего нельзя написать?!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.05.2013, 19:40
Ответы с готовыми решениями:

Почему если ты программист, все считают, что тебе интересно только о компьютере разговаривать?
Вот, я сталкиваюсь с такой ситуацией. Большинство, узнав что я программист начинают рассказывать истории о том как более тупой юзер...

Почему некоторые участники форума считают, что усложнять код - показать высокого интеллекта?
Почему некоторые участники форума считают, что усложнять код - показать высокого интеллекта? Я лично считаю, что нужно пользоваться...

Почему в коде While и DoWhile не считают с нулевого элемента?
Цикл FOR работает нормально а вот While и DoWhile выводят значения не с начала а с 1 элемента (который по факту второй. Фото прикрепил ...

341
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
20.11.2013, 23:03
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Новичок Посмотреть сообщение
Ну все-все закрывайте темку,Pascal-самый фиговый ЯВУ,синтаксис которого ужасный и как сказали в другой теме учит плохому стилю программирования.А потому рекомендуется в школе сразу начинать с Си.Delphi-среда Pascal в наши дни-является былокодерской с ужасной модульностью,создана только для школьников и умерла очень быстро-давайте хоронить.Итоги подведены
Это была ирония? . А ничего, что в C модульности, по сути, нет вообще?
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
20.11.2013, 23:04
Цитата Сообщение от rangerx Посмотреть сообщение
А ничего, что в C модульности, по сути, нет вообще?
А ничего, что кроме Си существуют языки?
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
20.11.2013, 23:11
Цитата Сообщение от korvin_ Посмотреть сообщение
А ничего, что кроме Си существуют языки?
А кто говорил, что кроме C не существует других языков?
0
Эксперт Python
 Аватар для dondublon
4663 / 2082 / 367
Регистрация: 17.03.2012
Сообщений: 10,203
Записей в блоге: 6
21.11.2013, 07:33
Цитата Сообщение от korvin_ Посмотреть сообщение
Что в них такого балдежного? Я как ни пытался ознакомиться, все как-то не впечатляло.
"Только натив, только хардкор".
Мне уже скучно спорить с очередным MS-ненавистником.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
21.11.2013, 07:37
Цитата Сообщение от rangerx Посмотреть сообщение
А кто говорил, что кроме C не существует других языков?
А зачем тогда вообще твой пост про модульность в Си?

Добавлено через 3 минуты
Цитата Сообщение от dondublon Посмотреть сообщение
"Только натив, только хардкор".
При чем тут натив?

Цитата Сообщение от dondublon Посмотреть сообщение
Мне уже скучно спорить с очередным MS-ненавистником.
При чем тут «MS-ненавистнечество»? Я понимаю некоторые преимущества WPF перед, скажем, WinForms, но какие бы примеры WPF я не видел, никакого значительного наглядного упрощения GUI-кода не видел. Может подскажешь наглядные примеры?
0
Эксперт Python
 Аватар для dondublon
4663 / 2082 / 367
Регистрация: 17.03.2012
Сообщений: 10,203
Записей в блоге: 6
21.11.2013, 07:43
Цитата Сообщение от korvin_ Посмотреть сообщение
Я понимаю некоторые преимущества WPF перед, скажем, WinForms, но какие бы примеры WPF я не видел, никакого значительного наглядного упрощения GUI-кода не видел. Может подскажешь наглядные примеры?
Ещё раз повторяю, мне уже скучно спорить на эту тему.
Я вижу, что WPF - это лучшее, что создано для десктопа на сегодняшний день. И мне этого достаточно.
Могу сравнить с Qt и дельфийским FireMonkey - это из не - GDI-шных. С GDI-шными фреймворками, к которым относится WinForms, вообще сравнения нет, небо и земля.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
21.11.2013, 08:49
Цитата Сообщение от dondublon Посмотреть сообщение
Ещё раз повторяю, мне уже скучно спорить на эту тему.
Ну так дай ссылки, я же попросил.
Цитата Сообщение от dondublon Посмотреть сообщение
Может подскажешь наглядные примеры?
0
Эксперт Python
 Аватар для dondublon
4663 / 2082 / 367
Регистрация: 17.03.2012
Сообщений: 10,203
Записей в блоге: 6
21.11.2013, 09:07
Цитата Сообщение от korvin_ Посмотреть сообщение
Ну так дай ссылки, я же попросил.
На что? На обучалки по WPF? Боюсь, не впечатлят.

Я правда не знаю, как ответить на твой вопрос. Например, чтобы разместить один контрол в другом - в WPF это делается вложенными xml-тегами, в gdi приходится переписывать процедуру перерисовки. Это сразу видно, лежит на поверхности, если уж этого ты не видишь - что уж ещё что-то объяснять.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
21.11.2013, 10:20
Цитата Сообщение от dondublon Посмотреть сообщение
Это сразу видно, лежит на поверхности, если уж этого ты не видишь - что уж ещё что-то объяснять.
Цитата Сообщение от korvin_ Посмотреть сообщение
Я понимаю некоторые преимущества WPF перед, скажем, WinForms
если уж этого ты не видишь
...
0
 Аватар для MolodoyCoder
36 / 15 / 2
Регистрация: 02.09.2013
Сообщений: 565
21.11.2013, 13:02
Цитата Сообщение от korvin_ Посмотреть сообщение
А зачем тогда вообще твой пост про модульность в Си?
Может подскажешь наглядные примеры?
Вопрос был адресован не мне, но можно я чуток вклинюсь ?

Если же рассматривать WPF как мощь, для сильного, безбашенного переопределения дизайна, от базового,
то это визуальная и XAML'ная мутотень. Имхо. Но если делать GUI только средствами VS,визуально, + совсем немного
правок в XAML, то это очень удобно. Но примеры привести трудно, поскольку это была бы тупо серия скриншотов.
Нужно просто поработать самому и тогда причины балдежа станут понятными.
Самое удобное для меня в WPF,это параметрическое автоориентирование элементов gui относительно друг-друга.
Особенно при ресайзе размеров окон. Одинаковость на разных мониторах. Аппаратное ускорение там не сравнить с GDI. Ну а остальные преимущества, можно понять только при работе. Осваивать, кому как...
Я сначала тупил. И плевался. А потом еще разок насел на WPF,и все пошло на ура. Но у меня скромные запросы к дизайну. Я все таки в нем консервативен. Скажем, стрелки скроллеров переопределять мне не нужно. Или изощренный маршалинг событий,уходящий в горизонт, от дефолта, мне тоже не нужен.
Я обычно стараюсь GUI с логикой развязывать, как можно сильней. На Gui я трачу мало времени. При этом, когда трачу, получаю удовольствие от процесса и результата. На старых машинах, с WinXP и очень слабой видеокартой могут быть местами немного тормоза. Но это вот-вот будет не актуально.
0
programmer
 Аватар для Thread
2391 / 524 / 69
Регистрация: 01.06.2011
Сообщений: 3,638
22.11.2013, 22:41
Ассемблер жив!!!
0
 Аватар для MolodoyCoder
36 / 15 / 2
Регистрация: 02.09.2013
Сообщений: 565
23.11.2013, 00:13
Цитата Сообщение от Новичок Посмотреть сообщение
Pascal-самый фиговый ЯВУ,синтаксис которого ужасный и как сказали в другой теме учит плохому стилю программирования.А потому рекомендуется в школе сразу начинать с Си.Delphi-среда Pascal в наши дни-является былокодерской с ужасной модульностью,создана только для школьников и умерла очень быстро-давайте хоронить.Итоги подведены!
А давайте не истерить ? Вы что, потратили 5 лет упорного труда в delphi,500 000 строк кода, и теперь у вас этим проблемы ? У вас еще всё впереди...

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

И кстати, pascal тут мало при чем. Поскольку Delphi это object-pascal. И не просто, а в реализации фирмы с её библиотеками. И он не ЯВУ, как вы выразились. Точнее не такой уж высокоуровневый язык, как вам кажется. А понятие быдлокодерство это либо шутка-юмора,либо сленг нелаконичеого кода, либо понты людей, с менталитом стран 3-го мира. Не принимайте всё близко к сердцу.

Удобный язык это еще не значит, что можно и достаточно мало знать и мало думать в работе над задачей.
Да,задумка Delphi была очень и очень не плоха. Borland показала всему миру что есть концепция удобства и интеграции в виде язык+среда+богатые библиотеки+документация+автокод+автомат. управление памятью.
У этого подхода есть свои плюсы. Никто не спорит. Но:
1.Проект дельфи был испаганен отставанием,ценой,глюками. Такое к сожалению бывает с продуктами.
2.Один и создателей delphi ушел в Microsoft, и теперь мы имеем легкий (не тяжелее чем delphi,а даже и проще),и одновременно мощный язык C# с его мощным окружением.

Обратите внимание, люди на форме, в таких случаях всегда вам скажут "А то других языков мало ?"
Вам так 1000 раз скажут, а вы так и будете плакать над Delphi.
Если бы вы так сильно не держались за-что то одно, то уже бы наверное обсуждали другие ЯП и у вас появились бы по ним вопросы.

Я сам программирую недавно. И мне в принципе за глаза хватает C#. Но шило в заду не дает покоя. Поэтому я ищу второй язык для себя. Я попробовал уже C++ в консоли. А также в виде dll для C#. C++ В виде Qt. Установил. Обзавелся книгами.Пробовал. Потом меня понесло в Go.Потом я совершил тихую разведку про язык D. Вернулся к C++ в качестве второго языка. Видите ? - Я в поиске. Я пробую. И в принципе стараюсь подойти к вопросу оптимально. Не держусь с испугом за что-то одно. Чего и вам желаю.
0
 Аватар для Новичок
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,361
23.11.2013, 10:31  [ТС]
Это был прикол.Вообще пока учу Pascal консольный и С++ консольный чуть-чуть знаю.Планирую изучить С++.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
23.11.2013, 12:26
Цитата Сообщение от MolodoyCoder Посмотреть сообщение
Borland показала всему миру что есть концепция удобства и интеграции в виде язык+среда+богатые библиотеки+документация+автокод+автомат. управление памятью.
Лолшто? Борланд лишь взяла чужие готовые идеи и реализовала поделку для винды.

Добавлено через 3 минуты
Цитата Сообщение от MolodoyCoder Посмотреть сообщение
2.Один и создателей delphi ушел в Microsoft, и теперь мы имеем легкий (не тяжелее чем delphi,а даже и проще),и одновременно мощный язык C# с его мощным окружением.
Лол, да, конечно, именно благодаря ему, ведь именно он придумал GC, рефлексию, дженерики, LINQ и прочее, да?
0
 Аватар для nullxdth
2305 / 1064 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
23.11.2013, 13:49
Цитата Сообщение от dondublon Посмотреть сообщение
Я вижу, что WPF - это лучшее, что создано для десктопа на сегодняшний день. И мне этого достаточно.
А как ты видишь? Через астрал? С чем WPF сравнивал, что бы заявлять столь категоричную вещь?

Добавлено через 2 минуты
Цитата Сообщение от MolodoyCoder Посмотреть сообщение
Да,задумка Delphi была очень и очень не плоха. Borland показала всему миру что есть концепция удобства и интеграции в виде язык+среда+богатые библиотеки+документация+автокод+автомат.управление памятью.
Ничего нового и удивительного. И с каких это пор у Delphi есть GC?
0
 Аватар для MolodoyCoder
36 / 15 / 2
Регистрация: 02.09.2013
Сообщений: 565
23.11.2013, 15:57
nullxdth, korvin_,
Ну чуток я ошибся про GC в дельфях. Просто я на них долго не задержался.
Ну да, я кажись, переборщил о роли разработчика из Borland. Наверное , надо было сказать "вероятно он повлиял на удобное создание GUI в C# от MS"

На Go я нашел только одну книгу.Также на Go я нашел, только одну IDE - LiteIDE X.Сам язык показался мне слишком отличным от C подобных - не хочу пока.

На D я нашел тоже только одну книгу. Сам язык очень понравился.
На D кажется вообще IDE нет. Только плагин к MS VS. Да и развитие D само по себе под сомнением.

Qt это ,может я ошибся, как бы надЯзык over С++ ну и среда, дизайнер, либы. Чего-то не айс. Не по вкусу мне как-то это.

В общем остался на C# и в довесок C++.
Пробую создавать на C++ DLL и использовать их из C#. Вот связка C# - С++ мне кажется интересной. Сразу стало интересно изучать в таком ключе C++.
Правда не знаю, нормальный ли такой подход ? Кто нить так делает вообще ?

Добавлено через 1 час 36 минут
Цитата Сообщение от korvin_ Посмотреть сообщение
Борланд лишь взяла чужие готовые идеи
Добавлено через 3 минуты
Какая разница пользователю продукта, если создатель взял или "взял" чужие или "чужие" идеи ?
Да пофиг, вообще.
0
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
23.11.2013, 17:04
В конце 2008 года попал в аварию, и решил найти свое место на просторах Интернета. Начал, было, изучать php, но тут вдруг обнаружил дистрибутив с Делфи... Увлекло так неслабо, правда с книгами сразу не заладилось, поэтому всю науку познавал на практике, методом проб и ошибок.

А через время обнаружил, что я уже и php знаю! Сейчас иногда бывает, что при переходе на другой язык (после длительного простоя) поначалу путаюсь с синтаксисом (минуты 3, а потом все путем). И эта путаница случается в php<->delphi, не со Smarty, dojo, jQuery и пр. И я не считаю, что Делфи умер.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
23.11.2013, 18:39
Цитата Сообщение от MolodoyCoder Посмотреть сообщение
Также на Go я нашел, только одну IDE - LiteIDE X
Еще плагины для IntelliJ IDEA и Sublime Text. Их более чем достаточно. Я так подумываю Acme использовать.
0
 Аватар для MolodoyCoder
36 / 15 / 2
Регистрация: 02.09.2013
Сообщений: 565
23.11.2013, 19:55
Цитата Сообщение от korvin_ Посмотреть сообщение
Еще плагины для IntelliJ IDEA и Sublime Text. Их более чем достаточно. Я так подумываю Acme использовать.
А что могут плагины для Sublime Text ?
- компиляция из редактора ?
- автокод ?
- форматирование текста по запросу ?
- отладка ?
... ?
Я думал что Sublime Text это аналоге NotePad ++ , т.е. редактор кода с подсветкой..

Не по теме:


А что лучше использовать новичку по C++ в качестве IDE ?
я пока учу C++ в CodeBlocks.
Нравится:
- немного автокод;
- простые настройки, того что мне пока понадобилось;
- отладчик;
- форматирование текста по запросу;
- интерфейс;
Чего еще хочу ? - не знаю.
Может локальный хелп по C++ и библиотекам, интерактивный. Надоело по книгам и инету скакать...




Не по теме:

p.s.
Да, да. Знаю. Последствия MS VS C# дают о себе знать. На C++ я прыгаю по разрозненным книгам и мануалам, как кузнечик по осоке...
Все решается, но не эстетично как-то.

0
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
23.11.2013, 21:56
Цитата Сообщение от MolodoyCoder Посмотреть сообщение
А что могут...[/OFF]
компоненты Делфи? Подсветка синтаксиса? - самый мощный компонент SynEdit!
Та просто поработайте с моим текстовым редактором TriNodis. Есть типа очень крутой на сишке (умолчу название, чтобы без конфронтации), но у меня вроде тоже лихо работается (с 2006-го года, фри-версия 2013 немного обрезана, так как меняю некоторые алгоритмы).
Несмотря на обрезание, TriNodis имеет множество функций, и даже с "лишком" - проигрыватель трекерной музыки. Впрочем, сами убедитесь http://joomido.org/market/shareitem/1328279.html (софт бесплатный).

Добавлено через 8 минут
Отрубило Интернет, потому главную мысль не высказал. О "умирающих" языках говорят те, у кого на этой почве возникали серьезные препятствия. Лично меня Делфи вернул к жизни. а посему, это - "живая вода" (и саркастические заявления игнорирую, или же жестко парирую) !
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.11.2013, 21:56

Почему все считают, что язык С - низкоуровневый?
Я просто в недоумении. Ходят слухи, что язык С - низкоуровневый, а язык С++ - перетерпел изменения и стал более высокоуровневым! ...

Почему все считают, что qsort - НЕ из STL?
Странно, что qsort не относят к STL!? Ведь qsort определена в библиотеке cstdlib: C Standard General Utilities Library У кого какие...

Почему функция работающая в Delphi 7 не работает в Delphi 2007 и в 2009 ??
Данный код работал нормально в D7: procedure TForm1.Button1Click(Sender: TObject); begin ShowWindow(Application.Handle, 0); end;...

Что считают счётчики?
Подскажите новичку :) Мне нужно знать время &quot;сидения&quot; посетителя на сайте или на конкретной странице сайта. Считают ли это какие-нибудь...

Перегрузка +, * в классе, не правильно считают
Подскажите, пожалуйста, в чем трабл? Код вроде верно написан... Не с рандомом ли случайно проблемы? Program.cs using System; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
320
Ответ Создать тему
Опции темы

Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru