curlyc
Posts: 15
Joined: Wed Feb 01, 2017 4:30 am

i dont see any point

Sun Feb 05, 2017 4:24 am

so from what im seeing this takes what could be simple code... and turns it into a math problem for some reason, i just dont see why this is a valid thing to learn unless you wanted a super fancy calculator but even then you wouldnt need this

can someone tell me just one reason this is good, one use?

gkreidl
Posts: 5197
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Re: i dont see any point

Sun Feb 05, 2017 6:57 am

curlyc wrote:so from what im seeing this takes what could be simple code... and turns it into a math problem for some reason, i just dont see why this is a valid thing to learn unless you wanted a super fancy calculator but even then you wouldnt need this

can someone tell me just one reason this is good, one use?
From Wikipedia:
Wolfram Mathematica (usually termed Mathematica) is a mathematical symbolic computation program, sometimes termed a computer algebra system or program, used in many scientific, engineering, mathematical, and computing fields.
Obviously you are neither a mathematician, engineer or scientist.
BTW, buying a Raspberry Pi is the only way to get a free version of Mathematica, which is a win win situation for both the Foundation and Wolfram (make it available in schools).
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

User avatar
Gavinmc42
Posts: 1376
Joined: Wed Aug 28, 2013 3:31 am

Re: i dont see any point

Sun Feb 05, 2017 7:42 am

I have done things with 4 lines of code that would take me months to write in C.
Collect data from a running Stirling engine and plotting the Carnot cycle.

Collecting and plotting data of many types is a useful thing.
Data visualization is a big thing these days.
And it is free and if you know how to use it very fast to see results.
Minutes/hours instead of weeks /months.

Saving time is the good point to using it.
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges

B.Goode
Posts: 4176
Joined: Mon Sep 01, 2014 4:03 pm
Location: UK

Re: i dont see any point

Sun Feb 05, 2017 9:31 am

from what im seeing this takes what could be simple code... and turns it into a math problem
You've got that reversed. It allows you to take a maths problem and solve it in a few lines of code.

But you don't need to see the point.

If you don't need it, don't use it.

If it still leaves your chakras out of balance, you have the freedom to uninstall it.

curlyc
Posts: 15
Joined: Wed Feb 01, 2017 4:30 am

Re: i dont see any point

Sun Feb 05, 2017 6:27 pm

Gavinmc42 wrote:I have done things with 4 lines of code that would take me months to write in C.
Collect data from a running Stirling engine and plotting the Carnot cycle.

Collecting and plotting data of many types is a useful thing.
Data visualization is a big thing these days.
And it is free and if you know how to use it very fast to see results.
Minutes/hours instead of weeks /months.

Saving time is the good point to using it.
this is a good thing,

stderr
Posts: 2178
Joined: Sat Dec 01, 2012 11:29 pm

Re: i dont see any point

Sun Feb 05, 2017 9:35 pm

curlyc wrote:i just dont see why this is a valid thing to learn
Big Maple fan?

User avatar
scruss
Posts: 1287
Joined: Sat Jun 09, 2012 12:25 pm
Location: Toronto, ON
Contact: Website

Re: i dont see any point

Mon Feb 06, 2017 3:43 am

Mathematic works symbolically, so there's no rounding error. I recently used it to calculate the vertices of a 5-pointed star, which it returned in terms of exact square roots.

It also understands algebra:

Code: Select all

In[1]:= Factor[1+2*x +x^2]
Out[1]= (1+x)^2
‘Remember the Golden Rule of Selling: “Do not resort to violence.”’ — McGlashan.

Username2
Posts: 1
Joined: Sun Feb 19, 2017 7:32 pm

Re: i dont see any point

Sun Feb 19, 2017 7:37 pm

curlyc wrote:so from what im seeing this takes what could be simple code... and turns it into a math problem for some reason, i just dont see why this is a valid thing to learn unless you wanted a super fancy calculator but even then you wouldnt need this

can someone tell me just one reason this is good, one use?
I understand your comment. As a scientific calculator, this is awesome.
So I am having trouble finding out how to make a stand alone application, that I can distribute to people who do not have Wolfram installed on their computer. Where can I find information to make an .exe application?

This seems to be more of an application rather than a programming language

User avatar
stefanv
Posts: 28
Joined: Wed Oct 19, 2016 12:08 pm
Location: Ontario, Canada
Contact: Website

Re: i dont see any point

Fri Mar 10, 2017 5:00 pm

stderr wrote:
curlyc wrote:i just dont see why this is a valid thing to learn
Big Maple fan?
If he were a big Maple fan, he would see the point. Mathematica wouldn't be his choice of product to use, but he would know its purpose.

Stefan (big Maple fan)
Stefan Vorkoetter: Programmer, hobbyist, amateur watchmaker, pilot, and collector of fountain pens, slide rules, calculators, and watches.

User avatar
scruss
Posts: 1287
Joined: Sat Jun 09, 2012 12:25 pm
Location: Toronto, ON
Contact: Website

Re: i dont see any point

Sat Mar 11, 2017 3:53 am

