Preheat oven to 350 degrees F (175 degrees C). Grease cookie sheets.
Cream the butter and the sugar together. Beat in the eggs.
Combine the cherries, pecans, brazil nuts, almonds, dates, pineapple and walnuts. Toss to coat with 1/2 cup of the flour.
Sift the remaining flour with cinnamon, salt and baking soda. Add the flour mixture to the butter mixture and mix well. Stir in the fruit and nut mixture. Drop by spoonfuls onto the prepared baking sheet.
Bake at 350 degrees F (175 degrees C) for 10 to 15 minutes.