asciilifeform: ( these are trivial if you know fermat )
asciilifeform: typical example is all the crud where it asks you for the last digit of a heavy exponent
asciilifeform: mircea_popescu: there's quite a few ( or at least in asciilifeform's time, were ) 'olympiad' problems which are simply chinese-style 'do you know the classics' masquerading as olympiad problems
asciilifeform: all i know so far is that ditching c (esp. pointerism & heapism aspects) saves massive loc for given problem. but cannot quantify exactly what this means in re www servers.
asciilifeform: perfectly-spherical whores tho, with no holes, camwhore without cam, software whore without software, in keeping with 'fish counter where we have no fish to sell'
asciilifeform: mircea_popescu: i dun like to 'power ranger' ( as you called it in old essay ) a problem.
asciilifeform: ( mass-wise, apache is considerably closer to the mass of e.g. gcc, than trb ; but on other hand seems to need less massage as it is, as mircea_popescu fond of pointing out, it largely worx )
asciilifeform: e.g. trb , grew from acorn of tarball supplied by mircea_popescu in '14.
asciilifeform: but imho standardizing the pile of ??? can't possibly hurt.
asciilifeform: asciilifeform is prolly the farthest thing possible from an expert wwwist, if that wasn't already obvious. so cannot presume to say how.
asciilifeform: right nao errybody has slightly variant apache, php, etc
asciilifeform: i suspect that nailing down the stack ~bottom first~ would help.
asciilifeform: as for asciilifeform currently , sweating out a proper proof of correctness for m-r . ( subj of ch. 16 ). after that, will remain to add iteration to ffacalc; then , keccak.
asciilifeform: when i have a free hand or 2, i'ma apply diana_coman's published method to the thing and see whether cured.
asciilifeform: diana_coman: unless you desperately need mmap in your own proggy, i recommend not to bother with it nao
asciilifeform: but i suspect it's curable via diana_coman's recent method.
asciilifeform: note that mmap is not a front burner item currently for asciilifeform - i dun need it in ffa, will come back to it after.
asciilifeform: i sawed on it for some weeks then, but only additional find was that any attempt at using controlled_limited from inside a static lib gave same effect.
asciilifeform: diana_coman: the breakage is documented in the linked thread. it ends up shitting out a reference to an undefined symbol ( of meaningless numeric name ) on which linker then chokes.
asciilifeform: ( when built as standalone, rather than lib, it builds and functions as specified)
asciilifeform: it is actually a complete proggy, correct per the ada standard, but currently doesnt build on acct of the gnat bug described in the linked thread.
asciilifeform: diana_coman: we had some decent snow here in swampistan also ( and for 1st time in coupla yrs.. )
asciilifeform: oh hm i thought diana_coman were baking client nowadays☟︎
asciilifeform: if you want bounds checks, gotta put them explicitly, if want something like sane treatment of memory, ditto, yer proggy will have ten tonnes of explicit memory management crapola in it ( which had better contain 0 mistake, because the lang happily ignores mistake and demolishes houses, cars, dogs, as it bulldozes into random direction) etc
asciilifeform: verily. by ritchie's own words, c is moar of a macroassembler than prog lang in the customary sense of the term☟︎