Home > программирование > Два мнения о влиянии платформы Android на Java ecosystem

Два мнения о влиянии платформы Android на Java ecosystem

В свете судебного решения между Oracle & Google, касательно использования Java API на платформе Android, вновь возобновились дискуссии о пользе или вреде для Java ecosystem платформы Android.
И так, сформировалось два противоположных мнения.

Первое мнение следующее:
«The Android OS has been one of the best things to happen to the Java community in years. When people were starting to get bored at the prospect of learning about JSPs and Servlets, Android made Java cool once again.
The hip college kids were anxious to learn it, and until Android came along, Java was losing the battle to capture the hearts and minds of the programming youth.» (http://www.theserverside.com/news/thread.tss?thread_id=64969)
Тут вообщем все понятно – модная платформа привлекает молодежь и способствует изучению языка Java, тем самым повышая его привлекательность.

А второе мнение кардинально противоположно:
«Android is one of the worst things to happen to the ecosystem in a very long time – because all it does is encourage hip college kids (to borrow Cameron’s phrase) to write shoddy, cobbled-together apps in order to play the lottery that is end-user ISV Android development.
It does nothing to encourage sound software development techniques and to produce the sort of developers who are needed by the “real money” sectors of the industry.» (Ben Evans, chief executive of JClarity, Executive Committee Member at Java Community Process)
Суть его такова, что Android может оказать наихудшее влияние на Java-платформу, так как способствует написанию школьниками некачественного кода на Java, в надежде, что их приложения станут популярными. А так же, разработка под Android не способствует воспитанию профессиональных навыков разработчиков, действительно необходимых индустрии.

К чему это пишу? Хотелось бы на следующую встречу JUG, что бы кто-то выступил с рассказом о разработке под Android и ее особенностях, а также тех навыках и знаниях необходимых данным разработчикам.

Tags: ,
  1. No comments yet.
  1. No trackbacks yet.

*