Pull to refresh
223
0
Александр Соловьёв @ingspree

Уверенный пользователь ПК

Send message
Потому что это очень наукоëмкая задача. И V8 уже пилят долго, и SpiderMonkey файрфоксовый, и очень непросто их делать ещë быстрее. Взять и с нуля сделать движок со сравнимой скоростью — это придëтся потратить сотни человеко-лет, как сделал Google. V8 начали разрабатывать года за 3 до того, как выпустили первую версию Хрома.
Это неправда. Во-первых, ISA куда больше нагружает процессор, чем PCI. Но это абсолютно безразлично, потому что мп3 игрались программно на компах. Никакой поддержки мп3 аппаратной в звуковухах не было. Во-вторых, пентиум 100 играл мп3 и не заикался. В 95 винде.

386 просто никак не способен проиграть мп3.
486 DX — способен был, если его больше никто не трогал.
^ this. Особенно, если шаблоны рендерятся обычными джанговыми темплейтами.
> сколь бы ни был хорош django orm, как прикладное api, в реализации это куча тормозного говнокода. факт.

django orm, как прикладное апи — тоже параша. :) Он такой же клëвый, как и быстрый.
> архитектурными элементами, которые вероятно одинаковы у обоих ORM.

Это довольно смешное заявление, учитывая что у джанги орм — обычный ActiveRecord, а алхимия — это Data Mapper, и общего в них только того, что они оба ормы.

Но вообще, топики «ормы говно» — это уныло. Тысячи их и лень вообще что-то писать.
Есть причины, почему джаббер, а не емейл, например? ;)
Гм, обычный. На создание новых структур данных интерпретатора, на переключение между интерпретаторами (это, конечно, не новый процесс, как у subprocess'а, но оверхед больше, чем у тредов или корутин), на обмен данными, в конце-концов. Это в питоне никто нигде не оптимизирует.
Абсолютно. Если у нас I/O преобладает, то всë ок, конечно, но разве в аудиоплейере это главное?
threading не загрузит — GIL мешает. Мультипроцессинг хорош, но оверхед большой.
Кроме того, заявки принимаются с 1 марта по 11 апреля. Иначе говоря, месяц назад надо было шевелиться.
;) Ну там такое, нельзя сказать, чтоб очень хорошо всë было, но работает. Я думаю, что можно и посимпатичнее некоторые места сделать, но я привык писать на питоне, теперь вон на кофескрипте, а го всë-таки чуть более низкоуровневый и некоторые моменты выглядят сильно иначе.

Впрочем, я заглянул внутрь — я там уже от глобальной переменной избавился кое-как, оказывается, аж на душе полегчало. Полезно забывать, что сделал что-то хорошее — еще раз испытываешь приятные ощущения. :))
> есть мнение, что тормозить будет не питоно код на некоторых задачах.

Вспомни, как тормозит и как быстра джинджа. Но она-то быстра по сравнению с джангой, а так она всегда тянет заметный кусок времени обработки запроса, на более быстром языке оно было бы быстрее.

Еще пример — я долго пользовался sr, а потом написал goreplace поиграться и потому, что питон бегает по диску и матчит файлы регекспами в 5 (в среднем) раз медленнее. Это учти еще, что регекспы в го написаны на го, т.е. они заведомо медленнее питоновских — и не на си, и не так вылизаны.

С другой стороны, я слабо представляю себе здоровенный веб-сайт без SQLAlchemy. Такое дело, в общем.

> Второе — библиотека под Го бедна как мышь в коммунистической церкви.

Го, конечно, не питон, но у него даже стдлиб очень-очень неплохой.
Там если раскидать ссылку по знакомым, которые еë заапвотят, реально с 5-10 человек попасть на первую страницу, если апвоты придут за первые минут 15-40. Я примерные рамки написал, зависит от времени суток и качества контента сегодня. По ощущениям, лучше всего постить после обеда европы, в утро америки — так их застаëт большинство народу.
Ах да, совсем забыл, поверх d3 есть еще библиотека готовых штук: shutterstock.github.com/rickshaw/
Хм, пошëл посмотреть, и вроде бы всë неплохо, но… неужели нет горячих клавиш? :/
На mbostock.github.com/d3/ немного надо руками кода писать, но зато он куда более гибкий, чем остальные упомянутые.
С ниндзей лень возиться просто. Сделал бы там чувак хотя бы базовые фичи какие-то (ну там хотя бы паттерны для имëн переменных, подобные штуки) — тогда да, а так — оно имеет смысл только для больших проектов, когда мейк тормозит.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity