Я впечатлен Твиттером, и занимающийся расследованиями для использования Scala для нового крупномасштабного веб-проекта с В спящем режиме и Калитка. Что Вы думаете о Scala, и я должен использовать его вместо Java?Править: И...
Я задавался вопросом, получит ли Scala натяжное устройство, которого это заслуживает без явной корпоративной поддержки (я думал Sun/Oracle, но я предполагаю, что это мог быть кто-то еще, такой как Google). С Sun...
Я уже прочитал различные отчеты Clojure по сравнению с Scala и в то время как я понимаю, что у обоих есть их место. Существует несколько соображений, что я не получил полное объяснение на когда это...
Я знаю, что при стирании типов они выглядят одинаково по типу во время выполнения, так что: класс Bar {def foo [A] (xs: A *) {xs.foreach (println)} def foo [A, B] ( xs: (A, B) *) {xs.foreach (x => println (...
В настоящее время я учусь на последнем курсе по информатике. В качестве моего последнего учебного года я думаю о создании математической вычислительной среды, подобной matlab, в качестве SAAS, которая поддерживает матрицу ...
Scala implicits очень мощен. Мне любопытно, если они - новая / уникальная функция Scala, или понятие уже существовало на других языках программирования.Спасибо.Править: Разъяснить мой вопрос, да...
Довольно много функций на Карте берут функцию на кортеже значения ключа как аргумент. Например, определение foreach (f: ((A, B)) ⇒ Единица): Единица. Таким образом, я искал короткий способ записать аргумент foreach:> val...
Это - неприятное нарушение безопасности типов в моем проекте, таким образом, я ищу способ отключить его. Кажется этим, если функция берет AnyRef (или java.lang. Объект), можно вызвать функцию...
Я просто вовлек себя телефон на базе Android, и я умираю, чтобы начать кодировать на нем! Однако я не крупный поклонник Java, хотя я могу жить, с которым, я хотел бы знать, существуют ли разумные альтернативы для...
В Scala я записал бы абстрактный класс с абстрактным путем атрибута: Основа абстрактного класса {val путь: Строка} класс, Sub расширяет Основу {переопределяет путь val = "/демонстрация /"}, Java не делает...
существует ли способ в Scala отсортировать массив использования кортежей и произвольной функции сравнения? В особенности я должен отсортировать и массив кортежей их вторым элементом, но я хотел знать общий...
Может кто-либо предоставлять некоторую подробную информацию о <: <оператор в scala. Я думаю: если (яблоко <: <фрукты),//проверяет, является ли яблоко подклассом фруктов. Есть ли какие-либо другие объяснения? Я вижу многих...
Я хочу архивировать четные и нечетные элементы в списке для вхождения в список пар, как этот: ["A", "B", "C", "D", "E", "F"]-> [("A", "B"), ("C", "D"),
Я использовал Java в течение подобных 6-7 лет, затем несколько месяцев назад я обнаружил Groovy и начал сохранять большой ввод.. затем я задался вопросом, как определенные вещи работали под капотом (потому что отличная производительность...
Мы недавно перемещали много приложений от выполнения под RedHat linux JDK1.6.0_03 к Солярису 10u8 JDK1.6.0_16 (намного более высокие машины спецификации), и мы заметили то, что, кажется...
Я хочу скопировать файл a.txt в newDir/из scala сценария. В Java это было бы сделано путем создания 2 потоков файла для этих 2 файлов, чтения в буфер из a.txt и записи этого в...
Я делал Java в течение долгого времени и запустил Scala приблизительно 6 месяцев назад. Я люблю язык. Одна вещь, которую я обнаружил, состоит в том, что существует несколько способов сделать вещи. Я не знаю, ли это...
Я создаю сайт, который имеет много общего с шахматным сайтом человека на человеке. Я думал об использовании направляющих для фронтенда (Регистрация пользователя, Навигация, и т.д.) и что-то как Scala или Erlang...
У Scala есть символы - имена, которые запускаются с одинарной кавычки 'и которые являются своего рода строковыми константами. Я знаю символы от Ruby (где они запускают с двоеточия). В Ruby они используются для некоторых мета-...
Я всю свою жизнь интересовался программированием, и в течение прошлых 6 лет я работал почти исключительно с Java. Я только что закончил со своими Университетскими исследованиями, и имейте задание как Java-разработчика для...
Я работал посредством "Программирования в Scala" книга и был поражен определенной проблемой в реализации класса, Рационального в Главе 6. Это - моя начальная версия Рационального класса (...
У меня есть каталог, который постоянно заполняется файлами "артефакта". Много различных программ выводят свои временные файлы в этом каталоге, и маловероятно, что эти программы станут самоочищающимися...
Я только что начал исследовать Scala в свое свободное время. Я должен сказать, что до сих пор очень впечатлен. Scala сидит сверху JVM, эффективно интегрируется с существующим кодом Java и имеет много функций это...
Я задаюсь вопросом, достаточен ли синтаксический анализатор Scalas/Haskells combinators для парсинга языка программирования. Более конкретно язык MiniJava. Я в настоящее время читаю конструкцию компилятора и jflex...
У кого-либо есть идея, сколько времени она возьмет перед "почти всей" широко используемой работой библиотек Python с Python 3.0? Я планирую остаться на 2. X некоторое время, потому что я не хочу начинать портировать...
Вы используете Scala для разработки приложений корпоративного класса?Править: согласитесь, предприятие слова не четко определено. Путем задавания этого вопроса я означал спрашивать, используете ли Вы Scala для реального...
Я был программистом Java больше 10 лет начиная с начинания с Smalltalk. Это - мое мнение, что затем большие языки, вероятно, будут, которые работают на повсеместной виртуальной машине Java. Я был бы...
Я определил функцию 'использования' как следующее: использование определения [A, B <: {определение близко (): Единица}] (closeable: B) (f: B => A): = попытка {f (closeable)} наконец {closeable.close ()} я могу использовать его как этот:...
Каковы точные правила для того, когда можно опустить (опускают) круглые скобки, точки, фигурные скобки, = (функции), и т.д.? Например, (service.findAllPresentations.get.first.votes.size) должен быть equalTo (2). сервис...