On Tuesday, 24 May 2016 at 19:43:07 UTC, cym13 wrote:
On Tuesday, 24 May 2016 at 19:38:50 UTC, Tanmoy Kar wrote:
Hi,
I came to know D today while surfing for next would be popular
language.
I did not go the forums, still just wanted to know whether D
supports REPL (Read-Eval-Print Loop), like scala. where we can
do a quick check of the small code on the fly ( without going
through the full cycle of compile - linking ...., for a quick
test).
Nice to see that it's D. C , C++ and now one step ahead the
brand new D.
Thanks
Tanmoy
This works https://github.com/MartinNowak/drepl although it's
quite quirky. Fore some reasons REPLs haven't been part of the
D philosophy in the past, I don't think it will be in the near
future.
There is also dabble (https://github.com/callumenator/dabble),
but it seems to be broken.
Btw I do think it's part of the D philosophy (run fast simple
examples), but I guess it's just not top priority at the moment.
Martin's drepl had approval btw, see e.g.
https://twitter.com/d_programming/status/433715152655884288
Maybe we just need to move it to the dlang github namespace, s.t.
it gets properly maintained and maybe even released with dmd/dub?