All streams
Search
Write a publication
Pull to refresh
103
0
Максим Васильев @qmax

Инженер

Send message
недавно начал изучать scheme.
так мне теперь и вне скобок смайлики неровно видятся.
несбалансированно.
смысл в том, чтобы показать реализацию одного и тогоже алгоритма разными парадигмами программирования.

поскольку стиль эрланга, как я понимаю, шибко отличается от стиля алголо-подобных языков
спасибо.
очень интересно былобы узнать о новом языке именно на живом примере.
изучать по мануалам одного любопытства не хватает :)

переменные отсутствуют также и в достаточно популярном питоне.
там используется связывание имён с объектами (сами объекты, правда, вполне модифицируемые.)
обычно называется передача аргументов по ссылке. только тут присваивание по ссылке.
но вот пока я не увидел именно формулировку «связывание имён с объектами», оставались недопонятыми и scheme, и xslt :)

при объяснении этой особенности стоит как-то пояснить смысл происходящего.
потомучто для алгол-ориентированных программистов (на которых нас всех учили в школе) переменная — это и есть объект, и если он не изменяем, то вообще ничего не изменяемо.

и, возможно, забегая вперёд.
вот таки эрланг — это строго-функциональный язык?

насколько я понимаю, в строго функциональных языках переменные как таковые не нужны, а достаточно передачи параметров функциям, использующим эти значения.
отсутствие присваивания гарантирует отсутствие побочного эффекта функции, что и позволяет распараллелить всё вообще.

если же все функции без побочных эффектов, то лишено смысла также и скрытое goto в виде последовательного выполнения действий (поскольку результат предыдущего действия не используется). это тоже может немного поломать мозг привыкшим мыслить progn-конструкциями.
боюсь, это вы неправильно поняли мой юмор в ответе про школьников.
ибо не смотрели других моих комментов, а зацепились только за тот, который позволяет вам пообижаться на москалей.
ну, это святое. мешать не буду :)

вы пытались свести вопрос кодировки к вашему отдельному случаю
а что происходит при общении 6.5 со старыми клиентами?
подскажите (а то я сам не читал) где в лицензионном соглашени написано, что протокол и клиенты разрабатывались с учётом ваших личных языковых предпочтений?

наверное потомучто родные клиенты есть только под виндой и используют по дефолту кодировку cp1251.
если одна из сторон использует «альтернативный» язык — проблемы гарантированы.
по всем IP, или она лезет по http через дефолтовую проксю?
проблемы с русским, насколько я понимаю, не у кипа, а у oscara.
потому что кодировка чего бы то ни было не указывается в принципе.
флэшмобнее было бы его заспамить.

например, претензиями к интерфейсу роднго клиента, вопросами о реализациях под линукс и мобилы, итп…
eicq aka emchat не обновлялся с ноября 2007ого.
:|
IM — неотъёмлемая час современных ОС!
злоба, отсутствие чувства юмора, и комплекс жертвы — может повредить вашему здоровью :)
centericq ещё померьте :)
если всё основательно засрать приложениями по 500M, то на скорость работы будет серьёзно влиять объём виртуальной памяти и скорость интерфейса к жёстким дискам.
дада. жаль только, что нет текстового редактора…
она как бы и даёт.
это понять.
я имел ввиду факт существования людей, котрые в сфере IT вообще различают только иконк и на десктопе.
хм. действительно.
кип и миранда вроде не видят.

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Registered
Activity