Ну что там с iOS, WinPhone и андроидом?

Discussion in 'Off Topic' started by phone-, Oct 20, 2010.

  1. Ground

    Ground Well-Known Member

    Joined:
    Feb 26, 2001
    Messages:
    7,547
    Location:
    Home, Sweet Home
    Ну это и есть анонимный десахаризованный делегат как я понимаю.

    В додиезе короче но читаемо? Покаж :)

    Да, дохераБуквВИменах - это вообще стандартные андроидные библиотеки. Впрочем, в яве не короче обычно. Впрочем2 - автокомплетишн же...
     
  2. volex-

    volex- Well-Known Member

    Joined:
    Oct 15, 2003
    Messages:
    3,231
    Location:
    Russia
    collection.Select(delegate(int arg){return arg + 1});

    Тфу, забыл как эта гадость пишется:)

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

    Code:
    collection.Where(arg => arg != 0)
        .Where(arg => arg > 5)
        .Where(arg => arg < 10)
        .Select(arg => arg + 1)
        .Aggregate(1, (acc, arg) => { return acc + arg; });
    
    
    и построчно прочитать, что оно делает.

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

    И вообще в мире жабы есть scala, уделывающая шарп. Она правда и в дотнете вроде есть.
     
  3. Ground

    Ground Well-Known Member

    Joined:
    Feb 26, 2001
    Messages:
    7,547
    Location:
    Home, Sweet Home
    Мне чота кажется что почти одинаково, не? Ну в яве лишней строчкой объект суммонится...

    ну так везде наверное можно, где объекты есть?

    Всё, далее я даже разговора не поддержу :D
     
  4. volex-

    volex- Well-Known Member

    Joined:
    Oct 15, 2003
    Messages:
    3,231
    Location:
    Russia
    В варианте с фолдингом да, но это уже IDE, а не компилятор на сколько я понимаю. И в шарпе такое использовать нет смысла, так как лямбды есть и компилятор в теме.

    Там, где их нет или мало, можно еще лучше:)
     
  5. joyb56

    joyb56 Well-Known Member

    Joined:
    May 28, 2001
    Messages:
    6,553
    Location:
    FarSouthWestSiBEER, Kursk
    бля.его-то не понимаю.. у меня еще в 2005 году был КПК HP 4700 (помоему не ошибся) со сканером, NFC не было, но это технология тоже далеко не прорыв... где прорыв-то?
     
  6. Ground

    Ground Well-Known Member

    Joined:
    Feb 26, 2001
    Messages:
    7,547
    Location:
    Home, Sweet Home
    в продажах прорыв.
     
  7. rgreat

    rgreat FH Developer

    Joined:
    Jul 19, 2000
    Messages:
    42,047
    Location:
    Russia
    Не, не взлетит.
     
  8. -rust-

    -rust- Well-Known Member

    Joined:
    Jan 23, 2000
    Messages:
    5,291
    Поживем-увидем.

    Несколько лет назад в этом самом треде иррациональные яблоненавистники вопили, что "пальцем-сосиской" в принципе невозможно попасть в элемент интерфейса. А потом заткнулись и сами напокупали телефоны с малтитачем.
     
  9. -rust-

    -rust- Well-Known Member

    Joined:
    Jan 23, 2000
    Messages:
    5,291
    Сахар не сахар, а реально код сокращает и делает более читаемым.
    Маэстро Луговский одобряет. Конечно, за исключением с++ лямбд :)
     
  10. Flk

    Flk Well-Known Member

    Joined:
    Aug 21, 2002
    Messages:
    17,073
    Location:
    Izhevsk
    Мля, а мне на работе яваскрипт с пхп пытаются на шею повесить :ass:
     
  11. Ground

    Ground Well-Known Member

    Joined:
    Feb 26, 2001
    Messages:
    7,547
    Location:
    Home, Sweet Home
    таки не перл же! А могли и башем порадовать :D

    Кстати яваскрипт то чо не?
     
  12. phone-

    phone- Well-Known Member

    Joined:
    May 31, 2001
    Messages:
    9,146
    Location:
    SPB-MSK
    4700 был без сканера.
    Прорыв не в наличии, прорыв в реализации. И комлексе.
     
  13. phone-

    phone- Well-Known Member

    Joined:
    May 31, 2001
    Messages:
    9,146
    Location:
    SPB-MSK
    Взлетит. Не зря все лидеры в свои топовые железки пихают сканер.
     
  14. rgreat

    rgreat FH Developer

    Joined:
    Jul 19, 2000
    Messages:
    42,047
    Location:
    Russia
    Впихнуть то может впихнут, только массового пользвателя нет и в обозримом будущем не предвидится.

    Может через пару лет в оптимистичном прогнозе...
     
  15. Vadim Maksimenko

    Vadim Maksimenko Well-Known Member

    Joined:
    Feb 12, 2000
    Messages:
    15,468
    Location:
    Vilnius, Lithuania
    Зря вы так на сканер надеетесь. Была как-то введена новая фича у процессоров -- уникальный идентификационный номер, извлекаемый программно. Вам напомнить, чем все закончилось? Биометрический сканер -- того же поля ягода.
     
  16. PressLuftHammer

    PressLuftHammer FH Beta Tester

    Joined:
    Mar 5, 2003
    Messages:
    14,937
    Location:
    Ekaterinburg (Russia)
    Яваскрипт выносит по началу мозг, особенно после классического ООП :D
     
  17. Flk

    Flk Well-Known Member

    Joined:
    Aug 21, 2002
    Messages:
    17,073
    Location:
    Izhevsk
    +мульён. Отсутствие строгой типизации тоже доставляет.
     
  18. joyb56

    joyb56 Well-Known Member

    Joined:
    May 28, 2001
    Messages:
    6,553
    Location:
    FarSouthWestSiBEER, Kursk
    сори, 2790... 4700 я хотел сперва купить...

    вчера нашел дома, запылился бедняга... батарейка не живая, но вполне рабочий агрегат... и чего их бросили мелкомягкие... не просекли рынок чтоль?:(
     
  19. Sea

    Sea Well-Known Member

    Joined:
    Feb 9, 2001
    Messages:
    27,469
    Location:
    Ukraine, Kiev
    Шахматы на SED sed - потоковый текстовый редактор - вот на этом писать было бы круто.

    коммент понравился: " думал, что Perl — это единственный язык, который выглядит одинаково до и после обфускации. Однако, нет :\ "
     
  20. -rust-

    -rust- Well-Known Member

    Joined:
    Jan 23, 2000
    Messages:
    5,291
    Тетрис на sed был гораздо раньше )