wizzard: (Default)
[personal profile] wizzard

the more i dive into JS the more i get excited about it. невзирая на всю херь, которая с ним связана. он мне натурально LISP напоминает, плюс синтаксический сахар, если вдруг надо.

а, ну и в отличие от лиспа, рантайм уже установлен буквально везде :)

Date: 2010-08-12 07:10 pm (UTC)
From: [identity profile] gds.livejournal.com
расскажу, как дело в окамле. Отдельно идут мутабельные значения (обычно видны по типу: 'a ref в качестве "переменной", 'a array для массивов), отдельно иммутабельные. Всегда передаётся только ссылка, для иммутабельных значений это аналогично передаче по значению, для мутабельных -- по ссылке. Так вот, вся суть в том, что, в отличие от js, нет копирования мутабельного значения, и копирование, если нужно, там явное. По-моему, это сильно прямее, чем "копировать только аргументы функций" в js и чем "копировать только то, что попадает в my $var" в случае перла.

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 25th, 2026 06:04 pm
Powered by Dreamwidth Studios