All streams
Search
Write a publication
Pull to refresh
25
0
Акжан @akzhan

CTO, Release manager, Teamlead

Send message

Пока у меня нет готовых проектов на elixir :-)

Да, C# и Java здесь не затрагивались, мое упущение. Отдельные интересные экосистемы.

поскольку llvm backend для QNX вроде как есть, то будет
К тому же налоги не только на продажу через Internet будут.

Структура налогов совершенно иная.
Суть в том, что Perl

а) имеет две задачи — однострочники, и скрипты по сути. Умолчания сделаны для однострочников исторически.

б) хорошие решения для кода меняются со временем. поэтому желаемый набор умолчаний надо устанавливать явно. аналог в C++ `--std=c++14`
flux и Night Shift частью сняли проблему.
вообще-то физика требует 6 раз в день (перекусы). но это подразумевает и физическую нагрузку, спортзал раз в два-три дня.
язык позволяет очень многое, и платят хорошо.
Я люблю Perl, но пакетный менеджер у него не очень — неудобно сказать — ставь мне модуль версии 1.8.x, но не включая 1.8.4, точно не используя 1.7.x или 1.9.x, и не младше 1.8.1.

в этом плане rubygems удобнее. а npm с его модулями в модулях — чересчур.
вот тут вы правы, один тип данных удобнее кучи. с другой стороны, в ядре Perl (core modules, аналог в C++ — stdlib) множество вариантов работы с датой и временем. доступны, грубо говоря, из коробки. так что плюс на минус.

тот же Time::Piece
я просто пишу use YourCompany::Perl, и получаю в одном флаконе современный Perl, включая сигнатуры.

вот так выглядит код — YourCompany::Model::Project
scalar(@ary) — единственно расово верный способ, между прочим. или вас имя смущает?
Кстати, выложил версию, которая позволяет локализовывать значения (local) через around/yield.

пример спеки.

пока автор не принял изменения, можно ставить через cpanm с github
на апрель 2017 все сохраняется без всякого намека, рестартовал жестко приложение, все файлы открылись как были изменены.
На самом деле в C++ давно можно писать проще (замыкания, лямбды):

auto curry = [](auto binary, auto x) {
  return [=](auto y) {
    return binary(x, y);
  };
};
curry(mul, 3)(4); // 12



Взято из Новые возможности лямбд в C++14
Насчет последнего согласен полностью. Когда взломают, будет печально (как мы знаем, нет абсолютной защиты).

Надеюсь только, что до этого уже сменится поколение периферии.
https://habrahabr.ru/company/pt/blog/325932/?reply_to=10160730#comment_10160898
Ни в коей мере не подвергая ваши высказывания сомнению, хотел бы отметить, что

1) заголовок статьи — «Об опасностях беспроводных клавиатур и мышей»
2) Bluetooth работает на радиочастоте.
Я приятно удивлен, что в списке устройств нет Apple. Все последние вариации беспроводные.

Information

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