Waterloo alum much, Stefan? :D

(not hating on Maple, btw. It got me through some difficult strength of materials work in my Masters. The time-consuming bit was showing some of the profs how to use it …)
‘Remember the Golden Rule of Selling: “Do not resort to violence.”’ — McGlashan.

wayne.dolesman
Posts: 64
Joined: Sat Feb 25, 2017 8:10 am

Re: i dont see any point

Sat Mar 11, 2017 5:05 am

Username2 wrote: I understand your comment. As a scientific calculator, this is awesome.
So I am having trouble finding out how to make a stand alone application, that I can distribute to people who do not have Wolfram installed on their computer. Where can I find information to make an .exe application?

This seems to be more of an application rather than a programming language
It is a program. It is also protected by copyright laws. You are entitled to use it under certain circumstances with the purchase of a Pi. You are not entitled to redistribute it.

Now if you are talking about making a clone type program to compete against their program then more power to you. Competition is good for everyone. It will not be a trivial endeavor though.

They do have quite a bit of features which can be seen on their website which makes it challenging to just whip up something in short order. https://www.wolfram.com/mathematica/

joebloggs
Posts: 10
Joined: Wed Jun 06, 2012 10:21 pm

Re: i dont see any point

Thu Mar 23, 2017 2:29 pm

I think you've missed his point Wayne,

He's asking whether you can produce stand alone executable binaries with wolfram (is it a compiled language?) or whether wolfram is in fact a scripting language that needs a specific application to be useful (wolfram-engine runs the script?).

The term 'programming' has caused some confusion on this point, with some people linking the work to mean the ability to control a computer rather than an application. If it is just a cool maths application with hooks to web resources, then great - but is it really teaching kids to program or is it teaching kids how to use a specific software application.

stderr
Posts: 2178
Joined: Sat Dec 01, 2012 11:29 pm

Re: i dont see any point

Thu Mar 23, 2017 6:47 pm

joebloggs wrote:He's asking whether you can produce stand alone executable binaries with wolfram (is it a compiled language?) or whether wolfram is in fact a scripting language that needs a specific application to be useful (wolfram-engine runs the script?).
I think you can create redistributable applications but you include some version of the wolfram-engine. I suspect doing that costs money. I'm not sure why you think that means it isn't programming. The java language normally uses the jvm, python normally uses its vm.
The term 'programming' has caused some confusion on this point, with some people linking the work to mean the ability to control a computer rather than an application. If it is just a cool maths application with hooks to web resources, then great - but is it really teaching kids to program or is it teaching kids how to use a specific software application.
If programming is only programming in C, then most people who are writing programs are usually not programming. You might as well dismiss C and insist on assembly or even personally moving around individual bits with levers.

wayne.dolesman
Posts: 64
Joined: Sat Feb 25, 2017 8:10 am

Re: i dont see any point

Fri Mar 24, 2017 12:35 am

joebloggs wrote:I think you've missed his point Wayne,

He's asking whether you can produce stand alone executable binaries with wolfram (is it a compiled language?) or whether wolfram is in fact a scripting language that needs a specific application to be useful (wolfram-engine runs the script?).
I thought I covered that with my first sentence "It is a program."

The only reason to have it as an executable would be to feed it different datasets, essentially doing all the processing each time it is executed, the core purpose of the program.

The errata was to counter a potential future question about bundling everything together. Because it is a program (in the way it was previously used in this thread) any attempt to distribute a standalone executable would implicitly require distribution of copyrighted material short of wolfram including that feature specifically to do this. AFAIK there is no such feature.

The additional paragraph about building a clone was to reinforce that it is not going to be a trivial program to have the flexibility.

Does this clear things up for you?

User avatar
stefanv
Posts: 28
Joined: Wed Oct 19, 2016 12:08 pm
Location: Ontario, Canada
Contact: Website

Re: i dont see any point

Fri May 26, 2017 3:45 pm

scruss wrote:Waterloo alum much, Stefan? :D
You could say that. ;-)

I've been working with Maple (and on Maple) since before Mathematica existed.

My point of course is that anyone who was a big Maple fan would also see the point of Mathematica, since it's roughly the same as the point of Maple.
Stefan Vorkoetter: Programmer, hobbyist, amateur watchmaker, pilot, and collector of fountain pens, slide rules, calculators, and watches.

Micha1982
Posts: 197
Joined: Wed Oct 03, 2012 11:18 am

Re: i dont see any point

Sun Jul 09, 2017 9:30 am

curlyc wrote:so from what im seeing this takes what could be simple code... and turns it into a math problem for some reason, i just dont see why this is a valid thing to learn unless you wanted a super fancy calculator but even then you wouldnt need this

can someone tell me just one reason this is good, one use?
Be creative. Just have a look at how many different file-extensions you could import or export with it.

I am a completely non-mathematician...but wont miss this program anymore! It brought much fun to me to play around with its unbelieveable functionality.
Alles, was schiefgehen kann, wird auch schiefgehen.

Return to “Wolfram Language”

Who is online

Users browsing this forum: No registered users and 0 guests