@ru_python

Страница 27 из 9768
Deus
22.12.2015
06:15:15
Из реально жизни

Если коротко: как писать аннотации так, что бы работало в py3\py2

&

?

Google
Deus
22.12.2015
06:16:01
из коробки гудпрактис решания нет

есть воркэраунды вроде перегрузки _parse.__annotations__

может быть декоратор есть модный какой?

Dan
22.12.2015
06:35:43
про аннатации читал, но вот про то что бы заставитьт их работать в py2 не встречал :(

Pavel
22.12.2015
06:57:56
может, к чёрту 2.7?

Free0N
22.12.2015
07:02:24
может, к чёрту 2.7?
как только RHEL8 выйдет :)

Dan
22.12.2015
07:02:45
а что сейчас мешает ?

Free0N
22.12.2015
07:03:25
дефолтная версия - 2.7

в 8-ке должна быть 3-ая. По идее. Очень этого хочется :D

Deus
22.12.2015
07:04:37
Увы, сейчас нельзя просто отказаться от 2.7

Думаю, по понятным причинам

Да в 3 не все хорошо

Paul
22.12.2015
07:05:22
эм. даже мой консервативный мозг сильно хочет на тройку уйти.

Google
Deus
22.12.2015
07:05:27
Армин недавно писал, как у него бомбит от третей ветки

Paul
22.12.2015
07:05:33
что там может быть не хорошего

Free0N
22.12.2015
07:05:44
"все хорошо" - не будет никогда. Это не повод сидеть на старом софте. А вот работоспособность имеющегося софта (или наличие замены) - вот это уже повод :D

Deus
22.12.2015
07:05:53
Поддержка юникода, например

Она реализована, вероятно, самым неудачным образом

Free0N
22.12.2015
07:06:25
Она реализована, вероятно, самым неудачным образом
эрлангисты смотрят на тебя с интересом...

Pavel
22.12.2015
07:06:37
а что не так с уникодом?

Deus
22.12.2015
07:06:53
Ща, поищу статью

Paul
22.12.2015
07:07:17
она древняя

зато асинхронность и прочие радости из коробки

Dan
22.12.2015
07:07:35
она древняя
статья ?

Paul
22.12.2015
07:07:38
да

Ilya
22.12.2015
07:07:41
а чего с эрлангом?

Pavel
22.12.2015
07:07:46
от уникода и разницы bytes - str бомбит у тех, кто никогда не ебался с кодировками.

Ilya
22.12.2015
07:07:50
так же как с перлом?

Deus
22.12.2015
07:08:43
http://lucumr.pocoo.org/2014/1/5/unicode-in-2-and-3/

Free0N
22.12.2015
07:09:01
с эрлангом... Там просто нет строк

совсем

Ilya
22.12.2015
07:09:14
удобно

Paul
22.12.2015
07:09:20
хм. думаю есть пару библиотек, которые решают проблему юникода. да тем же six наверно решается

Google
Pavel
22.12.2015
07:09:21
а как?

Free0N
22.12.2015
07:09:34
удобно
угу. Особенно конфиги парсить :)

Ilya
22.12.2015
07:09:38
байтики вероятно хранишь, чо :)

Pavel
22.12.2015
07:09:59
как-то сишкой пахнуло...

Paul
22.12.2015
07:10:19
разве хранение данных как то связано с ЯП?

Free0N
22.12.2015
07:10:44
байтики? Не. Просто массивы чисел. А вот при выводе уже вм сама решает - похож массив на строку или нет. Исключительно на значениях, содержащихся в массиве

Ilya
22.12.2015
07:11:18
то есть повлиять нельзя?

опять таки удобно :)

Free0N
22.12.2015
07:12:10
то есть повлиять нельзя?
можно. Записать в любое место массива значение, которое не входит в стандартный набор символов. Вот тебе и "нестрока" получится :)

Ilya
22.12.2015
07:12:43
лол :)

Deus
22.12.2015
07:19:24
обожаяю эргангистов и любителей хаскеля (= они приходят в нетематические чатики \ форумы, и начинают втирать за эрланг \ хаскель) это не наезд, ни в коем случа, мне вот, всегда интересно их послучшать. забавляет то, что они все ведут себя одинаково )

