Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2013-12-10

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
07:05 spito joined #divine
09:47 spito joined #divine
09:48 mornfall spito: http://divine.fi.muni.cz/hydra/build/3482405/download/1/divine-3.0.91+pre4574.tar.gz
09:59 milanlenco joined #divine
10:20 x123 joined #divine
10:20 xstill x123: baf
10:21 x123 left #divine
11:54 milanlenco joined #divine
19:02 spito joined #divine
19:13 Erbureth joined #divine
19:16 mornfall spito: s tím floatem jsi měl pravdu, jen na to všichni tak trochu kašlou :-)
19:16 mornfall http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11393
19:32 spito no, já jsem asi skončil na tom, že neumim udělat, aby se Cons vytvořilo při překladu
19:33 mornfall static_assert( lookup( 3, concat( list( 1, 2, 3 ), list( 4, 5 ) ) ) == 3, "..." );
19:33 mornfall funguje ;-)
19:34 mornfall http://pastebin.dqd.cz/mioO/ tohle mám zatim (samostatný .cpp to je)
19:34 mornfall ten to_string samozřejmě constexpr není, to byl jen takový pokus ;-)
19:36 xstill co to děláte?
19:36 mornfall toolkit/rpc.h
19:36 xstill co je s tím?
19:36 mornfall jak to je teď to je dost dysfunkční s dědičností
19:36 xstill aha
19:37 xstill tohle je nějaká divočina
19:37 xstill nechám vás v tom a jdu se učit
19:37 mornfall :D
19:37 mornfall gl
19:46 spito mornfall: jde ti to zkompilovat?
19:46 spito já skončím na tom, že kompilátor to neumí slinkovat
19:46 mornfall jde
19:47 mornfall constexpr decltype( Test::l ) Test::l;
19:47 mornfall tohle je klíčový ;)
19:48 spito a co kdybys tam chtěl propašovat šablonu?
19:48 mornfall kam?
19:48 spito což tak jako tak budeme muset udělat
19:49 spito no do toho test
19:49 spito Test
19:52 mornfall hmm
19:52 mornfall to mi nadává za duplicitní definici
19:52 mornfall wtf...
19:53 mornfall ale jen clang, gcc to vezme
19:55 mornfall ono to asi nemusí být úplně nutně v šabloně
19:56 spito jo?
19:56 spito no, když to nějak vtipně virtuálně podědíš....
19:56 mornfall http://pastebin.dqd.cz/8foK/
20:01 mornfall http://pastebin.dqd.cz/FUCN/ alternativnÄ›
20:01 mornfall hm, jen tam je problém s pořadím asi :-)
20:02 spito nojo, ale ty budeš chtít do toho seznamu ukládat ukazatele na metody
20:02 mornfall hm, jo :-)
20:03 spito a to bude muset být šablonovaný
20:03 mornfall takže se to musí udělat jako static fce
20:03 mornfall a čert ví jak udělat její typ ...
20:03 mornfall s c++14 by to byla malina
20:03 mornfall achjo :-)
20:03 spito musíme počkat...
20:08 mornfall no
20:24 mornfall http://pastebin.dqd.cz/k2sP/ ... má to ještě nějaký mouchy, ale začátek to není zlej, ne? ;-)
20:38 spito jo, máš to hezká
20:38 spito hezký
21:51 mornfall spito: http://pastebin.dqd.cz/EdM2/
21:52 mornfall (zase mi někdo sežral poslední } ...)
21:59 spito :)
22:12 mornfall http://pastebin.dqd.cz/0zyz/ tak už to vypadá skoro jako klasický rpc ;-)
22:14 mornfall shodou okolností je to přesně stejně dlouhý, 245 řádek
23:08 spito jenom to BSO jaksi nedává smysl...
23:12 mornfall to přijde neboj
23:12 mornfall ;-)
23:14 spito k čemu to tak je?
23:19 spito left #divine

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary