На одном из собеседований мне задали интересный вопрос: “Почему вы не переходите на Go, учитывая ваш опыт?” Собеседующий смотрел на меня взглядом: тут то я тебя и раскушу.
Я решила ответить и выделила несколько ключевых моментов:
- Java и ООП: Начнем с того, что Java не является истинно объектно-ориентированным языком. У него есть свои ограничения, которые не позволяют полностью реализовать принципы ООП.
- PHP и Java: PHP, хотя и имеет свои недостатки, в некоторых аспектах превосходит Java что замечают сами разработчики на Java.
- Go и его особенности: Go, по сути, является своеобразной интерпритацией C от Google.
Я не уверена, что человек, привыкший к процедурному программированию или к недо-ООП, будет заинтересован в переходе на Go. Этот язык имеет решил пару проблем C, но по своей сложности он может быть даже более запутанным, чем чистый C.
Мое разочарование с Go связано с тем, что я ожидала увидеть язык, похожий на Python, который бы упростил работу с C. На деле же это оказался C, который “взял на себя” еще кучу проблем от других языков.
Блять можно я не буду использовать chatGPT для своих постов и буду писать с кривой стилистикой и грубо?
@shitpostqueen божечки - кошечки, как же хорошо на go после java