Скільки залишилося "жити" Java? | KV.by

  1. Скільки залишилося "жити" Java? З тих пір, як C / C ++, Python і деякі інші мови програмування стають...
  2. Скільки залишилося "жити" Java?

Скільки залишилося "жити" Java?

З тих пір, як C / C ++, Python і деякі інші мови програмування стають все більш популярними, Java поступово відходить у небуття. Чи варто продовжувати вивчати Java або краще просто переключитися на іншу мову? Цю тему обговорили користувачі Quora . Для вас ми зібрали найцікавіші думки.

Ашиш Датта, FizzBuzz

Я би продовжив вивчати Java. Він абсолютно точно не «йде в небуття», прийміть до відома наступне:

  • Фонд Apache Foundation активно інвестується компанією Java. Ці хлопці керують такими «гарячими» проектами, як, наприклад, Hadoop, Cassandra і Solr. Незважаючи на те, що все це проекти з відкритим вихідним кодом, в них поєднуються «корпоративне» чуття з «корпоративними» зарплатами розробників.
  • Робочий цикл віртуальної машини Java (JVM) став популярний і для інших мов і платформ. Виявляється, більше 20 років розвитку на чолі з геніальними корпораціями в справі розробки віртуальних машин (SmallTalk inspired і ін.) Привели створення однієї відмінною моделі. Так що зараз існують такі мови, як Scala, Groovy і Jruby, компілює з байт-кодом JVM. Знання Java допоможе вам вивчити ці мови, оскільки в них будуть часто використовуватися інтерфейси програмування додатків Java.
  • На додаток до вищесказаного, Java є одним з «базових» мов розробки Android. Так що зі знанням Java ви зможете перейти до розробок в системі Android, а це досить непогано оплачується.

Можливо, Java не так вже привабливий, але конкретно Java 8 є цілком пристойним мовою програмування, існує велика кількість вільного софта Java. Мобільний і підприємницький попит на Java досить великий. Так що продовжуйте вивчати Java, але неодмінно познайомтеся і з мовами на зразок Python, C і C ++ - все люблять поліглотів!

Майкл Браун, ветеран індустрії розробки програмного забезпечення з 20-річним стажем

Іронія полягає в тому, що коли 17 років тому мова Java набирав популярність, багато людей вважали це похоронним дзвоном для C / C ++.

Якщо я чогось і навчився, працюючи в цій індустрії, так це того, що якщо кинути погляд зверху, під сонцем (англ. Sun - прим. Ред.) Немає майже нічого нового (пару років тому це вважалося б непоганим каламбуром, але компанія Sun вже не існує ...). Галузь все ще досить молода для того, щоб ми могли вчитися у перших програмістів. Проблема полягає в тому, що ми продовжуємо «переучуватися» одним і тих самих речей, і так впевнені, що те, що ми робимо, є абсолютно унікальним, що в кінцевому підсумку ми навряд чи рухаємося вперед.

Повернемося в 2010 (коли Sun все ще була компанією). Всі були схиблені на шаблоні MVVM, я навіть уклав видавничий контракт на написання книги на цю тему ( MVVM Unleashed: Michael Brown: 9780672334382: Amazon.com: Books) . Я так і не написав цю книгу, тому що кожен раз, коли я брався за справу, я дізнавався щось нове. Наприклад, той факт, що MVVM існував ще з часів розробки першого призначеного для користувача інтерфейсу, Smalltalk на Xerox PARC. Галузі знадобилося більше 30 років, щоб знову повернутися до концепту, який був розроблений (і грунтовно задокументований, треба сказати) разом з найпершої користувальницької платформою.

Або як щодо хмарних обчислень? Орендуйте ненадовго комп'ютер, створений великою компанією. Вимкніть його, коли в ньому немає необхідності, увімкніть його, коли вам потрібно. Комунальні обчислювальні послуги: це хвиля майбутнього!

