Answer the question
In order to leave comments, you need to log in
What topics are of interest to scala developers?
Scala is a fairly dynamically developing language, but its community in Russia is not developing as well as it could.
I would like to participate in the popularization of the scala language in Russia. In this regard, I have a question for the following types of programmers:
1. They want to learn scala - do you need an introduction or is everything clear?
2. To practitioners - what questions would you like to receive answers to? (has experience in lift and some other topics)
Answer the question
In order to leave comments, you need to log in
Descriptions of best practices are needed.
The rock suffers from the fact that it is a bit overloaded with features and it is not very clear on the go what is important to know and what is not very important - for example, if you compare it with Ocaml, then it is much easier to learn it, but it is noticeably more difficult to deploy the environment for a start.
There is also a problem with the fact that a lot of documentation on infrastructure-important projects does not keep pace with their development. For example, I decided to look at Play, began to study the documentation and realized that all the libraries for working with databases were already outdated, Slick took their place, but there is almost no information on how to use it correctly in the Play context, and the one that is basically on an already almost outdated version Slick.
I would like to see an overview of best practice for writing code. And then the style "in the forehead language as in Fortran" does not appeal.
I'm not interested in architecture (it's easier to find literature here), but in the recommendations of luminaries on how to write code in a mixture of FP and OOP so that it is easily perceived.
I would like to see articles both on specific points and why it is worth learning this language and its key advantages. In particular, now we use lift in our project, what “features” this framework has.
There is still very little information on the actors. Moreover, as a general, for which cases it was invented, examples of use. And more detailed, how it works, best practices from luminaries, etc.
I have a couple of questions on my profile that I would like to get an answer to. Although, of course, you are looking for more global questions to write articles, but maybe you can answer me.
Has the topic faded? =) Best practices are very much needed, as they said. And then there is an understanding of the language, but how what where and why not. Well, nafig no one needs this. Experienced rock climbers are needed everywhere.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question