Cook the linguine according to the package directions. When the pasta is cooked, drain well.
About 5 minutes before the pasta is ready, melt the butter over medium heat in a large high-sided skillet or casserole. (You’re going to add the pasta to this pan, so make sure it’s large enough.) When the butter is melted, hot and golden, stir in the nuts, figs and raisins. Allow the butter to bubble and boil – you want it to cook to a lovely light brown butter with the color and fragrance of hazelnuts – and when it's reached just the color you want, add the pasta to the pan. Stir the pasta around in the butter to coat it evenly and to tangle it up with the bits of fruit and nuts.
Turn the pasta into a warm serving bowl, add the grated cheese and season with salt and a generous amount of black pepper. Toss and turn the pasta to incorporate the cheese, then dust the top of the mound with orange zest and chives and/or parsley, if you’re using them.
Serving: Bring the pasta to the table and, just before you’re ready to dish out the first serving, give it one more toss to mix in the zest and herbs. The pasta is so good – and so surprising – that it should be served on its own as its own course, whether first, middle, or main.