我一直在閱讀Wikipedia's article on K programming language,這是我所看到的: 翻譯和語言的緊湊語法的小尺寸使得它可以在K應用完全配合在處理器的1級緩存。 我很好奇。如何將整個程序放在L1緩存中?比方說,CPU有256kb的L1緩存。假設我的程序比這少了,它只需要非常少量的內存(比如,對於調用堆棧等)。比如說,它不需要任何庫(儘管如果一個程序是用於OS的話
如何用基於數組的語言K(或Q)表達這個命令函數? 在馬虎C++: vector<int> x(10), y(10); // Assume these are initialized with some values.
// BTW, 4 is just a const -- it's part of the algorithm and is arbitrarily chosen.
vect