crypt of decay - тоска [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

тоска [Oct. 23rd, 2017|02:42 am]
Previous Entry Add to Memories Tell A Friend Next Entry
единственная полезная фича говнокрестов17 — `static if` — кое-как впердолена только в gсратьсрать7, а я нахуй не собираюсь апгрейдить gcc в ближайшее время. а в иване бы пригодилась.
Linkmeow!

Comments:
From:(Anonymous)
Date:October 23rd, 2017 - 10:09 am
(Link)
понапишут своих стандартов и ябут друг друга в жопы
[User Picture]
From:[info]mattekudasai
Date:October 23rd, 2017 - 11:03 am
(Link)
Полез погуглить что такое статик иф.

template
[Error: Irreparable invalid markup ('<typename container>') in entry. Owner must fix manually. Raw contents below.]

Полез погуглить что такое статик иф.
<code>
template<typename Container>
void sort(Container& container)
{
    if constexpr(HasFunctionSort_v<Container>)
    {
        std::cout << "Calling member sort function\n";
        container.sort();
    }
    else
    {
        std::cout << "Calling std::sort function\n";
        sort(begin(container), end(container));
    }
}
</code>

Чото метапрограммирование вселяет в меня параною, хоть и прекольно.
[User Picture]
From:[info]mattekudasai
Date:October 23rd, 2017 - 11:06 am
(Link)
Движок подавился разметкой.
Ну и хуй с ним.
[User Picture]
From:[info]ketmar
Date:October 23rd, 2017 - 11:11 am
(Link)
>Чото метапрограммирование вселяет в меня параною
потому что оно на говнокрестах такое же уёбищное, как и абсолютно всё остальное в говнокрестах, лол.
[User Picture]
From:[info]mattekudasai
Date:October 23rd, 2017 - 11:29 am
(Link)
В жабке, слава богам (или увы - это кому как), compile time execution нету и не предвидится. Сложно представить во что всё превратится, дай разработчики жабки макакам ещё и метапрограмминг.
[User Picture]
From:[info]ketmar
Date:October 23rd, 2017 - 11:34 am
(Link)
да и в крестах оно уебанское: код генерить нельзя. гоно это, а не мета.
[User Picture]
From:[info]ketmar
Date:October 23rd, 2017 - 11:12 am
(Link)
просто в дишечке это всё (метапрограммирование) сделано разумными существами для разумных существ, а не дегенератами для уебанов, как в крестах — вот я и привык.
[User Picture]
From:[info]mattekudasai
Date:October 23rd, 2017 - 11:47 am
(Link)
Я по диагонали на dlang.org посмотрел: по крайней мере семантически оно таки сильно чище в этой твоей dишечке
[User Picture]
From:[info]ketmar
Date:October 23rd, 2017 - 11:51 am
(Link)
там всё лучше. ну, насколько можно было сделать лучше в крестоподобном языке вообще. те же шаблоны ты начинаешь использовать даже раньше, чем понимаешь, что ты используешь шаблоны, гыг.
From:(Anonymous)
Date:October 23rd, 2017 - 05:33 pm
(Link)
Кетмар, он вроде наоборот сказал, что в плюсах семантически чище, чем в Ди.

/ЧД/
[User Picture]
From:[info]ketmar
Date:October 23rd, 2017 - 06:42 pm
(Link)
не, не наоборот. %-) у человека ж глаза есть, и мозг.
[User Picture]
From:[info]mattekudasai
Date:October 24th, 2017 - 09:53 am
(Link)
Не, в этот раз я таки написал именно то, что имел в виду.