← All posts tagged programming

l3x5z3r0
Jabber programming XMPP xmppbnc github.com
Начал пилить простенький "баунсер" для XMPP. Пока умеет хранить все пришедшие ему сообщения в памяти и выдавать их по реквесту через Remote Control (XEP-0146). В планах поддержка MUC и запись логов в файл{,ы}. Конфигурируется dwm-style, правкой config.h.
l3x5z3r0
работа programming Продолжаю изучать проприетарный компилятор.

You invoke an iterator as follows:

for name[,name,...] <- iterator(arg_list) do
... // Body of the for loop, using the name
// variables

An iterator is declared as follows:

void iterator(parameter_list) -> (yield_list) {
... // Body of iterator, with calls to
// predefined function yield()
}

Теперь я знаю, что под словом "C/C++" может скрываться не сишка, не плюсы, а совершенно неведомая ебаная хуйня.
l3x5z3r0
работа programming Изучаю тырпрайзный проприетарный компилятор под наше процессорное ядро. Краткий список опций, вызвавших wtf-реакцию:

-Hcpplvl=n :Specify the level of C++ compilation.
можно компилять плюсы, недоплюсы и недонедоплюсы?

-Heos=rtos_name :Select the specified RTOS library
-Heoslib=pathname :Specify path to the RTOS library file
круто, но чем ртось для компилера отличается от любой другой либы, что необходима отдельная опция?

-Hkanji :Recognize Kanji character set
круто, спасибо, всегда мечтал писать код кандзями. про юникод они не в курсе, видимо.

-Hrm=xxx :Enable right margin setting
оно будет мне обрезать сорцы по ширине для принуждения соблюдения хорошего кодстайла? ништяк!

-Hthread :Compile and link thread-safe programs
да еще и делать тредсейфные бинарники всего одной опцией!