Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Programming

Tao3D: a New Open-Source Programming Language For Real-Time 3D Animations 158

descubes (35093) writes "Tao3D is a new open-source programming language designed for real-time 3D animations. With it, you can quickly create interactive, data-rich presentations, small applications, proofs of concept, user interface prototypes, and more. The interactivity of the language, combined with its simplicity and graphical aspects, make it ideal to teach programming.

Tao3D also demonstrates a lot of innovation in programming language design. It makes it very easy to create new control structures. Defining if-then-else is literally a couple of lines of code. The syntax to pass pass blocks of code to functions is completely transparent. And it is fully reactive, meaning that it automatically reacts as necessary to external events such as mouse movements or the passage of time.

The source code was just made available under the GNU General Public License v3 on SourceForge [as linked above], GitHub and Gitorious."

Comment Nothing new (Score 1) 720

Those kiosks have already been available in Canada at some Tim Hortons branches for years now. At least four or five years ago I used one to order my lunch in advance at a very busy downtown branch of the coffee chain in Toronto and it printed me a receipt, my number was called and I received my order before some people waiting in line.

Comment Re:And this is why Linux will never win the deskto (Score 1) 555

Compile any Linux binary as static and it will include everything it needs to run -- although 64-bit binaries won't load on a 32-bit system of course.

In fact just the other day I was on an older system and I couldn't find iperf in its distro so I downloaded the pre-compiled 32-bit binary to do some quick bandwidth testing.

As a company that deals with industrial customers, we have dealt with plenty of Windows software that will not run on anything newer than XP, or sometimes 7, or 98 or 3.1 before those.

The Windows API is not a static target.

Comment Re:And this is why Linux will never win the deskto (Score 1) 555

Wait, there's only one Windows? I could've sworn there were at least a half dozen active versions out there with features that aren't all inter-compatible ... just like Linux. They don't even look alike, and it causes fragmentation.

Why is Windows on the desktop? Applications and vendor support (bribed or otherwise) which boils down to "because it has been around longer."

The difference with Linux is you get a choice, and you get to argue, and it makes a difference. There are far more on-line posts about people who do or don't like Windows 8's interface than about systemd, but that isn't the cause of Window's sudden failure on the desktop now is it?

Comment Re:min install (Score 1) 221

Aside from someone else already pointing out that you want to use different tools, that's exactly my point -- their minimal install is truly minimal -- there's no need to roll your own at all.

My basic install procedure is a CentOS minimal with a quick shell script that installs the packages and configs I need on top of that on a per-client basis.

Slashdot Top Deals

Stellar rays prove fibbing never pays. Embezzlement is another matter.

Working...