Мысли одного из авторов Nemerle о будущем языка.
От: ie Россия http://ziez.blogspot.com/
Дата: 19.11.06 11:57
Оценка: 19 (4) +1
Из рассылки Nemerle:

> And what's your vision on the future of Nemerle?

Well, as you probably noticed our support for implementing features and fixing bugs is not very fast. We are surely not abandoning the project any time soon (maybe if there is an equivalent language with type inference, pattern matching and macros, but with support from big company/community, I don't know C# 5.0 ?).
I think that with current feature set of Nemerle we are already in a reasonably stable position — language has most of the useful built in stuff already there and with macros the limits for extensibility are quite far from us. I would estimate Nemerle as being ahead from current mainstream languages for about 5-6 years, at least in the coolest features.

I think that now there comes the time for stabilizing the language itself and focus on:
— fixing bugs
— improvements in compiler / macros API
— improvements in performance
— and of course your great Integration project

Getting forward in this field + maybe also some improvements in documentation / tutorials is in my opinion a good road-map for Nemerle.
The problem is that I and Michal do not have much time for doing this, considering that (especially for Michal ) it is not very "interesting" stuff to do... Seeing all your recent commitments to the project is very building for me and I think this is the way to go — we must widen the community of people ready to get involved in the core of the project and to give a good critic opinions about our current (often flawed) design.
And I think that getting more people to work with Nemerle requires all those refactorings to happen — writing macros must not be hard for reasonably good programmer.

So, the conclusion is:
— Nemerle is a very good and useful language at the moment and I don't mind using it as replacement for C#/Java for a long time
— Nemerle has great potential, which I think is getting larger not smaller all the time
— as Michal mentioned, Nemerle did not "catch up" very well yet, probably because of the current trends in computer science, maybe because of some of our controversial design decisions (keeping close to ML languages and insisting on static typing), but as those decisions drived us to create this language and are *good* in our opinion it is not something to be ashame of
— the future of Nemerle is defined by the community, we will have the language / platform, which we will develop all together

--
Kamil Skalski
http://nazgul.omega.pl

... << RSDN@Home 1.2.0 alpha rev. 655>>
Превратим окружающую нас среду в воскресенье.
Re: Мысли одного из авторов Nemerle о будущем языка.
От: VladD2 Российская Империя www.nemerle.org
Дата: 19.11.06 13:38
Оценка: 1 (1) +2
Здравствуйте, ie, Вы писали:

Одно небольшое пожелание. На будущее... Если уж цитируешь высказывание сделанное на английском, то лучше все же перевдить его на русский. Этот форум читает много народа которому проблематично осилить первеод большого объема. Ну, а если сильно в лом, то лучше дать ссылку. В данном случае это более чем возможно (рассылка доступна по http).
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Мысли одного из авторов Nemerle о будущем языка.
От: Sinclair Россия https://github.com/evilguest/
Дата: 20.11.06 05:39
Оценка: 269 (18)
Здравствуйте, ie, Вы писали:
Перевод (за качество не ручаюсь, переводил с листа за 15 минут, но общий смысл должен быть передан верно):

>И каковы ваши представления о будущем Nemerle?

Ну, как вы наверняка заметили, мы не слишком быстро реализуем новые возможности и исправляем ошибки. Мы совершенно точно не собираемся бросить проект в ближайшее время (разве что появится эквивалентный язык с выводом типов, паттерн матчингом и макросами, но с поддержкой большой компании или коммьюнити, ну не знаю, С# 5.0?).
Я думаю, что с текущим набором возможностей Nemerle мы уже в довольно стабильной позиции — в язык встроено большинство из полезного, и с макросами пределы расширяемости весьма широки. Я бы оценил Nemerle как опережающий текущие мэйнстримовые языки примерно на 5-6 лет, по крайней мере в его лучших возможностях.

Я думаю, теперь пора стабилизировать сам язык и сосредоточиться на:
— исправлении ошибок
— улучшении в API компилятора/макросов
— улучшении производительности
— ну и конечно на вашем замечательном проекте интеграции

Продвижение в этой области + возможно еще некоторое улучшение в документации / тьюториалах, по моему мнению, — хороший план развития для Nemerle.
Проблема в том, что у меня и Михал не так-то много времени для этого, учитывая, что (особенно для Михала) это не очень "интересная" работа...
Ваш недавний вклад в проект меня вдохновляет и я думаю, что это правильный путь — мы должны расширять сообщество людей, готовых участвовать в ядре проекта и поставлять хорошую критику относительно нашего (зачастую проблематичного) дизайна.

И я думаю, что привлечение большего числа людей к работе с Nemerle требует всех тех рефакторингов — написание макросов не должно быть сложно для достаточно хорошего программиста.

Так что, вывод таков:
— Nemerle сейчас очень хороший и полезный язык, и я не возражаю против использования как долговременной замены C#/Java
— У Nemerle большой потенциал, и он со временем растет, а не уменьшается
— как упомянул Михал, Nemerle пока еще не очень-то "захватил" народ, возможно из-за нынешних тенденций в информатике, возможнно из-за некоторых наших спорных решений в дизайне (близость к ML-языкам и настойчивость в статической типизации), но, поскольку эти решения привели нас к созданию этого языка и хороши по нашему мнению, стыдиться здесь нечего.
— будущее Nemerle определяется сообществом, у нас будет язык/платформа, которую все вместе будем разрабатывать.
--
Kamil Skalski
http://nazgul.omega.pl

1.2.0 alpha rev. 655
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: Мысли одного из авторов Nemerle о будущем языка.
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.11.06 23:14
Оценка:
Здравствуйте, Sinclair, Вы писали:

Очень хороший перевод. Особенно хорош тем, что правильно и близко к тексту переводит не очень внятные места.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Мысли одного из авторов Nemerle о будущем языка.
От: Mamut Швеция http://dmitriid.com
Дата: 21.11.06 09:49
Оценка: :))) :))) :))) :))) :))) :))) :)
VD>Очень хороший перевод. Особенно хорош тем, что правильно и близко к тексту переводит не очень внятные места.

То есть они остаются настолько же невнятными?
... << RSDN@Home 1.2.0 alpha rev. 655>>


dmitriid.comGitHubLinkedIn
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.