Eric Thorsin Farrish, known as Thor, died at home on June 2 after a lengthy illness. He was 59.

Thor’s quick wit and amazing wisdom were always present during his unique and challenging life. He served in the Air Force for 10 years, based in South Korea, translating documents for the NSA. He returned to the States and applied his passion for computer programming and technology in several positions including teaching graduate students at Boston University and working as a freelance consultant in IT.

His love of fishing and Martha’s Vineyard drew him to settle on the Island in the late 1990s. He managed to work remotely and in flexible ways, giving himself the ability to pursue his interests in fishing, piloting his Cessna 182, riding his Harley with a side car, and spending time with family and friends around gourmet meals and exotic drinks. Many were lucky enough to avoid his fiery hot crayfish parties yet enjoyed his blackened swordfish and famous pig roasts. Thor could create out of this world delicious culinary experiences.

As his nieces and nephews grew, Uncle 4 (a nickname he gave himself) would perform as a magician at their birthday parties, teach them astronomy, take them on fishing adventures, and shower them with unusual and fantastic gifts. Incomparable to other uncles, Thor was the smartest, most fun and larger than life character with a deep belly laugh. He loved them all unconditionally.

He touched many people in a myriad of ways. Most saw the good in him and valued his generosity, and sharing of knowledge and intelligence. He loved the Edgartown Yacht Club, volunteering during regattas, helping the club with computer systems, serving on the race committee as well as fishing local waters. Spending the end of the day at Bar One or the stringpiece gave Thor great pleasure. He will be remembered as a salty, colorful and eccentric character with a heart of gold.

He was predeceased by his father, Grover Farrish. He is survived by his mother Gail Farrish of Edgartown; two sisters, Kristin Shaw of Park City, Utah and Heidi Laub of New Canaan, Conn.; and seven nieces and nephews.

A celebration of his life will be planned for later this summer.