Тема: Язык для обучения

Ответить в теме
Страница 7 из 7 ПерваяПервая ... 5 6 7
Показано с 121 по 137 из 137
  1. Вверх #121
    Посетитель
    Пол
    Мужской
    Возраст
    46
    Сообщений
    237
    Репутация
    18
    Цитата Сообщение от glyph Посмотреть сообщение
    Замыкания были даже в Borland C++ Builder, хотя C++ в чистом виде не содержит замыканий (но выкрутиться можно).
    даже если "в чистом виде" означает "не багланд", а "не содержит ... (но выкрутиться можно)" означает "содержит, но надо много писАть", то уже это верно только для (некоторых?) реализаций

    кстати, тут подумалось, что с++ в принципе не может не содержать чего-то, реализуемого в рантайме


  2. Вверх #122
    Посетитель Аватар для Suicide
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    359
    Репутация
    31
    а стоит ли учить Python? имеются ли перспективы у этого языка?

  3. Вверх #123
    Не покидает форум
    Пол
    Мужской
    Адрес
    Odesa, UA
    Сообщений
    9,728
    Репутация
    2777
    Цитата Сообщение от Suicide Посмотреть сообщение
    а стоит ли учить Python? имеются ли перспективы у этого языка?
    Имеет конечно. Популярность растет, сам язык и библиотеки улучшаются. Автор языка работает в Google, который активно продвигает python.
    ____________

  4. Вверх #124
    Посетитель
    Пол
    Мужской
    Возраст
    35
    Сообщений
    202
    Репутация
    7
    С версиями сейчас творится хаос. 2,5 отживает своё, 3,0 всем чихать. 2,6 зоопарк из фишичек 3,0 и совместимости 2,5. В питон хотят впихнуть всё что можно, делая такое себе быдлоФП, и псевдоООП.

    Перспективы так и сотаватся наиболее популярным что то где то связать и быстро слепить. это итак суровое настоящее. Интернациональный такой язык очень общего назначения. наверное как был перл. И не знать его это моветон.

    Библиотек для 2,5 и правда хватает...

  5. Вверх #125
    Постоялец форума Аватар для glyph
    Пол
    Мужской
    Сообщений
    2,210
    Репутация
    422
    Цитата Сообщение от blackSun Посмотреть сообщение
    С версиями сейчас творится хаос. 2,5 отживает своё, 3,0 всем чихать. 2,6 зоопарк из фишичек 3,0 и совместимости 2,5. В питон хотят впихнуть всё что можно, делая такое себе быдлоФП, и псевдоООП.
    Библиотек для 2,5 и правда хватает...
    ЭЭЭЭ, вот только не надо упаднических настроений. Никакого хаоса, надо Доброжелательный Диктатор На Всю Жизнь обо всем позаботился.

    Ветка 2.х полностью обратно-совместима. Соответственно, никаких зоопарков из фишечек, import from __future__ никто не отменял.
    3.0 на днях первый релиз кандидат вышел. ООП вполне человеческий, это семейство Self, вполне себе законченная модель.

  6. Вверх #126
    Посетитель
    Пол
    Мужской
    Возраст
    35
    Сообщений
    202
    Репутация
    7
    да вроде он уже давно вышел. багфикс релизы клепают.

    Под хаосом имелось ввиду что никто не хочет слезать в 2,х ветки.
    При том что 3,0 уже вполне себе вышла, мало кто торопится портировать под неё миллионы библиотек, фреймворков.

    под зоопарком имелось ввиду хотябы сахарок Curry, статические методы, property(которые уже непонятно какие, или явно obj.set() или неявно obj = ) олдстайл классы, ньюстайл классы...

    под быдлоФП имелось ввиду и то что на примере питона обьясняют конструкции map(filter(lambda: lambda) ((a,b) in ololo())) и с увлечением гвидо фп.

    под ООП многие ругают за self первым параметром, за то что можно всё менять в рантайме. за отсуствие интерфейсов и абстрактных классов. натыкался я как то на def lol(): throw "must be override".

  7. Вверх #127
    Постоялец форума Аватар для glyph
    Пол
    Мужской
    Сообщений
    2,210
    Репутация
    422
    Цитата Сообщение от blackSun Посмотреть сообщение
    Под хаосом имелось ввиду что никто не хочет слезать в 2,х ветки.
    При том что 3,0 уже вполне себе вышла, мало кто торопится портировать под неё миллионы библиотек, фреймворков.
    так она вроде как месяц всего назад вышла!

    под зоопарком имелось ввиду хотябы сахарок Curry, статические методы, property(которые уже непонятно какие, или явно obj.set() или неявно obj = ) олдстайл классы, ньюстайл классы...
    под быдлоФП имелось ввиду и то что на примере питона обьясняют конструкции map(filter(lambda: lambda) ((a,b) in ololo())) и с увлечением гвидо фп.
    old style classes - уже история, а map\filter\reduce скоро переедут в itertools, т.к. есть list comprehensions

    Гвидо не особо в ФП. Есть там такой апологет как Metz - вот где сила. У него есть три статьи Functional Python, мозг ощутимо напрягается.

    под ООП многие ругают за self первым параметром, за то что можно всё менять в рантайме. за отсуствие интерфейсов и абстрактных классов. натыкался я как то на def lol(): throw "must be override".
    Ругают обычно те, кто пока с метапрограммированием не разобрался. А аналогов метапрограммирования в мэйн-стри практически нет.

  8. Вверх #128
    Посетитель
    Пол
    Мужской
    Возраст
    35
    Сообщений
    202
    Репутация
    7
    Ну..
    Python 3.0 final is now available.
    Published: Wed, 03 Dec 2008
    Ну пускай месяца четыре-пять.
    До этого чёрт знает сколько была бетка и альфа, И вроде даже приелась.

  9. Вверх #129
    Не покидает форум
    Пол
    Мужской
    Адрес
    Odesa, UA
    Сообщений
    9,728
    Репутация
    2777
    Цитата Сообщение от blackSun Посмотреть сообщение
    Перспективы так и сотаватся наиболее популярным что то где то связать и быстро слепить. это итак суровое настоящее. Интернациональный такой язык очень общего назначения. наверное как был перл. И не знать его это моветон.
    Основная перспектива питона это web, единственный конкурент там - руби, но он сильно отстает по качеству интерпретаторов и количеству готовых библиотек. Ну и кроме того на питоне отлично пишется всё что угодно, включая кросс-плафторменные десктопные приложения (не только как скриптовый движок). Ну и конечно настоящее (и прошлое) питона это научные расчеты.

    Что касается перла - очень странный язык, с "тяжелым" синтаксисом. Регулярки есть везде, так что в чем его смысл сейчас - не знаю.
    ____________

  10. Вверх #130
    Не покидает форум
    Пол
    Мужской
    Адрес
    Odesa, UA
    Сообщений
    9,728
    Репутация
    2777
    Цитата Сообщение от blackSun Посмотреть сообщение
    под зоопарком имелось ввиду хотябы сахарок Curry,
    а это что такое? не слыхал

    Цитата Сообщение от blackSun Посмотреть сообщение
    под ООП многие ругают за self первым параметром, за то что можно всё менять в рантайме. за отсуствие интерфейсов и абстрактных классов. натыкался я как то на def lol(): throw "must be override".
    наверное все-таки raise NotImplementedError()
    Ну да, такая концепция - без лишних формальностей. Зато меньше кода, и не заставляют писать классы на каждый чих как в жаве.

    ps. И главный баг - отступы влияют на выполнения программы, никак не пофиксят.
    ____________

  11. Вверх #131
    Постоялец форума Аватар для glyph
    Пол
    Мужской
    Сообщений
    2,210
    Репутация
    422
    Цитата Сообщение от Kirax Посмотреть сообщение
    Основная перспектива питона это web, единственный конкурент там - руби
    Ааааа! Mom, he said R-word!

  12. Вверх #132
    Посетитель
    Пол
    Мужской
    Возраст
    35
    Сообщений
    202
    Репутация
    7
    отступы
    и прекрасно. я бы бил по морде за BSD-стайл.

  13. Вверх #133
    Живёт на форуме Аватар для firejump
    Пол
    Мужской
    Сообщений
    3,144
    Репутация
    373
    Цитата Сообщение от Kirax Посмотреть сообщение
    Основная перспектива питона это web, единственный конкурент там - руби, но он сильно отстает по качеству интерпретаторов и количеству готовых библиотек.
    А php уже не считается?
    Viva La Barca !!! We are the champions :)

  14. Вверх #134
    Посетитель
    Пол
    Мужской
    Возраст
    35
    Сообщений
    202
    Репутация
    7
    А php уже не считается?
    а чего это "гипертекст препроцессор", или "персонал хоумпэйдж" инструмент для web девелопа чтоли ?

  15. Вверх #135
    Не покидает форум
    Пол
    Мужской
    Адрес
    Odesa, UA
    Сообщений
    9,728
    Репутация
    2777
    Цитата Сообщение от blackSun Посмотреть сообщение
    и прекрасно. я бы бил по морде за BSD-стайл.
    ну это шутка была, а так - согласен, в том числе про bsd стайл. Когда будешь бить - зови, поможем.
    ____________

  16. Вверх #136
    Живёт на форуме Аватар для firejump
    Пол
    Мужской
    Сообщений
    3,144
    Репутация
    373
    Цитата Сообщение от blackSun Посмотреть сообщение
    а чего это "гипертекст препроцессор", или "персонал хоумпэйдж" инструмент для web девелопа чтоли ?
    Видимо веб-разработчики со всего мира активно использующие php,
    глубоко заблуждаются
    Viva La Barca !!! We are the champions :)

  17. Вверх #137
    Посетитель Аватар для Suicide
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    359
    Репутация
    31
    Цитата Сообщение от firejump Посмотреть сообщение
    Видимо веб-разработчики со всего мира активно использующие php,
    глубоко заблуждаются
    Миллионы мух не могут ошибаться©


Ответить в теме
Страница 7 из 7 ПерваяПервая ... 5 6 7

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения