Архив за 15 декабря 2018 - 8

GPD MicroPC: мини-ноутбук с 6″ дисплеем и процессором Intel Gemini Lake

Представлен ультракомпактный портативный компьютер GPD MicroPC, функционирующий под управлением операционной системы Windows.

Конфигурация новинки предусматривает использование процессора Intel Celeron N4100 поколения Gemini Lake. Этот 14-нанометровый чип содержит четыре вычислительных ядра с номинальной тактовой частотой 1,1 ГГц (повышается до 2,4 ГГц в турбо-режиме). Обработкой графики занят встроенный контроллер Intel UHD Graphics 600.

Читать полностью »

Почему у неандертальца череп плоский, а у современного человека — круглый

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

Читать полностью »

Этот пост я пишу в ответ на этот, где сравниваются разные тесты производительности, в том числе одних и тех же алгоритмов, написанных на TypeScript и JavaScript. Как известно многим, первый при релизе переводится во второй. У TypeScript нет своей нативной поддержки в браузерах, нет собственного движка. Более того, многие плюшки этого языка при транспилировании отбрасываются, чтобы получить чистый JS, который можно запускать во всех браузерах (если хотите, даже в Explorer). Хорошо. А теперь смотрите на картинку.

Когда TypeScript превосходит JavaScript в тестах на скорость - 1

Как вы думаете, что произошло? Код практически одинаковый, единственное отличие — в JS-версии отсутствует информация о типах переменных. Но разрыв в скорости — фундаментальный.

Сначала я тестировал на 10 миллиардах циклов и мне показалось, что браузер просто завис. Но нет, просто под Хромом версия на JS работала 250 секунд, а транспилированная из TS — 15 секунд. Это может взорвать мозг и мне это действительно взорвало, хотя я уже знал об этой особенности TypeScript. Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js