BulldozerBSG » 21 янв 2010, 23:21
atavin-ta писал(а):Правильно, если задача простая, то и прога должна быть простой. Да только там такая задача, что её сложностью обусловлена сложность проги. Давай мне свои 30 строк, за час объясню. При том, что строки твои, а не мои. А над тем исходником я бился 3 года, чтобы его сделать. И не один. Да месяц изучал саму задачу. И это я ещё к.т.н. Точно не помню, как специальность называется, по которой кандидатскую защищал, но там есть слова "комплексы программ". Наоборот, тот, кто способен писать только проги, которые можно за месяц понять - любитель. Сложная задача исключает настолько быстрое понимание проги, значит её то он и не решит. Ну и как назвать того, кто способен решать только простые задачи?
Жжете не по детски.
http://www.ioccc.org/1988/phillipps.c Вот вам код, в котором явно меньше 30 строк. Удачи в расшифровке.
А по поводу паскаля. Это про какой такой классический паскаль ведется речь? Компания Borland поддерживала две его разновидности Pascal и Object Pascal(Delphi). И я точно помню что в Turbo Pascal 7.0 поддержка ООП есть (ключевое слово object), не скажу правда с какой версии была введена. И тем более она поддерживается в Object Pascal.
Если вы к.т.н. это еще не значит что вы хороший программист, а тем более что хороший разработчик программных продуктов. И то что вы бились над тем исходником 3 года тоже не показатель, мы не можем оценить сложность вашей задачи.
Я так же соглашусь со словами
somewhere. Если в исходных кодах может разобраться менее квалифицированный специалист чем тот который их написал, то автору исходного кода +1. И еще замечу простота кода не есть простота задачи. Вы явно пропускали пары предмета "Логика".
[quote="atavin-ta"]Правильно, если задача простая, то и прога должна быть простой. Да только там такая задача, что её сложностью обусловлена сложность проги. Давай мне свои 30 строк, за час объясню. При том, что строки твои, а не мои. А над тем исходником я бился 3 года, чтобы его сделать. И не один. Да месяц изучал саму задачу. И это я ещё к.т.н. Точно не помню, как специальность называется, по которой кандидатскую защищал, но там есть слова "комплексы программ". Наоборот, тот, кто способен писать только проги, которые можно за месяц понять - любитель. Сложная задача исключает настолько быстрое понимание проги, значит её то он и не решит. Ну и как назвать того, кто способен решать только простые задачи?[/quote]
Жжете не по детски. [url=http://www.ioccc.org/1988/phillipps.c]http://www.ioccc.org/1988/phillipps.c[/url] Вот вам код, в котором явно меньше 30 строк. Удачи в расшифровке.
А по поводу паскаля. Это про какой такой классический паскаль ведется речь? Компания Borland поддерживала две его разновидности Pascal и Object Pascal(Delphi). И я точно помню что в Turbo Pascal 7.0 поддержка ООП есть (ключевое слово object), не скажу правда с какой версии была введена. И тем более она поддерживается в Object Pascal.
Если вы к.т.н. это еще не значит что вы хороший программист, а тем более что хороший разработчик программных продуктов. И то что вы бились над тем исходником 3 года тоже не показатель, мы не можем оценить сложность вашей задачи.
Я так же соглашусь со словами [b]somewhere[/b]. Если в исходных кодах может разобраться менее квалифицированный специалист чем тот который их написал, то автору исходного кода +1. И еще замечу простота кода не есть простота задачи. Вы явно пропускали пары предмета "Логика".