Илья Тетерин
08.04.2004 18:17
Цитата:
3)Delphi рулит, использовать консольный режим.
4. поскаль ацтой :wink:
Илья Гофман
08.04.2004 18:39
Илья Тетерин:
Цитата:
3)Delphi рулит, использовать консольный режим.
4. поскаль ацтой :wink:
ой, вот только не надо этой флеймерской дискуссии - С или pascal...
пОскаль блин :|
Илья Тетерин
08.04.2004 18:57
Илья Гофман:
ой, вот только не надо этой флеймерской дискуссии - С или pascal...
Правильно, чего тут дискутировать, поскаль ацой и все :wink:
з.ы. во всем виноват Расковалов, он в аське начал религиозную войну против гцц и люнекса, а потом пропал...
Илья Гофман
08.04.2004 22:45
ну, в питере сколько я знаю, используют freepascal...
я только не могу понять, в чем проблема? кто на каком компиляторе пишет? ну я ведь задачи на тимус сдаю написанные в TP70? я же judge'у не испольняемый файл посылаю, а исходный код, который имхо будет одинаков, ну, за исключением возможностей использования памяти.. разве нет?
2Илья Тетерин
Цитата:
поскаль ацой и все
это блин фраза на века...
Павел
09.04.2004 09:27
Илья Тетерин:
Цитата:
3)Delphi рулит, использовать консольный режим.
4. поскаль ацтой :wink:
А я все таки отвечу этому флеймеру :)
Имхо, фраза эквивалентная "паскаль отстой", говорит лишь о том, что произносящий ее человек просто не умеет им пользоваться. И попав под веяния моды ("версачи - это круто. гы-гы! Все остальное АцТой!"), делая глупое лицо, повторяет за всеми остальными такими же.
Я свободно пишу на обоих контестовых языках: Pascal, C++. И ответить на вопрос какой язык лучше - не могу. Мне одинаково просто и комфортно писать солюшены на АСМ-овские задачи, что на одном, что на другом языке. Таким образом прихожу к выводу, что для АСМ-а эти два языка примерно одинакого подходят... То, что кто-то говорит, что Паскаль - отстой, означает, что ему некомфортно писать на Паскале. Другими словами - он не умеет писать на Паскале.
Но вот почему он с гордостью об этом всем заявляет?... Наверное, глупый просто :)
По поводу фишек С++.
- qsort? да я его ручками за 2 минуты вобью. А функцию сравнения для с-шного кусорта, я буду 1 минуту писать.
- stl - разум подсказывает, что это круто... Но!
1. Почему-то все солюшены с стл-ем получаются не короче тех, что без оного... Почему - для меня загадка. Но факт! Я видел просто уйму подтверждений этому...
2. В Delphi есть все стандартные контейнеры. Правда они чуть-чуть не типизированные, но это мелочь :)
- перегрузка операторов, и прочая мишура в спортивном программировании - просто понты. Максимум - они делают код чуть читабельнее, но используются краааааайне редко.
- единственный реальный плюс С++ - это процедурки *scanf, по-моему...
Илья Тетерин
09.04.2004 10:27
Цитата:
И попав под веяния моды ("версачи - это круто. гы-гы! Все остальное АцТой!"), делая глупое лицо, повторяет за всеми остальными такими же.
хотелось бы заметить, что этот ваш поскаль был примерно пятым по счету языком программирования, который мне пришлось освоить на достаточно хорошем уровне. так что зря ты ко мне применяешь теорию про веяния моды... (хотя к большинству кричащих про ацтой оно на самом деле применимо, например к Расковалову с его "люнекс ацтой")
Цитата:
Другими словами - он не умеет писать на Паскале.
или ты недостаточно освоил фишки цэ++, чтобы понять их значимость? :wink:
Цитата:
qsort? да я его ручками за 2 минуты вобью. А функцию сравнения для с-шного кусорта, я буду 1 минуту писать.
слушай, а хороший подход! кусорт должен быть заучен наизусть и вбиваем за минуту (вторая минута, судя по всему, в обоих случаях у тебя уходит на обдумывание, что же именно ты собрался сортировать). предлагаю развить этот подход, и научиться также вбивать форматированный ввод и вывод и операции с плавающей точкой. после чего можно смело говорить, что ассемблер не особо хуже языков высокого уровня. а еще лучше - вбивать сразу в машинных кодах (согласись, B81234 гораздо быстрее вбить, чем "mov ax,3412", опять же, не надо shift выжимать для запятой, а он сильно скорость печати снижает...)
Цитата:
очему-то все солюшены с стл-ем получаются не короче тех, что без оного... Почему - для меня загадка.
потому что аффторы заботяца о поскалистах.
Цитата:
Правда они чуть-чуть не типизированные, но это мелочь :)
и действительно, давно было интересно, что получится, если извлечь квадратный корень из строки в рантайме :roll:
Цитата:
перегрузка операторов, и прочая мишура в спортивном программировании - просто понты.
вы их не умеете готовить. вчера на тимусе четыре задачи на длинную арифметику сдал (хотя хз, может они и без нее решались), страшно подумать, как бы этот код выглядел без перегрузки операторов.
Den Raskovalov
09.04.2004 12:26
Илья Тетерин:
Цитата:
И попав под веяния моды ("версачи - это круто. гы-гы! Все остальное АцТой!"), делая глупое лицо, повторяет за всеми остальными такими же.
хотелось бы заметить, что этот ваш поскаль был примерно пятым по счету языком программирования, который мне пришлось освоить на достаточно хорошем уровне. так что зря ты ко мне применяешь теорию про веяния моды... (хотя к большинству кричащих про ацтой оно на самом деле применимо, например к Расковалову с его "люнекс ацтой")
Мне просто неприятно, когда мои слова искажают. Я в разговоре с тобой вообще слово "отстой" не употреблял. Единственный мой вопрос был: 'А какой философский смысл иметь дома в качестве основной ОС Линукс?'.
Я действительно не вижу преимуществ у Линукса для домашней машины. Разве что из серии: 'люблю в гамаке и стоя'.
Илья Тетерин:
Цитата:
перегрузка операторов, и прочая мишура в спортивном программировании - просто понты.
вы их не умеете готовить. вчера на тимусе четыре задачи на длинную арифметику сдал (хотя хз, может они и без нее решались), страшно подумать, как бы этот код выглядел без перегрузки операторов.
Твоя фраза лишний раз доказала, что это понты. :wink:
Шучу. Сам использую и перегрузку и STL и прочие приятные/красивые фенечки. Могу с отбора исходники показать, чтобы во лжи не обвинили. ;) Только у меня уже неоднократно были случаи (особенно на uva.es), когда решение с STL приходилось переписывать, избавляясь от TL, а эквивалентное почти махом заходило. Сейчас мне скажут, что они были не эквивалентны, но я-то знаю ;)
Илья Тетерин
09.04.2004 14:09
Den Raskovalov:
Мне просто неприятно, когда мои слова искажают. Я в разговоре с тобой вообще слово "отстой" не употреблял. Единственный мой вопрос был: 'А какой философский смысл иметь дома в качестве основной ОС Линукс?'.
если меня не обманывает хистори, ты говорил:
Цитата:
Сообщение от пользователя [DeaTH] FaNG
Чтв Апр 8 17:05:18 2004 [----]
Какой тайный смысл юзать linux?
Согласись, гораздо больше похоже на "люнекс ацтой каторый никагда никаму нинужын", чем на "иметь дома в качестве основной". кстати, тут же хочется задеть вопрос, который ближе к сабджу:
Цитата:
Сообщение от пользователя [DeaTH] FaNG
Чтв Апр 8 17:04:02 2004 [----]
Какой тайный смысл юзать "gc 3.2"?
Преимущества микрософтовского компилятора очевидны: pch, ide, отладка, перекомпиляция кода в процессе работы... Но... В последнее время я укрепляюсь в мысли, что писать программу надо так, чтобы она со второго раза откомпилировалась (после исправления всех опечаток) и с первого раза заработала правильно. И тогда все перечисленные фичи VC несущественны...
Цитата:
неоднократно были случаи (особенно на uva.es), когда решение с STL приходилось переписывать
а это - лишь свидетельство отсталости ACM от реальной жизни, причем отсталости лет эдак на 5
Илья Тетерин
10.04.2004 11:37
--это сообщение надлежит стереть при чистке флейма=--
Цитата:
Я его (флейм) сотру через некоторое время.
ну тогда можно с чистой совестью продолжить :wink:
Цитата:
[off] ежу понятно, что linux - узкоспециализированная рабочая станция, по крайней мере на данном этапе[/off]
дорогой тезка, чего вам такого широкоспециализированного от компа надо, чего люнекс не потянет? чтобы на нем турбопоскаль семь-ноль запустился? дык запустится... в егоном офисе даже Скрепыш есть, правда, его зовут по-другому, чего еще надо-то? :lol:
Илья Гофман
10.04.2004 13:28
хм.. надо чтоб все красивое было и фотошоп работал. и чтобы программу системную подключить ядро пересобирать не надо было. и чтобы не зная С можно было работать за компом. задачи у всех разные и спор бессмысленен.
Илья Тетерин
12.04.2004 14:38
Илья Гофман:
хм.. надо чтоб все красивое было и фотошоп работал. и чтобы программу системную подключить ядро пересобирать не надо было. и чтобы не зная С можно было работать за компом. задачи у всех разные и спор бессмысленен.
если ставить задачу не "запустить фотошоп", а "запустить хороший графический редактор" - тогда проблемы нет. ну если подсел на виндузовый продукт и слезть не можешь - это конечно же проблема неразрешимая. для тебя. но не для твоего (бывшего) работодателя :wink:
Илья Гофман
12.04.2004 17:53
кажется речь шла о домашнем использовании, по поводу чего я и писал предыдущий пост.
penartur
12.04.2004 18:31
1) Чего есть в линуксе, чего нет в виндоуз?
2) Тем, кто сочиняет ответ на пункт 1: а вы знаете, что в виндоуз есть такая вещь, как реестр? И что её можно даже редактировать.. Извращайтесь над ОС, как хотите!
3) Причём кучу вещей разработчики линукса просто спёрли у майкрософт, наплевав на все майкрософтовские права. Под песню "Пятнадцать человек на сундук мертвеца..."
4) Правда, у линукс открытый исходный код. Это такое огромное преимущество - ведь теперь каждый может переписать линукс по своему. Откуда следствие - все ваши программы (и больщинство лицензионных) будут работать хорошо, если на четверти машин. В этого хотите?
5) Система должна быть дуракоустойчивой. А в линукс - поставили "лицензионный" ASPLinux, ничего больще не ставили, никого за компьютер не пустили. Сразу после установки ОС разрешили всем программам писать, что они хотят, в каталог /usr. Компьютер выключается. После его включения и загрузки линукс на чёрном экране появляется сообщение, выглядещее примерно так, как выглядит эта страница, если смотреть её в кодировке Western European (ISO). Единственный способ избавиться от него - переустановить систему, что займёт 3-5 часов. Ясно, что какая-то программа почему-то записала в эту папку то, что она записывать не должна. С чем это связано? Я вижу только два варианта: а) линуксоиды - ламеры, у которых мозгов не зватает, чтоюы устранить ненужный вывод в файл в самой программе (удалить код, производящий запись), и они делают заплатку (вставляют код, выдающий ошибку при попытке записи в этот файл), или б) в дистрибутиве сидит вирус, и линуксоиды, которые опять же выходят ламерами, не удаляют вирус из своего дистрибутива, за который они берут деньги, а пишут эту самую заплатку, которая, если пользователь не будет делать ничего плохого не даст вирусу заниматься своим чёрным делом. Все кричат - "Линукс даёт свободу, которой нет в виндоуз", но осторожно - "шаг влево, шаг вправо - расстрел".
6) И наконец, последнее. Подавляющее больщинство систем в мире работают под виндоуз. Думаю, вашему боссу больше понравиться, если вы будете изучать реестр виндоуз и будете писать более хорошие программы для виндоуз, чем если вы будете работать под линукс (помните анекдот про шарообразного коня в вакууме?) и напишите глючную прграмму, которая будет кое-как работать у 5%/4 - сотой части относительно пользователей виндоуз. Вы же сами получите в сто раз большую прибыль, пиша программы для виндоуз.
PS: Кому интересно - у меня ещё много аргументов...
Илья Гофман
12.04.2004 18:55
однако как я понял ты знаком именно с PHP/Apache а не ASP/IIS 5 :))))
penartur
12.04.2004 19:05
Илья Гофман:
однако как я понял ты знаком именно с PHP/Apache а не ASP/IIS 5 :))))
Я знаком с PHP/IIS5. ASP/Apache, как я знаю, не существует. Начал изучать ASP .NET, но дальше теории не пошло - Server 2003 под рукой не оказалогь...
Илья Гофман
12.04.2004 19:21
да ты брат извращенец! :)))
а ASP под апач конечно есть. только это изврат:)))
penartur
12.04.2004 19:28
Илья Гофман:
да ты брат извращенец! :)))
а ASP под апач конечно есть. только это изврат:)))
Почему извращенец?
Превая моя программа - чат на PHP под IIS5...
Илья Тетерин
12.04.2004 21:53
Цитата:
PS: Кому интересно - у меня ещё много аргументов...
Игорь, спасибо, не ожидал, что сегодня, не смотря на раскалывающуюся голову, я смогу развеселиться. Но ты это сделал! 8) Надеюсь, все это было шуткой :)
Илья Гофман
12.04.2004 22:06
2Александр Мироненко:
вот теперь настало время эту темку закрыть а лучше удалить.:)))
penartur
12.04.2004 22:15
К Илья Тетерин:
Почему шутка? Это горькая правда жизни... А ты, что ли, линуксоид?
К Илья Гофман:
Зачем закрывать? Эта тема, судя по названию, изначально создавалась, как место для флейма...
Илья Гофман
12.04.2004 22:16
да вообще-то он меньший линуксоид чем мы с тобой, просто понты...
мы-то хоть с linux'ом для веб-разработок сталктвались(ну, я во всяком случае), а вот он - сомневаюсь..... но не похвалить не может!!!!
Илья Тетерин
12.04.2004 22:34
penartur:
К Илья Тетерин:
Почему шутка? Это горькая правда жизни...
Ну, если это была не шутка, то правда и в самом деле горька :( Ты сам потом улыбнешься широко, когда вспомнишь, что такое когда-то писал :)
penartur:
А ты, что ли, линуксоид?
Упаси б-г. Более того, я этого ихнего Торвальца даже убил:
http://www.securitylab.ru/44219.html
Илья Гофман
12.04.2004 22:41
и шутка дерьмовенькая
Илья Тетерин
12.04.2004 22:46
Илья Гофман:
и шутка дерьмовенькая
качество онлайн-материала оценивается в кликах, доро гой веб-разработчик :wink:
Марина
12.04.2004 22:54
Илья Тетерин:
качество онлайн-материала оценивается в кликах, доро гой веб-разработчик
Ну все, форум превращается в филиал кащенки :-(
Илья Тетерин
12.04.2004 23:00
Марина:
Илья Тетерин:
качество онлайн-материала оценивается в кликах, доро гой веб-разработчик
Ну все, форум превращается в филиал кащенки :-(
Марина, зря Вы волнуетесь.
1. Тема флеймерская по задумке, здесь можно (хотя я не согласен с решением АМ оставить ее в "соревнованиях", лично я бы сразу при создании перенес ее в "разное")
2. Ну и в кощщениты меня записывать не надо :wink:
3. АМ, вероятно, сам одобряет происходящее, не зря же он вместо стирания оффтопичных сообщений перенес их в эту тему, да еще и дал ей более вызывающее название, чем пришло бы мне в голову :wink:
Павел
13.04.2004 00:28
Цитата:
2. Ну и в кощщениты меня записывать не надо
Правильно! Зачем кащенита в кащениты второй раз записывать ;)
На правах флейма:
Нетрудно заметить, что сообщения Тетерина никогда не идут подряд. Это означает, что в худшем случае (который уже почти, почти-почти наблюдается) на форуме будет всего-то половина его сообщений. Так что не так уж все и страшно :) Надо просто научиться его сообщения инорировать... 8)
Илья Тетерин
13.04.2004 00:42
Цитата:
Правильно! Зачем кащенита в кащениты второй раз записывать ;)
нет, просто меня в кощщениты не взяли. от эхи отключили с первого сообщения. может, им не понравилась моя реклама их оффсайта (на котором в связи с неуплатой в этот момент был порносайт)?
Цитата:
который уже почти, почти-почти наблюдается
у тёзки примерно столько же сообщений...
Олег Кац
15.04.2004 20:43
penartur:
Начал изучать ASP .NET, но дальше теории не пошло - Server 2003 под рукой не оказалогь...
А зачем Server2003? На Windows 2000 Pro/Server, на WinXP всё отлично шевелится...
Кстати, подбавим огня в пламя (т.е. во flame): ASP.NET однозначно круче PHP! :twisted: :twisted: :twisted:
Хотя я не имею ничего против Linux... дома стоит...
Олег Кац
15.04.2004 20:45
Илья Тетерин:
Илья Гофман:
и шутка дерьмовенькая
качество онлайн-материала оценивается в кликах, доро гой веб-разработчик :wink:
А качество шутки я предлагаю оценивать в гусманах. В данном случае - в микрогусманах. :wink:
penartur
15.04.2004 20:46
А как туда это присобачивать?
Если создавать обычные .asp или .aspx файлы, результат получается "синтаксическая ошибка в первой строке"... Брал примеры с диска, прилагавшегося к учебному пособию...
Илья Гофман
15.04.2004 20:50
ASP.NET работает под виндой! винда мастдай когда речь идет о сервере- одна большая дыра. к тому же php хорош имнно своей простотой, с-образным синтаксисов и отличной интгрерируемостью с бюджетными решениями типа MySQL а не $60000 Oracle'ом!
просто эти технологии используются в разных задачах...
penartur
15.04.2004 21:19
И чем же хорош это С-образный синтаксис? По-моему, достоинство РНР как раз в том, что, несмотря на свой С-синтаксис, в нём можно работать... Как известо, С - хорошо замаскированный ассемблер...
Олег Кац
15.04.2004 21:23
Илья Гофман:
ASP.NET работает под виндой! винда мастдай когда речь идет о сервере- одна большая дыра. к тому же php хорош имнно своей простотой, с-образным синтаксисов и отличной интгрерируемостью с бюджетными решениями типа MySQL а не $60000 Oracle'ом!
просто эти технологии используются в разных задачах...
Ага :)
1. Да, ASP.NET работает под виндой - фиг поспоришь :)
2. Винда мастдай - конечно, конечно ;)
3. А вот насчёт того, что винда на сервере - одна большая дыра, хотелось бы увидеть твои аргументы. А то как-то так себе...
4. У ASP.NET нет проблем с интегрируемостью с бюджетными решениями типа MySQL или Firebird. Было дело, переводил сайт с MSSQL на Firebird.
5. Для каждой технологии существует круг задач, на которых она хороша. Но это же не повод не пофлеймить в хорошей компании :)
"...не вижу, почему бы благородным донам..." :)
Плюсы:
1. Страницы ASP.NET можно разрабатывать на самых разных языках. Например, на ОО-языках типа C#. Или на Perl.
2. Разделение отображения и логики - убойная фича.
3. ASP.NET приложениям доступна вся Framework Class Library.
Эх, давно я не флеймил :) :) :)
Олег Кац
15.04.2004 21:25
penartur:
А как туда это присобачивать?
Если создавать обычные .asp или .aspx файлы, результат получается "синтаксическая ошибка в первой строке"... Брал примеры с диска, прилагавшегося к учебному пособию...
Контрольные вопросы:
- .NET Framework установил?
- ASP.NET установил (%WINDOWS%\Microsoft.NET\Framework\[version]\aspnet_regiis.exe -i)?
Олег Кац
15.04.2004 21:32
penartur:
И чем же хорош это С-образный синтаксис? По-моему, достоинство РНР как раз в том, что, несмотря на свой С-синтаксис, в нём можно работать... Как известо, С - хорошо замаскированный ассемблер...
Я тоже хотел на это наехать, но потом подумал, что достоинство С-образного синтаксиса в том, что к нему просто привыкли. И не собираются отвыкать - Java, C#.