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

Languages don't get much more user-friendly than Racket (formerly Dr Scheme): http://www.racket-lang.org/


Yes they do and I like Racket (aka PLT Scheme). You have to define your "easy". PHP is 1000 times easy to pick up than Scheme.


PHP is 1000 times easy to pick up than Scheme.

Yes, Racket is Scheme, but it's much more practical than a vanilla R6RS implementation, and it packs a lot of libraries, tool support, and clear and simple end-user documentation, exactly the kinds of things that people mean when they say 'user-friendly'

What, specifically, makes PHP easier to pick up than Racket? Everyone I know who got started with PHP took an off-the-shelf lamp installation and started spitting out simple webpages. By that measure, Racket is at least as easy - download it, and you have a webserver, templating language, and a package manager with plenty of database toolkits.

If you're simply saying that PHP doesn't burden a noob with features like macros and continuations: You can write Racket code that's just as stupid as what you have to write in PHP, but unlike PHP, once you've gotten over the learning hump, there's a nice language waiting for you on the other side.




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

Search: