The OpenNET Project / Index page

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



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

Оглавление

Релиз web-фреймворка Django 1.5 с поддержкой Python 3, opennews (ok), 27-Фев-13, (0) [смотреть все]

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


28. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +/
Сообщение от Xasd (ok), 27-Фев-13, 13:26 
точно точно! вот именно так некоторые люди и думают :-)

только вот ты щаз сарказм написал, а некоторые люди думают так без сарказма :)

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

30. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +/
Сообщение от бедный буратино (ok), 27-Фев-13, 13:29 
> точно точно! вот именно так некоторые люди и думают :-)

Я именно так и думаю. Меня устраивает python 2.7. Правда. Я ничего не теряю, пользуясь им. :)

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

35. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +1 +/
Сообщение от Xasd (ok), 27-Фев-13, 13:39 
ты меня режишь беж ножа
Ответить | Правка | Наверх | Cообщить модератору

38. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +1 +/
Сообщение от nn (??), 27-Фев-13, 13:43 
>> точно точно! вот именно так некоторые люди и думают :-)
> Я именно так и думаю. Меня устраивает python 2.7. Правда. Я ничего
> не теряю, пользуясь им. :)

Кроссплатформенность страдает. В pyhton3 по умолчанию юникод, даже в винде. В python2 русские и другие национальные тексты linux <-> windows страдают.  Ну и не нужно писать:


#-*-coding:utf8-*-
from __future__ import division .....


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

52. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +1 +/
Сообщение от Xasd (ok), 27-Фев-13, 14:04 

arg1 = sys.argv[1].decode(locale.getpreferredencoding())

path1 = os.path.join(os.path.dirname(__file__.decode(sys.getfilesystemencoding())), arg1)

# о нет! когда же эти мучения закончатся!!!!

# P.S.: это просто мысли вслух, а не ответ камраду nn

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

54. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +/
Сообщение от бедный буратино (ok), 27-Фев-13, 14:07 
>
 
> arg1 = sys.argv[1].decode(locale.getpreferredencoding())
> path1 = os.path.join(os.path.dirname(__file__.decode(sys.getfilesystemencoding())),
> arg1)
> // о нет! когда же эти мучения закончатся!!!!
>

Контекстная проблема. Проще исправить две таких проблемы в год, с помощью одной строчки, чем по такой мелочи переделывать вообще всё.

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

59. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +1 +/
Сообщение от Xasd (ok), 27-Фев-13, 14:13 
> Контекстная проблема. Проще исправить две таких проблемы в год, с помощью одной
> строчки, чем по такой мелочи переделывать вообще всё.

ды, я согласен вобщемто! но есть два "но":

1. исправить проще, но зачстую почему-то люди не исправляют. например путают где должно быть ``locale.getpreferredencoding()'' а где должно быть ``sys.getfilesystemencoding()'', а ещё чаще -- вообще оперируют с utf-8-байтовыми строками, вместо unicode-строк. добавляя при этим столько мусора в код, что его уже не разгрести никогда в жизни!

2. полностью переписать что-то на python-3 сложно! поэтому лучше сразу начать делать что-то для python-3 , чем плодить python-2-сущности.

пока мы тут болтаем -- наверняка сегодня уже кто-то сдал пару новых велосипедов на python.. и вот интересно, если он выбрал python-2 а не python-3 -- то печаль

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

63. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +/
Сообщение от бедный буратино (ok), 27-Фев-13, 14:23 
> 1. исправить проще, но зачстую почему-то люди не исправляют.

Какие люди?

> 2. полностью переписать что-то на python-3 сложно!

А почему непременно нужно переписывать? Сейчас работает? Работает. Хорошо работает? Хорошо. И все модули на месте. Куда бежать? Технология не должна быть ради технологии, это хорошо, что есть ветка для бегущих, и ветка для тех, кому и постоять неплохо...


> пока мы тут болтаем -- наверняка сегодня уже кто-то сдал пару новых
> велосипедов на python.. и вот интересно, если он выбрал python-2 а
> не python-3 -- то печаль

... ну да, и debian stable тоже не нужен, все должны сидеть на транках. :)

в debian steble, кстати, вообще 2.6 :)

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

66. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +2 +/
Сообщение от Xasd (ok), 27-Фев-13, 14:37 
>> 1. исправить проще, но зачстую почему-то люди не исправляют.
> Какие люди?

библиотеками которых мы пользуемся. (для python2 очень много готовых библиотек).

>> 2. полностью переписать что-то на python-3 сложно!
> А почему непременно нужно переписывать? Сейчас работает? Работает. Хорошо работает? Хорошо.
> И все модули на месте. Куда бежать? Технология не должна быть
> ради технологии, это хорошо, что есть ветка для бегущих, и ветка
> для тех, кому и постоять неплохо...

друг. ды не надо переписывать! :)

ты главное новый проект постарайся не начинать на python2 :) .. это всё о чём я тебя прошу

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

67. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +/
Сообщение от бедный буратино (ok), 27-Фев-13, 14:39 
> ты главное новый проект постарайся не начинать на python2 :) .. это
> всё о чём я тебя прошу

Мне не нужна идеальность для всех. Мне нужна та идеальность, которая есть в python2. Он уже умеет всё, что нужно мне.

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

95. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +/
Сообщение от nn (??), 27-Фев-13, 20:48 
>> ты главное новый проект постарайся не начинать на python2 :) .. это
>> всё о чём я тебя прошу
> Мне не нужна идеальность для всех. Мне нужна та идеальность, которая есть
> в python2. Он уже умеет всё, что нужно мне.

Я думаю проблема надумана.

Python2.7 + __future__ = Python3.3 , практически.

Библиотеки подтягиваются потихоньку, другие имплементации вроде pypy,jython тоже.
Ну а связи с переходом Гвидо в Dropbox, думаю в версии 3.4,3.5   будет революция, у Dropbox очень много наработок по управлению памятью.        

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

103. "Релиз web-фреймворка Django 1.5 с поддержкой Python 3"  +2 +/
Сообщение от web (?), 28-Фев-13, 07:08 
> в debian steble, кстати, вообще 2.6 :)

а так же 3.1
но лучше ориентироваться на 3.2 и 3.3

Debian Wheezy уже Release Candidate:
http://www.debian.org/devel/debian-installer/News/2013/20130217

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

84. "Какой смысл?"  +/
Сообщение от nn (??), 27-Фев-13, 15:41 
>>Таки и в django тоже. И web2py тоже. И в play (java) и liferay (java).
> man GIL

$man GIL
Нет справочной страницы для GIL

>это по поводу django и web2py.

это по поводу "слышал звон, да не знаю где он".

> play это вообще для Scala которая сама по себе напрягает.

Play это для java, но если хотите то можно и для scala.

>liferay это вообще для порталов на java.

liferay -- это конструктор, можете и сайт на нем сделать, можете портал, можете отдельное webapp.

>Java как язык тут не котируется

Тут это где?

>вообще т.к. на нём дольше писать.

Чем на чём?

>>Какой ужас :). А еще оборудование сервера не устойчиво к взрывам мощностью более мегатонны в тортиловом эквиваленте.
> ну ты похоже тут потролить пришёл, а я серьёзно. Ммы тестировали, 10
> тыс. конектов для tornado потолок.

Ну раз ты серьезно, то представься. Я такой-то вот Ф.И.О.из такой вот серьезной конторы (№ школы), вот ссылка на мою контрольную работу по информатике.

В общем качество вброса страдает.


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

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

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




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

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