Интересно было бы посмотреть, как бы изменилась производительность, если бы использовался unsafe код
Хотя список оптимизаций из твиттера и без этого страшный конечно :)
Статья чем-то похожа на «как не надо переводить текст с большим визуальным оформлением».
Во-первых, что-то страшное творится со шрифтами. У них на протяжении всего текста меняется размер, а из-за того, что человек пишет не от руки, а именно печатает текст, все это выглядит просто плохо и неприятно. Вообще, был выбран какой-то странный шрифт, у которого нет статичной толщины линии в кириллице — посмотрите на буквы «ы», «ч», «и» и некоторые другие, они выглядят просто ужасно на фоне остальных букв, от них становится больно при чтении. Там, где у автора шрифты идут по дуге, а не прямо, ребята не смогли найти нужную настройку в Adobe Illustrator и просто написали текст. При этом чуть-чуть изменить рисунок, чтобы не было заметно, что текст шел по дуге тоже не смогли, в итоге текст выглядит просто странно и некрасиво.
Во-вторых, как отмечалось — невозможно скопировать текст. Ни смотря на то, что есть PDF версия, в ней все еще нет возможности копировать текст, что делает это красивым комиксом для тех, кто уже умеет пользоваться этим инструментарием и не нуждается в копировании кода из статьи.
В-третьих, сомнительные переводы, которые, видимо, взяли с википедии: «JIT» расшифровали как «точно в срок», но я еще ни разу не слышал такого (хотя может я просто не в тех кругах верчусь).
В-четвертых, дизайнер не захотел делать текст консистентным и поленился переписать код из оригинала своим шрифтом и в итоге места с кодом, которые скопированы из оригинала, просто поразительно выделены и не вписываются в и без этого страшный типографический ад статьи. Если посмотреть, в оригинале автор писал от руки почти всё, поэтому все надписи выглядят цельно.
В-пятых, перевод просто халтурный, будто хотели попонтоваться, но переводить не хотели. Как пример: в одном месте оставили Linux kernel, а через пару строчек почему-то перевели.
В-шестых, ребят, используйте кавычки ёлочки, раз вы уж решили делать по красоте и не сухо перевести текст, а вот замахнулись на иллюстрации.
Ну может, если запилить на Neutralinojs продакшн реди приложение и такое же на Электроне, они будут жрать примерно одинакого, так как электрон же не на ровном месте такой большой
Не хочу быть Колумбом, но вот ваша Америка. Все придумали давно и за вас.
Почему вы используете сокращенные префиксы, но против венгерской нотации? Это вызывает во мне противоречия.
Зачем обязывать переносить открывающие скобки на новую строку?
Я против, чтобы меня это заставляли делать в сообществе, потому что это экономит место на моем мониторе, когда я читаю пост, и не мешает читабельности кода, потому что есть отступы, которые показывают, где начинается блок.
Если вы пишите какие-то рекомендации, откажитесь от синдрома утенка и вносите рекомендации только после того, как найдете им обоснование. Если вы рекомендуете что-то просто потому что привыкли — грош цена вашим рекомендациям, это ваше личное, не распространяйте это на других.
С одной стороны смешивать два серьезных самостоятельных языка вообще плохая идея, с другой стороны первый написан на втором и почему подобные вещи за столько лет не алы учили — загадка. Мир не идеален и с этим придется жить в нем (:
Фреймворк написан на Си и это не плохо и не хорошо. Это выбор автора и рядовому пользователю это не важно. Ко всему прочему работает прямо из коробкеэи без установок Java машины.
Не проверял, но я вызываю рекламу Java методом, который предоставляет мне SDK.
Он простой, легкий и удобный, но в тоже время мощный. Ко всему прочему я больше люблю программировать, чем в редакторе расcтавлять спрайты, поэтому это тоже плюс, но уже лично мой. Если нужно написать что-то простое, то этот движок подходит идеально.
Если вам интересно, у меня есть пара статей-туториалов, можете посмотреть в моих публикациях.
Там на фоне перед началом (В 16:00 где-то) таскали ковры или что-то похожее на ковры. Было достаточно забавно и мы с друзьями гадали зачем и что это. Можно поинтересоваться, что это? (:
Не похоже на lua. «Squirrel is inspired by languages like Python,Javascript and especially Lua(The API is very similar and the table code is based on the Lua one)» Только таблицы и все.
Не считаю это простительным в своем возрасте. У меня с русским проблемы (А еще я купил американскую клаву и мажу часто) и я всячески стараюсь исправить это или хотя бы скрыть, но не всегда выходит. Жду сообщений об ошибках в лс всегда.