I want to learn some new programming languages, but I want to avoid learning something that will be obsolete by the time I have solid experience. What lanuages should be avoided because very few people will use them after 5 years?
You are asking the wrong question. Learning a new language may give you a different perspective in programming. You will see the same basic ideas as in other programming languages, implemented differently, or learn a completely new programming paradigm.
, , ( ), .
, , Perl 6. , 5 ;)
, , .
, FORTRAN , , FORTRAN - - , . FORTRAN -, ; , .
, , " , ", , . , , , .
, ? , ? .
, Whitespaces. , .
, , , , 5 .
Java, . , - , ++.
. , , , , .
, , . , , . , , , . , , , .
, . , , - Cobol, Fortran Ada . , - , "" ( , , !)
, Prolog Lisp, , , , .
, , . , - (, ), , .
... 5 ... s lot easier to say, which won t ... , java, #, ++, C.net 10 .
s lot easier to say, which won
- , ,
Source: https://habr.com/ru/post/1702533/More articles:PHP Constant не существует: Уведомление - phpCan you work on a project for more than 10 years without releasing anything? - project-managementhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1702530/java-nio-sending-large-messages-quickly-leads-to-truncated-packets-and-data-loss&usg=ALkJrhhe5KH1XNJhsgzgIKJm_T42OQdOoAHand cursor on control panel over text box - flashLINQ to SQL - обновление для увеличения поля не первичного ключа - потокобезопасное - concurrencyMigrating an Oracle database with the application attached to it C #: How to manage database migration? - c #Using WebClient to retrieve deleted images creates grainy GIF files and cannot handle PNG + BMP - c #Simulate ajax loader in winform application - .netIs Antlr a DSL generator and an alternative to intentional programming? - antlrConvert DataGrid WPFToolkit from 1D list to two-dimensional matrix - c #All Articles