-
-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Front-page content redesign #273
Comments
Some random thoughts over my morning coffee:
|
Here's some initial content: -- Evaluating Haxe? We can help!
|
Love it! |
Hi, IMHO the current front page is content-wise still worse than the site in the old days. Sorry to be blunt, but if it was me, I'd just put back the old site. I found it superior in many ways because you basically found what you looked for. The central question for the front page should be "what is haxe?" and "why should you use it?". IMHO the current frontpage fails to deliver on both, while the old site did it fairly well. It instead offers verbosity instead of conciseness. So please, just keep it about the language itself, matter-of-factly, with plenty of examples. Don't try to sell me something, just show me what haxe is. My ideal front page would be: First, the current second block with "With Haxe, you can easily build cross-platform tools targeting all the mainstream platforms natively...." Then a sequence of code snippets showing the features of the language, possibly with an embedded version of the "try haxe" editor. Lastly, links to tutorials, docs, tools, libraries, users. |
Hi, thanks for your feedback. This issue is there because we work on a new frontpage. |
Not sure this is relevant to this particular issue, but I wanted to comment on one specific aspect of the front page content: why does it refer to Haxe as a "toolkit" rather than a programming language? This is one thing that threw me the first time I ran across Haxe. I wasn't sure what it was. "Toolkit" here doesn't seem to me to be common terminology. When I hear the word "toolkit" I think of the GNU binutils, or maybe a set of harddisk diag utilities. For comparison, here's what some other programming language front pages say:
(I include Nim partly because I like how it distinguishes between systems and applications programming.) And those languages all are language + implementation + standard library, very much like Haxe, correct? I think it would be clearer if the Haxe front page said something like: "Haxe is an open source high-level strictly-typed programming language with familiar syntax and modern features. Haxe has its own VM, and can also cross-compile to a large number of targets and platforms with ways to access each platform's native capabilities." |
We want something like this, nicely visualized of course:
The text was updated successfully, but these errors were encountered: