REPL
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 19.10.11 23:31
Оценка:
Roslyn в ранней версии содержит эту возможность, а в Nemerle есть repl в студии и standalone?
Re: REPL
От: Ziaw Россия  
Дата: 20.10.11 02:32
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Roslyn в ранней версии содержит эту возможность, а в Nemerle есть repl в студии и standalone?


standalone был.
Re: REPL
От: hardcase Пират http://nemerle.org
Дата: 20.10.11 08:16
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Roslyn в ранней версии содержит эту возможность, а в Nemerle есть repl в студии и standalone?


Я его сломал. Починен будет очень не скоро, так как я занят переносом компилятора на IKVM.Reflection.
/* иЗвиНите зА неРовнЫй поЧерК */
Re: REPL
От: hardcase Пират http://nemerle.org
Дата: 20.10.11 08:17
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Roslyn в ранней версии содержит эту возможность, а в Nemerle есть repl в студии и standalone?


Я был бы очень признателен, если бы мне объяснили, зачем он нужен. Для "паритета по фичам" с _подставить_любимю_игрушку_?
/* иЗвиНите зА неРовнЫй поЧерК */
Re[2]: REPL
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 20.10.11 08:43
Оценка:
Здравствуйте, hardcase, Вы писали:
H>Здравствуйте, gandjustas, Вы писали:

G>>Roslyn в ранней версии содержит эту возможность, а в Nemerle есть repl в студии и standalone?

H>Я был бы очень признателен, если бы мне объяснили, зачем он нужен. Для "паритета по фичам" с _подставить_любимю_игрушку_?

Тут я хз (уж насколько активно использую питонячий REPL, но в немерле как-то к этому не тянет), а вот сделать на сайте возможность попробовать язык он-лайн, ничего не устанавливая к себе на машину — вполне. Впрочем, для этого можно и подход ideone использовать.

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[2]: REPL
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 20.10.11 08:43
Оценка:
Здравствуйте, hardcase, Вы писали:

H>Здравствуйте, gandjustas, Вы писали:


G>>Roslyn в ранней версии содержит эту возможность, а в Nemerle есть repl в студии и standalone?


H>Я его сломал. Починен будет очень не скоро, так как я занят переносом компилятора на IKVM.Reflection.


А сломан сам Nemerle.Evaluation или только Nemish?

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[3]: REPL
От: hardcase Пират http://nemerle.org
Дата: 20.10.11 08:50
Оценка: +1
Здравствуйте, kochetkov.vladimir, Вы писали:

H>>Я его сломал. Починен будет очень не скоро, так как я занят переносом компилятора на IKVM.Reflection.


KV>А сломан сам Nemerle.Evaluation или только Nemish?


Сломан (гм, скорее изменен) интерфейс компилятора, потому Evaluation не собирается. А сорцы nemish-а полнейший трэшак, который нежалко выбросить.
/* иЗвиНите зА неРовнЫй поЧерК */
Re[3]: REPL
От: hardcase Пират http://nemerle.org
Дата: 20.10.11 08:58
Оценка:
Здравствуйте, kochetkov.vladimir, Вы писали:

KV>Тут я хз (уж насколько активно использую питонячий REPL, но в немерле как-то к этому не тянет), а вот сделать на сайте возможность попробовать язык он-лайн, ничего не устанавливая к себе на машину — вполне. Впрочем, для этого можно и подход ideone использовать.


Мне нравится подход ideone, в принципе я не против NPad, но я не могу понять, зачем на нужен REPL в виде консоли?
/* иЗвиНите зА неРовнЫй поЧерК */
Re[2]: REPL
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 20.10.11 09:26
Оценка:
Здравствуйте, hardcase, Вы писали:

H>Здравствуйте, gandjustas, Вы писали:


G>>Roslyn в ранней версии содержит эту возможность, а в Nemerle есть repl в студии и standalone?


H>Я был бы очень признателен, если бы мне объяснили, зачем он нужен. Для "паритета по фичам" с _подставить_любимю_игрушку_?


Я очень радовался когда repl в f# увидел, для маленьких программ сильно повышает скорость разработки.
Re[3]: REPL
От: hardcase Пират http://nemerle.org
Дата: 20.10.11 10:05
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Я очень радовался когда repl в f# увидел, для маленьких программ сильно повышает скорость разработки.


