Ayrat
Ayrat
я тоже о них подумал
Vasiliy
ммм тут рекрутинговое агенство прислало письмо
Igor
Igor
Romɑn
Romɑn
@angmarr
Romɑn
Просто петербуржцы вечно на отходняках
Igor
Анна
Анна
но вообще я на людей с микрофоном на улице точно так же отреагировала бы 🤔
x
и вступите в секту
Vasiliy
да
Vasily
Начинаю любить Paket
Vasily
Ваще сам все сделал
Ayrat
На хабре есть цикл статей про личные данные.
Типа вот эта:
https://habr.com/post/434076/
Каково же было моё удивление, когда я узнал что их автор это известный ебанат
http://lurkmore.to/GamerSuper
Вот уж точно, мир тесен
Анна
У нас луркмор заблочен, а в каком домене зеркало я забыла 🤔
Vasily
Ayrat
Ты с ним знаком, что ли?
давно знал о нём, я когда-то тусил на RPG форумах и тоже занимался переводами игр (некомерческими), типа KotOR мы переводили первый дружно
Ну и этот идиот там зажигал
Vasily
Ну идиотов много, да
Ayrat
А смысл? У кложы же жвм есть
Ayrat
Зачем жвм на неткоре заводить?
Igor
Можно спросить в @clojure_ru, но сильно сомневаюсь что кто-то пробовал (им и на jvm отлично живется)
Igor
Сам проект, вроде еще жив, пока только на версию отстают
https://github.com/clojure/clojure-clr/releases
Ayrat
Vladislav
Ayrat
Igor
Хех репл я запустил под моно
https://github.com/clojure/clojure-clr/wiki/Getting-binaries
Igor
https://i.gyazo.com/97085f546ecf5352477d259f40588df7.png
Что дальше делать, пока не понятно
Ayrat
Igor
Ее, интеропт 😎 https://i.gyazo.com/465a1b22d2f47c1020bac6d23d6f0c1a.png
Romɑn
Igor
Вообще-то это стат. свойство и на JVM там такой-же синтаксис
Vladislav
Vladislav
В плане вызов
Vladislav
Чего угодно
Romɑn
Igor
. это call ?
Если я правильно понял, то да
https://github.com/clojure/clojure-clr/wiki/Basic-CLR-interop
Igor
Classname/staticField ==> (. Classname staticField)
По идеи в том кейсе со временем можно писать короче
(DateTime/Now)
Aleksandr
Это на самом деле очень логично
Aleksandr
И мне не хватает этого в фшарпе
Aleksandr
. - это оператор обращения к полю
Aleksandr
Именно что оператор
Aleksandr
Как любой другой: (+) или, например (*)
Aleksandr
Другое дело, что у него по одну из сторон ( а то и по обе) вместо имен объектов стоят имена метаданных (если можно так сказать)
Aleksandr
Лишь поэтому наверное, вызов оператора (.) будет трудно подогнать под альтернативный синтаксис вызова в фшарпе
Ayrat
Изи. Квотейшны
Aleksandr
Aleksandr
И ведь правда
Aleksandr
А в теле оператора все-равно вызов через рефлексию будет
Aleksandr
Не круто
Vasily
Нет там рефлексии
Aleksandr
Это если средствами фшарпа попробовать такое написать
Aleksandr
То как иначе?
Aleksandr
Без магии никак вроде
Aleksandr
Если вызов
(.) DateTime Now
не стал эквивалентен
DateTime.Now
после компиляции, то значит, что связывание вызова с членом класса где-то в рантайме будет производиться
Aleksandr
Ну, через рефлексию соответсвенно
Vasily
Hog
🎄мерикристмас!!!
Ayrat
нет, ну вы видели?
https://blog.rust-lang.org/2018/12/21/Procedural-Macros-in-Rust-2018.html
Ayrat
процедурные макросы, итить их колотить.
Выполняются с полной поддержкой компилятора и пакетного менеджера.
В каждый макрос отдаётся TokenStream и должен возвращаться TokenStream
Т.е. можно вообще любое говно написать.
Даже во время выполнения макроса из сети тянуть новый дефинишн языка
Ayrat
вангую проблемы безопасности, но это ж охуенно
Vladislav
Hello C, old friend
Ayrat
Я думал там ну типа очень крутой regex, с заменой одних букв на другие
Vladislav
https://m.imgur.com/gallery/1z2Hs
Ayrat
Vladislav
https://m.imgur.com/1z2Hs
Vladislav
Не понятно в расте это все более продуманно
Vladislav
Но со стороны похожи макросы
AlexxSt
Есть немного. А у тебя много примеров организации обучения новому ЯП?
AlexxSt
утрируешь
AlexxSt
Каким языкам?
Nikolay
> Как тебя зовут?
бабы клвая
> Как тебя зовут?
бабы клвые
> Как тебя зовут?
бабы клеймитчи
> Как тебя зовут?
это баба или чубака?
> Как тебя зовут?
бабва
> Как тебя зовут?
бабы зло
> Как тебя зовут?
бабы зло
> Как тебя зовут?
бабы
> Как тебя зовут?
бабы зло
> Как тебя зовут?
бабы зло
Nikolay
Шовинизм
AlexxSt
Жс мейнстримовый язык, не считается).
А со второй частью я согласен, когда пропылесосели регион, ничего не остается, как растить кадры