7 ms·
I like it when kdb is mentioned because then I can post this link: https://github.com/KxSystems/kdb/blob/master/c/c/k.h#L96 https://github.com/KxSystems/kdb/blo
by bkeroack 9y ago
I like it when kdb is mentioned because then I can post this link: https://github.com/KxSystems/kdb/blob/master/c/c/k.h#L96 https://github.com/KxSystems/kdb/blob/master/c/c/k.h#L96
It's one of my all-time favorites. A window into a certain type of mind.
- zie 9y agoOh my. that's just.. wow. Obviously done before code-review became a standard!
- hakanderyal 9y agoThis thread might give some insights about the coding style: https://news.ycombinator.com/item?id=13565743 https://news.ycombinator.com/item?id=13565743
- pjmlp 9y agoCode-review is a cool thing in SV, trendy startups and the big industry related companies, sadly on most companies whose main business is completely unrelated to IT, just like unit tests it gets a spot just behind writing documentation.
- chc4 9y agoI'm surprised you didn't link an actual c file; everything related to k seems to trigger an exorbitantly high number of "what the fuck"s. https://github.com/kevinlawler/kona/blob/master/src/0.c https://github.com/kevinlawler/kona/blob/master/src/0.c for example. http://archive.vector.org.uk/art10501320 http://archive.vector.org.uk/art10501320 is one of my favorite articles, though
- RodgerTheGreat 9y agoThat article was enough to inspire me to write a K interpreter, and eventually land me a job working with K. If I ever meet Stephen Taylor in person I imagine it'll be an interesting story to tell.
- 5jt 9y agoI try to get to most of the Kx Meetups in London.
- kthielen 9y agoThat's great that your interest produced that result! When I made a K interpreter, Kx threatened to sue me and everyone I had worked for.
- beagle3 9y agoThat’s likely because yours was fast enough to threaten their sales, whereas RodgerTheGreat’s is JavaScript and can not. Nick Nickolov’s one also disappeared off GitHub, though Kevin Lawler’s Kona k3 implementation and Andrey Zholos’s jitted weird dialect are fast and still up; also nils holm’s klong.
- e12e 9y agoI was kind of happy to find some java code this time around - who says java needs to be verbose? https://github.com/KxSystems/kdb/blob/master/c/jdbc.java https://github.com/KxSystems/kdb/blob/master/c/jdbc.java
- smnrchrds 9y agoI imagine this looks more intuitive than normal code to a mathematician: They are no strangers to complex notations and they prefer the brevity they offer.
- yalph 9y agoSort of a mathematician here, it looks like a disease.