Anatoly Vorobey (avva) wrote,
Anatoly Vorobey
avva

Category:

программистское, замыкания

(эта запись может быть интересна только программистам)

Оказывается, в gcc уже черт знает сколько лет существуют замыкания в виде вложенных функций. Настоящие замыкания! Но только в C, в C++ они не работают (в C++ теперь есть лямбды, но это ж недавно).

А мужики-то и не знали! Если серьезно, я поражен.

Update. Карнавал отменяется. Это не настоящие замыкания, они не сохраняют жизнь пойманным локальным переменным при выходе из функции. Ну, так неинтересно. Как-то даже обидно стало. Пустышка.

Ладно, будем лямбды значит внедрять в народное хозяйство. Кстати, пару недель назад впервые написал настоящую лямбду в рабочем коде на C++.
Tags: программирование
Subscribe

  • об объектах, часть 1

    Много думал о двух статьях о программировании, которые недавно прочитал - об объектно-ориентированном программировании и не только. William R. Cook.…

  • один пиксель

    Для программистов. Сегодня час искал баг в старом коде (задолго до меня написан). Код рассчитывает, на каком месте на экране - в пикселях -…

  • за вредность

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

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 18 comments

  • об объектах, часть 1

    Много думал о двух статьях о программировании, которые недавно прочитал - об объектно-ориентированном программировании и не только. William R. Cook.…

  • один пиксель

    Для программистов. Сегодня час искал баг в старом коде (задолго до меня написан). Код рассчитывает, на каком месте на экране - в пикселях -…

  • за вредность

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