News for hackers. Stuff that matters.

PaulTopping

The reason to have a 2D graphics library as part of the C++ Standard is to allow one to write a C++ program that does graphics such that it has only one dependency: an implementation of the C++ Standard. It won't be for everyone and certainly won't affect the ability to use any other graphics library. This is a good thing, IMHO. Same for more complete access to the file system, something that has also been missing from C++.
Re:MathML is a failed web standard on Thursday April 07, 2016 @11:24AM (#11447974)
One of my biggest complaints about Peter K's "MathML is a failed web standard" is that most people read that without taking note of "web" in the middle. MathML has been quite successful in publishing and as a computer representation. As far as whether or not MathML is a failed WEB standard, I have a lot more to say about that here: http://bit.ly/1ZLfCF8.
Re:MathML is a failed web standard on Thursday April 07, 2016 @11:18AM (#11447920)
Good answer. TeX is an input language and is fairly good at what it does for mathematicians. From a programming language and systems point of view, it is an ancient, ad hoc mess. TeX could be used as a computer representation, but it fails for that purpose for lots of reasons, several of which you mention here.
Re:MathML is a failed web standard on Thursday April 07, 2016 @11:12AM (#11447857)
Most of you guys seem to be suffering under a big misconception. MathML was never intended to be typed by humans. Perhaps a few programmers might need to do it but not mathematicians, students, engineers, scientists, etc. Saying things like "I hate typing mathematics in MathML" is much like saying "I hate typing my word processing documents in RTF". Just say no. Like most XML languages, MathML is a computer representation meant to be read/written by software. If you want to enter math notation, use TeX or an interactive math editor like MathType (my company's product).
Re:Mathjax on Saturday December 19, 2009 @12:05PM (#1004884)
Actually, MathJax.org is our preferred URL.
Re:Mathjax on Saturday December 19, 2009 @12:04PM (#1004882)
MathML allows math to be rendered to speech for people with disabilities, something that LaTeX won't do. It is also a much more solid REPRESENTATION. It is not an input language like LaTeX. Think of LaTeX as YOUR favorite math UI, whereas MathML is an underlying representation. The fact that you can View Source and read it is immaterial.
Re:Mathjax on Saturday December 19, 2009 @12:01PM (#1004878)
MathML is not a human input language! MathML is a representation. While comparisons with TeX and LaTeX are inevitable, they serve different purposes. Look at the HTML/CSS used to render a dynamic menu sometime. I'm sure it is pretty ugly too.
Re:Mathjax on Tuesday December 15, 2009 @05:31PM (#997612)
Word got out on MathJax a little early, as things tend to do on the web. We barely got a sample page up. Although it probably won't matter, our hope is you don't hammer MathJax too hard until we get things going and officially announce. Very soon now!

Paul Topping Design Science, Inc. (one of the MathJax founders)

Our free MathPlayer plugin for IE enables it to display MathML. Except for having to be installed, it is as "native" as it can get. It even works with screen readers to speak the math for those that need that. See http://www.dessci.com/mathplayer.