alpha script - ignite athens 2012

20
A Unified Meta-Language over the Cloud “Code Once, Deploy Anywhere” George A. Delaportas Informatics & Computer Engineer MSc in Networking and Data Communications PhD in Computer Forensics & Anti-Hacking Mechanisms

Upload: localhost-ltd

Post on 13-Jul-2015

314 views

Category:

Technology


1 download

TRANSCRIPT

A Unified Meta-Language over the Cloud

“Code Once, Deploy Anywhere”

George A. Delaportas Informatics & Computer Engineer

MSc in Networking and Data Communications

PhD in Computer Forensics & Anti-Hacking Mechanisms

VB.NET

Python PHP C

C#

Perl

Java

C++

JavaScript

HTML SQL ASP.NET

Ada

XML

CSS

SOAP

Soup of Programming Languages

android

Windows

iOS

Platforms & Devices

SOCIAL MEDIA

Augmented Reality

Streaming

Apps

Ads

Products & Services

Expert in Python

Expert in PHP

Expert in C Expert in CSS

People + Knowledge => Raises Cost!

Expenses for Resources

Expert in JAVA

Limits & Boundaries

Open Source

Apple

Microsoft

Windows = .NET, Visual Studio

Open Source = Zend, Code-Igniter, Joomla, Eclipse, etc.

The Market Today

OS X = Objective C, Cocoa

Cloud Computing Era

Any Cloud

ALPHA Script

ALPHA Script

over the Cloud

Azure

Google

Cloud

Amazon

(EC2) iCloud

android

Windows

iOS

Transparent Interoperability &

Interchangeability

JAVA

.NET

Obj-C

The Inter-Communication Process

Azure

Google

Cloud

iCloud

Azure

C#, VB.NET, ASP.NET, F#, ...

ALPHA

Script

From / To

other clouds

The Inter-Cloud Process

VB.NET

Python

PHP C

C# Perl Java

C++ JavaScript

HTML

SQL

ASP.NET

Ada XML

CSS

SOAP

Advance - DO NOT Supplant

Keep the Market AS-IS

SME Companies Extend Boundaries

Initial Market

Windows

Apple

Open Source

Unified Cloud Market

Cloud

Other

Minimize Effort & Cost

Frustrated

Geek

Insane

Money

Expenses

Products & Services

New O/S

Firmware

Tools

Services

o Conversion from XML / JSON into any code of any programming language

and vice-versa.

o Vendors convert the XML / JSON into code that was previously written in

different programming languages for different targets.

o Enable the programmer to set directives for specific target languages or

for mission critical applications.

o Route the end-point complexity of software development to the cloud core.

Features

The next 5 years...

o ALPHA Script will be the technology behind all the thin-clients.

o Web applications will be deployed in seconds and scaled up globally

in minutes.

o One web application will be available to run on any thin-client being

connected on any vendor cloud at any time.

Impact

o Open Consortium for prototyping ALPHA Script.

o Eventually all the clouds will adapt it.

o Prepare the ground for the real Visual Programming where any user can use

entities and actions like in UML and “draw” an application.

The Future

Useful links:

o http://alpha-script.localhost-ltd.com/

o http://www.slideshare.net/gdelaportas/alpha-script-presentation

o http://www.qwiki.com/G0D?q=LnGnV9

George A. Delaportas http://about.me/gdelaportas

THANK YOU!

Epilogue