Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>SmallJS is file based, not image based, so you can develop in your favorite IDE

This project is nice, however if we don't have a specific, client-side IDE for interactive development, 70% of the power of Smalltalk is gone (one of the criticisms I give to Ruby)

How would one do to push changes to the web frontend (browser) without stopping the program ?



The Playground example in SmallJS actually does this a bit. You can compile arbitrary ST expressions within a running web page. Underneath HTML <script> nodes are created. But I didnt think it was worth it to create a fully live IDE. VSCode is very nice and compiling a change takes only a second or two, side effect free. :)


Google Chrome has a 'Workspace' feature that hotswaps code without reloading the page.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: