Полагаю, Вы неправильно меня поняли. Я не говорю, что Оберон не подходит для обучения программированию; я скорее за, чем против.
Просто, мы помимо этого изучали Оберон достаточно углубленно, что уже не является обучением программированию, это изучение языка, как он есть (и опять же я не говорю, что я против этого).
Суть в том, что ситуация, когда студент получает диплом _специалиста_ и знает только Оберон — не есть хорошо. И было бы неплохо потратить время, затраченное на штудирование спецификации Оберона (да я знаю, что она небольшая, но дело в прецеденте), обучению Яве.
ИМХО, наилучшая ситуация — это когда есть баланс между теорией и практикой.
Да, эта книга у нас является библией для студента во время курса ЯПМТ, я её в свое время всю пролопатил, когда реализовывал стековую архитектуру для компиляции/трансляции процедур.
А Вы читали эту книгу? :) Только не говорите, что ради спецификации Оберона-2 :)
Полагаю, суть в том, что теперь девелоперы осведомлены об интересе к этому вопросу (и в некотором смысле мотивированы написать соответствующий пост), а не в том, что они до этого сами не знали о ProGuard.
>На основании чего может быть создан файл seeds.txt
— Хороший вопрос, подозреваю, что сюда попадают методы суперклассов типа onCreate(), onReceive(), которые Вы переопределяете.
Точно не знаю, на developer.android.com об этом ни слова.
Просто, мы помимо этого изучали Оберон достаточно углубленно, что уже не является обучением программированию, это изучение языка, как он есть (и опять же я не говорю, что я против этого).
Суть в том, что ситуация, когда студент получает диплом _специалиста_ и знает только Оберон — не есть хорошо. И было бы неплохо потратить время, затраченное на штудирование спецификации Оберона (да я знаю, что она небольшая, но дело в прецеденте), обучению Яве.
ИМХО, наилучшая ситуация — это когда есть баланс между теорией и практикой.
А Вы читали эту книгу? :) Только не говорите, что ради спецификации Оберона-2 :)
— Хороший вопрос, подозреваю, что сюда попадают методы суперклассов типа onCreate(), onReceive(), которые Вы переопределяете.
Точно не знаю, на developer.android.com об этом ни слова.
Чтобы не нужно было расстегивать куртку/лезть карман за телефоном. Между прочим, очень полезно зимой :)