it 's best time to do this deprecation before 1.0
ref:
https://en.wikipedia.org/wiki/Comparison_of_programming_languages_(string_functions)#replace
https://forum.crystal-lang.org/t/alias-string-gsub-to-replace-or-deprecate-gsub/2538
some people do not like deprecation, so alias.
like gsub use gsub
replace for beginners. and other language people.
I vote against alias, I've always agree with crystal's non/mininum-alias policy, it is great to only have one way, easier for beginners and for experienced crystal programmers.
It should be either left as sub and gsub or change (deprecated) to the new name (replace and greplace?).