Live data from Hacker News

Lisperanto – in browser IDE for Lisp-like language

uprun.github.io

1–6 of 6 posts

Re: Lisperanto – in browser IDE for Lisp-like language

#3
It's not very intuitive, but after some tries I could make a function and evaluate it. :)

* Perhaps avoid function with more than one expression in the body. Since this has no side effect, then two expressions in the body is confusing.

* Perhaps add a frame in the side to evaluate any function with any argument. The trick to make a last function just to evaluate it is fine, but a way to evaluate it on the side is easier to understand.

* When I have to choose which function to call I get "*(a b)" instead of "(* a b)", but later I see the second way to write it.

* I closed the window and now I don't see any predefined function. Refreshing the page a few times fixed this, but I still can't use it. Using private mode fix the problem, so I guess there is something wrong in the cookies.

Re: Lisperanto – in browser IDE for Lisp-like language

#4

It's not very intuitive, but after some tries I could make a function and evaluate it. :) * Perhaps avoid function with more than one expression in the body. Since this has no side effect, then two expressions in the body is confusing. * Perhaps add a frame in the side to evaluate any function with any argument. The trick to make a last function just to evaluate it is fine, but a way to evaluate it on the side is eas…

thank you for a feedback, I will try to improve usability, and will fix function call view

Re: Lisperanto – in browser IDE for Lisp-like language

#5
post #4

It's not very intuitive, but after some tries I could make a function and evaluate it. :) * Perhaps avoid function with more than one expression in the body. Since this has no side effect, then two expressions in the body is confusing. * Perhaps add a frame in the side to evaluate any function with any argument. The trick to make a last function just to evaluate it is fine, but a way to evaluate it on the side is eas…

thank you for a feedback, I will try to improve usability, and will fix function call view

Another suggestion: Move the "create function" to the bottom.

Re: Lisperanto – in browser IDE for Lisp-like language

#6
post #4

Earlier quoted context omitted.

thank you for a feedback, I will try to improve usability, and will fix function call view

Another suggestion: Move the "create function" to the bottom.

i have added in-line evaluation,

by the way this is an open-source project you can follow updates here: https://github.com/uprun/lisperanto