sannysanoff·2 mesi fa·discussIDE written in Java indexing 10K files, compiling + running spring boot apps that take 30 seconds to start on the M4, or C++ compilation, or rust compilation.. Or maybe you were sarcastic?
sannysanoff·2 mesi fa·discussMost important thing of basic was not language or compiler.It's that you could LIST. Then move cursor up and edit and press enter. (Not found in ZX, but still ok).Next, you could list, and draw CIRCLE over the program listing. It was live, like smalltalk, but simpler.Reproducing language variants without immersion described above is not full story.
sannysanoff·7 mesi fa·discussFluent in shell, but cultural context is more difficult, especially with pipers, had to do guess work.
sannysanoff·9 mesi fa·discusswhile both versions are O(N^2), your version is slower because comparison operation, which affects execution speed. This is suboptimal. q)x:1000 q)\t:1000 sum (til x)=/:(til x) 889 q)\t:1000 sum (til x)=/:(til x) 871 q)\t:1000 sum (2#x)#1,x#0 602 q)\t:1000 sum (2#x)#1,x#0 599 upd: in ngn/k, situation is opposite ;-o
sannysanoff·10 mesi fa·discussshameless plug: https://sannysanoff.github.io/whiteboard/not only for mac users.