Pull to refresh
1
0
Send message

по ссылке из статьи если перейти то в web store у приложения 10 000 пользователей

cqw и cqh позволяют выбрать ось, хотя %% действительно интересное предложение

При сравнении с традиционным JIT-инструментарием LLVM добавленный в CPython JIT обеспечивает в 100 раз более быструю генерацию кода и на 15% более быстрый результирующий код

здесь что-то не то: не может украшенный JIT, работающий в 100 раз быстрее обычного, продуцировать программу, работающую при этом на 15% быстрее. иначе этот супер-JIT нужно срочно встраивать в Java, V8 и т.д.

а я как-то смотрел уже не помню к сожалению чье интервью, и там человек сказал, что ему нравится работать в атмосфере кафе. для меня лично это тоже была бы скорее в минус, но я могу предоставить, что другой человек - другой. библиотека часто это довольно тихое место, так же там нередко есть люди которые тоже по-своему работают - что-то читают, я как-то сам приходил в библиотеку просто почитать. Атмосфера там интересная, кого-то это может наверное настроить на рабочий лад)

Версия на 131 символ.

Основана на основе кода автора статьи и комментариев dprotopopov, дополнительные оптимизации:

  • учтена способность ++ превращать пустую строку в целое число 0 (а не в NaN)

  • использована операция ?? чтобы более коротким образом читать из объекта с дефолтом

  • использована операция | вместо ||, которая удачно превращает undefined в 0

simple_assembler=p=>(i=>{for(m={};s=p[i++];x=m[a],o!='j'?m[a]={m:m[b]??+b,i:x+1,d:x-1}[o]:i+=+a|x?b-1:0)[[o],a,b]=s.split` `})``||m

https://www.codewars.com/kata/reviews/58e34fb383cbf8f077000ef9/groups/64172f8db4d31600018e237f

данная версия не проходит тесты на CodeWars - вы решаете немного другую задачу по-моему

Information

Rating
Does not participate
Registered
Activity