Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 15, 2013 21:25:51

eugenk
Зарегистрирован: 2013-08-15
Сообщения: 12
Репутация: +  -1  -
Профиль   Отправить e-mail  

Статическая типизация в питоне

FishHook
на кой хрен Вам питон, ведь эти всякие нумпи они ж на сях написаны!
NLPack написан всё-таки на питоне. Кроме того на сервере не хочется запускать скомпилированный код. Будь подобные питоновским библиотеки на яве - выбрал бы яву.

Офлайн

#2 Авг. 15, 2013 21:28:24

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Статическая типизация в питоне

eugenk
Как я понял, общаться в скайпе Вы особо не хотите… Ну и ладно. Больше не пристаю.

P.S. А жаль. Я тоже математик :(



Офлайн

#3 Авг. 15, 2013 21:36:18

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Статическая типизация в питоне

eugenk,
Я не знаю, что такое NLPacк и вообще первый раз слышу за него, но я Вас уверяю, если это математический тулкит, то либо он написан на С, либо он Вам не нужен.



Офлайн

#4 Авг. 15, 2013 21:52:21

sergeek
Зарегистрирован: 2012-06-26
Сообщения: 470
Репутация: +  43  -
Профиль   Отправить e-mail  

Статическая типизация в питоне


FishHook
Я не знаю, что такое NLPacк и вообще первый раз слышу за него, но я Вас уверяю, если это математический тулкит, то либо он написан на С, либо он Вам не нужен

Это он про nltk, наверное.
А то что numpy написан на сях вроде не делает его пригодным в самих сях. Там же под ndarray все заточено

Офлайн

#5 Авг. 15, 2013 22:57:13

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Статическая типизация в питоне

4kpt
мне кажется личка тут давно не работает(
// написал тебе тестовое сообщения - проверь спам

Отредактировано Singularity (Авг. 15, 2013 23:01:22)

Офлайн

#6 Авг. 15, 2013 23:04:30

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Статическая типизация в питоне

Singularity
От Вас пришло…



Офлайн

#7 Авг. 15, 2013 23:51:53

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Статическая типизация в питоне

4kpt
а можно на ты ?

Офлайн

#8 Авг. 15, 2013 23:58:27

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Статическая типизация в питоне

Только после знакомства. Хотя-бы по скайпу :)
Послал в личку свой :)



Отредактировано 4kpt (Авг. 15, 2013 23:59:51)

Офлайн

#9 Авг. 16, 2013 02:11:39

wbt
Зарегистрирован: 2013-08-13
Сообщения: 143
Репутация: +  6  -
Профиль   Отправить e-mail  

Статическая типизация в питоне

sergeek
Синтаксис

python - очень читаемый язык. Если бы Маяковский был бы жив, он бы писал свои стихи на python. После него на другие языки, с обилием не несущей полезной для человека информации - смотреть банально больно, глазам и нервной системе.

Ничего лишнего, просто мысли.

Крат. - сестр. тал.



Бейсик - не порок, Гвидо - не пророк

Офлайн

#10 Авг. 16, 2013 05:49:26

eugenk
Зарегистрирован: 2013-08-15
Сообщения: 12
Репутация: +  -1  -
Профиль   Отправить e-mail  

Статическая типизация в питоне

4kpt
Математик?Напишите в личку скайп. Будем плотно общаться
4kpt, прошу прощения, не видал просто Вашей реплики. Скайп у меня eugene.kalagin . К сожалению не очень люблю им пользоваться, ибо когда сидишь чего-то творишь, оно порой дико отвлекает, а сказать что занят стесняюсь Потому в нормальном состоянии он у меня выключен. Лучше пишите на мыло - eugenk1(собака)yandex(точка)ru . Самому интересно общаться с человеком, не чуждым и математики и программирования. Увы, в наше время это стало редкостью.

sergeek
Пишите типы в докстрингах, они их распарсят
Вот тут не знаю. С питоном работал пока эпизодически, серьезная работа над сервером еще впереди. Но очень много работал с javascript. У меня сейчас код клиента приближается к 10К строк. Пробовал докстринги. Не особо оно спасает от перечисленных проблем с динамической типизацией. Работал с яваскриптом на PyCharm 2.7.3 (самая новая сборка). Спасением для меня стал переход на TypeScript. Он сохраняет все возможности яваскрипта, плюс вводит опциональные статические типы, позволяющие ловить баги на этапе написания. Боюсь в питоне с докстрингами будет примерно то же самое.

FishHook
Я не знаю, что такое NLPacк и вообще первый раз слышу за него
Прошу прощения, NLTK, тут sergeek меня уже поправил. Что надо. Есть текст на русском языке. И есть база данных, описывающая какие-то объекты (люди, предприятия, бренды, собственность и т.п.). Из текста нужно вытащить объекты, имеющиеся в базе данных и показать отношения между ними. Например есть фраза “Виктор Зубков выразил сомнение в юридической чистоте сделки по продаже министерством обороны гостиницы Славянка”. Для человека, незнакомого со всей тамошней кухней, просто факт, что некто высказал свое отношение к чему-то. Система же показывает, что министр обороны Сердюков женат на дочери Виктора Зубкова. К тому же оба они в свое время руководили управлением по налогам. Согласитесь, это дает уже совершенно другой уровень понимания текста. Вот это и нужно сделать. Исходя из этого я и выбирал, благо работать всё будет на отдельном сервере, где я могу писать хоть на ассемблере. Питон - как язык, на котором есть весьма неплохой лингвистический пакет, к тому же вообще с сильной “научной ориентацией”, плюс серверные фреймворки на любой вкус (я сейчас выбрал Торнадо). MongoDB - как база данных, позволяющая работать с сильно неоднородными данными. Сейчас правда думаю о переходе на PostgreSQL. На написании клиента на javascript настоял заказчик, я бы разумеется писал на Flash. Вот примерно так инструментарий и выбирался.

wbt
python - очень читаемый язык. Если бы Маяковский был бы жив, он бы писал свои стихи на python. После него на другие языки, с обилием не несущей полезной для человека информации - смотреть банально больно, глазам и нервной системе.
Вот тут не знаю. Меня например, привыкшего к фигурным скобкам, первое время (да пожалуй и сейчас тоже) дико раздражали отступы. Особенно когда происходит выход из чего-то глубоко вложенного, это просто пепецЪ как выглядит… Но то уже скорее эстетика. Куда неприятнее например мне было узнать, что в питоне нет оператора switch-case. Вобщем мое резюме - в качестве первого языка для детей он возможно очень даже неплох. Но осваивать питон после 20 лет работы на С-подобных языках задачка та еще… Я начинал с ассемблера PDP-11 и Z80. С этого безболезненно перешел на С/С++, яву и т.п. Даже на такие штуки как VHDL и Verilog. Но вот javascript освоить не смог вообще, уйдя с него на TypeScript, а с питоном испытываю трудности и совсем не уверен, что использую его ПРАВИЛЬНО.

Отредактировано eugenk (Авг. 16, 2013 05:50:31)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version