News for hackers. Stuff that matters.
Re:What Killed Smalltalk? by kachnuv_ocasek on Friday August 21, 2015 @03:20PM (#10099667)
>Scheme doesn’t include the most basic string routines.

Whoa, really? Racket, arguably the most popular Scheme implementation, seems to have a nice standard library with tons of implemented SRFIs. Also, it seems to be gaining popularity (albeit slowly) not only for itself but for Lisps in general.

Re:What Killed Smalltalk? by muuh-gnu on Saturday August 22, 2015 @04:23AM (#10101909)
> Racket, arguably the most popular Scheme implementation

Umm, NO. Racket isnt a "Scheme implementation". Racket was a Scheme as long as they called themselves MzScheme. Then they decided that they changed too much that a complete name change was justified in order to not confuse users.

Racket isnt a "Scheme implementation" for the same reason Scheme isnt a "Lisp implementation".

Re:What Killed Smalltalk? by elibarzilay on Sunday August 23, 2015 @06:18AM (#10105171)
From http://racket-lang.org/new-name.html -- "Racket is a Scheme". The name change was about very different things than "basic scheme routines", and it would be hard to find any basic scheme implementation without any.
Re:What Killed Smalltalk? by iopq on Saturday August 22, 2015 @11:48AM (#10102785)
Scheme is a "Lisp implementation", it's just not a "Common Lisp implementation"
Re:What Killed Smalltalk? by tachyonbeam on Friday August 21, 2015 @03:25PM (#10099696)
Racket is its own language now, it isn't Scheme per-se. They've split apart because of disagreements over which direction the language should take.
Re:What Killed Smalltalk? by pmelendez on Friday August 21, 2015 @04:30PM (#10100025)
True... it does include R5RS though, and I think it does include lot of libraries for that too.
Re:What Killed Smalltalk? by xrange on Friday August 21, 2015 @05:02PM (#10100242)
...is this the string library you are referring to?

http://docs.racket-lang.org/reference/strings.html

...or something more extensive?

Re:What Killed Smalltalk? by sigzero on Saturday August 22, 2015 @09:47AM (#10102490)
I am not sure what you are getting at? More extensive? Those are basic string functions.
Re:What Killed Smalltalk? by xrange on Saturday August 22, 2015 @12:03PM (#10102828)
One man's paltry can be another man's extravagant. If you are coming from R5RS, then that Racket library would be a breath of fresh air. If you are coming from Perl, then maybe not so much.
Re:What Killed Smalltalk? by elibarzilay on Sunday August 23, 2015 @06:27AM (#10105188)
That's the first time I hear of Racket being accused of being too small... Looking at http://perldoc.perl.org/index-functions-by-cat.html#Function... I count about 30 functions (including regexp ones); looking at the racket page I count over 50.

Also, I once got the snow yellow at over 3 meters.