Over a million developers have joined DZone.

Daily Dose: Miguel Garcia Talks Scala and .Net

DZone's Guide to

Daily Dose: Miguel Garcia Talks Scala and .Net

· Agile Zone ·
Free Resource

Whatever new awaits you, begin it here. In an entirely reimagined Jira. 

Miguel Garcia, a member of the Scala group at EPFL, gave an insightful, informative interview at scala-lang.org regarding his Microsoft-funded efforts to make Scala productivity available to .Net developers, which have recently come to fruition.

On why people need Scala on .Net:

Miguel: By using Scala on .Net, developers can produce applications more quickly and have the possibility of deploying them across the two major industry platforms, JVM and .Net. For the programmer it makes a great deal more sense too, learning one language to build applications for both environments. From a company point of view scarce resources, good developers, can be moved easily between platforms reducing training costs, increasing flexibility and reducing risks.

Can I run Scala programs on .Net now?

Miguel: The simple answer is yes, with a few limitations that will be removed by the fall. If you have a Scala program working on the JVM then for the most part you only need to recompile it with the Scala.Net compiler and it will run there too.

Click here to access the entire interview.

Xamarin And Attachmate Form Partnership Around Mono

Today, Mono founder Miguel de Icaza and SUSE (an Attachmate Business Unit) announced that Xamarin, the company de Icaza and other members of the Mono team formed after Attachmate and Mono initially parted ways, will be providing all support for all existing Monotouch, Mono for Android, and Mono for Visual Studio customers.

Xamarin also acquired a perpetual license to all intellectual property related to Mono, Monotouch, Mono for Visual Studio, and Mono for Android. They will also continue to sell those products. Xamarin is selling Monotouch and Mono for Android in the Xamarin store, and is taking the helm of the Mono open source project as well.

Cloud9's Web-Based Real-Time Collaborative Programming

Development-as-a-service company Cloud9 announced the upcoming October release of a cloud-based IDE that provides web and mobile developers with remote access to each other from anywhere.

As opposed to other less effective methods for developers to write code at the same time (screen sharing, IM), Cloud9 gives multiple developers the ability to access the entire runtime environment simultaneously, with the goal of increasing productivity. Cloud9 was built on Standard HTML, JavaScript and CSS and supports Python, Ruby, and PHP. It will be made available October 1.

Click here to learn more.

Ubuntu Allows Free Access Into UForge Appliance Factory

UShareSoft, creators of UForge, a self-service factory for automating the creation and maintenance of software appliances and image templates, is allowing Ubuntu developers access to a "free tier" account of the UForge Appliance Factory. 

This offer comes as a result of the recent partnership between UShareSoft and Canonical, in hopes that UShareSoft can bolster connections with the Ubuntu community.

Click here to learn more about this offer.

Link Of The Day

Why certification related career goals hurt everyone

Thanks to DZone user poster for today's big link, which discusses the negative aspects of certification-related career goals. 


New roadmaps, more flexible boards, and dozens of new integrations. And that's just the beginning.  


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}