the 3 stages of me discovering a new tech:
- anti-hype: ew it's new must be bad
- engagement: oh so actually cool I'll use it for everything
- desillusion: ew I'm disappointed I was right it's shit
- acceptance: oh it's actually good when used properly
Now I like Go and Docker. It took some time, mostly for me to know why I should hate some examples and appreciate its few good uses.
Some are still mostly hated, like Node. (which I just can't really like when there's Go for instance)
Some I always liked, like Rust (which didn't really have this hype phase I felt a need to oppose, it's just slowly getting better)
@CobaltVelvet Were it for me, nobody would write anything else than Prolog. Ok, Python in this century.
But really, my real criterion for evaluation is "is the solution any good"? If it is, it may be written in COBOL for what I care.
Easier to stitch together wildly diverse but good software than it is to survive with a deluge of ugly meaningless hacks (PERL being a case in point. Long live awk)