Как затмение происходит в академическом мире? - PullRequest
5 голосов
/ 28 июня 2011

Мне просто любопытно, есть ли у кого-нибудь представление о том, насколько широко распространено использование затмения в университетах / факультетах по всему миру.

Причина, по которой я задаю этот вопрос, заключается в том, что у меня сложилось впечатление, что netbeans НАМНОГО больше используется в академическом мире, чем в затмении, но я слышал так много замечательных вещей о затмении.Я бы подумал, что затмение должно иметь превосходство в университетах, так как оно также поддерживает SWT помимо свинга.И на первый взгляд ОО-программирование, кажется, имеет большую поддержку в затмении, чем в netbeans.

Также оно определяет такие понятия, как точки расширения, для которых я не могу найти эквиваленты в netbeans. В целом, это кажется более ориентированным на разработку«слабосвязанные» компоненты.С другой стороны, мой опыт с затмением близок к нулю, так что, возможно, я ошибаюсь, и это действительно не так хорошо.

Ответы [ 7 ]

5 голосов
/ 28 июня 2011

Я аспирант в Будапештском технологическом и экономическом университете. За годы обучения в бакалавриате и MSC я прошел несколько курсов, на которых мы могли использовать разные IDES, такие как Eclipse, Netbeans, Visual Studio или даже Emacs, и не было ни одной IDE, выдвинутой в будущем.

Тем не менее, платформа Eclipse как хорошая среда моделирования и программирования на основе плагинов весьма интересна в академических исследованиях: известный проект Mylyn был начат во время PhD, половина проектов Eclipse Modeling - это более или менее исследовательские проекты, и я действительно уверен, что есть еще много исследовательских проектов, основанных на Eclipse. И это может означать, что есть интерес к более глубокому изучению Eclipse.

О популярности и поддержке SWT - я не думаю, что это имеет значение, но в чем лекторы имеют реальный опыт. И я думаю, это самое важное.

4 голосов
/ 28 июня 2011

Исходя из моего опыта получения степени доктора философии по CS в Университете Британской Колумбии, я могу сказать, что Eclipse является единственной IDE, которая действительно используется в классах старшекурсников. Некоторые из более системных классов будут использовать Emacs, но большинство будет использовать Eclipse. Ожидается, что на четвертом курсе по программной инженерии все учащиеся создадут собственный плагин Eclipse.

Возможно, уклон в сторону Eclipse связан с тем фактом, что аспирантура получает значительное финансирование от IBM и Eclipse Foundation. Многие аспиранты реализуют свои идеи в качестве плагинов для Eclipse (я не был исключением). Но Eclipse - это больше, чем просто деньги. Это очень живое сообщество с открытым исходным кодом, оно чрезвычайно модульное, и финансирование, получаемое аспирантами, обычно связано с небольшими связями.

Кроме того, при посещении конференций, ориентированных на разработку программного обеспечения (таких как OOPSLA или ICSE), вы обнаружите, что подавляющее большинство документов, которые предоставляют интеграцию с IDE, будут делать это с Eclipse (Visual Studio - это уже далеко и я не могу вспомнить ни одной исследовательской работы на основе NetBeans.

Все эти вещи, похоже, показывают, что Eclipse является популярной площадкой для научных исследований. И это показывает, почему он также популярен среди студентов. Старшекурсникам нравится использовать Eclipse, потому что он рассматривается как необходимый навык работы, тогда как NetBeans не рассматривается таким образом, как я вижу.

(Отказ от ответственности - после использования Eclipse для завершения моей кандидатской диссертации, я теперь руководитель проекта Eclipse и участвую в нескольких других.)

2 голосов
/ 28 июня 2011

NetBeans затмевается Eclipse.

Знание «Затмения» - это рыночный навык.

Что ж, мой профессор клянется «Затмением» - об этом написано много книг.Он обладает огромным количеством сторонних дополнительных функций.

Конечно, NetBeans - респектабельная и превосходная среда разработки.Но у Eclipse больше глаз, сканирующих его, и поэтому он также обновляется и исправляется чаще.

2 голосов
/ 28 июня 2011

Я учусь на бакалавра компьютерных наук в Университете Манчестера, Великобритания. Как и Джек Келли, нам не показывали, что мы использовали IDE, потому что нас поощряли использовать vi и другие редакторы. У нас было одно лабораторное упражнение с использованием Eclipse и другое с использованием Netbeans. Netbeans был полезен, если вы создавали GUI, но в целом я предпочитаю Eclipse. Теперь, когда у IntelliJ есть открытая версия, возможно, мы увидим, что она больше используется в Academia.

2 голосов
/ 28 июня 2011

Я могу предложить только свой собственный опыт:

Я учусь в магистратуре по компьютерным наукам в Имперском колледже в Лондоне.Единственным «IDE», которого нас учили, был Emacs.Особое внимание уделяется изучению основ языка, а затем студент сам выбирает, на какую IDE пойти.(Мы кратко познакомились с Eclipse на 2-дневном курсе «Введение в Java», и я думаю, что он также использовался в курсе параллелизма, хотя я и не брал параллелизм.)

Сказал:Я использовал Eclipse для большинства моих проектов, и многие мои одноклассники и многие мои преподаватели используют Eclipse, но довольно немногие используют Netbeans.Я не хотел бы догадываться, какой из них наиболее используется.И Eclipse, и Netbeans установлены на машинах факультета CS университета.

1 голос
/ 28 июня 2011

Преподаватели Java в Политехникуме TAMK в Финляндии преподают с Eclipse.Тем не менее, я предпочитаю NetBeans, и я обнаружил, что он установлен на большинстве машин.

1 голос
/ 28 июня 2011

Я могу прокомментировать, что он используется в CS 61B в Беркли (курс по структурам данных нижнего подразделения, преподаваемый на Java). К сожалению, я многого не знаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...