Нещодавно я приєднався до нової команди розробників, де мовні налаштування змішуються на платформі .net.
Dev 1: Знає VB.net, не знає c #
Dev 2: Знає VB.net, не знає c #
Dev 3: Знає c # і VB.net, віддає перевагу c #
Dev 4: Знає c # та VB6 (VB.net повинен бути досить простий у підборі), віддає перевагу c #
Мені здається, що лідери думок у .net просторі є c # devs майже універсально. Я також подумав, що деякі сторонні інструменти не підтримують VB.net, але коли я почав вивчати його, я не знайшов хороших прикладів.
Я вважаю за краще б отримати всю команду на c #, але якщо немає жодних вагомих причин, щоб змусити проблему відмовитися від переваг, я не думаю, що це правильний вибір.
Чи є якісь причини, що я повинен вести людей далеко від VB.net?