Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
У Nock лише 12 опкодів, тобто ви можете тримати весь набір інструкцій у голові одночасно.
Більшість архітектур наборів інструкцій мають сотні інструкцій — x86 має понад 1000, ARM сотні, навіть RISC-V має 47 базових інструкцій.
Важливість цього для особистого сверітету не дуже цінується.
Коли у вас є 12 опкодів, ви можете записати повну специфікацію на одному аркуші паперу.
Ви можете довести властивості кожної окремої операції.
Ви можете провести аудит усієї системи без команди спеціалістів.
Компроміс у тому, що прості операції можуть займати більше кроків у Nock, ніж у складному ISA, але перевага в тому, що нічого не приховується.
Немає жодних особливих випадків, невизначеної поведінки, жодних особливостей, визначених реалізацією.
Кожне обчислення зводиться до комбінацій із 12 операцій, і ви можете точно простежити, що відбувається на кожному кроці.
Якщо ви не можете відстежити, що робить ваш комп'ютер, то ви насправді не є власником свого комп'ютера.
Найкращі
Рейтинг
Вибране
