Pull to refresh
40

Девелопер

9
Subscribers
Send message
Ок, вот развёрнутый ответ:

Поймите же, пост даже задумывался как повод для дискуссии на тему какой язык програмирования лучше. Имхо, чтобы основательно сравнивать два языка, надо очень хорошо изучить каждый из них, изучить доступные библиотеки, доступные IDE, изучить чужие программы. Для того, чтобы проникнутся духом языка нужен не один год работы с ним. Имхо. И после этого становится видно и понятно, сильные и слабые стороны. У меня, например, такого опыта нет.
Я совсем немного писал в С, немного С++, много в VBA, немного смотрел RoR, что-то читал про джаву, и много программировал на Delphi. Я не вижу задач, которые нельзя было бы решить с помощью Delphi, исключая программирования для Web, программирование под платформы отличные от Win32. И я не возьмусь убеждать хоть кого-то, что стоит бросить С++, C#, Ruby или Java и переходить на Delphi. Ни в коем случае. Я бы может и сам перешёл с Delphi на Java или C# или Ruby, или Python, но мне пока слишком комфортно программировать именно на Delphi.
Как-то так.

По поводу С++ и Delphi есть такая шутка:
«Опытный программист на С++ решит все, несуществующие в Delphi, проблемы»
Читайте выше. Я до сих пор в шоке от того, что никто не оценил шутку. Видимо что-то с моим чувством юмора не так, и зря я смайлики не поставил в посте.

А по теме холивара — не знаю как вам, а мне сложно всерьёз воспринимать как люди не программирующие на Delphi рассказывают людям, программирующим на Delphi почему на Delphi не стоит программировать. =)
омг. =)

Мне всё большекажется, что у всего хабра отказало чувство юмора. Осень что ли, сказывается?

Для меня большой неожиданностью оказалось разгоревшийся серьёзный холивар и отсуствие комментов срдержащих: «лол», «гы» и ":D".
Хорошо, убедили. Вы не тролль.

п.с. помимо того, чтобы говорить то что думаете, ещё неплохо бы и думать что говорите. =)
Судя по тому, что популярных файловых менеджеров для Windows сравнимых по функционалу и расширяемости всего два (Total Commander и FAR), проблемы в написании хороших программ такого рода всё-таки существуют.

Я рад что вы со мной согласны. =)
Извините, молодой человек, если обидел. Я заглянул в ваш профиль и посмотрел на вашу репутацию. Судя по вашей репутации вы предпочитаете конфликтную стратегию поведения. Если это не троллизм, то что?
блин, повёлся на тролля :(
глупости.

1) Total — платная программа с закрытыми исходниками.
2) Total Commander имеет хорошо продуманную архитектуру плагинов и тысячи продуманных мелочей.
3) Если тебе удасться написать Total Commander на AIR+extJS, то можешь смело претендовать на премию Дарвина.

п.с. и нечего сравнивать твою «якобы» написанную систему с хорошо известной и зарекомендовавшей себя программой.
Вы наверно говорите о nil? =)
Кстати в Delphi есть и nil и null. nil — для указателей, а null — для переменных вариантного типа.
WinRar написан не на Delphi.
В принципе да.

К слову о безопасности. Не всё там плохо. Менеджер памяти в Delphi программе может быть запросто заменён другим, и выбор есть. Совсем недавно появился новый — SafeMM, позволяющий определять обращения к освобождённым блокам памяти, а также попытки перезаписи уже занятых блоков.
Согласен. К тому же, для личного пользования Delphi — очень дорогое удовольствие.
Упомянутые вами ошибки не являются частью стандартной поставки Delphi, и были установлены отдельно. Вы уверены что использовали лицензионную копию?
Если утечек много — это явный сигнал того, что код написан скверно. Чаще же всего утечки являются просто следствием забывчивости при освобождении переменных. В остальных случаях — наличие утечек являются хорошим сигналом для того, чтобы отрефакторить код, и чаще всего такие утечки свидетельсвтуют о более серьёзных проблемах с перезаписью указателей.
Я бы стал. У меня слишком много наработок на этом языке, чтобы так запросто от него отказаться.

При это я не вижу причин, почему этого не стоит делать.

п.с. хотя, конечно, многое зависит от типа проекта. Для RIA выбирать Delphi я не стал бы, а вот Desktop-ное приложение — самое то.
об этом написано в интернете, значит так оно и есть =))

Это же не всерьёз, на самом-то деле.
Насчёт минимальных средств Excel-я, Вы по-моему погорячились. За создание кубов отвечает SQL Server. Excel же здесь выступает в виде viewer-a.
Но это не умаляет ценности примера. =)
Данная модификация вируса опасна только для компьютеров с установленной Delphi, причём исключительно старых версий. У пользователей, которые не устанавливали Delphi ничего не произойдёт.
FYI: У меня самая ранняя дата модификации файла стоит Январь 2008. o_o

Information

Rating
Does not participate
Location
Латвия
Date of birth
Registered
Activity