The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

OpenNews: Началось бета-тестирование Python 2.6 и Python 3.0, opennews (?), 19-Июн-08, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


23. "Началось бета-тестирование Python 2.6 и Python 3.0"  +/
Сообщение от HardNik (?), 21-Июн-08, 16:32 
Не трогайте Шигорина - "он хороший человек" , просто есть пунктик относительно питона.
Кстати, почему-то не указаны 2 новшества - идентификаторы на национальных языках и исчезновение reduce.
А вот, по поводу, почему питон не вытеснит жабу - потому, что очень сложен для изучения. Смешно для языка создоваемого именно для этого? Тем не менее, к сожалению, это именно так. Не замечали, что каждый продвинутый питонист начинает чем-то напоминать Гвидо? Вот и делайте выводы.  Именно по этому отступы всегда будут - как отмазка для тех кому не хватило тяму.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

24. "Началось бета-тестирование Python 2.6 и Python 3.0"  +/
Сообщение от belkin (ok), 21-Июн-08, 17:17 
>А вот, по поводу, почему питон не вытеснит жабу - потому, что
>очень сложен для изучения. Смешно для языка создоваемого именно для этого?
>Тем не менее, к сожалению, это именно так. Не замечали, что
>каждый продвинутый питонист начинает чем-то напоминать Гвидо? Вот и делайте выводы.
> Именно по этому отступы всегда будут - как отмазка для
>тех кому не хватило тяму.

Не замечали, что есть большие многофункциональные системы, изучать и пользоваться которыми однако легко? Это потому, что отдельные части их построены в соответствии одной концепции, выраженной через идеологию ("Дзен"). Так изучив идеологию, понимаешь концепцию и далее всё само собой всасывается. Вот человек об этом же говорит:

===================================================================================
>> История с Аs400 вообще интересна.
>> Я что-то знал об эльбрусах и местах их установки. Это была единственная
>> более-менее приличная машина не-фон-неймановской архитектуры в мире,

IK> А где про это можно почитать? Интересно стало...
Про что? Если as/400 - кто-то недавно где-то засвечивал неплохую книжку,
перевод которой выходил в совке. Я сам подробностей об этой машине почти
никаких не знаю.
Если s/360-370 - Джермейн и Радд, две книжки по асм, в первой - s/360, во
второй - s/370. В первой неплохо для начинающего читателя изложена и
архитектура железа. Hо не имея самого железа - очень сложно его понять. В тому
же, объём архитектуры железа там заметно больше, чем на ПК, так что при
понимании спасает только стройность и единостильность архитектуры, иначе
вообще голова кругом бы пошла. ...
===================================================================================

У Питона в Дзене заложены проблемы т.е. иеология не полностью соответствует концепции.

Вот концептуальные идеи:
------------------------
Красивое лучше уродливого.+
Явное лучше неявного.+
Простое лучше сложного.+
Частные случаи не настолько существенны, чтобы нарушать правила. <<<<!

А вот противоречие концепции:
-----------------------------
Однако практичность важнее чистоты. <<<<!

Которое закрепленно другими пунктами из совсем другого уровня детализации (ошибка иерархии модели):
-------------------------
Плоское лучше вложенного.
Разрежённое лучше плотного.
Удобочитаемость важна.

Ответить | Правка | Наверх | Cообщить модератору

25. "Началось бета-тестирование Python 2.6 и Python 3.0"  +/
Сообщение от HardNik (?), 21-Июн-08, 19:48 
Дзен обожают любители самого задзенного языка - пых-пыха. Наверное, потому, что им тяжко перейти со средневековой философии на язык современной математики.


Ответить | Правка | Наверх | Cообщить модератору

26. "Началось бета-тестирование Python 2.6 и Python 3.0"  +/
Сообщение от belkin (ok), 21-Июн-08, 21:26 
>Дзен обожают любители самого задзенного языка - пых-пыха. Наверное, потому, что им
>тяжко перейти со средневековой философии на язык современной математики.

Дзен всего лишь простая форма описания основных идей людьми, которые полностью не осознали иерархию структурного знания. Проблема в том, что в нём смешивают в одном списке и идеологию и методы, но это лучше, чем совсем ничего. Хотя да, рассказать о принципах языка через Дзен - это нехороший признак. Так как вам Питон?

Ответить | Правка | Наверх | Cообщить модератору

27. "Началось бета-тестирование Python 2.6 и Python 3.0"  +/
Сообщение от HardNik (?), 22-Июн-08, 06:58 
>Так как вам Питон?

А какой Питон?
В стиле хаскеля
def sent_desplit(x_in):    
    """ sent_split:: Sent::[([],[],[]),] ->  Text::([],[],[]) """
    concat=operator.concat    
    f1=lambda (a,b,c),(x,y,z):tuple([concat(a,x),concat(b,y),concat(c,z)])
    f2=lambda t:reduce(f1,t,([],[],[],))
    return f2(x_in)
C
def f2(x,(y,z)):
    global triger
    if not triger: triger |= True; x+=[[u'',u'',True],]; x[-1][2]=z
    x[-1][0]+= y; return x
Java
class ddict(dict):
    def get_formating(self,key):
        lst_val=self[key]
        lst_format=[u'',]
        for i in xrange(len(lst_val)):
            if i==1:
                lst_format=lst_format+[u'{']+[u'}']
                lst_val=lst_val+[u'']
            elif i>1:
                lst_format.insert(i,u',')
        d=map(lambda x,y:x+y,lst_format,lst_val)
        return string.join(d)
Можно и в Лисп-, Смолтолк-,С++, только где в стиле Питона?
Может, правда, в том, что примеры выдраны из одного файла, который сейчас просто открыт,не совсем поэтому правильные, но идеология просматривается.

Ответить | Правка | Наверх | Cообщить модератору

30. "Началось бета-тестирование Python 2.6 и Python 3.0"  +/
Сообщение от Аноним (30), 02-Сен-08, 18:36 
>>Так как вам Питон?
>
>А какой Питон?

...
>Можно и в Лисп-, Смолтолк-,С++, только где в стиле Питона?
>Может, правда, в том, что примеры выдраны из одного файла, который сейчас
>просто открыт,не совсем поэтому правильные, но идеология просматривается.

Это и есть идеология Питона - нет навязывания стиля.
Что-то пишется объектно, что-то функционально, что-то классически императивно...
Жаль, хорошей поддержки декларативного стиля нет :)

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру