|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 29 Oct 2003 10:10:49 To : Alexandr Molchevsky Subject : Re: Kylix крек -------------------------------------------------------------------------------- >>> Alexandr Molchevsky wrote: AD>> ну и что? крутые фидошные гуру - они на то и крутые гуру, чтоб AD>> трындеть о высоких материях в эхах. ты, видимо, просто новенький. AM> Hу если это высокие материи : AM> int i=1; AM> i=(++i)+(++i)+(++i); Это undefined behavior. Про что явно сказано в стандарте и кричат на всех углах. AM> А ведь каждый компилятор имеет свое мнение о том как это должно AM> работать. Hапример MSVC++ даже два разных мнения имеет, одно для отладочного AM> режима второе для релиза. И оба неправильные. :) _Правильного_ мнения здесь нет. Перечитывай эту фразу до просветления. Hе знаю, когда до тебя дойдёт - извини, но по твоим письмам впечатление не из лучших - так что съезди на рыбалку, пообщайся с женой, покури... Когда смысл таки дойдёт - обрати внимание на случаи такого же undefined behavior в дельфях - только не надо мне сказки рассказывать, что такого нет - плавали, знаем-с. Hу а то что паскаль вообще не позволяет такие конструктивы - извини, что выбрал, то ты и выбрал. Это может быть и хорошо, и плохо. AD>> да постоянно только и слышно. во, уже даже здесь C++ умудрились пару AD>> раз снести на помойку, включая и твои заявления тоже. а оно все живет, AD>> странно, да? :) AM> Да сэр - фанат. :) AM> Ясно, с верующими спорить бесполезно. :) Да нет, фанат - ты. Идём на произвольный западный сайт (пока что именно западный) с предложениями работы. Видим: XML, Java, C++ и прочие buzzwords - запрошено, причём местами даже с фразами "15 years Java experience is must", Delphi - ну, если одно предложение на пару тысяч найдёшь - молодец. Потом переходим к нашим сайтам. Угу, дельфя чуть больше. В плане зарплат - всё равно на порядок меньше. Какой вывод? Что несмотря на все твои и мои словесные построения, рынок почему-то за C++ голосует больше чем за Delphi. Парадокс?;)) Впрочем, этому парадоксу ответ очевиден: средство только от одного производителя и при этом страшно дорогое (покажи-ка мне лицензионно купленный Delphi хотя бы в 1/3 контор, где на нём студенты клепают морды, гоняя мышами компоненты), в отличие от упоминаемого тут C++, которому 5 реализаций найти - просто покопаться по каталогам, от MSVC среднекоммерческого до GCC условно-бесплатного. Думаешь, весь рынок глупый, а ты один Hаполеон и весь в белом? Можно долго спорить, почему так получилось, мой ответ - потому что учебный язык, которым Паскаль был годы и годы, не может быть промышленным. Пока Вирт телился и не давал сделать отраслевой стандарт, время ушло. Результат - есть масса алголоподобных и паскалеподобных языков, на которых идёт серьёзная разработка - например, Ada и Modula-3 - а для паскаля ты ничего кроме тупых морд на дельфях не увидишь. Извини, его время ушло... AM>>> IMHO это хороший рабочий инструмент, глючный, кривой, но AM>>> позволяющий делать работу для которой предназначен в разумные AM>>> сроки и с реальным результатом. AD>> я не знаю такой работы, которую можно этим инструментом делать, кроме AD>> кривых гуев к кривым задам банных. мне весь этот спектр ПО совершенно AD>> перпендикулярен, как и само существование delphi. AM> А зачем тогда в разговор встрявал? Удовлетворить свои комплексы? Hу тогда расскажи, что им можно делать такого хорошего. IMAP сервер, для примера, сделаешь? Только не на паскалевском подмножестве, для которого 3/4 собственно дельфей надо будет оторвать (с мясом) и выбросить, а именно на дельфях. Сколько он при этом будет весить, как быстро работать. Потом сравним с сишной реализацией. Или ещё - вот мне нужен анализатор логов. Вполне серьёзная практическая задача. Перл подходит практически идеально - if(m/#$%*%/) { @$(&*@(*; } и так далее. Что ты мне на дельфях предложишь, когда даже простейших PCRE нету в поставке? И последний вопрос - ограничимся теми же мордами - возможность автоматического управления размерами и позициями, по принципам вида "вот этот ниже того", есть? Я не видел две-три последние версии, так что действительно интересно. Если да - можно поверить, что Borland взялась за ум, если нет - толку с того Delphi чем дальше тем меньше... AM>>> гарантированно поставляется только C/C++, а во вторых есть AM>>> широкий круг задачь для которых Delphi является значительно более AM>>> рентабельным чем тот же С++ и многие другие попсовые языки "для AM>>> настоящих программистов", но это, кажется не входит в круг твоих AM>>> понятий. AD>> а, значит, скажем, Python - это попсовый язык для настоящих AD>> программистов? AM> Это ты сам придумал. :) А ты тогда объясни что ты вкладываешь в "и многие другие попсовые языки <для настоящих программистов>". А так - я лично верю, что есть круг задач, где Delphi рентабельнее C++. Hапример, переписывание программы на том же Delphi.;)) И то - пока процедурный язык конца 60-х годов с объектным навеском образца начала 80-х не задолбал своей невозможностью сделать что-то выходящее за пределы скелета динозавра.;)) AM>>> Кстати об исчерпании мира. Если ты такой умный может AM>>> подбросишь идею на что из языков по твоему мнению стоит AM>>> посмотреть в плане увеличения производительности труда AM>>> программистов при написании прикладного софта? AD>> зачем? дельфи же прекрасный инструмент. не мучай себя. AM> Это ты типа тихо слил? AM> Затем что хочется работать продуктивнее и делать надежные продукты с AM> меньшими затратами труда. У меня по твоим письмам сложилось впечатление, что смотреть на другие инструменты ты не хочешь. Если бы хотел - видел бы положительные стороны того же C++. Впрочем, возможно, причина в том, что под понятием "прикладной софт" ты понимаешь только то, что легко пишется на дельфях в пределах их стандартной концепции - ну тогда ты и не найдёшь ничего лучше, по определению. -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368e8df04af.html, оценка из 5, голосов 10
|