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

You can't effectively criticise a language without actually knowing it. That's why you're being downvoted.

The example you gave is using the lowest level primitives to printing with zero syntactic sugar. It's equivalent to writing the following in JavaScript (assuming functions called 'display' and 'newline':

    (function () {
        var hello = function() {
            display('Hello world');
            newline();
        };
        hello();
    })();
Practical Scheme implementations include additional macros that add syntactic sugar so you an use much more straightforward mechanisms to do things.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: