Zastanawiałam się, czy są jakieś alternatywy dla Scala, które próbują oferować bardziej wydajny system typu i składnię. Jestem świadomy funkcjonalnych alternatyw, takich jak Haskell, ale czy są jakieś rzeczy, które naprawdę naciskają na statyczną stronę OO rzeczy, na przykład w takich obszarach, gdzie brakuje Scali, takich jak klasy wirtualne, pełne dziedziczenie i bardziej elastyczna składnia konstruktorów, statyczne sprawdzanie kontraktów, silniejsza zależność od ścieżki, MyTypes, modyfikator znajomości, import pierwszej klasy, a może jakieś ezoteryczne narzędzie do pisania, o którym nawet nie pomyślałem/nie słyszałem.Potężny OO statyczny zorientowane Multi alternatywy paradygmat Scala
OO oraz w mniejszym stopniu Static nie wydają się być modne w dzisiejszych czasach. Jednak wydaje mi się, że moc nowoczesnych komputerów umożliwia tworzenie kompilatorów statycznych, które wykraczają poza sny twórców kompilatorów w poprzednich dekadach.
Przypuszczam, jak nie natknąć się niczego, nie ma alternatywy, że jestem prawdopodobnie chcą wybić kod produkcyjny w każdej chwili wkrótce. Ale nawet jeśli nadal są bardzo językami akademickimi, nadal chciałbym ich obserwować i być może bawić się z nimi. Szczególnie szukam tego, co można by nazwać lewymi polami alternatywy dla Scali. Więc nie Ceylon czy Kotlin, którzy próbują nadać priorytet prostocie władzy. W dzisiejszych czasach Eiffel chyba nigdzie się nie wybiera. Natknąłem się na gBeta i Ceasar, ale nie udało mi się ustalić, czy są jakieś obszary, w których przegrywają z Scalą. Czy są jakieś inne możliwości?
Myślę, że system Scala jest nie ma sobie równych, ale w interesie wypróbowania alternatyw, spójrz na [Ioke] (http://ioke.org/). – opyate
@opiate Ah jego dynamika. –
Ups, przeczytałem "multi paradygmat" i byłem podekscytowany pokazaniem ci Ioke :) – opyate