kemical

Essential Member
Joined
Aug 28, 2007
Messages
36,176
SOFTWARE BEHEMOTH Microsoft has lifted the kimono on a prototype of an experimental programming language for creating interactive infographics, data visualizations and computational art.
Dubbed "Vedea" after a river in Romania, the language has come out of the Volish research labs in Cambridge, here in Blighty.
The idea is to simplify coding so developers can focus on more important things such as Beer Pong and working out new ways to get chocolate from the vending machine without paying for it.
Users of Vedea obviously need to have some background in coding, so writing lines like "10 PRINT 'Hi'" and "20 GOTO 10" is not really going to cut it.
According to Link Removed due to 404 Error, the motivation for building Vedea is to give the user a way to visualise the results.
The Microsoft Visualization Language is built on the new .NET 4.0 Dynamic Language Runtime. Syntactically, it looks a lot like simple C# but there are no class decorations, just a collection of functions. Classes can be added for object-oriented programming, but they are not required.
The language is dynamically typed. Variables take on the type of whatever is assigned to them. You don't have to declare variables at all, they are defined the first time they appear on the left side of an assignment statement. µ

Link Removed
 

It seems like you provided some information about an experimental programming language called Vedea developed by Microsoft for creating interactive infographics, data visualizations, and computational art. Here's a breakdown of the details you shared:
  • Name: Vedea, named after a river in Romania.
  • Development: Developed in the Volish research labs in Cambridge, UK.
  • Purpose: Simplify coding to allow developers to focus on important tasks like Beer Pong and creative vending machine strategies.
  • Background: Users of Vedea should have coding knowledge beyond basic commands like "10 PRINT 'Hi'" and "20 GOTO 10."
  • Motivation: The motivation behind Vedea is to provide users with a way to visualize results.
  • Implementation: Microsoft Visualization Language is built on the new .NET 4.0 Dynamic Language Runtime, resembling simple C#, with a focus on functions instead of class decorations. While classes can be used for object-oriented programming, they are not mandatory.
  • Type System: Vedea is dynamically typed, meaning variables inherit the type of the value assigned to them. Variables do not need to be declared; they are defined upon first use.
If you have any specific questions or need more information about Vedea or related topics, feel free to ask!
 

Back
Top