jvm-languages

Tworzenie języka programowania JVM

Stworzyłem kompilator w C (używając lex & bison) dla dynamicznego języka programowania, który obsługuje pętle, deklaracje ... nany lub nieużywany) języka programowania, który jest skierowany do JVM, a jego kompilator jest open source. Jakieś pomysły?

Korzystanie z funkcji częściowych w Scali - jak to działa?

Jestem nowy w Scali, używam 2.9.1 i staram się zrozumieć, jak korzystać z funkcji częściowych. Mam podstawowe zrozumienie fu ... gdzie mam problemy - myślę, że może zamieszczając nowe pytanie jest nieco bardziej szczegółowe pomoże, więc ja też to zrobię.

Haskell na JVM?

Zastanawiam się, czy jest jakiś sposób, aby Haskell działał na JVM (skompilowany lub zinterpretowany)? Istnieje JHaskell na ... a. Czy byłoby dobrym pomysłem lub możliwe skompilowanie LLVM do kodu bajtowego Javy? A może użyć innego backendu kompilatora?

Groovy przewagę nad Jython czy Jruby?

Dlaczego miałbym używać Groovy, skoro mógłbym używać Jython lub Jruby? Czy język zapewnia jakieś nieodłączne korzyści, aby na ... brak integracji to porażka Jruby czy Netbeans. Ale po użyciu go dla alittle Groovy zdecydowanie wydaje się mieć nogę w górę.

Czy powinienem studiować Scalę? [zamknięte]

Jestem doświadczonym programistą C++ z przeciętnymi umiejętnościami Pythona. Powody, dla których studiowałem Pythona były nas ... szczenie: jak dokładnie wdrożyć program Scala? Czy to jar, czy to plik wykonywalny? Wreszcie, co sądzicie o wadach Skalasów?

jakie są opcje hadoop na Scali

Rozpoczynamy projekt analityczny oparty na dużych danych i rozważamy przyjęcie Scali (stos typesafe). Chciałbym poznać różne projekty/projekty scala API, które są dostępne do wykonania programów hadoop, map reduce.

W jaki sposób corutines są implementowane w JVM langs bez wsparcia JVM?

To pytanie pojawiło się po przeczytaniu propozycji Krosna, która opisuje podejście do implementacji koroutinów w języku progr ... lin i Scala. Więc jak ta funkcja jest zaimplementowana bez dodatkowego wsparcia i czy można go skutecznie wdrożyć bez niego?

Różnice między implementacjami JVM

Czym różnią się implementacje JVM (poza licencjami)? Czy każdy JVM implementuje Typ kasowania dla ogólnej obsługi? Gdzie są ... ockit IBM JVM SUN JVM Otwórz JDK Blackdown Kaffe ..... Zajmuje się jednym z nich z optymalizacją połączeń ogonowych?

Scala i Clojure w jednym projekcie

Szukam poradnika do programowania polyglota w tych dwóch językach. Wiem, że interakcja między nimi jest możliwa , ponieważ ... napisaniem boilerplate kod interop ? i tak dalej Więc pytanie brzmi Jak skonfigurować rozwój polyglota w Scali i Clojure?

Skuteczność trzymania się tylko paradygmatu funkcjonalnego w Scali

Ostatnio kupiłem Programowanie Scali i czytałem ją. Język zdecydowanie nie jest tym, czego się spodziewałem! W szczególności ... ać tylko (lub głównie) funkcji FP Scali bez martwisz się o jego zaawansowaną stronę OOP? Przepraszam za bełkotliwe pytanie!

Dlaczego nie użyć GlobalScope.odpalić?

Czytałem, że użycie Globalscope jest wysoce odradzane, Tutaj . Mam prosty przypadek użycia. Dla każdej wiadomości kafka (pow ... ra. Jest to efemeryczna, bezstanowa, kontenerowa (Docker) aplikacja działająca w Kubernetes (jeśli chcesz, zgodny z Buzzword)