| Aa | Aa |
|
#haskell #приколыНашегоГородка
Этот код написан математиком, почему я так решил? Да потому, что почти все нормальные программисты при написании кода придерживаются ASCI, разве что в комментариях иногда могут быть фразы на родном языке :) а здесь мы видим такие символы как "∀", "π", "σ", "τ", "α", "β", "φ", "⇒", "→", "∷", "∘", "⊕"... Вот зачем? По поводу кодировки-то ладно, utf8 - стандарт для хаскельного файла, но это же банально неудобно набирать с клавиатуры! 23 апреля 2017
|
|
Ластро
|
|
|
Mikie
Но я-то по возможности стараюсь оставлять совместимость! Просто потому, что пользуюсь созданной другими инфраструктурой. |
|
|
Mikie Онлайн
|
|
|
Ну ок, это ты. Я так не делаю, потому что если я подключаю чужие библиотеки, я не обязан оперировать ровно теми же функциями и типами, что экспортируют модули. Я могу строить своё. И обычно строю, каким бы чуждым оно кому-нибудь не показалось. Обычно это затрагивает и стиль кода, да. Мне пока не сложно говорить на двух языках: общем и своём. (может это потому, что я мало говорю на первом:)
Если вернуться к сабжу, то можно отметить, что использование юникодовых мнемоник сохраняет и совместимость, и читабельность. В конце-концов, всегда можно регекспами пройтись по исходникам:) |
|
|
А может (хотя и так маловероятно, эх) там были технические возможности, а?
|
|
|
Mikie Онлайн
|
|
|
Емаксеры и вимеры смотрят с недоумением.
|
|
|
Ластро
|
|
|
Marlagram, однако, разные бывают извращения.
|
|
|
Mikie Онлайн
|
|
|
Всё есть лисп. И немножко перл. Остальное - извращения.
|
|