4 ms·
The problem with all varients is the incredibly minimal resources to learn them. I wish a skilled practitioner would do something larger than a blog post. Somet
by nickpeterson 10y ago
The problem with all varients is the incredibly minimal resources to learn them. I wish a skilled practitioner would do something larger than a blog post. Something like a pluralsight/oreilly course...
- Avshalom 10y agoare you a student and/or can you pretend to be one? http://www.timestored.com/kdb-training/free-student-access http://www.timestored.com/kdb-training/free-student-access or http://www.dyalog.com/mastering-dyalog-apl.htm http://www.dyalog.com/mastering-dyalog-apl.htm and be a student to get a free (educational) dyalog license
- eggy 10y agoI program in J and there are many books, examples, YouTube videos, a great help file, and several active forums. Just check jsoftware.com. Rosettacode is also a good source for example J code [1]. The J for C Programmers book is good if you already have programming experience, especially in C [2]. [1] http://rosettacode.org/wiki/Category:J http://rosettacode.org/wiki/Category:J [2] http://www.jsoftware.com/help/jforc/contents.htm http://www.jsoftware.com/help/jforc/contents.htm
- PeCaN 10y agoJ has a large number of tutorials ("labs") included in the IDE. They're fun and easy to follow.
- eggy 10y agoAlso, see this: http://code.jsoftware.com/wiki/Guides/GettingStartedSerious http://code.jsoftware.com/wiki/Guides/GettingStartedSerious
- srpeck 10y agoThere is a lot of material on kdb+ on kx's website (http://code.kx.com/wiki/Tutorials http://code.kx.com/wiki/Tutorials), Q for Mortals (http://code.kx.com/wiki/JB:QforMortals2/contents http://code.kx.com/wiki/JB:QforMortals2/contents) being the best introductory book. Also some good resources in this Quora: https://www.quora.com/What-are-the-best-resources-to-learn-q-KDB+ https://www.quora.com/What-are-the-best-resources-to-learn-q... And if your interest is in the k language more than kdb+/q, then I have found the docs in John Earnest's ('RodgerTheGreat) oK interpreter a succinct, example-focused introduction: https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Manual.md https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Manual.... Plus using his browser-based REPL (http://johnearnest.github.io/ok/index.html http://johnearnest.github.io/ok/index.html) may lower the barriers to entry, and iKe (http://johnearnest.github.io/ok/ike/ike.html http://johnearnest.github.io/ok/ike/ike.html) is great for experimentation...http://johnearnest.github.io/ok/ike/ike.html?gist=9c5f43baa443cccdb94e939893245aa2 http://johnearnest.github.io/ok/ike/ike.html?gist=9c5f43baa4...