1

Topic: How you pass to modern languages?

Let's admit you  and you understood that language  is very good also you wanted it to apply for new the small program within the limits of the big project. But except you nobody knows language , though heard. How you implement modern languages?

2

Re: How you pass to modern languages?

Hello, e.thrash, you wrote: ET> It is admissible you  and you understood that language  is very good and ET> you wanted it to apply for new the small program within the limits of the big project. ET> but except you nobody knows language , though heard. ET> as you implement modern languages? In the described conditions - in any way. It: But except you nobody knows language , though heard. Superimposes any possible advantages. If the strategic line has been planned for long-time application of new language/technology, then another matter. It would be possible to invite in a team of the Guru of language, to send employees on courses/conferences, to fulfill "training" projects in this language, to hold internal seminars... But in a context of the single short-term task is it is useless: without practice stored knowledge quickly will be forgotten, and "best paractics" will not be worked out.

3

Re: How you pass to modern languages?

Hello, e.thrash, you wrote: ET> It is admissible you  and you understood that language  is very good and ET> you wanted it to apply for new the small program within the limits of the big project. ET> but except you nobody knows language , though heard. ET> as you implement modern languages? If to me such thought came a head, I there and then would declare the auxiliary mismatch and made to myself a hara-kiri. The given innovative technology of development carries proud title RDD (resume driven development), and in the profitable companies is normally cruelly punished.

4

Re: How you pass to modern languages?

Hello, e.thrash, you wrote: ET> It is admissible you  and you understood that language  is very good and ET> you wanted it to apply for new the small program within the limits of the big project. ET> but except you nobody knows language , though heard. ET> as you implement modern languages? I sit down and begin to write the code, it is not so clear that is meant implementation. It was necessary to write, for example, . It was clarified that JS it is an optimal variant. Villages, looked at syntax and wrote the code. Tried Kotlin, it appeared that it is better Java, new projects started to write on it. In process of a spelling language is studied, sometimes the written code corresponds, if is clarified that something has been initially incorrectly written. In my opinion to the adequate programmer to pass to other not exotic language of problems should not make, now all languages almost identical, everywhere classes, functions, variable, conditional statements, unconditional, even syntax everywhere C-like. As a matter of fact the most important thing it to have good IDE, remaining generally it is unimportant.   it does not concern everyones, but them normally and do not use.

5

Re: How you pass to modern languages?

Hello, bnk, you wrote: bnk> If to me such thought came a head, I there and then would declare the auxiliary mismatch and made to myself a hara-kiri. If such thought does not come to a head, probably, there is no proactivity and the initiative. In norm the person should try to press through changes favourable to it, instead of helplessly to reconcile to any current state of affairs. Well and reactive resistance of environment too is normal; that is it is not forbidden to rational counterparts to play for status saving  against doubtful innovations.

6

Re: How you pass to modern languages?

Hello, e.thrash, you wrote: ET> As you implement modern languages? To start to write on him and to employ junior' which type in this language specializes.

7

Re: How you pass to modern languages?

Hello, e.thrash, you wrote: ET> It is admissible you  and you understood that language  is very good and ET> you wanted it to apply for new the small program within the limits of the big project. ET> but except you nobody knows language , though heard. ET> as you implement modern languages? It is necessary to have at least one good expert. Languages differ not with syntax, and methods of their usage. This most difficult, figs you will plant the person with imperative on functional programming without knowledge of methods of usage. Or on the same Objective a C from With ++ or # passage is problematic. GC in due time caused fierce  in commands at passage with With ++. Therefore one expert, and at least a little the ready code is necessary at least. Then there is a connection of people in process of project development, and training on the sample on the basis of the used code. Without the expert the first version practically always causes emetic reflexes.

8

Re: How you pass to modern languages?

Hello, e.thrash, you wrote: ET> As you implement modern languages? At us it was so - was a little , it wanted to study a rock. On meeting the question has been brought up - is new  , it small, is a modern language with here such advantages, I suggest to try  on it. The error price is not great, but we feel technology who wants to be got involved in it? One person wanted, total two developers started to understand with a rock and to develop the small project on it. After the rock has been felt, the project earned how it is necessary, decided to try  on a rock one more, hardly more difficult project, with involving of others .

9

Re: How you pass to modern languages?

Hello, bnk, you wrote: bnk> If to me such thought came a head, I there and then would declare the auxiliary mismatch and made to myself a hara-kiri. Variants to change Cobol on Java/C# or Perl on any nodejs are not considered? , quite legitimate variants when the initiative can arrive only on top (a command of pensioners  it is not necessary to change a stack).