Я работаю на языке программирования общего назначения. В дополнении к современным требованиям поддержки Unicode в строках и идентификаторах, я рассматриваю поставки альтернативных вариант написания некоторых операторов, а именно:Языки программирования, которые используют специальные символы
реляционные (
≤
≥
≠
для<=
>=
!=
)побитовых и Setwise (
∩
∪
для&
|
)Логическое (
∧
∨
¬
для&&
||
!
)Стрелки (
→
⇒
для->
=>
)
Я знаю, что APL и Fortress делают использование специальных символов — и бывших часто насмешек об этом —, но они оба очень ориентированы на академическое и научное использование. Имеют ли специальные персонажи какое-либо место на современном, неакадемическом языке?
Пожалуйста, используйте символ снеговика (U + 2603) как способ указать, что объект должен быть заморожен (сделан неизменным). На каждом языке программирования должен быть снеговик. –
@fuzzy леденец: Нет. У меня есть мой ответ. @ Jon Skeet: Пасхальное яйцо чередует правописание на 'const', здесь я прихожу. –
Вы пытаетесь создать что-то менее читаемое, а Perl не я? Признай это! ;-) – Rook