LINUX.ORG.RU

Вышел Wrangler 1.0

 ,


0

2

Wrangler представляет собой интерактивный инструмент для рефакторинга кода на языке Erlang, который может быть интегрирован в Emacs и Eclipse.

Wrangler позволяет производить простейшие действия по рефакторингу: переименование модулей/функций/переменных. Wrangler понимает Erlang-код и поэтому способен произвести рефакторинг, сохраняя структуру и комментарии в коде.

Особенности релиза:

  • API на основе шаблонов, позволяющее пользователю самому определять правила для рефакторинга кода;
  • удобный DSL, с помощью которого можно легко сочетать как встроенные стратегии рефакторинга, так и определенные пользователем;
  • обнаружение и удаление дублирующегося кода;
  • поддержка EUnit, QuickCheck и Common Test.

Страница проекта на github.

Страница с документацией.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Huiqing Li

Мда...

anonymous ()

Wrangler понимает Erlang-код

Wrangler выглядит умнее 99.9999% людей.

imul ★★★★★ ()
Ответ на: комментарий от imul

Wrangler понимает Erlang-код

Wrangler выглядит умнее 99.9999% людей

на самом деле эрланг достаточно простой язык.

ymn ★★★★★ ()
Ответ на: комментарий от imul

инструмент для рефакторинга кода

Wrangler выглядит умнее 99.9999% разработчиков на Erlang.

Jayrome ★★★★★ ()

Сколько разработчикам заплатили за скрытую рекламу джинсовой одежды Wrangler?

northerner ★★★ ()
Ответ на: комментарий от ymn

А деньги на этом Erlang'e можно заработать? Или лучше Java + Oracle DB?

anonymous ()
Ответ на: комментарий от anonymous

деньги на этом Erlang'e можно заработать? Или лучше Java + Oracle DB?

лучше ABAP

RedPossum ★★★★★ ()
Ответ на: комментарий от ymn

Так это к эрлангу придется еще и си учить? Или на нем одном, можно что-то годное написать?

anonymous ()
Ответ на: комментарий от ymn

А может все таки лучше Java, только копать не в сторону enterprise, а в сторону big data & machine learning. Направление бурно развивается и в принципе перспективно. Для Java в этом плане очень вкусные зарплатные ожидания.

anonymous ()
Ответ на: комментарий от anonymous

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

хотя объективно вакансий на джаве больше на порядок.

ymn ★★★★★ ()
Ответ на: комментарий от RedPossum

Я же в ближайшем будущем планирую переехать в цевилизованное общество, а со знаниями этого абапа + специфика нашего бизнеса не котируется там за рубежом. А вот Java это очень реальный шанс рвануть в цивилизованную европу или запад.

anonymous ()
Ответ на: комментарий от anonymous

знания абапа не котируются за бугром? хм, а я думал наоборот.

RedPossum ★★★★★ ()
Ответ на: комментарий от RedPossum

Не вырывай фразы из предложения. Речь идет о знания абапа + _специфика нашего бизнеса_ т.е предметно области, которая как я понимаю коренным образом отличается от того, что имеется на сегодняшний день там за бугром. Это как ботать 1С, в надежде приехать в Поло Альто и устроиться на высокооплачиваемую интересную работу.

anonymous ()

О, надо же, а я и ведь и не знал, что erlang поддерживается затмением... надо будет почитать про этот язык =) книжку сто лет назад скачал, руки не дойдут

BattleCoder ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.