Когда-то давно будучи студентом ковырял SML/NJ и особенных восторгов от REPL (консоль в которую можно чтото писать) не испытал. Такого рода интерфейс годен лишь для выполнения отладочных выражений и начального изучения синтаксиса (наверно это актуально для ML-ей).
/* иЗвиНите зА неРовнЫй поЧерК */
Re[3]: REPL
От: hardcase Пират http://nemerle.org
Дата: 20.10.11 10:11
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Я очень радовался когда repl в f# увидел, для маленьких программ сильно повышает скорость разработки.


Я правильно понял, что на самом деле нужен не REPL а фигня для написания мелких программ (NPad)?
/* иЗвиНите зА неРовнЫй поЧерК */
Re[4]: REPL
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 20.10.11 10:45
Оценка:
Здравствуйте, hardcase, Вы писали:

H>Здравствуйте, gandjustas, Вы писали:


G>>Я очень радовался когда repl в f# увидел, для маленьких программ сильно повышает скорость разработки.


H>Я правильно понял, что на самом деле нужен не REPL а фигня для написания мелких программ (NPad)?


Неправильно понял. Не надо ограничивать инструмент.
Re[5]: REPL
От: hardcase Пират http://nemerle.org
Дата: 20.10.11 10:54
Оценка: +1
Здравствуйте, gandjustas, Вы писали:

H>>Я правильно понял, что на самом деле нужен не REPL а фигня для написания мелких программ (NPad)?


G>Неправильно понял. Не надо ограничивать инструмент.


Я не ограничеваю инструмент, я выявляю требования. Покачто никому небыл нужен инструмент вроде нынешнего nemish, а вот однодокументный редактор с подсветкой и интеллисенсом — хотят.
/* иЗвиНите зА неРовнЫй поЧерК */
Re[4]: REPL
От: catbert  
Дата: 20.10.11 11:17
Оценка:
Здравствуйте, hardcase, Вы писали:

H>Мне нравится подход ideone, в принципе я не против NPad, но я не могу понять, зачем на нужен REPL в виде консоли?


Макросы пробовать, например.
Re[4]: REPL
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 20.10.11 13:29
Оценка:
Здравствуйте, hardcase, Вы писали:

KV>>А сломан сам Nemerle.Evaluation или только Nemish?


H>Сломан (гм, скорее изменен) интерфейс компилятора, потому Evaluation не собирается.


Ты имел ввиду — в твоей ветке? В master он сейчас собирается без проблем.

H>А сорцы nemish-а полнейший трэшак, который нежалко выбросить.


Это да

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[2]: REPL
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.10.11 13:59
Оценка:
Здравствуйте, hardcase, Вы писали:

G>>Roslyn в ранней версии содержит эту возможность, а в Nemerle есть repl в студии и standalone?


H>Я был бы очень признателен, если бы мне объяснили, зачем он нужен. Для "паритета по фичам" с _подставить_любимю_игрушку_?


Ты что? Это модно!

Ну, вообще, он конечно не помешал бы, если сделать его с гуи и качественно. То что было никакой критики не выредживало.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: REPL
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.10.11 14:00
Оценка:
Здравствуйте, catbert, Вы писали:

H>>Мне нравится подход ideone, в принципе я не против NPad, но я не могу понять, зачем на нужен REPL в виде консоли?


C>Макросы пробовать, например.


И как ты себе это видишь из РЕПЛ-а?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: REPL
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.10.11 14:02
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Я очень радовался когда repl в f# увидел, для маленьких программ сильно повышает скорость разработки.


Вот никогда этого понять не могу. Какая разница жать Ctrl+enter по кускам, или один раз F5?

А на мало мальски больших прилоежниях это не прокатывает. Это в хаскеле репл может закгужать окромные приложения. Тут же это просто задолбаешся делать.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[6]: REPL
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.10.11 14:04
Оценка:
Здравствуйте, hardcase, Вы писали:

H>Я не ограничеваю инструмент, я выявляю требования. Покачто никому небыл нужен инструмент вроде нынешнего nemish, а вот однодокументный редактор с подсветкой и интеллисенсом — хотят.


Для немерла нужен хотя бы двудокументный. А то как макросы пробовать?

Плсю интеллисенс тоже не помешал бы.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: REPL
От: hardcase Пират http://nemerle.org
Дата: 20.10.11 14:08
Оценка:
Здравствуйте, kochetkov.vladimir, Вы писали:

H>>Сломан (гм, скорее изменен) интерфейс компилятора, потому Evaluation не собирается.


KV>Ты имел ввиду — в твоей ветке? В master он сейчас собирается без проблем.


Но не работает.
/* иЗвиНите зА неРовнЫй поЧерК */
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.