Welcome!

Machine Learning Authors: Pat Romanski, Liz McMillan, Carmen Gonzalez, Yeshim Deniz, Zakia Bouachraoui

Related Topics: Java IoT

Java IoT: Article

i-Technology Viewpoint: Does Adobe Flash Need Re-Branding?

"I do not work for Adobe, but I like their Flex technology, and often play a role of a volunteer Flex evangelist..."

In my opinion, one of the Adobe’s most important goals in regards to adoption of Flash-related technologies is to get attention of the  enterprise architects and developers.

I often speak about Flex in front of the Java audiences. At the time of this writing I do not work for Adobe, but I like their  Flex technology, and often play a role of a volunteer Flex evangelist. During such meetings I’ve  noticed that  the vast majority of the enterprise developers assumes that Flash is useful only for creating and playing  animations, splash intro screens or online ads. They do not  see it as a serious tool applicable for running GUI of  enterprise Web applications. The press speaks about  Flash Player, Flash Animation Engine, Flash media authoring tool…  Not too many people realize that Flash is a virtual machine, that runs literally on each available platform, has a small footprint and runs compiled program files. These files can be produced by pure Flash developers, by developers that use Flex, or by people using Open Laszlo. I’m sure there might be some other less known tools that can also generate these .swf files for Flash virtual machine.

To change this perception, Adobe should modify the name of the Flash Player to something like Flash VM or Flash Player VM. Their marketing department should find a way to add  these two letters to all product brochures and other advertisements. It won’t happen overnight, but people need to start getting used to the fact that it’s not a toy, but a VM  that plays a role similar to Java, offers an easy integration with Java, and is also a cross-platform programming environment.

posted Sunday, 11 June 2006
tags:      

More Stories By Yakov Fain

Yakov Fain is a Java Champion and a co-founder of the IT consultancy Farata Systems and the product company SuranceBay. He wrote a thousand blogs (http://yakovfain.com) and several books about software development. Yakov authored and co-authored such books as "Angular 2 Development with TypeScript", "Java 24-Hour Trainer", and "Enterprise Web Development". His Twitter tag is @yfain

Comments (7)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


CloudEXPO Stories
Because Linkerd is a transparent proxy that runs alongside your application, there are no code changes required. It even comes with Prometheus to store the metrics for you and pre-built Grafana dashboards to show exactly what is important for your services - success rate, latency, and throughput. In this session, we'll explain what Linkerd provides for you, demo the installation of Linkerd on Kubernetes and debug a real world problem. We will also dig into what functionality you can build on top of the tools provided by Linkerd such as alerting and autoscaling.
DevOps is a world surrounded by information, starting from a single commit and ending in roll out to production. In this talk, I'll introduce you to the world of Taboola DevOps data collection, to better understand what goes on under the hood. The system we've developed in-house helps us collect and analyse the entire DevOps process from the very first commit all the way to production. It provides us a full clear view with a drill-down toolset that helps keep us away from the dark side. Our KPI's moved from being abstracted ideas to data driven goals, which we can measure and act upon. We're living in a data driven world when all business components are based on our clients action and reaction, why not doing the same thing within our DevOps eco-system?
In his session at 20th Cloud Expo, Mike Johnston, an infrastructure engineer at Supergiant.io, will discuss how to use Kubernetes to setup a SaaS infrastructure for your business. Mike Johnston is an infrastructure engineer at Supergiant.io with over 12 years of experience designing, deploying, and maintaining server and workstation infrastructure at all scales. He has experience with brick and mortar data centers as well as cloud providers like Digital Ocean, Amazon Web Services, and Rackspace. His expertise is in automating deployment, management, and problem resolution in these environments, allowing his teams to run large transactional applications with high availability and the speed the consumer demands.
After years of investments and acquisitions, CloudBlue was created with the goal of building the world's only hyperscale digital platform with an increasingly infinite ecosystem and proven go-to-market services. The result? An unmatched platform that helps customers streamline cloud operations, save time and money, and revolutionize their businesses overnight. Today, the platform operates in more than 45 countries and powers more than 200 of the world's largest cloud marketplaces, managing more than 27 million enterprise cloud subscriptions valued at more than $1 billion in revenue.
Containerized software is riding a wave of growth, according to latest RightScale survey. At Sematext we see this growth trend via our Docker monitoring adoption and via Sematext Docker Agent popularity on Docker Hub, where it crossed 1M+ pulls line. This rapid rise of containers now makes Docker the top DevOps tool among those included in RightScale survey. Overall Docker adoption surged to 35 percent, while Kubernetes adoption doubled, going from 7% in 2016 to 14% percent.