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
Re: [racket-dev] Racket home page proposal [and 1 more messages]
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 21-12-11 18:57, Eli Barzilay wrote: >> 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. Right, so let's brainstorm a bit. GUI: cross-platform native GUI library unified native GUI programming for Windows, OS X and Linux native cross-platform widgets cross-platform graphics cross-platform graphical library that supports writing cross-platform native GUI applications Web: continuation-enabled web server direct style web programming direct style web programming with continuation-enabled web server non-inverted web programming writing web applications as normal programs that let's you write web applications as normal programs that let's you write web applications without inverting control flow Racket: Racket is a unique general-purpose programming language with strong support for domain-specific languages, that enables you to do unified native GUI programming for Windows, OS X and Linux, and let's you write web applications without inverting control flow. Who's next? ;P Marijn -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk7y8iAACgkQp/VmCx0OL2wuOACfS96l5P6nDCcJwW9V0R0O35Qp Y7wAnioWjgJmXru3m3jt8GOZy4bKq2YG =u51W -END PGP SIGNATURE- _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] Racket home page proposal [and 1 more messages]
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 22-12-11 10:02, Marijn wrote: > On 21-12-11 18:57, Eli Barzilay wrote: >>> 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. > > Right, so let's brainstorm a bit. > > GUI: cross-platform native GUI library unified native GUI > programming for Windows, OS X and Linux native cross-platform > widgets cross-platform graphics cross-platform graphical library > that supports writing cross-platform native GUI applications > > Web: continuation-enabled web server direct style web programming > direct style web programming with continuation-enabled web server > non-inverted web programming writing web applications as normal > programs that let's you write web applications as normal programs > that let's you write web applications without inverting control > flow > > Racket: Racket is a unique general-purpose programming language > with strong support for domain-specific languages, that enables you > to do unified native GUI programming for Windows, OS X and Linux, > and let's you write web applications without inverting control > flow. > > Who's next? ;P I just saw that the homepage still just says that Racket is a programming language... Marijn -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEUEARECAAYFAk8NknwACgkQp/VmCx0OL2y4UgCdGDMeK6ujjp4/sWG1QsHibKe6 2PgAlA766uJg9nZ/bltYww5SlnYFaw0= =Co6Y -END PGP SIGNATURE- _ Racket Developers list: http://lists.racket-lang.org/dev