April 28, 2015 — Stephen Wolfram
My goal with the Wolfram Language is to take programming to a new level. And over the past year we’ve been rolling out ways to use and deploy the language in many places—desktop, cloud, mobile, embedded, etc. So what about wearables? And in particular, what about the Apple Watch? A few days ago I decided to explore what could be done. So I cleared my schedule for the day, and started writing code.
My idea was to write code with our standard Wolfram Programming Cloud, but instead of producing a web app or web API, to produce an app for the Apple Watch. And conveniently enough, a preliminary version of our Wolfram Cloud app just became available in the App Store—letting me deploy from the Wolfram Cloud to both mobile devices and the watch.
April 16, 2015 — Stephen Wolfram
The Wolfram Cloud Needs to Be Perfect
The Wolfram Cloud is coming out of beta soon (yay!), and right now I’m spending much of my time working to make it as good as possible (and, by the way, it’s getting to be really great!). Mostly I concentrate on defining high-level function and strategy. But I like to understand things at every level, and as a CEO, one’s ultimately responsible for everything. And at the beginning of March I found myself diving deep into something I never expected…
Here’s the story. As a serious production system that lots of people will use to do things like run businesses, the Wolfram Cloud should be as fast as possible. Our metrics were saying that typical speeds were good, but subjectively when I used it something felt wrong. Sometimes it was plenty fast, but sometimes it seemed way too slow.
We’ve got excellent software engineers, but months were going by, and things didn’t seem to be changing. Meanwhile, we’d just released the Wolfram Data Drop. So I thought, why don’t I just run some tests myself, maybe collecting data in our nice new Wolfram Data Drop?
A great thing about the Wolfram Language is how friendly it is for busy people: even if you only have time to dash off a few lines of code, you can get real things done. And in this case, I only had to run three lines of code to find a problem.
First, I deployed a web API for a trivial Wolfram Language program to the Wolfram Cloud:
January 22, 2015 — Wolfram Blog Team
Draw Anything, an iOS app designed and created by Olivia Walch and Matt Jacobs, was the winning hack at the recent MHacks V. Utilizing the power of Wolfram Programming Cloud, the two Draw Anything hackers came out on top after a fierce competition between more than 250 talented teams, made up of 1,200 hackers representing over 100 universities. Students from around the world came to learn, network, and “spend 36 hours building anything they can imagine.”
December 3, 2014 — Adriana O'Brien, Business Development, Partnerships
Get ready, get set… code! It’s the time of year to get thinking about programming with the Hour of Code.
For many years, Wolfram Research has promoted and supported initiatives that encourage computation, programming, and STEM education, and we are always thrilled when efforts are taken by others to do the same. Code.org, in conjunction with Computer Science Education Week, is sponsoring an event to encourage educators and organizations across the country to dedicate a single hour to coding. This hour gives kids (and adults, too!) a taste of what it means to study computer science—and how it can actually be a creative, fun, and fulfilling process. Millions of students participated in the Hour of Code in past years, and instructors are looking for more engaging activities for their students to try. Enter the Wolfram Language.
September 24, 2014 — Jamie Peterson, Technical Programs Manager
Following one of our most anticipated releases to date, we hosted the virtual workshop Wolfram Experts Live: New in Mathematica 10 to give the Wolfram community the details on this latest version of our flagship product Mathematica.
A dozen Wolfram experts and Mathematica developers came together at our headquarters—both in person and remotely via online connections—to take turns showing off new advances in usability, algorithmic functionality, and integration with the Wolfram Cloud. Presenters participated in a live Q&A with the online audience, and in turn were able to hear from Mathematica users and enthusiasts.
August 7, 2014 — Jeffrey Bryant, Scientific Information Group
We are reposting this blog post due to the ESA’s success yesterday, August 6, 2014.
We recently posted a blog entry celebrating the anniversary of the Apollo 11 landing on the Moon. Now, just a couple weeks later, we are preparing for another first: the European Space Agency’s attempt to orbit and then land on a comet. The Rosetta spacecraft was launched in 2004 with the ultimate goal of orbiting and landing on comet 67P/Churyumov–Gerasimenko. Since the launch, Rosetta has already flown by asteroid Steins, in 2008, and asteroid 21 Lutetia, in 2010.
NASA and the European Space Agency (ESA) have a long history of sending probes to other solar system bodies that then orbit those bodies. The bodies have usually been nice, well-behaved, and spherical, making orbital calculations a fairly standard thing. But, as Rosetta recently started to approach comet 67P, we began to get our first views of this alien world. And it is far from spherical.
August 1, 2014 — Arnoud Buzing, Director of Quality and Release Management
Today I’m happy to announce an update for Mathematica and the Wolfram Language for the Raspberry Pi that brings those new features to the Raspberry Pi. To get the new version of the Wolfram Language, simply run this command in a terminal on your Raspberry Pi:
sudo apt-get update && sudo apt-get install wolfram-engine
This new version will also be pre-installed in the next release of NOOBS, the easy setup system for the Raspberry Pi.
June 23, 2014 — Stephen Wolfram
Twenty-six years ago today we launched Mathematica 1.0. And I am excited that today we have what I think is another historic moment: the launch of Wolfram Programming Cloud—the first in a sequence of products based on the new Wolfram Language.
My goal with the Wolfram Language in general—and Wolfram Programming Cloud in particular—is to redefine the process of programming, and to automate as much as possible, so that once a human can express what they want to do with sufficient clarity, all the details of how it is done should be handled automatically.
March 25, 2014 — Stephen Wolfram
Two weeks ago I spoke at SXSW Interactive in Austin, TX. Here’s a slightly edited transcript (it’s the “speaker’s cut”, including some demos I had to abandon during the talk):
Well, I’ve got a lot planned for this hour.
Basically, I want to tell you a story that’s been unfolding for me for about the last 40 years, and that’s just coming to fruition in a really exciting way. And by just coming to fruition, I mean pretty much today. Because I’m planning to show you today a whole lot of technology that’s the result of that 40-year story—that I’ve never shown before, and that I think is going to be pretty important.
I always like to do live demos. But today I’m going to be pretty extreme. Showing you a lot of stuff that’s very very fresh. And I hope at least a decent fraction of it is going to work.
OK, here’s the big theme: taking computation seriously. Really understanding the idea of computation. And then building technology that lets one inject it everywhere—and then seeing what that means.