Math Help Forum

Math Help Forum Feed Site Feed

Go Back   Math Help Forum > MHF Lounge > Chat Room
Reply
 
Thread Tools Display Modes
  #1  
Old December 28th, 2007, 08:38 AM
Member
 
Join Date: Nov 2006
Posts: 121
Country:
Thanks: 61
Thanked 7 Times in 7 Posts
anthmoo is on a distinguished road
Default Best programming language for computing mathematics?

C'mon guys...what do you think it is?

C++?
Reply With Quote
Advertisement
 
  #2  
Old December 28th, 2007, 09:16 AM
topsquark's Avatar
Generous Contributor
 
Join Date: Jan 2006
Location: Angelica, NY
Posts: 7,618
Country:
Thanks: 643
Thanked 2,312 Times in 2,098 Posts
topsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond repute
Default

Quote:
Originally Posted by anthmoo View Post
C'mon guys...what do you think it is?

C++?
TRS-80 BASIC.

-Dan
__________________
Got a Physics question? Come on over to
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


"I must not fear. Fear is the mind killer. Fear is the little death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain." - The Litany Against Fear, "Dune" by Frank Herbert
Reply With Quote
  #3  
Old December 28th, 2007, 09:25 AM
Member
 
Join Date: Nov 2006
Posts: 121
Country:
Thanks: 61
Thanked 7 Times in 7 Posts
anthmoo is on a distinguished road
Default

Quote:
Originally Posted by topsquark View Post
TRS-80 BASIC.

-Dan
Would you be inclined to say its the algorithmic godsend?
Reply With Quote
  #4  
Old December 28th, 2007, 11:50 AM
topsquark's Avatar
Generous Contributor
 
Join Date: Jan 2006
Location: Angelica, NY
Posts: 7,618
Country:
Thanks: 643
Thanked 2,312 Times in 2,098 Posts
topsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond reputetopsquark has a reputation beyond repute
Default

Quote:
Originally Posted by anthmoo View Post
Would you be inclined to say its the algorithmic godsend?
If you are still programming in the early 80's maybe. (Though I think they were using FORTRAN even then.)

It was a joke.

-Dan
__________________
Got a Physics question? Come on over to
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


"I must not fear. Fear is the mind killer. Fear is the little death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain." - The Litany Against Fear, "Dune" by Frank Herbert
Reply With Quote
  #5  
Old December 28th, 2007, 04:36 PM
CaptainBlack's Avatar
Grand Panjandrum
 
Join Date: Nov 2005
Location: South of England
Posts: 11,379
Country:
Thanks: 667
Thanked 3,619 Times in 2,916 Posts
CaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond repute
Default

Quote:
Originally Posted by anthmoo View Post
C'mon guys...what do you think it is?

C++?
It depends on what you are trying to do. Its a trade off between run time
and your time.

If your time is the limiting resource then MATLAB and its relatives are
preferred. If execution time then a modern FORTRAN variety is advisable.

Other constraints may dictate a number of other languages.

RonL
__________________
Truth does not change because it is, or is not, believed by a majority of the people.

Giordano Bruno
Reply With Quote
  #6  
Old December 30th, 2007, 06:06 AM
Member
 
Join Date: Nov 2006
Posts: 121
Country:
Thanks: 61
Thanked 7 Times in 7 Posts
anthmoo is on a distinguished road
Default

Quote:
Originally Posted by CaptainBlack View Post
It depends on what you are trying to do. Its a trade off between run time
and your time.

If your time is the limiting resource then MATLAB and its relatives are
preferred. If execution time then a modern FORTRAN variety is advisable.

Other constraints may dictate a number of other languages.

RonL

How about for algorithms for discrete maths?
Reply With Quote
  #7  
Old December 30th, 2007, 06:12 AM
Isomorphism's Avatar
Wesnoth Rookie

 
Join Date: Dec 2007
Location: IISc, Bangalore
Posts: 1,343
Country:
Thanks: 440
Thanked 654 Times in 548 Posts
Isomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to behold
Default

Quote:
Originally Posted by anthmoo View Post
How about for algorithms for discrete maths?
You mean running graph algorithms and such??
The easiest of course is the C family (at least to me)
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


