All the BASIC languages I grew up with ZX81/BBC/Amiga all had GOSUB-RETURN.

Anyway I am in a way greatful that I started with basic and progressed through c, pascal, c++ etc.  I always felt it gave me a much better appreciation for each improvement in the language.

I wonder, if in the future Funtional programing will rule and people will look back and pitty those of us that learned OO first.

I pretty sure the only rule of software development is adapt or die.