Скала как альтернатива JavaScript - PullRequest
3 голосов
/ 18 октября 2011

Есть ли в Scala альтернатива JavaScript?Я ищу язык с:

  • Встроенный XML
  • Лучшая стандартная библиотека, чем классический JavaScript
  • Неявное преобразование

Ответы [ 5 ]

4 голосов
/ 18 октября 2011

Существует проект "Scala + GWT", который компилирует Scala -> промежуточную цель GWT. Затем GWT предположительно компилирует его в JavaScript. http://scalagwt.github.com/

2 голосов
/ 18 октября 2011

Не совсем соответствует вашим требованиям, но отвечая на ваш первоначальный вопрос «Есть ли какая-либо Scala-подобная альтернатива JavaScript?»:

Если вам не нравится Ruby / Python / Coffescript, вам, возможно, стоит взглянуть напредварительный обзор технологии нового языка Google Dart: http://www.dartlang.org/

На первый взгляд выглядит очень насквозь, но имеет много тонкостей, которые заставляют его чувствовать себя масштабно.(Но не делайте ошибку, подходя к нему как к другому Scala. Только Scala - это Scala!)

2 голосов
/ 18 октября 2011

Я думаю, что лучшее, что вы получите, это что-то вроде CoffeeScript , которое в конечном итоге компилируется в JavaScript.AFAIK, в браузерах нет другого кросс-браузерного языка на стороне клиента с поддержкой DOM.

1 голос
/ 28 ноября 2011

Существует также язык Fantom . На главной странице своего сайта, на которой написано: Пишите код, переносимый в Java VM, .NET CLR и JavaScript в браузере.

0 голосов
/ 01 марта 2014

Scala.js может быть тем, что вы ищете:

"Scala.js компилирует код Scala в JavaScript, позволяя вам полностью написать ваше веб-приложение на Scala!"

Сайт:http://www.scala -js.org /

Github: https://github.com/scala-js/scala-js

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...