Algebra is the offer made by the devil to the mathematician. The devil says: `I will give you this powerful machine, it will answer any question you like. All you need to do is give me your soul: give up geometry and you will have this marvellous machine.'
—Michael Atiyah
Reply With Quote
  #8  
Old December 30th, 2007, 09:19 AM
CaptainBlack's Avatar
Grand Panjandrum
 
Join Date: Nov 2005
Location: South of England
Posts: 11,379
Country:
Thanks: 667
Thanked 3,619 Times in 2,916 Posts
CaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond repute
Default

Quote:
Originally Posted by anthmoo View Post
How about for algorithms for discrete maths?
In anger or as an educational exercise?

If in anger the language will be determined by other considerations.

(in fact it does not matter all high level languages can express the
same algorithms just some are more convienient for some things
and others for other things. I would never recomend a C dialect for
use in education, I have not used it myself but I understand that
Python has an enthusiatic following)

RonL
__________________
Truth does not change because it is, or is not, believed by a majority of the people.

Giordano Bruno
Reply With Quote
  #9  
Old December 30th, 2007, 09:57 AM
Isomorphism's Avatar
Wesnoth Rookie

 
Join Date: Dec 2007
Location: IISc, Bangalore
Posts: 1,343
Country:
Thanks: 440
Thanked 654 Times in 548 Posts
Isomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to beholdIsomorphism is a splendid one to behold
Default

Quote:
Originally Posted by CaptainBlack View Post
I would never recomend a C dialect for
use in education.
RonL
Hey CB,
I did not get you...
What do you mean "in" education?

Also I wonder why would Python(you mean general interpreter languages, right?) be preferred over C?


Thanks
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


Algebra is the offer made by the devil to the mathematician. The devil says: `I will give you this powerful machine, it will answer any question you like. All you need to do is give me your soul: give up geometry and you will have this marvellous machine.'
—Michael Atiyah
Reply With Quote
  #10  
Old December 30th, 2007, 03:35 PM
CaptainBlack's Avatar
Grand Panjandrum
 
Join Date: Nov 2005
Location: South of England
Posts: 11,379
Country:
Thanks: 667
Thanked 3,619 Times in 2,916 Posts
CaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond repute
Default

Quote:
Originally Posted by Isomorphism View Post
Hey CB,
I did not get you...
What do you mean "in" education?

Also I wonder why would Python(you mean general interpreter languages, right?) be preferred over C?


Thanks
Because C is not a good educational vehicle.

The development cycle with an interpreted language is very much faster
than with a compiled so that is a point in it's favour. However I did say
that I know little about Python, but had heard good opinions of it.

RonL
__________________
Truth does not change because it is, or is not, believed by a majority of the people.

Giordano Bruno
Reply With Quote
  #11  
Old December 31st, 2007, 01:53 PM
Cat911
Guest
 
Posts: n/a
Default

what about latex??
Reply With Quote
  #12  
Old December 31st, 2007, 03:30 PM
CaptainBlack's Avatar
Grand Panjandrum
 
Join Date: Nov 2005
Location: South of England
Posts: 11,379
Country:
Thanks: 667
Thanked 3,619 Times in 2,916 Posts
CaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond reputeCaptainBlack has a reputation beyond repute
Default

Quote:
Originally Posted by Cat911 View Post
what about latex??
LaTeX is not a programming language it is a typesetting language.

RonL
__________________
Truth does not change because it is, or is not, believed by a majority of the people.

Giordano Bruno
Reply With Quote
  #13  
Old December 31st, 2007, 04:08 PM
Jhevon's Avatar
vs Jhevon
 
Join Date: Feb 2007
Location: New York, USA
Posts: 11,104
Country:
Thanks: 2,610
Thanked 4,271 Times in 3,970 Posts
Jhevon has a reputation beyond reputeJhevon has a reputation beyond reputeJhevon has a reputation beyond reputeJhevon has a reputation beyond reputeJhevon has a reputation beyond reputeJhevon has a reputation beyond reputeJhevon has a reputation beyond reputeJhevon has a reputation beyond reputeJhevon has a reputation beyond reputeJhevon has a reputation beyond reputeJhevon has a reputation beyond repute
Default

Quote:
Originally Posted by Cat911 View Post
what about latex??
...and i believe they were talking about languages that perform mathematical operations. LaTeX doesn't do that (at least not that i know of), it's just used to get those pretty math symbols. the user has to do all the work
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump


All times are GMT -7. The time now is 09:45 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.
©2005 - 2009 Math Help Forum


Math Help Forum is a community of maths forums with an emphasis on maths help in all levels of mathematics.
Register to post your math questions or just hang out and try some of our math games or visit the arcade.