LINUX.ORG.RU

История изменений

Исправление Virtuos86, (текущая версия) :

Если этот пример:

foo := block(a, b, c, writeln(a, b, c))

foo callWithArgList(list(1, 2, 3)) // 123
аналог питоньего:
>>> def foo(a, b, c): print a, b, c
... 
>>> foo(*[1, 2, 3])
то у тебя свое особое чувство прекрасного. На мой взгляд, жопа это «callWithArgList», хотя стоит признать, что жопа эта вполне говорящая. Если заменить «*» на «callWithArgList», примеры будут идентичны. Так почему Io-вариант ты считаешь чем-то лучше?

потом посанам за бутылкой будешь рассказывать

Пожалуйста, не проецируй на окружающих свои будни.

Извини, второй пример я не осилил. Видимо, там ненужный и необоснованный ничем, кроме понтов, пердолинг с воспетым тобой метапогромированием в Io.

Исходная версия Virtuos86, :

Если этот пример:

foo := block(a, b, c, writeln(a, b, c))

foo callWithArgList(list(1, 2, 3)) // 123
аналог питоньего:
>>> def foo(a, b, c): print a, b, c
... 
>>> foo(*[1, 2, 3])
то у тебя свое особое чувство прекрасного. На мой взгляд, жопа это «callWithArgList», хотя стит признать, что жопа эта вполне говорящая. Если заменить «*» на «callWithArgList», примеры будут идентичны. Так почему Io-вариант ты считаешь чем-то лучше?

потом посанам за бутылкой будешь рассказывать

Пожалуйста, не проецируй на окружающих свои будни.

Извини, второй пример я не осилил. Видимо, там ненужный и необоснованный ничем, кроме понтов, пердолинг с воспетым тобой метапогромированием в Io.