.
N2 – это языковый framework, цель которого – упростить до предела разработку языков программирования и DSL-ей.
Заранее отвечая на резонный вопрос: «Казалось бы... Причем тут Nemerle?», отвечаю: Nemerle – это основное средство разработки для N2. N2 же – это средство разработки, которое позволит реализовать новую версию Nemerle не имеющую проблем современного Nemerle и обладающей действительно качественной поддержкой IDE. Однако надо понимать, что N2 и Nemerle – это не одно и то же. И говорить сейчас что-то конкретное о будущих версиях Nemerle тяжело и преждевеременно.
Выглядеть это будет следующим образом. Несколько программистов будут работать полный рабочий день над N2. N2 будет интегрирован с ReSharper, так что все языки, сделанные на его основе, получат автоматическую поддержку IDE и возможности создавать собственные рефакторинги.
Работа предстоит очень большая, но теперь ею будет заниматься постоянный коллектив, работающий за деньги.
В итоге мы должны получить продукт промышленного качества и не имеющий аналогов на рынке.
Да, кстати. Это не означает, что над проектом не сможет работать сообщество (как это было раньше). Детали пока еще не ясны, но думаю, что, по крайней мере, часть кода останется открытым и кто угодно сможет предлагать свои пул-реквесты. Ну, а при расширении штата приоритет будет отдаваться наиболее талантливым представителям комьюнити.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: N2 и JetBrains
От:
Аноним
Дата:
22.06.12 16:49
Оценка:
Здравствуйте, VladD2, Вы писали:
Git Н2 закроют?
Будет ли паралельная работа не только под платформу нет?
Будешь ли появляться тут?
Здравствуйте, VladD2, Вы писали:
VD>Несколько программистов будут работать полный рабочий день над N2.
Я правильно понимаю, WolfHound и ты продолжите быть основными разработчиками N2, но уже на полный рабочий день и за зарплату (т.е. перейдете в штат сотрудников JetBrains)?
Здравствуйте, artelk, Вы писали:
A>Я правильно понимаю, WolfHound и ты продолжите быть основными разработчиками N2, но уже на полный рабочий день и за зарплату (т.е. перейдете в штат сотрудников JetBrains)?
. Так что просто прокомментирую ситуацию, дабы исключить спекуляции и слухи.
VD>В составе JetBrains организована команда по развитию того, что можно назвать технологиями, растущими из Nemerle.
Поздравляю!
VD>Да, кстати. Это не означает, что над проектом не сможет работать сообщество (как это было раньше). Детали пока еще не ясны, но думаю, что, по крайней мере, часть кода останется открытым и кто угодно сможет предлагать свои пул-реквесты. Ну, а при расширении штата приоритет будет отдаваться наиболее талантливым представителям комьюнити.
Здравствуйте, artelk, Вы писали:
VD>>Несколько программистов будут работать полный рабочий день над N2. A>Я правильно понимаю, WolfHound и ты продолжите быть основными разработчиками N2, но уже на полный рабочий день и за зарплату (т.е. перейдете в штат сотрудников JetBrains)?
Правильно.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, hardcase, Вы писали:
H>Здравствуйте, artelk, Вы писали:
A>>Я правильно понимаю, WolfHound и ты продолжите быть основными разработчиками N2, но уже на полный рабочий день и за зарплату (т.е. перейдете в штат сотрудников JetBrains)?
H>Верно, а также автор этого сообщения
Здравствуйте, catbert, Вы писали:
VD>>В составе JetBrains организована команда по развитию того, что можно назвать технологиями, растущими из Nemerle.
C>Поздравляю!
Спасибо. Надеюсь, что работа пойдет намного быстрее.
C>Постарайтесь опенсорсить побольше
Постараемся .
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Инетесно, JetBrains будут тащить паралельно два языка, или Kotlin потом перенесут повер N2?
Хотя если все взлетит, Kotlin нафиг не будет нужен, так как по сравнению с Nemrle достаточно ущербен.
. Так что просто прокомментирую ситуацию, дабы исключить спекуляции и слухи.
VD>В составе JetBrains организована команда по развитию того, что можно назвать технологиями, растущими из Nemerle.
VD>Основные ресурсы будут сосредоточены на проекте N2
. VD>N2 – это языковый framework, цель которого – упростить до предела разработку языков программирования и DSL-ей.
VD>Заранее отвечая на резонный вопрос: «Казалось бы... Причем тут Nemerle?», отвечаю: Nemerle – это основное средство разработки для N2. N2 же – это средство разработки, которое позволит реализовать новую версию Nemerle не имеющую проблем современного Nemerle и обладающей действительно качественной поддержкой IDE. Однако надо понимать, что N2 и Nemerle – это не одно и то же. И говорить сейчас что-то конкретное о будущих версиях Nemerle тяжело и преждевеременно.
VD>Выглядеть это будет следующим образом. Несколько программистов будут работать полный рабочий день над N2. N2 будет интегрирован с ReSharper, так что все языки, сделанные на его основе, получат автоматическую поддержку IDE и возможности создавать собственные рефакторинги.
VD>Работа предстоит очень большая, но теперь ею будет заниматься постоянный коллектив, работающий за деньги.
VD>В итоге мы должны получить продукт промышленного качества и не имеющий аналогов на рынке.
VD>Да, кстати. Это не означает, что над проектом не сможет работать сообщество (как это было раньше). Детали пока еще не ясны, но думаю, что, по крайней мере, часть кода останется открытым и кто угодно сможет предлагать свои пул-реквесты. Ну, а при расширении штата приоритет будет отдаваться наиболее талантливым представителям комьюнити.
А можно вот такое уточнение сделать, https://github.com/rsdn/nemerle
теперь ведь не будет основным репозиторием nemerle
я по этому случаю предлагаю навести порядок в репозитории комьюнити
возможно у меня нет таких прав, но ведь там черт ногу сломит,
там помойму ни кто не заботился о порядке со времен поляков
в первую очередь предлагаю разделить проекты на несколько репозиториев
выделить основное ядро и поддерживать его силами комьюнити
а всякие побочные проекты вести в параллельных репозиториях, а не в папке snippets
отдельно вынести интеграцию, отдельно проекты, которые потом можно вносить в основной репозиторий
вынести так же отдельно внешние зависимости и тесты,
и сразу два замечания
1) хотелось бы знать кто будет главным представителем от комьюнити, просто если я правильно понимаю, то основные разработчики ушедшие на fulltime в jetbrains навряд ли теперь будут осуществлять руководство проектом от комьюнити, так что хотелось бы знать в чьем ведении теперь проект
2) так же предрекая вбросы вида "если хочешь что то сделать возьми и сделай", я скажу что я вот буквально этим и занимаюсь, быть может к понедельнику залью свои изменения на свой форк и представлю сообществу.
ну и PS:
очень радостная новость ))) удачи вам в ваших благих начинаниях
Здравствуйте, VladD2, Вы писали:
VD>Работа предстоит очень большая, но теперь ею будет заниматься постоянный коллектив, работающий за деньги.
VD>В итоге мы должны получить продукт промышленного качества и не имеющий аналогов на рынке.
Поздравляю!
С JetBrains-ом вы точно пробьетесь до массового потребителя.
Здравствуйте, cNoNim, Вы писали:
NN>А можно вот такое уточнение сделать, NN>https://github.com/rsdn/nemerle NN>теперь ведь не будет основным репозиторием nemerle
Будет. По крайней мере в обозримой перспективе. N2 != Nemerle, Влад же в исходном сообщении специально на это упор сделал.
Здравствуйте, VladD2, Вы писали:
VD>Выглядеть это будет следующим образом. Несколько программистов будут работать полный рабочий день над N2. N2 будет интегрирован с ReSharper, так что все языки, сделанные на его основе, получат автоматическую поддержку IDE и возможности создавать собственные рефакторинги.
Следует ли из этого, что, автоматически, — внимания на то, — что явно немалая половина пользователей дотнета считает решарпер, извиняюсь заранее за выражение — редким говном — уже не канают, а поддержка N2 будет только с решарпером?
Или он таки будет нормальным open-source продуктом, с приличной компанией за пазухой?
Или всё таки стоит вообще бросить смотреть в сторону N? (ну это наверное скорее для пущего драмматизма ).
Как раз начал плотно на днях смотреть на N2 — и вот мне интересно — стоит ли тратить дальше на это время, или вернутся к другим инструментам, которые проверены временем (не рукопашка) — или уже стоит забывать? Мне JetBrains симпатичны, так же как MS, — но, имхо, такого рода тулсеты — будучи коммерческими, — обречены. Аналогов именно таких и нет — но и именно такие они и не нужны. Да и без возможности пощупать — сложно понять что вообще предлагается. Очень легко вместо N2 выбрать обычный генератор парсеров коих россыпи — при этом даже МС-ы выбирали в своё время вполне свободные решения и их портировали, — правда до ума не довели, а создали настоящую хрень. Постигнет ли N2 та же участь?
PS: Шо то какое-то официальное заявление ничерта толком не разъяснило.
Здравствуйте, fddima, Вы писали:
F> Как раз начал плотно на днях смотреть на N2 — и вот мне интересно — стоит ли тратить дальше на это время, или вернутся к другим инструментам, которые проверены временем (не рукопашка) — или уже стоит забывать? Мне JetBrains симпатичны, так же как MS, — но, имхо, такого рода тулсеты — будучи коммерческими, — обречены. Аналогов именно таких и нет — но и именно такие они и не нужны. Да и без возможности пощупать — сложно понять что вообще предлагается. Очень легко вместо N2 выбрать обычный генератор парсеров коих россыпи — при этом даже МС-ы выбирали в своё время вполне свободные решения и их портировали, — правда до ума не довели, а создали настоящую хрень. Постигнет ли N2 та же участь?
А самое главное забыл... сразу критика и пена выперла.
Отличные новости! Думаю для проекта — это только плюс.
По человечески искренне рад и поздравляю!