Отладчик нужен тогда, когда обнаруживается ошибка, причина которой не ясна. В системе, где всё под контролем - отладчик не нужен. В системе, где чёрт ногу сломит, пока найдёт источник ошибки - нужен достаточно мощный отладчик. По-моему, это любому ясно. Не допускаешь ошибок - не ищешь, допускаешь - ищешь.
Это высказывание просто смешно. Если писать проги по 100 строчек, то конечно отладчик не нужен. Кстати "ошибки" в С# искать намного легче, чем в Delphi ибо 90% их обнаруживает среда еще во время набора текста программы А вот отладчик нужен действительно в экстремальных ситуациях - и он с этим прекрасно справляется. Поверьте, я Delphi изучаю с версии 2.0, писал на ней больше 10 лет, но от прогресса не уйдешь - Шарп тупо круче по всем параметрам. http://dekasoftware.narod.ru http://www.dekagames.com
Из темы в тему заливаешься о том, что пора заканчивать этот спор, но тем не менее пытаешься оставить последнее слово за собой. Не будет такого.
Quote
Между прочим, на Паскале можно программировать под эту пресловутую дотнет-платформу. PascalABC.NET на ней основан
Детская поделка, созданная для обучения. В качестве платформы выбран .net, казалось бы почему? Впрочем не важно, все равно проект пилится на коленке, для серьезных вещей не применим, заглянуть хотя бы в чейнджлог.
Quote
Однако VCL (Delphi) и LCL (Lazarus) имеют свои неоспоримые плюсы, которых нет у dotNet.
Ни одного. Дискасс.
Quote
ИМХО, на Ассемблере писать приятнее, у него все механизмы на виду, всё под контролем...
Какие еще механизмы? Аргументы в стек кладешь руками чтоли или о чем ты там. Механизмы блин.
Quote
Отладчик нужен тогда, когда обнаруживается ошибка, причина которой не ясна. В системе, где всё под контролем - отладчик не нужен. В системе, где чёрт ногу сломит, пока найдёт источник ошибки - нужен достаточно мощный отладчик.
Жара. Конечно для твоих домашних проектов отладчик тебе не часто нужен - это же и ежу понятно. Систем, где все под контролем человек не создает в принципе. И если дельфинисты не имеют нормального отладчика из коробки - это не значит, что он там не нужен.
у .net есть один ОГРОМНЫЙ недостаток - необходимость фреймворка У дельфи его нет Маньяк. Убийца. Социопат. Анархист. Мой проект: Spider System Исходники Spider System
у .net есть один ОГРОМНЫЙ недостаток - необходимость фреймворка У дельфи его нет
Даже на хп по дефолту установлена первая версия фреймворка, на каждой последующей - актуальная на момент выхода. На восьмерке будет установлен 4.5 из коробки. Делайте выводы.
Много приложений под линух и мак написано на Delphi? Или на Lazarus? И много среди здешних обитателей постоянных пользователей этих платформ? Линух используется или гиками-одиночками (гы-гы) или в режиме командной строки на серваках. Мак используется в основном как мне кажется больше в богемной среде (художники, музыканты и т.д.) А вот в среде бизнес приложений (предприятия, банки и т.д.), для коих в основном и предназначена Delphi и C# - 98% - Windows, причем начиная с XP, где фреймворк уже установлен. http://dekasoftware.narod.ru http://www.dekagames.com
а какого черта тогда каждый раз мне приходится его качать и ставить? Маньяк. Убийца. Социопат. Анархист. Мой проект: Spider System Исходники Spider System
а какого черта тогда каждый раз мне приходится его качать и ставить?
тебе приходится его ставить для тех программ, которые требуют поздней версии дотнета, а те которые написаны с использованием более ранних версий запускаются "прозрачно" и пользователь, как правило, не догадывается о том, что проге вообще требуется дотнет. И вообще, чего так взъелись на этот дотнет? Рассматривайте его как очень удобную надстройку над WinAPI, эдакий VCL, встроенный сразу в винду. Только намного более продвинутый, чем в Delphi. http://dekasoftware.narod.ru http://www.dekagames.com
prog_154rus, Я юзал и C++, и С#, и Java... Но я так и остался на Delphi+DelphiX. Когда-нибудь я создам свой ЯП. С блэкджеком и шлю... хотя нет, этого не будет.
prog_154rus, В С++ синтаксис не по мне. С# - клон java. А клоны я ненавижу. Java Не понравилась из-за надобности фреймворка. Вывод очевиден. Но, я понимаю, что бы перейти на бОльший уровень проЭктов нужно учить С++... Хотя меня и на Дельфи не плохо кормят... П.С. Я даже Visual Basic.net пробовал... Нифига, тоже самое что и с С++. Я не отрицаю, что ВБдотНЕТ оч простой ЯП, но... Когда-нибудь я создам свой ЯП. С блэкджеком и шлю... хотя нет, этого не будет.
Сообщение отредактировал MoonKing - Воскресенье, 12 Февраля 2012, 08:39
AGENTX001, дай заценить свои мега-проги на дельфи.
Прям мега прог нет.
Quote (prog_154rus)
Я по постам вижу, что ты своего ничего не писал
http://gcup.ru/forum/4-19705-1 + на делфи писал сервера
Quote (prog_154rus)
кроме дельфи ничего не видел
Видел: С++ (не допёр до него, хотя надобы) С# (жуть как всё непонятно ИМХО) куча всяких basic (DarkBasic, BlitzBasic, отбросил т. к. просто не понравился синтаксис) Пару дней втыкал в Java
Quote (prog_154rus)
С# - исправленный и доделанный Java
Нее... Ява удобнее.
Quote (prog_154rus)
Ява Скрипт - не совсем ооп.
Незнаю, но мне очень нравится:) Всё просто и понятно.
Добавлено (12.02.2012, 12:17) --------------------------------------------- AGENTX001, иногда молчание покажет тебя умным человеком или хотябы глупым не покажет...