News for hackers. Stuff that matters.
Re:K Language (2011) by rajinl on Friday March 13, 2020 @04:26AM (#22565653)
Having worked a bit with KDB, my experience is totally different. The investment bank I worked at had a large and thriving KDB community of developers. In one particular project, we were able to replace a system consisting of 10's of thousands of fairly good but heavily abstracted java code reduce it to a few hundred lines of Q. The java application at took 7 hours to run its worst case query and the Q code that ran the same query in less than a second. The Q code was solved the business case better, it was more readable mainly because there were no unnecessary abstractions. There was still a OOP middle tier, but it was mainly pass through. Calling any technology a "pile of shite" should be done with great care. Most solutions solve a use case and KDB/K solves its use case exceptionally well. To be honest, understanding what the 'Rank' error means is not that hard. For the project I referenced earlier I personally found it much easier to debug Q than trying to find out what an an AbstractCalculationFactorybuilder was doing. There are very few poor languages, just poor developers.
Re:K Language (2011) by de_Selby on Saturday March 14, 2020 @05:31PM (#22578874)
This comment reads like someone who worked with the language very briefly. The gripes are all things beginners might say and aren't real issues.

This isn't a critique that's really worth giving much thought to. "A pile of shite"

My guess is that they were a grad with FD for a short period and had a bad experience.

Re:K Language (2011) by nivertech on Friday March 13, 2020 @07:19AM (#22566376)
Anything will be better than Java, especially enterprise Java ;)

Please compare it to a modern functional or array/data-parallel PL or combinations of them, i.e ML-family, Julia, Futhark, Clojure, Elixir, etc.

Re:K Language (2011) by anentropic on Friday March 13, 2020 @07:09AM (#22566336)
the only thing this anecdote tells us is that the legacy java code was a "pile of shite"...