|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
24.04.2015, 10:54 | #1 |
Пользователь
Регистрация: 21.01.2015
Сообщений: 37
|
Почему все так не любят Delphi
Всем привет. Объясните мне пожалуйста почему все так не любят Delphi? Я сам новичок в программировании и как любой другой новичок я озадачивался вопросом "Какой же ЯП начинать учить?" и посещая различные форумы, вопросники, читая разные статейки с советами на данную тему, я был маленько удивлен, что во всех постах выбор Delphi (ну или Odject Pascal, хотя если не ошибаюсь до Delphi уже давненько считается ЯП) даже не рассматривают, там все сводится современным полезностям всяких яв, питонов и тп...А про Delphi вообще не упоминают. Бывали вопросы конкретно по ЯПу для работы с Windows Forms, и тут опять лидируют всякие C# и С++. Решил поковыряться в C# Windows Forms (VS Express 2013), тоже довольно не плохо все там организовано, но вот по сложности самого кода, Delphi будет в самый раз новичку. Написал простенький кликер для онлайн игры на Delphi, трудностей почти не возникло, решил тоже самое реализовать на C# и просто сразу бросил это дело за невозможностью написать "Клик ЛКМ в определенных координатах"...Если в Delphi все решалось одной строчкой, то в c# там целое произведение. Ведь delphi проще новичку получается? Решил глянуть во возможностям писанины для Android OS, для всех остальных ЯПов "в коробке" (надо догоняться всякими Xamarin'ами и dot42) отсутствуют возможности быстро и просто писать такие приложение, в Delphi опять были приятные фичи, с XE5 и выше есть довольно хорошая организация разработки приложений для Android платформы, со своим эмулятором, возможностью "на лету" забросить собранное на свой девайс по USB. Это все опять добавило +++ по моим критериям к Delphi. Единственное что RAD Studio стоит огромных денег (около 200 кусков), это все на порядок дороже всяких Ultimate версий VS. Ребят, может я что-то не понимаю во всем этом, но может мне делфоводы в двух словах расскажут почему же Delphi такой не уважаемый? Да и вообще я очень даже уверен что многие из матёрых тутошних делфоводов смогут реализовать любую задачу на Delphi. По мне это самый достойный инструмент для новичка с кучей готовых компонентов и интуитивно понятным и удобным интерфейсом, а для работы с Windows Forms мне кажется много кому даст прикурить в плане юзабильности! Хотя у меня еще есть большое подозрение что многие кто активно помогает в ветке Delphi сам отдаст предпочтение другому ЯПу, а заходит в ветку Delphi ради фана чтоль))) Знатоки Delphi или ярые противники, внесите пожалуйста ясность в мой разум, я буду очень признателен. Большое спасибо заранее!!!
|
24.04.2015, 13:08 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Делфи любят гики.
Си любят другие гики. А нормальному инженеру побоку на чем писать, лишь бы задачу решить эффективно. Вот ты мне скажи, почему все так любят ЗомбоТВ? Есть же интернет. Книги и газеты еще не отменили.
I'm learning to live...
|
24.04.2015, 13:40 | #3 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
|
24.04.2015, 14:17 | #4 | |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
Цитата:
Вот тут про это хорошо написано: "Твой код никого не интересует" |
|
24.04.2015, 14:38 | #5 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
"Делфи, Делфи... Главное моск!"
I'm learning to live...
|
||
24.04.2015, 15:28 | #6 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
читал интересное мнение на эту тему
у делфи низкий порог вхождения, по этому появилось много делфи-программистов, из них много некомпетентных, соответственно было написано много кривых программ. и люди стали ругать делфи за кривые программы, а сейчас уже вошло в привычку
Пишу на Delphi за еду
|
24.04.2015, 15:52 | #7 | ||
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Цитата:
Поэтому, здесь Вы, к сожалению, очень сильно переоцениваете Delphi. Особенно, если учесть издержки библиотеки FireMonkey, на которой, собственно, и осуществляется разработка под Android. Цитата:
Вообще, C# и Delphi это не только 2 разных языка. Это 2 разных подхода. Нюансы перечислять не стану, т.к. тема не об этом. В любом случае, всё зависит от степени владения языком (читайте квалификации). Если квалификация оставляет желать лучшего, то на каком языке не пиши, это проблему не решит. Ни один язык программирования, ни одна IDE сами по себе профессионалом ни кого не сделают. Профессионалами становятся сами, приобретая новые и углубляя имеющиеся знания, нарабатывая опыт. Последний раз редактировалось Streletz; 24.04.2015 в 22:35. |
||
24.04.2015, 16:14 | #8 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
Знаешь, Delphi языком программирования называли ещё с 1990-х годов. О Delphi, как о языке программирования написал Флёнов М.Е. в книге "Библия Delphi", а так же "Delphi глазами хакера".
А не выбирают многие Delphi XE возможно действительно из-за цены(несколько тысяч зелени за одну лецензию), хотя и из-за многочисленых "проблем" возникающих с Delphi XE. Я вот использую Delphi 7 и мне её в доволь хватает. Програмирую для Windows наздоровье. Если понадобится сделать для других плотформ, то лучше достану отдельный компилятор.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. |
25.04.2015, 23:17 | #9 |
Пользователь
Регистрация: 13.08.2008
Сообщений: 76
|
1. Потому что большинство SDK да и просто хедеров, увы, выходит только на С и портируется обычно сторонними программистами на добровольных началах.
2. С исходниками порой беда. Куча того, что есть на си нет на Delphi 3. Бенчмарк, что операция i++ быстрее, чем i:=i+1; 4. Не лучшая среда для написания дров 4. Delphi не часто радует всех c++ runtime library error |
25.04.2015, 23:34 | #10 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
почему здесь MOV 00000 00000001 все нули,а на конце 1? и так с каждой. | VasyaSam | Visual C++ | 5 | 07.01.2014 19:56 |
Почему с www все работает, а без него, все рассыпается. | Lersy | HTML и CSS | 3 | 23.05.2013 10:02 |
Почему так!? | pusik | Помощь студентам | 0 | 07.05.2011 20:53 |