Якщо є порада, яку я можу дати молодому програмісту, то ось він: не женися за водним потоком ... Я маю на увазі нові тенденції: чи не жени їх, сфокусуйся на вивченні основ і спирайся на них. До того моменту, як ти навчишся тому, що в даний момент в топі, воно вже буде замінено чимось новим, що швидше за все було «вчорашньої новиною» тоді, коли ти гнався за трендом.

До того моменту, як ти навчишся тому, що в даний момент в топі, воно вже буде замінено чимось новим, що швидше за все було «вчорашньої новиною» тоді, коли ти гнався за трендом

Пітер Лорей, 23 роки роботи в сфері IT

Чим більше пророцтв, тим сильніше Java. Після кожного релізу настає пік прогнозів швидкої кончини Java, поступово їх стає менше (саме в цей момент компанія і може перебувати до критичному стані).

Історія «Смерті Java»

Велика частина прогнозів виходить від людей, які намагаються проштовхнути «кращий» мову програмування, що не завойовував своєю користувальницької аудиторії.

Існує поширена помилка, що технічної переваги досить, щоб віддати перевагу X (ікс) Y (ИГРИК) (хоча не завжди очевидно, що X краще, ніж Y). Більшість людей використовують Qwerty клавіатуру, хоча причиною її винаходу була спроба уникнути заклинювання молоточків в друкарській машинці. Було винайдено безліч «кращих» розкладок, але навряд чи хтось їх використовує.

Було винайдено безліч «кращих» розкладок, але навряд чи хтось їх використовує

