В этом вашем жабаскрипте даже нельзя сделать кастомный компаратор для es6+ map-ов и set-ов. Чтобы дать ключам семантику значений, а не ссылок на объекты, в SO советуют сделать свой map и set. Это ли не пиздец, товарищи? И после этого мне ещё втирают что жЫэС не гавно а я тупой ниасилил...
Открываю тупо либу на ноде, наугад (много звёзд, много
(
Read more... )
Comments 26
А в голанге типа можно как будто =))
Reply
Reply
Reply
Собственно автор ноды признал что его поделка говно, вооружился гошеччкой и запили на ней новую V8 инжину. Судя по хайпу и опыту автора - перспективную.
Reply
Это https://github.com/lazytiger/go-v8 ?
Go нравится и стандалон апликации получаются маленькие по сравнению с Electron.js / Node но рынок (работодатель) диктует своё - мало кто хочет парится над изучением нового языка... поэтому в корпорации где я работаю GAS (Google Apps Script) / JavaScript
Reply
Го один из простейщих языков изучения, проще только Си. Пройти tour of go, почитать оф. доки - через пару недель можно писать надёжный prod ready код.
Electron - это ужас конечно по сравнению с Го. Запускать отдельный инстанс целой ос для каждой аппы - это жесть.
Reply
Reply
struct cmpStrLen {
bool operator()(const std::string& a, const std::string& b) const {
return a.length() < b.length();
}
};
// ...
std::map ** std::string, std::string, cmpStrLen ** aMap;
Впрочем, я уже понял, что для языка с left_pad-ами эта претензия звучит глупо
Reply
Можно ссылку?
Reply
Reply
Leave a comment