Word for person interested in latest technology programming-wise
What is a word to describe a person who is really interested in learning new aspects and new things in a specific programming language? (We could call this person a seeker.)
Wikipedia suggests:
Neophile: A lover of new things, especially new technology.
'Early Adopter' perhaps? Or an 'Evangelist'?
I once heard someone called a 'State of the Art-ist'!
Edit: not a noun, but might they also be described as 'always on the bleeding edge'?
Wiktionary’s geek would be a perfect fit, if you don't mind the negative implication some see in the word:
A person intensely interested in a particular field or hobby, generally at the expense of broader social interaction. Often used with an attributive noun.