Владислав Зоров, можу переконати людей в тому, що я знаю Java

  1. Не припиняйте вивчати Java. Зустрітися також з С ++ і Python - всі ці три мови схожі (об'єктно-орієнтовані імперативні), так що це не повинно викликати труднощів.
  2. Вивчіть також JavaScript як слід (щоб побачити прототипний об'єктно-орієнтована імперативний мову програмування) і Smalltalk (діючий об'єктно-орієнтована мова). До того моменту вас вже має від цього нудити.
  3. Тепер прийшов час вивчити інші мови. Наприклад, Assembler і C (низькорівневі процесуальні), Haskell (функціональний), Prolog (логічний) і Racket (мета-мова).
  4. Поки ви цим займаєтеся, вивчайте паралельно мови, які потрібні для ваших цілей - Swift (додатки Apple), Rust (як C ++, але функціональний), Erlang (поширений для додатків), MATLAB (математичний матриці), C # (покращений Java, але для середовища Microsoft).
  5. Усвідомте, що за все життя вам належить вивчити десятки мов програмування, так що насправді не має значення, з чого ви почнете і що популярно на даний момент. До тих пір, поки вивчення мов приносить задоволення, воно того варто.

До тих пір, поки вивчення мов приносить задоволення, воно того варто

Стівен Панвазі, технічний директор в Perchbox

Java далекий від вимирання. Оскільки його обрали в якості мови для Android, його використання зараз важливіше, ніж коли б то не було.

Навіть не буду згадувати про те, що велика частина підручників по складанню алгоритмів вчать використовувати Java, так що його відхід у небуття привів би до необхідності переписування цілої системи.

Згідно з тією інформацією, якою ми володіємо сьогодні, інфраструктура підтримки Java настільки сильна, що навряд чи ця мова зникне найближчим часом.

Геррі Тейлор, пише на Java, C, Python, Objective-C, PHP, C #, Swift

Окей, пора розвіяти пару міфів. Я знаю, інтернет їх обожнює, але деякі з них мене вже дістали.

1. Java на знаходиться на межі зникнення. Сьогодні Java використовують більше людей, ніж 5 або 10 років тому.

2. Вимирає через Python? Java молодше, ніж Python.

3. Ні мови більш популярного, ніж Java, за винятком хіба що JavaScript, але тільки через те, що у компанії монополія. У мережі у вас просто немає іншого вибору.

Вивчіть іншу мову, якщо хочете, закиньте Java, якщо вам так завгодно, або продовжуйте вивчати його, якщо вам заманеться.

Вивчіть іншу мову, якщо хочете, закиньте Java, якщо вам так завгодно, або продовжуйте вивчати його, якщо вам заманеться

Умур Озкул, технічний директор в Publitory

Якщо ви хочете знайти роботу, мови краще Java вам не знайти. Велика частина компаній використовують Java і продовжать це робити. Для них просто не має сенсу викидати їх код. Отже, якщо ви фахівець в Java, в перекваліфікації просто немає сенсу.

Якщо ви плануєте стартап або працюєте на себе, тоді Elixir + Phoenix або Ruby on Rails будуть кращими мовами для вас. Велика частина стартапів не використовує Java, так як на даний момент існують більш швидкі шляхи виконання того ж обсягу роботи. Щоб скласти уявлення про це: Comparison of Java and Ruby on Rails with Hobo .

Для роботи за договором однаково актуальні Java і Ruby.

Сира статистика популярності тієї чи іншої мови не дає уявлення про використовує його аудиторії. Все відносно.

Все відносно

Артем Мойсеєв, стартапер

Я вважаю, треба вивчати те, що приносить найбільше задоволення, так ви станете справжнім експертом в обраній мові.

Java аж ніяк не на шляху до зникнення. Велика кількість софта, розробленого великими компаніями, написано на Java. Це мова корпоративного світу. Він володіє широкою користувальницької аудиторією, великими бібліотеками, що робить його унікальним інструментом. Не забудьте про Android, він теж працює на Java.

Скільки залишилося "жити" Java?

З тих пір, як C / C ++, Python і деякі інші мови програмування стають все більш популярними, Java поступово відходить у небуття. Чи варто продовжувати вивчати Java або краще просто переключитися на іншу мову? Цю тему обговорили користувачі Quora . Для вас ми зібрали найцікавіші думки.

Ашиш Датта, FizzBuzz

Я би продовжив вивчати Java. Він абсолютно точно не «йде в небуття», прийміть до відома наступне:

  • Фонд Apache Foundation активно інвестується компанією Java. Ці хлопці керують такими «гарячими» проектами, як, наприклад, Hadoop, Cassandra і Solr. Незважаючи на те, що все це проектів з відкритим вихідним кодом, в них поєднуються «корпоративне» чуття з «корпоративними» зарплатами розробників.
  • Робочий цикл віртуальної машини Java (JVM) став популярний і для інших мов і платформ. Виявляється, більше 20 років розвитку на чолі з геніальними корпораціями в справі розробки віртуальних машин (SmallTalk inspired і ін.) Привели створенню однієї відмінною моделі. Так що зараз існують такі мови, як Scala, Groovy і Jruby, компілює с байт-кодом JVM. Знання Java допоможе вам вивчити ці мови, оскільки в них будуть часто використовуватись інтерфейси програмування додатків Java.
  • На додаток до вищесказаного, Java є одним з «базових» язкові розробки Android. Так що зі знанням Java ви зможете перейти до розробок в системі Android, а це досить непогано оплачується.

Можливо, Java не так вже привабливий, але конкретно Java 8 є цілком пристойним мова програмування, існує велика кількість вільного софта Java. Мобільний і підприємницький попит на Java досить великий. Так що продовжуйте вивчати Java, але неодмінно познайомтеся і з мовами на зразок Python, C і C ++ - все люблять поліглотів!

Майкл Браун, ветеран індустрії розроблення програмного забезпечення з 20-річним стажем

Іронія полягає в тому, що коли 17 років тому мова Java набирав популярність, багато людей вважали це похоронним дзвоном для C / C ++.

Якщо я чогось і навчився, працюючи у цій індустрії, так це того, що якщо кинути погляд зверху, під сонцем (англ. Sun - прим. Ред.) Немає майже нічого нового (пару років тому це вважалося б непоганим каламбуром, але компанія Sun вже не існує ...). Галузь все ще досить молода для того, щоб ми могли вчитися у перших програмістів. Проблема полягає в тому, що ми продовжуємо «переучуватися» одним і тих самих речей, і так впевнені, що те, що ми робимо, є абсолютно унікальним, що в кінцевому підсумку ми навряд чи рухаємося вперед.

Повернемося в 2010 (коли Sun все ще була компанією). Всі були схиблені на шаблоні MVVM, я навіть уклав видавничий контракт на написання книги на цю тему ( MVVM Unleashed: Michael Brown: 9780672334382: Amazon.com: Books) . Я так і не написав цю книгу, тому що кожен раз, коли я брався за справу, я дізнавався щось нове. Наприклад, той факт, що MVVM існував ще з часів розробки першого призначеного для користувача інтерфейсу, Smalltalk на Xerox PARC. Галузі знадобилося більше 30 років, щоб знову повернутися до концепту, який був розроблений (і грунтовно задокументований, треба сказати) разом з найпершої користувальницької платформою.

Або як щодо хмарних обчислень? Орендуйте ненадовго комп'ютер, створений більшою компанією. Вимкніть його, коли в нього немає необхідності, увімкніть його, коли вам потрібно. Комунальні обчислювальні послуги: це хвиля майбутнього!

Якщо є порада, яку я можу дати молодому програмісту, то ось він: не женися за водним потоком ... Я маю на увазі нові тенденції: чи не жени їх, сфокусуйся на вивченні основ і спирайся на них. До того моменту, як ти навчишся тому, що в даний момент в топі, воно вже буде замінено чимось новим, що швидше за все було «вчорашньої новиною» тоді, коли ти гнався за трендом.

До того моменту, як ти навчишся тому, що в даний момент в топі, воно вже буде замінено чимось новим, що швидше за все було «вчорашньої новиною» тоді, коли ти гнався за трендом

Пітер Лорей, 23 роки роботи в сфері IT

Чим більше пророцтв, тим сильніше Java. Після кожного релізу настає пік прогнозів швидкої кончини Java, поступово їх стає менше (саме в цей момент компанія і може перебувати до критичний фінансовий стан).

Історія «Смерті Java»

Велика частина прогнозів виходить від людей, які намагаються проштовхнути «кращий» мову програмування, що не завойовував своєю користувальницької аудиторії.

Існує поширена помилка, що технічної переваги досить, щоб віддати перевагу X (ікс) Y (ИГРИК) (хоча не завжди очевидно, що X кращі, ніж Y). Більшість людей використовують Qwerty клавіатуру, хоча причиною її винаходу була спроба уникнути заклинювання молоточків у друкарській машинці. Було винайдено безліч «кращих» розкладок, але навряд чи хтось їх використовує.

Було винайдено безліч «кращих» розкладок, але навряд чи хтось їх використовує

Владислав Зоров, можу переконати людей в тому, що я знаю Java

  1. Не припиняйте вивчати Java. Зустрітися також з С ++ та Python - всі ці трьома мовами схожі (об'єктно-орієнтовані імперативні), так що це не повинно викликати труднощів.
  2. Вивчіть також JavaScript як слід (щоб побачити прототипний об'єктно-орієнтована імперативний мову програмування) і Smalltalk (діючий об'єктно-орієнтована мова). До того моменту вас вже має від цього нудити.
  3. Тепер прийшов час вивчити інші мови. Наприклад, Assembler і C (низькорівневі процесуальні), Haskell (функціональний), Prolog (логічний) і Racket (мета-мова).
  4. Поки ви цим займаєтеся, вивчайте паралельно мови, які потрібні для ваших цілей - Swift (додатки Apple), Rust (як C ++, але функціональний), Erlang (поширений для додатків), MATLAB (математичний матриці), C # (покращений Java, але для середовища Microsoft).
  5. Усвідомте, що за все життя вам належить вивчити десятки мов програмування, так що насправді не має значення, з чого ви почнете і що популярно на даний момент. До тих пір, поки вивчення мов приносить задоволення, воно того варто.

До тих пір, поки вивчення мов приносить задоволення, воно того варто

Стівен Панвазі, технічний директор в Perchbox

Java далекий від вимирання. Оскільки його обрали в якості мови для Android, його використання зараз важливіше, ніж коли б то не було.

Навіть не буду згадувати про те, що велика частина підручників по складанню алгоритмів вчать використовувати Java, так що його відхід у небуття привів би до необхідності переписування цілої системи.

Згідно з тією інформацією, якою ми володіємо сьогодні, інфраструктура підтримки Java настільки сильна, що навряд чи ця мова зникне найближчим часом.

Геррі Тейлор, пише на Java, C, Python, Objective-C, PHP, C #, Swift

Окей, пора розвіяти пару міфів. Я знаю, інтернет їх обожнює, але деякі з них мене вже дістали.

1. Java на знаходиться на межі зникнення. Сьогодні Java використовують більше людей, ніж 5 або 10 років тому.

2. Вимирає через Python? Java молодше, ніж Python.

3. Ні мови більш популярного, ніж Java, за винятком хіба що JavaScript, але тільки через те, що у компанії монополія. У мережі у вас просто немає іншого вибору.

Вивчіть іншу мову, якщо хочете, закиньте Java, якщо вам так завгодно, або продовжуйте вивчати його, якщо вам заманеться.

Вивчіть іншу мову, якщо хочете, закиньте Java, якщо вам так завгодно, або продовжуйте вивчати його, якщо вам заманеться

Умур Озкул, технічний директор в Publitory

Якщо ви хочете знайти роботу, мови краще Java вам не знайти. Велика частина компаній використовують Java і продовжать це робити. Для них просто не має сенсу викидати їх код. Отже, якщо ви фахівець в Java, в перекваліфікації просто немає сенсу.

Якщо ви плануєте стартап або працюєте на себе, тоді Elixir + Phoenix або Ruby on Rails будуть кращими мовами для вас. Велика частина стартапів не використовує Java, так як на даний момент існують швидші шляхи виконання того ж обсягу роботи. Щоб скласти уявлення про це: Comparison of Java and Ruby on Rails with Hobo .

Для роботи за договором однаково актуальні Java і Ruby.

Сира статистика популярності тієї чи іншої мови не дає уявлення про використовує його аудиторії. Все відносно.

Все відносно

Артем Мойсеєв, стартапер

Я вважаю, треба вивчати те, що приносить найбільше задоволення, так ви станете справжнім експертом в обраній мові.

Java аж ніяк не на шляху до зникнення. Велика кількість софта, розробленого великими компаніями, написано на Java. Це мова корпоративного світу. Він володіє широкою користувальницької аудиторією, великими бібліотеками, що робить його унікальним інструментом. Чи не забудьте про Android він теж працює на Java.

Скільки залишилося "жити" Java?

З тих пір, як C / C ++, Python і деякі інші мови програмування стають все більш популярними, Java поступово відходить у небуття. Чи варто продовжувати вивчати Java або краще просто переключитися на іншу мову? Цю тему обговорили користувачі Quora . Для вас ми зібрали найцікавіші думки.

Ашиш Датта, FizzBuzz

Я би продовжив вивчати Java. Він абсолютно точно не «йде в небуття», прийміть до відома наступне:

  • Фонд Apache Foundation активно інвестується компанією Java. Ці хлопці керують такими «гарячими» проектами, як, наприклад, Hadoop, Cassandra і Solr. Незважаючи на те, що все це проектів з відкритим вихідним кодом, в них поєднуються «корпоративне» чуття з «корпоративними» зарплатами розробників.
  • Робочий цикл віртуальної машини Java (JVM) став популярний і для інших мов і платформ. Виявляється, більше 20 років розвитку на чолі з геніальними корпораціями в справі розробки віртуальних машин (SmallTalk inspired і ін.) Привели створенню однієї відмінною моделі. Так що зараз існують такі мови, як Scala, Groovy і Jruby, компілює с байт-кодом JVM. Знання Java допоможе вам вивчити ці мови, оскільки в них будуть часто використовуватись інтерфейси програмування додатків Java.
  • На додаток до вищесказаного, Java є одним з «базових» язкові розробки Android. Так що зі знанням Java ви зможете перейти до розробок в системі Android, а це досить непогано оплачується.

Можливо, Java не так вже привабливий, але конкретно Java 8 є цілком пристойним мова програмування, існує велика кількість вільного софта Java. Мобільний і підприємницький попит на Java досить великий. Так що продовжуйте вивчати Java, але неодмінно познайомтеся і з мовами на зразок Python, C і C ++ - все люблять поліглотів!

Майкл Браун, ветеран індустрії розроблення програмного забезпечення з 20-річним стажем

Іронія полягає в тому, що коли 17 років тому мова Java набирав популярність, багато людей вважали це похоронним дзвоном для C / C ++.

Якщо я чогось і навчився, працюючи у цій індустрії, так це того, що якщо кинути погляд зверху, під сонцем (англ. Sun - прим. Ред.) Немає майже нічого нового (пару років тому це вважалося б непоганим каламбуром, але компанія Sun вже не існує ...). Галузь все ще досить молода для того, щоб ми могли вчитися у перших програмістів. Проблема полягає в тому, що ми продовжуємо «переучуватися» одним і тих самих речей, і так впевнені, що те, що ми робимо, є абсолютно унікальним, що в кінцевому підсумку ми навряд чи рухаємося вперед.

Повернемося в 2010 (коли Sun все ще була компанією). Всі були схиблені на шаблоні MVVM, я навіть уклав видавничий контракт на написання книги на цю тему ( MVVM Unleashed: Michael Brown: 9780672334382: Amazon.com: Books) . Я так і не написав цю книгу, тому що кожен раз, коли я брався за справу, я дізнавався щось нове. Наприклад, той факт, що MVVM існував ще з часів розробки першого призначеного для користувача інтерфейсу, Smalltalk на Xerox PARC. Галузі знадобилося більше 30 років, щоб знову повернутися до концепту, який був розроблений (і грунтовно задокументований, треба сказати) разом з найпершої користувальницької платформою.

Або як щодо хмарних обчислень? Орендуйте ненадовго комп'ютер, створений більшою компанією. Вимкніть його, коли в нього немає необхідності, увімкніть його, коли вам потрібно. Комунальні обчислювальні послуги: це хвиля майбутнього!

Якщо є порада, яку я можу дати молодому програмісту, то ось він: не женися за водним потоком ... Я маю на увазі нові тенденції: чи не жени їх, сфокусуйся на вивченні основ і спирайся на них. До того моменту, як ти навчишся тому, що в даний момент в топі, воно вже буде замінено чимось новим, що швидше за все було «вчорашньої новиною» тоді, коли ти гнався за трендом.

До того моменту, як ти навчишся тому, що в даний момент в топі, воно вже буде замінено чимось новим, що швидше за все було «вчорашньої новиною» тоді, коли ти гнався за трендом

Пітер Лорей, 23 роки роботи в сфері IT

Чим більше пророцтв, тим сильніше Java. Після кожного релізу настає пік прогнозів швидкої кончини Java, поступово їх стає менше (саме в цей момент компанія і може перебувати до критичний фінансовий стан).

Історія «Смерті Java»

Велика частина прогнозів виходить від людей, які намагаються проштовхнути «кращий» мову програмування, що не завойовував своєю користувальницької аудиторії.

Існує поширена помилка, що технічної переваги досить, щоб віддати перевагу X (ікс) Y (ИГРИК) (хоча не завжди очевидно, що X кращі, ніж Y). Більшість людей використовують Qwerty клавіатуру, хоча причиною її винаходу була спроба уникнути заклинювання молоточків у друкарській машинці. Було винайдено безліч «кращих» розкладок, але навряд чи хтось їх використовує.

Було винайдено безліч «кращих» розкладок, але навряд чи хтось їх використовує

Владислав Зоров, можу переконати людей в тому, що я знаю Java

  1. Не припиняйте вивчати Java. Зустрітися також з С ++ та Python - всі ці трьома мовами схожі (об'єктно-орієнтовані імперативні), так що це не повинно викликати труднощів.
  2. Вивчіть також JavaScript як слід (щоб побачити прототипний об'єктно-орієнтована імперативний мову програмування) і Smalltalk (діючий об'єктно-орієнтована мова). До того моменту вас вже має від цього нудити.
  3. Тепер прийшов час вивчити інші мови. Наприклад, Assembler і C (низькорівневі процесуальні), Haskell (функціональний), Prolog (логічний) і Racket (мета-мова).
  4. Поки ви цим займаєтеся, вивчайте паралельно мови, які потрібні для ваших цілей - Swift (додатки Apple), Rust (як C ++, але функціональний), Erlang (поширений для додатків), MATLAB (математичний матриці), C # (покращений Java, але для середовища Microsoft).
  5. Усвідомте, що за все життя вам належить вивчити десятки мов програмування, так що насправді не має значення, з чого ви почнете і що популярно на даний момент. До тих пір, поки вивчення мов приносить задоволення, воно того варто.

До тих пір, поки вивчення мов приносить задоволення, воно того варто

Стівен Панвазі, технічний директор в Perchbox

Java далекий від вимирання. Оскільки його обрали в якості мови для Android, його використання зараз важливіше, ніж коли б то не було.

Навіть не буду згадувати про те, що велика частина підручників по складанню алгоритмів вчать використовувати Java, так що його відхід у небуття привів би до необхідності переписування цілої системи.

Згідно з тією інформацією, якою ми володіємо сьогодні, інфраструктура підтримки Java настільки сильна, що навряд чи ця мова зникне найближчим часом.

Геррі Тейлор, пише на Java, C, Python, Objective-C, PHP, C #, Swift

Окей, пора розвіяти пару міфів. Я знаю, інтернет їх обожнює, але деякі з них мене вже дістали.

1. Java на знаходиться на межі зникнення. Сьогодні Java використовують більше людей, ніж 5 або 10 років тому.

2. Вимирає через Python? Java молодше, ніж Python.

3. Ні мови більш популярного, ніж Java, за винятком хіба що JavaScript, але тільки через те, що у компанії монополія. У мережі у вас просто немає іншого вибору.

Вивчіть іншу мову, якщо хочете, закиньте Java, якщо вам так завгодно, або продовжуйте вивчати його, якщо вам заманеться.

Вивчіть іншу мову, якщо хочете, закиньте Java, якщо вам так завгодно, або продовжуйте вивчати його, якщо вам заманеться

Умур Озкул, технічний директор в Publitory

Якщо ви хочете знайти роботу, мови краще Java вам не знайти. Велика частина компаній використовують Java і продовжать це робити. Для них просто не має сенсу викидати їх код. Отже, якщо ви фахівець в Java, в перекваліфікації просто немає сенсу.

Якщо ви плануєте стартап або працюєте на себе, тоді Elixir + Phoenix або Ruby on Rails будуть кращими мовами для вас. Велика частина стартапів не використовує Java, так як на даний момент існують швидші шляхи виконання того ж обсягу роботи. Щоб скласти уявлення про це: Comparison of Java and Ruby on Rails with Hobo .

Для роботи за договором однаково актуальні Java і Ruby.

Сира статистика популярності тієї чи іншої мови не дає уявлення про використовує його аудиторії. Все відносно.

Все відносно

Артем Мойсеєв, стартапер

Я вважаю, треба вивчати те, що приносить найбільше задоволення, так ви станете справжнім експертом в обраній мові.

Java аж ніяк не на шляху до зникнення. Велика кількість софта, розробленого великими компаніями, написано на Java. Це мова корпоративного світу. Він володіє широкою користувальницької аудиторією, великими бібліотеками, що робить його унікальним інструментом. Чи не забудьте про Android він теж працює на Java.

Скільки залишилося "жити" Java?
Скільки залишилося "жити" Java?
Скільки залишилося "жити" Java?
Чи варто продовжувати вивчати Java або краще просто переключитися на іншу мову?
Або як щодо хмарних обчислень?
2. Вимирає через Python?
Скільки залишилося "жити" Java?
Чи варто продовжувати вивчати Java або краще просто переключитися на іншу мову?
Або як щодо хмарних обчислень?
2. Вимирає через Python?