Любому, кто вырос на Бейсике, а позже перешел на другой язык, было очень трудно привыкнуть к «(a == b)», а не к «(a = b)» для проверки на равенство.
Существует ли диалект BASIC, который использует оператор «==» для сравнения, а не перегружает «=» для присваивания и сравнения? Или — и, может быть, это натянуто — существует ли реализация, которую можно легко взломать, чтобы использовать это поведение (чтобы изменить токены, распознаваемые синтаксическим анализатором?)
Это может быть реализация для DOS/Windows/Linux, и она не обязательно должна быть полностью функциональной. (Я использую это в учебных целях.)