С Днем программиста!

Discussion in 'Off Topic' started by Relict, Sep 13, 2010.

  1. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    Re: С Днем программиста!

    да просто системку на 256 параметров прикинуть.
     
  2. Vadim Maksimenko

    Vadim Maksimenko Well-Known Member

    Joined:
    Feb 12, 2000
    Messages:
    15,468
    Location:
    Vilnius, Lithuania
    Re: С Днем программиста!

    Они очень полезны, когда руки из жопы растут. Если моск не работает, может компилятор подскажет попросить совета у тех, у кого моск есть?

    А так же это фильтр: если у человека в программе оказалось 128/256 else if -- он беспросветно и неизлечимо туп. В таких ситуациях надо биться головой в стену в надежде убить себя, а не кивать на VS 2005.

    P.S.: Это еще один посыл на тему "premature optimisation" ;)
     
    Last edited: Sep 17, 2010
  3. Relict

    Relict Well-Known Member

    Joined:
    Jan 4, 2007
    Messages:
    14,138
    Location:
    Москворечье
    Re: С Днем программиста!

    Злой ты :) может он неудачно выбрал профессию.

    зы

    Когда я был безумно молод, был свидетелем, когда дтн, профессор, умнейший дядька, дорвавшись на старости лет до контупера, написал процедуру вычисления гистограммы теплопеленгационного кадра с разрядностью сигнала один байт. 256 градаций. Там было как раз эпические 256 if. Контупер - 286-й писюк. Ессно это работало медленно и печально. Оно понятно, человек мыслит совершенно другими категориями. К его чести он воспринял с юмором и адекватностью, когда я ему продемонстрировал вариант, работавший за одно моргание.
     
  4. Vadim Maksimenko

    Vadim Maksimenko Well-Known Member

    Joined:
    Feb 12, 2000
    Messages:
    15,468
    Location:
    Vilnius, Lithuania
    Re: С Днем программиста!

    Ну, этот дядька вполне мог не знать/забыть о существовании for и while. Ему простительно. Мы же обсуждаем "программистов"?
     
  5. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,273
    Location:
    Tomsk, Russia
    sepukked
     
    Last edited: Jan 30, 2013
  6. LostCluster

    LostCluster Well-Known Member

    Joined:
    Jan 24, 2002
    Messages:
    12,448
    Location:
    Russia
    Re: С Днем программиста!

    Когда-то давным-давно...
    Первый прикол: одна из "девочек" принесла распечатку с руганью компилятора Паскаля на её программу.Мы всем отделом долго пытались понять, что за ошибка, а Главный Спец По Паскалю, посмотрев это дело, сказал: "Поздравляю, ребята, вам удалось свести с ума компилятор".
    Второй прикол: когда мы уже вовсю перешли с Паскаля на С, одна из "девочек" поставила меня в тупик вопросом: "Как в С пишется оператор goto?"."А зачем?" - удивился я.У меня как-то вообще не возникло ни разу потребности в оном.
     
  7. Relict

    Relict Well-Known Member

    Joined:
    Jan 4, 2007
    Messages:
    14,138
    Location:
    Москворечье
    Re: С Днем программиста!

    > одна из "девочек"

    За 12-ь лет существования конторы, где я работаю, была единственная программирующая особь женскага пола. Да и то недолго. За глаза её звали - "ужас, летящий на крыльях ночи". :) Бо софт она писала в принципе нормальный, но характер ...

    Или под "девочка" понимается иное ? :)
     
  8. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    Re: С Днем программиста!

    выпрыгивание из вложенного цикла.
     
  9. Vadim Maksimenko

    Vadim Maksimenko Well-Known Member

    Joined:
    Feb 12, 2000
    Messages:
    15,468
    Location:
    Vilnius, Lithuania
    Re: С Днем программиста!

    Этот автоматически сгенерированый код взялся из воздуха? Таким макаром можно и циклы в линию развернуть. А потом сослаться, что так уж автоматически сгенерировалось.
     
  10. hardy

    hardy Well-Known Member

    Joined:
    Sep 25, 2002
    Messages:
    16,608
    Location:
    Saratov, Russia
    Re: С Днем программиста!

    из времени оно:
    "Курица - не птица, женщина - не программист"
    и
    "Женщина-программист - все равно, что морская свинка: ни к свиньям не имеет отношения, ни к морю"

    p.s. nothing personal and non-shovinistic
    just joke :)
     
  11. LostCluster

    LostCluster Well-Known Member

    Joined:
    Jan 24, 2002
    Messages:
    12,448
    Location:
    Russia
    Re: С Днем программиста!

    Ты серьёзно думаешь, что этого никто не знает? :)
    Впрочем, мне так и не довелось его использовать - как-то без него всегда обходился.


    По поводу "курица - не птица" - у нас их там было в количестве.Две - супер, уважаю, остальные - ну если поставить задачу четко и проконтролировать, то ничего, код получался приемлемый.
     
  12. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    Re: С Днем программиста!

    только что ты говорил, что не нужно. мне пригождалось.
     
  13. LostCluster

    LostCluster Well-Known Member

    Joined:
    Jan 24, 2002
    Messages:
    12,448
    Location:
    Russia
    Re: С Днем программиста!

    Да понятно, для чего оно может быть нужно.Просто, в наших тогдашних задачах надо было исхитриться, чтобы попасть в такую ситуацию.Она сумела :D
     
  14. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    Re: С Днем программиста!

    она точно не с фортрана мигрировала? :)
     
  15. Boroda

    Boroda FH Community Officer

    Joined:
    Jan 23, 2000
    Messages:
    6,422
    Location:
    Moscow
    Re: С Днем программиста!

    Не обижай Фортран!

    Издеваться принято над Коболом. Так что Фортран - не трогай. Пожалуйста....
     
  16. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    Re: С Днем программиста!

    гы. ну фортран-то мощный язык в своей области, ввод-вывод толковый.
    интерфейса нету, это да.
    судя по ф77.
    с рекурсией не помню - есть?
     
  17. -rust-

    -rust- Well-Known Member

    Joined:
    Jan 23, 2000
    Messages:
    5,291
    Re: С Днем программиста!

    Что значит "отсутствие интерфейса"? Сторонние функции из фортнара вызывать можно? Можно.
     
  18. LostCluster

    LostCluster Well-Known Member

    Joined:
    Jan 24, 2002
    Messages:
    12,448
    Location:
    Russia
    Re: С Днем программиста!

    Ну, в том числе :) Забавно, что ведь и через ассемблер тоже прошла.
     
  19. -exec-

    -exec- FH Consultant

    Joined:
    Jan 29, 2000
    Messages:
    24,690
    Location:
    xUSSR
    Re: С Днем программиста!

    фортран провоцирует спагетти-код, особенно if с тройным прыжком

    графического. не договорил.
    third-party компоненты подключать - это страшный гемор поддержки и редистрибуции.
     
  20. -rust-

    -rust- Well-Known Member

    Joined:
    Jan 23, 2000
    Messages:
    5,291
    Re: С Днем программиста!

    Вот как раз для избежания этого в фортран был введен логический if. Не позже чем в F77


    Чешу намечающуюся лысину. Пытаюсь вспомнить языки программирования, в которых в стандарте есть графические интерфейсы. Пока из тех, с которыми я работал, вспоминается только PostScript