ну типа: — вопрос про java бла бла бла — хм… ну у нас в эрланге

[Anonymous]
22.12.2015
07:20:18
мне кажется что те кто клево умеет эрланги и хаскели не ходят в ооп-чаты

Free0N
22.12.2015
07:20:40
опять же "без наезда", но где-то здесь пробегали эрлангисты?

Deus
22.12.2015
07:21:03
ну че ты

функциональщина в питоне, прямо скажем

соу соу

хотя и не чистый ооп, конечно

[Anonymous]
22.12.2015
07:21:54
да, но

Google
Free0N
22.12.2015
07:22:03
угу... "немножко беременна"...

[Anonymous]
22.12.2015
07:22:04
много ли кто пишет на питоне в функциональном стиле?

Deus
22.12.2015
07:22:46
тут смотри какое дело, в питоне пока (хочется верить) не получается писать полезный код в функциональном стиле. ради фана, либо хеловорлд-стайл — пожалуйста

а что бы в продакшин — ненене

выглядит круто, выразительно, все дела

просто работает плохо

медленно

[Anonymous]
22.12.2015
07:23:28
те же медленные лямбды, правильно понимаю?

Deus
22.12.2015
07:23:53
кложуры, лямбды, функции высшего прядка

посмотри, как оно внутри работает

на этапе трансляции в абстрактное синтаксическое дерево

как разворачиваются лямбды теже

да и дебажить что-то хотя бы немного сложное становится очень тяжело

а так, для фана — очень клево

ооо, кто последний PyPy пробовал?

Pavel
22.12.2015
07:26:34
пробежал глазами статью про уникод. 8 страниц нытья, как раньше было хорошо, и как не хочется переучиваться.

Deus
22.12.2015
07:27:06
ну, справедливости ради, Армин — не последний чувак в питонах)

[Anonymous]
22.12.2015
07:27:40
кажется читал эту статью

Deus
22.12.2015
07:28:03
я ж не говорю, что это правда в конечной инстанции. просто, мол, есть и такое мнение

на фоне поголовной любви третей ветки

Google
[Anonymous]
22.12.2015
07:28:31
у меня есть вопрос по питону, но не по языку конкретно

Artem
22.12.2015
07:28:32
а еще Армин — троль

Pavel
22.12.2015
07:28:45
я не хочу умалять его заслуги, но после переезда на py3 я перестал видеть долбаную UnicodeDecodeError. То, что latin-1 мир раскрыл себе глаза на наличие других кодировок - плюс.

[Anonymous]
22.12.2015
07:29:19
я бы хотел устроиться после НГ программистом, с нуля. Но меня немного коробит что вокруг только веб-вакансии. Фласк, джанго. неужели нет иных областей применения питона в стране у нас?

Artem
22.12.2015
07:29:53
Pavel
22.12.2015
07:30:09
В той же джанге, в пяти проектах из шести в моделяз было def __str__(self): return self.name. При русском name всё это падало насмерть.

Deus
22.12.2015
07:30:57
а как же from __future__ import unicode_string

Pavel
22.12.2015
07:32:16
Но это надо патчить чужие проекты. Сейчас, если заявлена поддержка py3, всё работает изкаробки: def __unicode__(self): return self.name

Deus
22.12.2015
07:32:27
да и как же не вспомнить цитадель зла Варгейминг

Pavel
22.12.2015
07:32:44
и не важно, какую емоджи засунули в name

Artem
22.12.2015
09:01:00
назван в честь монти пайтон же :(

Pavel
22.12.2015
09:01:21
ыт так говоришь, как будто монти пайтоны - люди.

Free0N
22.12.2015
09:01:45
Евгений
22.12.2015
09:01:52
Челы как вам новые Звездные войны?

Ilya
22.12.2015
09:02:30
кто это?
ты не знал что ли? :) название вчесть шоу :)

Artem
22.12.2015
09:02:35
кто это?
британская комик-группа, клевые ребята, посмотри

Ilya
22.12.2015
09:02:44
Летающий цирк Монти Пайтона

Artem
22.12.2015
09:02:51
monty python's flying circus и несколько фильмов у них есть

Фԉùཎыч⚠️
22.12.2015
09:02:59
Free0N
22.12.2015
09:03:08
да уж...

Страница 27 из 9768