Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Functional > Re: the necessi...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 33 Topic 2757 of 2912
Post > Topic >>

Re: the necessity of Lisp's Objects?

by Jon Harrop <usenet@[EMAIL PROTECTED] > Feb 7, 2008 at 12:07 AM

Xah Lee wrote:
> «Mathematica comes with a thousand (or few thousands) of built in
> functions (and high-quality ones, not just web collection of Joes like
> Perl's CPAN).»
> 
> Do you mean to say, that because the problems you encountered above,
> you refute my assertion in my original message's context, that in
> general Mathematica comes with few thousands built-in functions/
> libraries that are high quality?

Yes. I used Mathematica for many years and uncovered many serious bugs.
I've
used OCaml for longer and uncovered no serious bugs at all. So I would say
that Mathematica does indeed have a large standard library, as you say,
but
it is not high-quality.

>> My PhD was largely on wavelets so I obtained Wolfram Research's own
>> ($595!) WaveletExplorer add-on only to discover that they deal solely
>> with discrete wavelets and completely ignore continuous wavelets. I
>> suggested they change the name to DiscreteWaveletExplorer and
>> commercialized my own Mathematica library as an alternative:
>>
>>  http://www.ffconsultancy.com/products/CWT/?xl
> 
> Maybe if you kissed people's ass in your attitudes, they might sell
> your package by now. This is the key to business Jon.

If offered to sell the package to WRI for £10k but they weren't
interested.
Mathematica has so few users (e.g. compared to MATLAB) that Mathematica
libraries are not commercially viable. I've contacted several other
vendors
and they all drew the same conclusion: Mathematica libraries just don't
sell.

In contrast, I've started writing C# and F# libraries and they not only
sell
comparatively well but there is a lot of low-hanging fruit on .NET.

>> The last useful functionality of Mathematica for me was graphics but
>> Smoke is orders of magnitude faster, built upon a better language and
>> completely free:
>>
>>  http://www.ffconsultancy.com/products/smoke_vector_graphics/?xl
> 
> I looked at the your site. It seems smoke is a 2D vector graphics lib.
> 2D! Jesus, 2D graphics libs are a dime a dozen today. There's flash,
> and there's interactive geometry softwares, literally dozens of them,
> free. There are also easy to use dedicated langs for 2D graphics/
> animation. Have a whiff of my website:
> 
> http://xahlee.org/PageTwo_dir/MathPrograms_dir/plane_geometry.html

None of them sup****t high-performance rendering at arbitrary zoom as Smoke
already does. Try replicating our tiger demo in any of those other
systems,
for example.

> Since we share interest in graphics programing. I have a question. I'm
> looking for easy-to-use, 3D library that allows me to do live rotation
> and animation. Any suggestion you have?

F# for Visualization is the gold standard:

  http://www.ffconsultancy.com/products/fsharp_for_visualization/?xl

;-)

-- 
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/products/?u
 




 33 Posts in Topic:
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-04 10:37:38 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-06 17:14:18 
Re: the necessity of Lisp's Objects?
"John Thingstad"  2008-02-06 19:42:31 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-07 00:07:54 
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-09 15:14:09 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-10 10:27:07 
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-15 23:12:34 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-16 21:02:03 
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-09 15:21:54 
Re: the necessity of Lisp's Objects?
"John Thingstad"  2008-02-10 01:48:39 
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-11 23:29:33 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-12 16:37:06 
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-07 22:25:25 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-08 21:06:41 
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-09 15:24:21 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-10 10:26:42 
Re: the necessity of Lisp's Objects?
"David Formosa (aka   2008-02-10 11:23:32 
Re: the necessity of Lisp's Objects?
George Neuner <gneuner  2008-02-10 23:54:27 
Re: the necessity of Lisp's Objects?
rpw3@[EMAIL PROTECTED] (  2008-02-11 02:56:22 
Re: the necessity of Lisp's Objects?
George Neuner <gneuner  2008-02-11 20:53:12 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-12 02:17:33 
Re: the necessity of Lisp's Objects?
"John Thingstad"  2008-02-12 04:48:24 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-12 16:35:17 
Re: the necessity of Lisp's Objects?
George Neuner <gneuner  2008-02-12 15:18:23 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-12 20:16:55 
Re: the necessity of Lisp's Objects?
rpw3@[EMAIL PROTECTED] (  2008-02-12 05:34:01 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-11 10:41:47 
Re: the necessity of Lisp's Objects?
Barb Knox <see@[EMAIL   2008-02-11 09:52:26 
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-15 23:17:07 
Re: the necessity of Lisp's Objects?
Jon Harrop <usenet@[EM  2008-02-16 20:46:11 
Re: the necessity of Lisp's Objects?
Pascal Bourguignon <pj  2008-02-08 22:33:21 
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-20 15:25:52 
Re: the necessity of Lisp's Objects?
rem642b@[EMAIL PROTECTED]  2008-02-20 17:12:43 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Jul 26 4:17:16 CDT 2008.