Вот чего в CL однозначно очень круто -- так это отличная поддержка юникода. Одно то, что с юникодом в CL (на примере sbcl) нет ваще никаких проблем (нативные строки, исходники, репл, ввод/вывод, свободная конвертация utf-8/16/32/le/be), уже ставит его на голову выше любого другого языка, с которым мне доводилось работать более-менее продолжительное
(
Read more... )
Если что, юникодными исходниками я пользуюсь с 1999 года (Tcl), на Хаскеле - с 2005.
Reply
А так да, именно так: в 2014 году далеко не во всех языках всё хорошо с юникодом.
Reply
Ну, не надо использовать в 2014 году такие языки.
Список языков маловат, кстати.
Reply
Список языков у меня ограничен только теми, в которых мне лично приходилось работать с юникодом, про остальные я конструктивно ничего сказать не могу.
Reply
О том и речь.
Reply
Reply
Если заменить "мне, swizard", на "мне, thesz", то возникает вот эта самая оошибка. С моей точки зрения, автору не хватает опыта в других ЯП ([string length я] даст 1 в тикле, например; про Perl совсем молчу). То есть, вывод из статистики правилен, но объём статистики маловат для вынесения однозначного вердикта о безошибочности автора.
Это как подбросить монетку три раза, получить все три раза решки и решить, что умеешь подбрасывать любую монетку так, что всегда будут решки.
(не далее, как сегодня читал прикольную статью https://peerj.com/preprints/447v3.pdf примерно про эту проблему)
Reply
~ $ tclsh8.4
% puts [string length x́]
2
Вносим тикль в статистику ;)
Reply
С другими языками тоже так же долго работал?
Reply
Reply
Ответ вопросом на вопрос! Круто. Уважаю. Главное, не отвечать по существу, тогда можно без проблем выглядеть правым.
Нет, не нормально. Но я с таким юникодом работал мало. Я всё более по всяким ➙➕ в тикле, агде и Хаскеле развлекался.
Reply
Как ведут себя на этом примере хаскель и агда?
Reply
Не знаю, как себя ведут. Расскажешь?
Reply
Сергей, тут же у нас какая беда: я ведь довольно туп, а ты настолько лаконично пишешь, что я почти ни в одном твоём комментарии не понимаю, что конкретно ты имеешь в виду. В этом случая, я, по-дефолту, предполагаю, что речь идёт о теме поста, но это оказывается нифига не так.
Если твои вопросы и реплики имеют цель получить от меня какую-то интересующую тебя информацию, а не просто потроллить меня и поразвлечься, то есть два варианта:
а) нам следует перейти с русского языка на ифкуиль
б) тебе нужно добавлять больше слов в свои тексты, чтобы повысить их смысловую избыточность, тем самым, увеличивая мою вероятность восприятия того, что ты пытаешься до меня донести
Reply
Очень интересно, что ты про него вспомнил. И вспомнил в контексте "вот тебе ложная дихотомия, удовлетворяй её". Мой твит как раз про манипуляцию, проведенную молодым автором ифкуиля.
Ну, ладно. Я как-нибудь в другой раз продолжу.
Reply
Да, говорить, как не прискорбно
* (length "x́")
2
Reply
Leave a comment