Re: [racket-dev] Racket home page proposal
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 20-12-11 21:28, Eli Barzilay wrote: > | platform for language design and implementation. > > That means almost nothing to most people. Even something like > "Racket is a Programmable Language" works better... I don't think > that there's a way to make it clear in a short sentence, but if > there is, it should most definitely get included. Some while ago you and me talked on irc about a short one-sentence description of the racket package for Gentoo. IIRC the conclusion was that you weren't unhappy with me using: Racket is a general-purpose programming language with strong support for domain-specific languages. Maybe that is a good start to finally improve over just "Racket is a programming language.". Since I'm talking, I might as well mention my personal opinion on the strong points of racket (besides the (non-)obvious ones of having advanced macros, first-class continuations and all that kind of stuff) since these might be worth mentioning on the front page: *) The cross-platform native GUI library is a big part of why I'm interested in Racket at all. It looks like the plot library makes this already awesome (and I believe still quite unique) feature even more awesome (at least for the applications that I'm interested in these days). *) The support for writing web applications in ordinary direct style. Though I haven't really tried it out yet, if the times comes I would definitely try racket for this first. Marijn -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk7xoPkACgkQp/VmCx0OL2x6QACfdjGoHJZzG7JTyhpcy5nMig6x 2ZgAn0W4eD0xf6DYTWh+xkMxxamJcTTC =1LGq -END PGP SIGNATURE- _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] Racket home page proposal
I agree that we need to go beyond 'Racket is a programming language' as cute as it may be. I am surprised Eli objected to your proposed sentence, because it is a good, solid one-sentence description. Then again, I suspect all of us know that Racket is a chameleon and we are therefore disinclined to agree when someone says 'it is red'. Because tomorrow it might be green. -- Matthias On Dec 21, 2011, at 4:03 AM, Marijn wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 20-12-11 21:28, Eli Barzilay wrote: >> | platform for language design and implementation. >> >> That means almost nothing to most people. Even something like >> "Racket is a Programmable Language" works better... I don't think >> that there's a way to make it clear in a short sentence, but if >> there is, it should most definitely get included. > > Some while ago you and me talked on irc about a short one-sentence > description of the racket package for Gentoo. IIRC the conclusion was > that you weren't unhappy with me using: > > Racket is a general-purpose programming language with strong support > for domain-specific languages. > > Maybe that is a good start to finally improve over just "Racket is a > programming language.". > > Since I'm talking, I might as well mention my personal opinion on the > strong points of racket (besides the (non-)obvious ones of having > advanced macros, first-class continuations and all that kind of stuff) > since these might be worth mentioning on the front page: > > *) The cross-platform native GUI library is a big part of why I'm > interested in Racket at all. It looks like the plot library makes this > already awesome (and I believe still quite unique) feature even more > awesome (at least for the applications that I'm interested in these days). > > *) The support for writing web applications in ordinary direct style. > Though I haven't really tried it out yet, if the times comes I would > definitely try racket for this first. > > Marijn > -BEGIN PGP SIGNATURE- > Version: GnuPG v2.0.18 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAk7xoPkACgkQp/VmCx0OL2x6QACfdjGoHJZzG7JTyhpcy5nMig6x > 2ZgAn0W4eD0xf6DYTWh+xkMxxamJcTTC > =1LGq > -END PGP SIGNATURE- > _ > For list-related administrative tasks: > http://lists.racket-lang.org/listinfo/dev _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] Racket home page proposal [and 1 more messages]
9 hours ago, Marijn wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 20-12-11 21:28, Eli Barzilay wrote: > > | platform for language design and implementation. > > > > That means almost nothing to most people. Even something like > > "Racket is a Programmable Language" works better... I don't think > > that there's a way to make it clear in a short sentence, but if > > there is, it should most definitely get included. > > Some while ago you and me talked on irc about a short one-sentence > description of the racket package for Gentoo. IIRC the conclusion > was that you weren't unhappy with me using: > > Racket is a general-purpose programming language with strong support > for domain-specific languages. > > Maybe that is a good start to finally improve over just "Racket is a > programming language.". Yes, I forgot about that -- IMO it's definitely more approachable. (And yes, the text that I was referring to is Asumu's replacement of the "Racket is a Programming Language".) > Since I'm talking, I might as well mention my personal opinion on > the strong points of racket (besides the (non-)obvious ones of > having advanced macros, first-class continuations and all that kind > of stuff) since these might be worth mentioning on the front page: > [...gui...] [...web-server...] Yeah, including these things would be good, if someone can compose a similarly short and understandable and not-too-buzz-wordy text out of them. Three hours ago, Matthias Felleisen wrote: > > I agree that we need to go beyond 'Racket is a programming language' > as cute as it may be. > > I am surprised Eli objected to your proposed sentence, because it is > a good, solid one-sentence description. I didn't -- I looked up that conversation, and at the end I said "That sounds fine for a one liner". -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev