Pull to refresh
18
0
Кривушин Михаил@Deepwalker

Программист

Send message
Да, тоже считаю, что идея 5, а исполнение ужасает.
А личные примеры исполнения?
> то не вижу ничего сложного в том, чтобы потратить 5 минут
Ого. Вы уверены, что вам следует этим заниматься?
А что насчет xmpp? А то по сайтам лазить как-то неинтересно.
Нет, он просто хреново отрисованный, без внимания к деталям.
Десны розовые, язык синий — жрет ягоды. А вообще — не показывайте теме, он скажет слово из 5-ти букв.
На последнем глаз стоит странно, так кажется по кр мере.
А еще за улыбкой котика скрываются страдания, он наверное загрыз какую-то старую кошку — слезы во все стороны летят.
Ах это, да читал, но подзабыл. Тогда в основном pypy получается. В общем-то для python в принципе желательны варианты — кому то менее прогрессивный, но более навороченный вариант, кому то CPython.
Нет, не сдулся. Js ничем не лучше, а буста ему те же гугловцы вдули от и до.
Я бы уточнил, что производительность все таки вырастает, засчет того, что поток исполнения не блокируется на ожидание IO. Другое дело, что coroutines не прерогатива python, и впервые были вообще не в python реализованы.

По производительности на тестах с CLBG java сильно обгоняет python как числодробилка, вот только не всегда и не везде нам надо много считать, на некоторых задачах java не так уж сильно обходит python.

Ну и потом — производителность java это производительность ее VM. Для python параллельно разрабатываются два jit, так что недолго ему осталось ходить в тормозах.
Erlang немного не о том. В стаклес у вас вообще одна нить выполнения, только одна, а Erlang умеет задействовать все процессоры, потому что у него не завязано все на одну нить. Ну и вообще не так все просто, как вы себе представили — в Erlang типа нельзя поменять значение «переменной», а потому гонки там и невозможны, а вовсе не из-за того, что нитей нет тупо.
> Принципиально ничем, только производительность выше.
А вы точно сами понимаете, что написали? Именно принципиально они и отличаются.
Может тем, что это не треды? Прочтите внимательнее, прочтите другие статьи, если эта не ясна.
И главное — тасклеты это coroutines, сопрограммы, но никак не треды/потоки!
Природа способна найти только часть решений, лучших в некоторой окрестности.
Например, скорее всего, природа не додумалась использовать радиоволны для передачи информации.
Человеческая рука с пальцами имеет большую подвижность именно в области пальцев — то есть не приходится двигать всю руку при письме. Но можно ввести дополнительный сустав с какими-то там степенями свободы, чтобы для рисования не приходилось двигать весь манипулятор, как это происходит сейчас.

Я к тому, что да, сейчас рука позволяет выполнять больше операций, но природа как слепой котенок находит определенные решения, и человечество вполне может найти более удачное.

Возможно конкретно этот пример и не является примером торжества нашего разума, но совсем перекрывать восторг Marshet15 я бы не стал, тем более, что идея оригинальна и жизнеспособна.
openbsc.osmocom.org/trac/ и патенты заодно не проблема уже будут ;-)
Хотя, может быть, что патентные тролли будут троллями не в переносном смысле.
Я так понял, что там главное знать SIP — как и что и когда надо отвечать и тп.
Ну это я после разборок с Sippy: )
А может надо вообще — SIP-фреймворк, и писать себе, что душе требуется?

Information

Rating
Does not participate
Location
Самара, Самарская обл., Россия
Date of birth
Registered
Activity