{"id":111596,"date":"2022-12-07T20:46:27","date_gmt":"2022-12-07T20:46:27","guid":{"rendered":"https:\/\/www.timestored.com\/b\/?p=111596"},"modified":"2022-12-07T20:46:27","modified_gmt":"2022-12-07T20:46:27","slug":"kdb-learning-curve","status":"publish","type":"post","link":"https:\/\/www.timestored.com\/b\/kdb-learning-curve\/","title":{"rendered":"kdb+ Learning Curve"},"content":{"rendered":"<p>I present the kdb+ learning curve:<\/p>\n<p><img loading=\"lazy\" src=\"https:\/\/www.timestored.com\/b\/wp-content\/uploads\/2022\/12\/kdb-learning-curve-1024x778.png\" alt=\"kdb learning curve\" width=\"1024\" height=\"778\" class=\"alignnone size-large wp-image-111597\" srcset=\"https:\/\/www.timestored.com\/b\/wp-content\/uploads\/2022\/12\/kdb-learning-curve-1024x778.png 1024w, https:\/\/www.timestored.com\/b\/wp-content\/uploads\/2022\/12\/kdb-learning-curve-300x228.png 300w, https:\/\/www.timestored.com\/b\/wp-content\/uploads\/2022\/12\/kdb-learning-curve-768x583.png 768w, https:\/\/www.timestored.com\/b\/wp-content\/uploads\/2022\/12\/kdb-learning-curve-1536x1167.png 1536w, https:\/\/www.timestored.com\/b\/wp-content\/uploads\/2022\/12\/kdb-learning-curve.png 1980w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Admittedly it has got a little better in the last ten years:<br \/>\n&#8211; Google will return some results that may contain useful solutions<br \/>\n&#8211; The documentation online has grown massively. q for mortals, timestored material<br \/>\n&#8211; There have been multiple books written<\/p>\n<p>But very little has changed to make the language more friendly.<br \/>\n&#8211; There is a debugger but it&#8217;s not very user friendly.<br \/>\n&#8211; The error messages are still cryptic<\/p>\n<p>Some parts probably can&#8217;t be helped&#8230;. right-to-left recursion is always going to surprise people but it would be nice to see some attempts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I present the kdb+ learning curve: Admittedly it has got a little better in the last ten years: &#8211; Google will return some results that may contain useful solutions &#8211; The documentation online has grown massively. q for mortals, timestored material &#8211; There have been multiple books written But very little has changed to make [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/posts\/111596"}],"collection":[{"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/comments?post=111596"}],"version-history":[{"count":3,"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/posts\/111596\/revisions"}],"predecessor-version":[{"id":111600,"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/posts\/111596\/revisions\/111600"}],"wp:attachment":[{"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/media?parent=111596"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/categories?post=111596"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.timestored.com\/b\/wp-json\/wp\/v2\/tags?post=111596"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}