Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2014-07-10

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

All times shown according to UTC.

Time Nick Message
15:17 xstill takže teď bricks používají testy?
15:17 mornfall jo no, pusť si make functional a uvidíš :-)
15:17 mornfall (hydra je nejspíš úplně mimo)
15:18 xstill no pouštím jsem zvědavej co uvidím
15:19 xstill jen to musím celé znova přeložit
15:24 xstill jo a proč se ty .h všechny jmenujou brick-* když už to je ve složce bricks?
15:25 mornfall protože nechci aby tam nutně být musely
15:25 mornfall třeba brick-shelltest.h jsem zkopíroval z LVMka a tam žádný bricks/ jen tak nebude
15:26 xstill aha
15:27 mornfall stejně tak tam nechci vyrábět adresářovou strukturu ani nic složitýho
15:27 mornfall prostě vezmeš brick-XXX.h a nakopíruješ někam a použiješ
15:28 xstill a všechno to chceš mít jen v .h?
15:29 mornfall jo :-)
15:29 mornfall on si s tím linker poradí
15:29 mornfall bude muset
15:30 mornfall ještě nevim jestli nechci místo anonymních namespace používat __attribute__((weakr)) teda
15:30 mornfall ono to docela funguje... na linuxu/glibc
15:30 xstill proč, to mi nepříde úplně praktický, kdybys tam chtěl třeba mít něco s filesystémem tak by se to hodilo dát do .cpp aby se nějak rozumně oddělil posix/win32
15:31 xstill navíc se bude pořád všechno překompilovávat
15:31 xstill o linker mi ani tak nejde
15:31 mornfall mně spíš vadí že jsou ty soubory dlouhý
15:32 mornfall kdyby mělo C++ hackage a cabal, tak to je fuk
15:32 xstill no mě docela překvapilo, že jsi commandline sloučil do jednoho
15:33 xstill a proč ti vadí mít to ve víc soubrech? Kvůli tomu, že to nemůžeš tak jednoduše zkopírovat odděleně?
15:33 mornfall no, vem si že píšeš nějakej udělátor na 100 řádek
15:34 mornfall a teď budeš kvůli commandline parseru táhnout dvacet souborů a build systém
15:35 mornfall já bych fakt chtěl aby to prostě fungovalo aniž bys musel cokoliv řešit
15:37 mornfall je otázka kdy z boostu vyroste něco-jako hackage/cabal :)
15:38 mornfall a mně hlavně moc nezajímá nic než moderní překladače
15:39 mornfall (no a ad commandline, taky si myslim že by to klidně šlo přepsat na poloviční rozsah :)
15:41 xstill ###      running: [vanilla] llvm/std_atomic.sh 87sh: /proc/sysrq-trigger: Permission denied
15:41 mornfall hups :-)
15:41 mornfall jo je to potřeba poladit
15:41 mornfall ale to přijde
15:42 xstill co to vlastně má být?
15:42 xstill jo on se mi teda ukázal jako timeout pod tím
15:42 mornfall když ten test vytuhne tak ti to vypíše kernelový stracktrace-y
15:42 xstill a každej řádek logu testu co to vypíše má za sebou prázdnej řádek
15:42 mornfall (pokud jseš root teda :)
15:43 xstill no tak to nejsem a nemám ani v úmyslu
15:43 mornfall musim jednak zvětšit timeout
15:43 mornfall a druhak tohleto pro divine vypnout
15:43 mornfall resp. potřebuje to dodělat nastavování
15:44 mornfall ty sice root nejseš, ale když to hydra builduje ve VMku tak je
15:48 mornfall a aby toho náhodou nebylo málo, tak jsem včera vyhodil latex a přepisuju dizertačku do contextu :-)
15:49 mornfall no, ono to teda celý začlo tím, že jsem texoval pseudokód NDFS
15:49 xstill co je zase context?
15:49 mornfall což mě tak dožralo, že jsem to přepsal do unicodovýho haskellu
15:49 xstill ty nemáš co dělat co?
15:49 mornfall kterej samozřejmě pdflatex úplně nedokáže vyrendrovat
15:50 xstill za to asi může spíš ten krám co dělá includování zdrojáků ne?
15:50 mornfall no ne, pdftex neumí dost unicode na to aby to kdy mohlo fungovat
15:50 mornfall a navíc na to nemá fonty
15:51 mornfall >          when (v ∈ seen) $ skip ()
15:51 mornfall >          c ⇐ seen ∪ [v]
15:51 mornfall ono to totiž vypadá takhle :-)
15:51 xstill to je Haskell?
15:51 mornfall jo
15:51 mornfall normálně spustitelnej .lhs
15:52 xstill zajímavý, i když teda kdo to má editovat
15:52 mornfall já na to mam klávesnici :-)
15:52 mornfall σ ε τ :P
15:52 xstill no já ne, já jsem rád že jsem si tam přidal …
15:52 mornfall už tam mam dokonce aj ⟦...⟧
15:53 mornfall no a v contextu mkiv můžu takhle psát všechnu matiku, etc.
15:53 mornfall je to dost zásadní pokrok :-) mimo jiné je ten zdroják zrazu čitelnej
15:55 xstill tak to je zajímavý ovšem
15:55 mornfall ono s nějakýma hroznýma hackama to jde udělat aj v latexu
15:55 mornfall jakože se ty unicode znaky přemapujou zpátky na texový makra
19:04 xstill komentář v visitor.h:22 (TransitionAction::Forget) je podle mě  neaktuální, protože ten stav se nemůže uvolnit (už je v tabulce)
21:39 mornfall no to není pravda
21:39 mornfall může to být klidně duplikát
21:41 mornfall nebo teda, jo, ten stav cos dostal už je v tabulce a store ten duplikát uvolnil
21:42 mornfall to co se tím myslelo je, že nemáš volat dealokaci a nebude to leakovat
22:35 xstill joined #divine

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