Пофиг на проще, например у меня есть ожидание, что модули ABC и ABC::XS - одинаковы, но второе быстрее и требует компиляции при установке. А первое, если очень надо, можно притащить с собой
Там плюсовый интерфейс диктует перловое апи. Можно было, как я понимаю, попытаться сделать апи 1 к 1, за счёт некоторых (возможно существенных) потерь в скоростях. В дилемме перфоманс или обратная совместимость, выбрали первое.
В теории, кстати, можно написать дополнительный xs-адаптеры (в другом неймспейсе), к-е будут обратно совместимы... Но, тк наши последующие модули используют 1й интерфейс, то я не уверен, что это хорошо плодить зоопарк: 2 xs-модуля, с разными апи
В теории, кстати, можно написать дополнительный xs-адаптеры (в другом неймспейсе), к-е будут обратно совместимы... Но, тк наши последующие модули используют 1й интерфейс, то я не уверен, что это хорошо плодить зоопарк: 2 xs-модуля, с разными апи
существующий модуль Protocol::Websocket уже используется во многих проектах. и очень жаль, что в них так запросто не перенести -иксес версию
Раньше были псевдохеши, вот это было время... Помните? Можно было так: $h = [{a => 1, b => 2}, "hello", "world!"]; print $h->{"a"}, ', ' , $h->{"b"}, "\n";
Раньше были псевдохеши, вот это было время... Помните? Можно было так: $h = [{a => 1, b => 2}, "hello", "world!"]; print $h->{"a"}, ', ' , $h->{"b"}, "\n";