Apple makes its Swift programming language open source

Earlier this year, Apple said it would be making its programming language Swift open source. And now the company's making good on that promise to developers, specifically those who want to make apps for OS X, iOS and watchOS. Swift, which Apple descr...

Apple makes its Swift programming language open source

Earlier this year, Apple said it would be making its programming language Swift open source. And now the company's making good on that promise to developers, specifically those who want to make apps for OS X, iOS and watchOS. Swift, which Apple descr...

Wolfram working on a ‘symbolic’ programing language, will be its ‘most important’ project yet

Wolfram working on a programming language, will be its 'most important' project yet

What Wolfram has accomplished with Alpha is nothing short of stunning. Sure, it can't help you find videos of cats dressed as sharks riding Roombas, but the company's goals were always much loftier. Using the technological foundation it built with Alpha and Mathematica, it's now working on bring its natural language, knowledge-based computational prowess to programming languages. Many of the details are still quite vague but, according to founder Stephen Wolfram, it will be a general purpose programming language, like C++, except it will be largely self contained. That means no (or at least less) pointing to external libraries to accomplish complex tasks. Those other languages focus mostly on structure and leave the difficult task of graphing or processing images to extensions, while Wolfram Language will have at its heart a "giant web of algorithms" to perform many operations. As you'd expect, it integrates quite tightly with Wolfram Alpha, so stock prices, tide times or images of adorable pit bull puppies are easily pulled up in whatever app you're building.

Perhaps most importantly, though, because it uses the natural language approach pioneered with Alpha, even the least tech savvy among you should be able to start programming in no time. While we'll clearly have to reserve final judgement for when Wolfram language is available to the public, it sounds like an ideal tool for a child to learn programming on. With its forgiving syntax and deep database, students could quickly and easily whip up simple, but surprisingly functional programs while still leaning the necessary procedure and structure for more advanced languages like Python or Dart. If you're itching for more details, hit up the source for Stephen Wolfram very, very long post on its development.

Filed under:

Comments

Via: The Verge

Source: Stephen Wolfram

Google toasts Dart’s one-year anniversary with first stable SDK (video)

Google toasts Dart's one-year anniversary with first stable SDK (video)

It's not a real birthday party without a present, so Google has just pulled the wraps off the first stable version of the Dart structured programming language, one year after it was launched. Along with "thousands" of bug fixes, the rejuvenated version will have a faster virtual machine, new JavaScript translator, HTML, server-side I/O and interoperable JavaScript libraries, the Pub package manager and Dartium, a Chromium build with native Dart support. Mountain view promised to keep the improvements coming "while maintaining backward compatibility" for the language, so if you feel frisky enough to jump JavaScript's ship, check the source below (or video after the break) to see how to grab it.

Continue reading Google toasts Dart's one-year anniversary with first stable SDK (video)

Filed under: , ,

Google toasts Dart's one-year anniversary with first stable SDK (video) originally appeared on Engadget on Wed, 17 Oct 2012 10:05:00 EDT. Please see our terms for use of feeds.

Permalink Tech Crunch  |  sourceGoogle Dart  | Email this | Comments

Insert Coin: Modkit Micro asks us if we’re ready for six-year-olds coding Arduino boards

In Insert Coin, we look at an exciting new tech project that requires funding before it can hit production. If you'd like to pitch a project, please send us a tip with "Insert Coin" as the subject line.

http://www.engadget.com/2012/05/29/insert-coin-modkit-micro-graphical-programming/

What does microcontroller programming have in common with Tetris? Quite a bit if you're doing it with Modkit Micro from a Kickstarter project out of Cambridge, MA., which allows almost anyone to visually set up their hardware using graphical blocks to write the code. The partially-hooded trio behind it promises that the software is ideal for use with prototyping boards from Arduino, Evil Mad Science, Lilypad, Seeed Studio, Wiring and SparkFun, and they even claim that elementary school students have used it to "take their projects from concept to reality in just a few hours." Purists should have no fear either: you can still get into a code view to see what's going on behind the scenes. A web-based Modkit Micro is being offered online starting June 1st for $25, and there'll be a desktop variant for Windows, OSX, and Linux as early as July if they reach their funding target. Check out the video after the break and then try to get your kids to wait for college before inventing version 2.0 of this.

Continue reading Insert Coin: Modkit Micro asks us if we're ready for six-year-olds coding Arduino boards

Insert Coin: Modkit Micro asks us if we're ready for six-year-olds coding Arduino boards originally appeared on Engadget on Tue, 29 May 2012 10:01:00 EDT. Please see our terms for use of feeds.

Permalink Boing Boing  |  sourceKickstarter, Modkit Micro  | Email this | Comments