Автор Тема: MoonScript  (Прочитано 4097 раз)

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
MoonScript
« : Апрель 23, 2013, 11:19:12 am »
Еще один скриптовый язычок
http://moonscript.org/reference/

Смесь Lua, Python, Ruby и Haskell

По сути CoffeeScript, но транслируется не в JS, а в Lua

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: MoonScript
« Ответ #1 : Апрель 23, 2013, 11:23:14 am »
Еще один скриптовый язычок
http://moonscript.org/reference/

Смесь Lua, Python, Ruby и Haskell

По сути CoffeeScript, но транслируется не в JS, а в Lua
Не увидел там чего-либо от хаскелля.
Y = λf.(λx.f (x x)) (λx.f (x x))

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MoonScript
« Ответ #2 : Апрель 23, 2013, 11:32:18 am »
Я тоже  :)

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MoonScript
« Ответ #3 : Апрель 23, 2013, 11:34:05 am »

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: MoonScript
« Ответ #4 : Апрель 23, 2013, 04:05:10 pm »

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: MoonScript
« Ответ #5 : Апрель 23, 2013, 04:14:34 pm »
Ясно. Отличается синтаксисом. Это скучно. И это явно не имеет ничего общего с haskell'eм.
Y = λf.(λx.f (x x)) (λx.f (x x))

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: MoonScript
« Ответ #6 : Апрель 23, 2013, 04:37:50 pm »
Жесть: http://moonscript.org/reference/#considerations

Это совершенно негодный для промышленной (да и какой-либо ещё) разработки язык. Фтопку!
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…