Submit Search
Upload
Java in the Age of the JVM
•
4 likes
•
1,093 views
S
sogrady
Follow
Slides from my FOSDEM 2012 Java devroom talk.
Read less
Read more
Technology
News & Politics
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 32
Download now
Download to read offline
Recommended
An updated presentation on the past, present and future of Java.
The Rise and Fall and Rise of Java (2013)
The Rise and Fall and Rise of Java (2013)
sogrady
The Java Platform has had a rocky year with the acquisition of Sun by Oracle and unfortunate bickering about language release schedules and licensing emerging. Despite all of this the community is strong and extremely innovative use of the platform continues at a great pace. This talk will cover some of the JVM options available to developers on the Linux platform along with a introduction to the myriad of alternative languages available, some you will have definitely heard of and some not. I will also give an executive summary of the political side of Java and where I believe the platform is heading.
Java: Rumours of my demise are greatly exaggerated
Java: Rumours of my demise are greatly exaggerated
Steve Dalton
Java Edge.2009.Grails.Web.Dev.Made.Easy
Java Edge.2009.Grails.Web.Dev.Made.Easy
roialdaag
Есть сильное ощущение, что разработчики не обновляются на более новую Java только потому что нет отчетливого понимания о том, что творится с современной Java, и это непонимание усилилось после изменения процесса и сроков релиза новых версий. За ближайшие 50 минут я хочу попытаться убедить вас, что обновления это единственный путь успеха для самой Java и бизнеса экосистемы, ведь не стоит забывать, что это парная игра: тех, кто пишет приложения на Java и тех, кто пишет саму Java. Не забывайте, мы тут “в одной лодке”. В рамках этого доклада, я хочу развенчать 6 существующих заблуждений о современной Java: 1. Модули не нужны! 2. Java не годится для облаков. 3. JavaFx мертва! 4. Спецификации проектов OpenJDK крутые, но нет реального прогресса. 5. Java закостенела и не развивается. 6. GraalVM будет заменой HotSpot.
JavaFest. Денис Макогон. 6 заблуждений относительно современной Java
JavaFest. Денис Макогон. 6 заблуждений относительно современной Java
FestGroup
Talk given at Oracle University Day 2015 organized by semosedu.com.mk: Did you know that Java is female? Time travel with me through Java's life span to find out why: - How it all started 20 years ago. - Where, What and Why is Java today. - Java Future plans, what to expect in next years. How to get involved?
20 Years of Java - Story of HER life
20 Years of Java - Story of HER life
Stojan Peshov
Java 11 Migration Made Easy Meetup - The brave new world of Java
The brave new world of Java
The brave new world of Java
PolyglotMeetups
The evolution history of Java. What Java is good for? The rising of dynamic languages in JVM.
The Evolution of Java
The Evolution of Java
Fu Cheng
Groovy & Grails presentation at Kabisa ICT.
Groovy & Grails
Groovy & Grails
Marcel Overdijk
Recommended
An updated presentation on the past, present and future of Java.
The Rise and Fall and Rise of Java (2013)
The Rise and Fall and Rise of Java (2013)
sogrady
The Java Platform has had a rocky year with the acquisition of Sun by Oracle and unfortunate bickering about language release schedules and licensing emerging. Despite all of this the community is strong and extremely innovative use of the platform continues at a great pace. This talk will cover some of the JVM options available to developers on the Linux platform along with a introduction to the myriad of alternative languages available, some you will have definitely heard of and some not. I will also give an executive summary of the political side of Java and where I believe the platform is heading.
Java: Rumours of my demise are greatly exaggerated
Java: Rumours of my demise are greatly exaggerated
Steve Dalton
Java Edge.2009.Grails.Web.Dev.Made.Easy
Java Edge.2009.Grails.Web.Dev.Made.Easy
roialdaag
Есть сильное ощущение, что разработчики не обновляются на более новую Java только потому что нет отчетливого понимания о том, что творится с современной Java, и это непонимание усилилось после изменения процесса и сроков релиза новых версий. За ближайшие 50 минут я хочу попытаться убедить вас, что обновления это единственный путь успеха для самой Java и бизнеса экосистемы, ведь не стоит забывать, что это парная игра: тех, кто пишет приложения на Java и тех, кто пишет саму Java. Не забывайте, мы тут “в одной лодке”. В рамках этого доклада, я хочу развенчать 6 существующих заблуждений о современной Java: 1. Модули не нужны! 2. Java не годится для облаков. 3. JavaFx мертва! 4. Спецификации проектов OpenJDK крутые, но нет реального прогресса. 5. Java закостенела и не развивается. 6. GraalVM будет заменой HotSpot.
JavaFest. Денис Макогон. 6 заблуждений относительно современной Java
JavaFest. Денис Макогон. 6 заблуждений относительно современной Java
FestGroup
Talk given at Oracle University Day 2015 organized by semosedu.com.mk: Did you know that Java is female? Time travel with me through Java's life span to find out why: - How it all started 20 years ago. - Where, What and Why is Java today. - Java Future plans, what to expect in next years. How to get involved?
20 Years of Java - Story of HER life
20 Years of Java - Story of HER life
Stojan Peshov
Java 11 Migration Made Easy Meetup - The brave new world of Java
The brave new world of Java
The brave new world of Java
PolyglotMeetups
The evolution history of Java. What Java is good for? The rising of dynamic languages in JVM.
The Evolution of Java
The Evolution of Java
Fu Cheng
Groovy & Grails presentation at Kabisa ICT.
Groovy & Grails
Groovy & Grails
Marcel Overdijk
Why to learn JDK 1.9
Java 9-coding-from-zero-level-v1.0
Java 9-coding-from-zero-level-v1.0
Parikshit Kumar Singh
HUJAK Community keynote presentation Branko Mihaljević Stjepan Matijašević Hrvoje Đurđević Slavko Žnidarić Marin Orlić Aleksander Radovan Jurica Križanić
Javantura v3 - The story of Java & HUJAK
Javantura v3 - The story of Java & HUJAK
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Once upon a time in the C++ century, the Great King of Sun said people need Duke, The PDA (a medieval version of a tablet). He picked his bravest knights – Naughton, Sheriden and Gosling – and entrusted them a secret mission to travel the universe in search for a perfect language that Duke can use. After three years of a dangerous journey in a world of bits, bytes and memory leakages, on an Asian isle they found it. Java made of Oak has been discovered. When they returned the King was not in power anymore. New world was ruled by a mysterious organisation, World Wide Web. Our brave knights honoured it with the glorious Java. And the world became perfect… Mani and Rafal will take your through an exciting story of great programmers, multi-billion company wars, and - most importantly – language features. The history of Java, from its inception till just about today.
History of java
History of java
Mani Sarkar
Lucas Jellema about
Java8 launch at AMIS Services / First8
Java8 launch at AMIS Services / First8
Getting value from IoT, Integration and Data Analytics
Java 8 - Statements/directions/themes Converged JVM JavaFX merged into JDK (deprecate Swing) Abandon Java Applets Java Client: desktop, embedded (ARM devices); touch screen support (Windows 8) Bring SE [Embedded] and ME closer together (CLDC 8 and profiles) Interoperability between JVM languages (Nashorn) Language Innovation Lambda (“closures”) , Collections with Streams API Concurrency
Java8 launch AMIS Services by Lucas Jellema
Java8 launch AMIS Services by Lucas Jellema
Getting value from IoT, Integration and Data Analytics
On March 18th 2014, Java 8 was officially released. AMIS and First8 joined forces for this occasion , organizing a launch event for the Dutch Java Community. This presentation provides a strategic overview of where Java is currently at. It discusses the history of Java, developments in recent years and resulting key themes for Java 8. It also briefly touches upon the near future, beyond Java 8.
Java 8 Launch Event - Past, Present and Future of Java and Java 8 key themes
Java 8 Launch Event - Past, Present and Future of Java and Java 8 key themes
Lucas Jellema
This presentation covers the next topics: - Gosling`s/Oracle Classic Java for Devices. Bad Choice for Modern Devices - What they don't want you to know. Android is a Linux reincarnation. How Linux starts your apk. - Java in Android Ecosystem - Common troubles with JLS - Java Best Practices on Android This presentation was held by Anatoliy Odukha (Consultant, GlobalLogic) at GlobalLogic Ivano-Frankivks TechTalk on December 1, 2018.
Understand Java for Android the Hard Way
Understand Java for Android the Hard Way
GlobalLogic Ukraine
Recent events in the Java community and specification process over the past year or so have led some to pessimistic views regarding the survivability chances of Java as a language. The initial catalyst may have been, ironically enough, Java 7's specification discussions, which stirred up some raw sediments and may have legitimized other languages. This trend has furtherU escalateddue to the welcoming bedding of JVM multilinguality, Java 7's JVM invoke-dynamic feature and growing programming languages trends which did not find their way to Java, such as DSL, meta-programming and typeless variables. In this short introduction session we will discuss these factors as well as their role in the language shift we're about to explore in future sessions. Presentation & Video included
JBUG 11 - Outside The Java Box
JBUG 11 - Outside The Java Box
Tikal Knowledge
Ways to make Java applications better and less complex with JRuby
Bitter Java, Sweeten with JRuby
Bitter Java, Sweeten with JRuby
Brian Sam-Bodden
Collections are a staple in any programming language: the need to collect, sort, or iterate over values is needed by nearly all developers. The Java language introduced the Collections framework long ago. It has plenty to offer, but many find it lacking: the number of collection libraries as active open source projects demonstrates the need for something else. This session does a holistic comparison of the most-common collections (pun intended!) frameworks, what they have to offer, and what you should consider for your next project. It also shows common programmer use cases; how each library handles them; and the impact on memory, processing power, and ease of use/coding. Come and let us help you choose the right bag for your tricks!
JavaOne 2017 - Collections.compare:JDK, Eclipse, Guava, Apache... [CON1754]
JavaOne 2017 - Collections.compare:JDK, Eclipse, Guava, Apache... [CON1754]
Leonardo De Moura Rocha Lima
With its ninth version, the Java platform has shifted gear and introduced biyearly releases. This was followed by a license change where Oracle, the steward of Java, now publishes a commercial and a non-commercial release of the Java virtual machine while other vendors took more space to promote their alternative builds of the OpenJDK. And in another flood of news, the Java EE specification was terminated and resolved into the Jakarta EE namespace. A lot has been happening in the traditionally conservative Java ecosystem, to say the least, and many users are wondering if they still can rely on the platform. This talk gives an overview of the Java ecosystem, summarizes the changes that have been, that to expect and why the evolution of the platform is good news to the community.
Java and OpenJDK: disecting the ecosystem
Java and OpenJDK: disecting the ecosystem
Rafael Winterhalter
Talk on interesting JVM-related upcoming technologies as delivered at YOW! Melbourne 2013.
Beyond JVM - YOW Melbourne 2013
Beyond JVM - YOW Melbourne 2013
Charles Nutter
Java Vs JavaScript Comparing Java and JavaScript is like comparing apples and oranges. Both are different languages except few similarities.
Ppt of java and java script
Ppt of java and java script
konkumuttisravan
Java 8 Lambda
Java 8 Lambda
François Sarradin
An Adopt OpenJDK presentation delivered at OpenFest 2013 in Sofia, Bulgaria.
Adopt OpenJDK presentation (slide deck)
Adopt OpenJDK presentation (slide deck)
Mani Sarkar
OpenLogic
OpenLogic
webuploader
There are many programming languages that can be used on the JVM (Java, Scala, Groovy, Kotlin, ...). In this session, we'll outline the main differences between them and discuss advantages and disadvantages for each.
JVM languages "flame wars"
JVM languages "flame wars"
Gal Marder
Dynamic Languages on the JVM
Dynamic Languages on the JVM
elliando dias
Presentation on Java 9 features at #geekoutEE 2016
Java 9 preview
Java 9 preview
Ivan Krylov
Presentation about Java trends at iForum-2014 in Kyiv
Java World, Java Trends, Java 8 and Beyond (iForum - 2014)
Java World, Java Trends, Java 8 and Beyond (iForum - 2014)
Olena Syrota
Delivered at GraphConnect 2018
What Will You Build, and Why?
What Will You Build, and Why?
sogrady
Talk given at the Open Source Strategy Summit. Abstract: As developers have taken over the world, they’ve driven - and been driven by - both cloud and open source. The question today is how those two macro market trends intersect, for better and for worse, and what this means for end users. What role should open source play within the enterprise and within the cloud? In this talk, we’ll explore these questions and more.
The Open Source Forecast is Cloudy
The Open Source Forecast is Cloudy
sogrady
More Related Content
Similar to Java in the Age of the JVM
Why to learn JDK 1.9
Java 9-coding-from-zero-level-v1.0
Java 9-coding-from-zero-level-v1.0
Parikshit Kumar Singh
HUJAK Community keynote presentation Branko Mihaljević Stjepan Matijašević Hrvoje Đurđević Slavko Žnidarić Marin Orlić Aleksander Radovan Jurica Križanić
Javantura v3 - The story of Java & HUJAK
Javantura v3 - The story of Java & HUJAK
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Once upon a time in the C++ century, the Great King of Sun said people need Duke, The PDA (a medieval version of a tablet). He picked his bravest knights – Naughton, Sheriden and Gosling – and entrusted them a secret mission to travel the universe in search for a perfect language that Duke can use. After three years of a dangerous journey in a world of bits, bytes and memory leakages, on an Asian isle they found it. Java made of Oak has been discovered. When they returned the King was not in power anymore. New world was ruled by a mysterious organisation, World Wide Web. Our brave knights honoured it with the glorious Java. And the world became perfect… Mani and Rafal will take your through an exciting story of great programmers, multi-billion company wars, and - most importantly – language features. The history of Java, from its inception till just about today.
History of java
History of java
Mani Sarkar
Lucas Jellema about
Java8 launch at AMIS Services / First8
Java8 launch at AMIS Services / First8
Getting value from IoT, Integration and Data Analytics
Java 8 - Statements/directions/themes Converged JVM JavaFX merged into JDK (deprecate Swing) Abandon Java Applets Java Client: desktop, embedded (ARM devices); touch screen support (Windows 8) Bring SE [Embedded] and ME closer together (CLDC 8 and profiles) Interoperability between JVM languages (Nashorn) Language Innovation Lambda (“closures”) , Collections with Streams API Concurrency
Java8 launch AMIS Services by Lucas Jellema
Java8 launch AMIS Services by Lucas Jellema
Getting value from IoT, Integration and Data Analytics
On March 18th 2014, Java 8 was officially released. AMIS and First8 joined forces for this occasion , organizing a launch event for the Dutch Java Community. This presentation provides a strategic overview of where Java is currently at. It discusses the history of Java, developments in recent years and resulting key themes for Java 8. It also briefly touches upon the near future, beyond Java 8.
Java 8 Launch Event - Past, Present and Future of Java and Java 8 key themes
Java 8 Launch Event - Past, Present and Future of Java and Java 8 key themes
Lucas Jellema
This presentation covers the next topics: - Gosling`s/Oracle Classic Java for Devices. Bad Choice for Modern Devices - What they don't want you to know. Android is a Linux reincarnation. How Linux starts your apk. - Java in Android Ecosystem - Common troubles with JLS - Java Best Practices on Android This presentation was held by Anatoliy Odukha (Consultant, GlobalLogic) at GlobalLogic Ivano-Frankivks TechTalk on December 1, 2018.
Understand Java for Android the Hard Way
Understand Java for Android the Hard Way
GlobalLogic Ukraine
Recent events in the Java community and specification process over the past year or so have led some to pessimistic views regarding the survivability chances of Java as a language. The initial catalyst may have been, ironically enough, Java 7's specification discussions, which stirred up some raw sediments and may have legitimized other languages. This trend has furtherU escalateddue to the welcoming bedding of JVM multilinguality, Java 7's JVM invoke-dynamic feature and growing programming languages trends which did not find their way to Java, such as DSL, meta-programming and typeless variables. In this short introduction session we will discuss these factors as well as their role in the language shift we're about to explore in future sessions. Presentation & Video included
JBUG 11 - Outside The Java Box
JBUG 11 - Outside The Java Box
Tikal Knowledge
Ways to make Java applications better and less complex with JRuby
Bitter Java, Sweeten with JRuby
Bitter Java, Sweeten with JRuby
Brian Sam-Bodden
Collections are a staple in any programming language: the need to collect, sort, or iterate over values is needed by nearly all developers. The Java language introduced the Collections framework long ago. It has plenty to offer, but many find it lacking: the number of collection libraries as active open source projects demonstrates the need for something else. This session does a holistic comparison of the most-common collections (pun intended!) frameworks, what they have to offer, and what you should consider for your next project. It also shows common programmer use cases; how each library handles them; and the impact on memory, processing power, and ease of use/coding. Come and let us help you choose the right bag for your tricks!
JavaOne 2017 - Collections.compare:JDK, Eclipse, Guava, Apache... [CON1754]
JavaOne 2017 - Collections.compare:JDK, Eclipse, Guava, Apache... [CON1754]
Leonardo De Moura Rocha Lima
With its ninth version, the Java platform has shifted gear and introduced biyearly releases. This was followed by a license change where Oracle, the steward of Java, now publishes a commercial and a non-commercial release of the Java virtual machine while other vendors took more space to promote their alternative builds of the OpenJDK. And in another flood of news, the Java EE specification was terminated and resolved into the Jakarta EE namespace. A lot has been happening in the traditionally conservative Java ecosystem, to say the least, and many users are wondering if they still can rely on the platform. This talk gives an overview of the Java ecosystem, summarizes the changes that have been, that to expect and why the evolution of the platform is good news to the community.
Java and OpenJDK: disecting the ecosystem
Java and OpenJDK: disecting the ecosystem
Rafael Winterhalter
Talk on interesting JVM-related upcoming technologies as delivered at YOW! Melbourne 2013.
Beyond JVM - YOW Melbourne 2013
Beyond JVM - YOW Melbourne 2013
Charles Nutter
Java Vs JavaScript Comparing Java and JavaScript is like comparing apples and oranges. Both are different languages except few similarities.
Ppt of java and java script
Ppt of java and java script
konkumuttisravan
Java 8 Lambda
Java 8 Lambda
François Sarradin
An Adopt OpenJDK presentation delivered at OpenFest 2013 in Sofia, Bulgaria.
Adopt OpenJDK presentation (slide deck)
Adopt OpenJDK presentation (slide deck)
Mani Sarkar
OpenLogic
OpenLogic
webuploader
There are many programming languages that can be used on the JVM (Java, Scala, Groovy, Kotlin, ...). In this session, we'll outline the main differences between them and discuss advantages and disadvantages for each.
JVM languages "flame wars"
JVM languages "flame wars"
Gal Marder
Dynamic Languages on the JVM
Dynamic Languages on the JVM
elliando dias
Presentation on Java 9 features at #geekoutEE 2016
Java 9 preview
Java 9 preview
Ivan Krylov
Presentation about Java trends at iForum-2014 in Kyiv
Java World, Java Trends, Java 8 and Beyond (iForum - 2014)
Java World, Java Trends, Java 8 and Beyond (iForum - 2014)
Olena Syrota
Similar to Java in the Age of the JVM
(20)
Java 9-coding-from-zero-level-v1.0
Java 9-coding-from-zero-level-v1.0
Javantura v3 - The story of Java & HUJAK
Javantura v3 - The story of Java & HUJAK
History of java
History of java
Java8 launch at AMIS Services / First8
Java8 launch at AMIS Services / First8
Java8 launch AMIS Services by Lucas Jellema
Java8 launch AMIS Services by Lucas Jellema
Java 8 Launch Event - Past, Present and Future of Java and Java 8 key themes
Java 8 Launch Event - Past, Present and Future of Java and Java 8 key themes
Understand Java for Android the Hard Way
Understand Java for Android the Hard Way
JBUG 11 - Outside The Java Box
JBUG 11 - Outside The Java Box
Bitter Java, Sweeten with JRuby
Bitter Java, Sweeten with JRuby
JavaOne 2017 - Collections.compare:JDK, Eclipse, Guava, Apache... [CON1754]
JavaOne 2017 - Collections.compare:JDK, Eclipse, Guava, Apache... [CON1754]
Java and OpenJDK: disecting the ecosystem
Java and OpenJDK: disecting the ecosystem
Beyond JVM - YOW Melbourne 2013
Beyond JVM - YOW Melbourne 2013
Ppt of java and java script
Ppt of java and java script
Java 8 Lambda
Java 8 Lambda
Adopt OpenJDK presentation (slide deck)
Adopt OpenJDK presentation (slide deck)
OpenLogic
OpenLogic
JVM languages "flame wars"
JVM languages "flame wars"
Dynamic Languages on the JVM
Dynamic Languages on the JVM
Java 9 preview
Java 9 preview
Java World, Java Trends, Java 8 and Beyond (iForum - 2014)
Java World, Java Trends, Java 8 and Beyond (iForum - 2014)
More from sogrady
Delivered at GraphConnect 2018
What Will You Build, and Why?
What Will You Build, and Why?
sogrady
Talk given at the Open Source Strategy Summit. Abstract: As developers have taken over the world, they’ve driven - and been driven by - both cloud and open source. The question today is how those two macro market trends intersect, for better and for worse, and what this means for end users. What role should open source play within the enterprise and within the cloud? In this talk, we’ll explore these questions and more.
The Open Source Forecast is Cloudy
The Open Source Forecast is Cloudy
sogrady
Slides from a talk at the Red Hat Innovation Labs opening in Boston, MA.
Innovate / Disrupt
Innovate / Disrupt
sogrady
Today developers enjoy a freedom to create that is without precedent. They are faced with an embarrassment of riches in tool choices, and even ten person teams can run services with a billion users. All of this freedom is not without cost, however, and developers need to think critically about their choices and which choices are important to them. In this talk, we’ll explore this seeming paradox and strategies for how developers are responding to the challenges and opportunities in front of them.
Freedom: For Better and For Worse
Freedom: For Better and For Worse
sogrady
Presentation given at the SAP Sapphire conference in Orlando June 2014.
The Cloud and the New Kingmakers
The Cloud and the New Kingmakers
sogrady
The slides I delivered to the Java Devroom at FOSDEM 2014. Covers the past, present and future of Java. Leverages data from GitHub, LinkedIn, Stack Overflow, etc.
What a Long Strange Trip It's Been
What a Long Strange Trip It's Been
sogrady
The New Kingmakers
The New Kingmakers
sogrady
What Java Can Learn From JavaScript
What Java Can Learn From JavaScript
sogrady
My slides from the Ubuntu Cloud Summit
Open Cloud & The Future of Cloud Computing
Open Cloud & The Future of Cloud Computing
sogrady
Begun, the IP Wars Have
Begun, the IP Wars Have
sogrady
RedMonk Analytics: Why, How and What
RedMonk Analytics: Why, How and What
sogrady
My slides from the RightScale conference, 11/9/11.
The Future of the Cloud is Open
The Future of the Cloud is Open
sogrady
You, your users or both are generating data every day. Why not put it to work?
Showcase Your Data w/ RedMonk Analytics
Showcase Your Data w/ RedMonk Analytics
sogrady
A summary presentation of developer trends delivered to the Linux Vendor Council, 6/23/11.
Snapshot: Developer Activity
Snapshot: Developer Activity
sogrady
Slides for a Black Duck sponsored webinar held 6/2/11. They examine quantitatively questions of language/runtime fragmentation and forge/code hosting venue popularity.
Survival of the Forges
Survival of the Forges
sogrady
All Data Big and Small
All Data Big and Small
sogrady
Open Source + Big Data = Big Money
Open Source + Big Data = Big Money
sogrady
Presented at OSBC, this presentation examines the growth opportunity for firms whose primary revenue mechanism is software sales and licensing. Specifically, it compares and contrasts them with data oriented revenue opportunities.
Open Source + Big Data = Big Money
Open Source + Big Data = Big Money
sogrady
A quantitative look at the performance of Novell's SUSE product across a variety of community/developer related metrics.
The State of Novell
The State of Novell
sogrady
A simple introduction to Hadoop talk given to the Maine Java Users' Group February 15, 2011.
A Hadoop Primer
A Hadoop Primer
sogrady
More from sogrady
(20)
What Will You Build, and Why?
What Will You Build, and Why?
The Open Source Forecast is Cloudy
The Open Source Forecast is Cloudy
Innovate / Disrupt
Innovate / Disrupt
Freedom: For Better and For Worse
Freedom: For Better and For Worse
The Cloud and the New Kingmakers
The Cloud and the New Kingmakers
What a Long Strange Trip It's Been
What a Long Strange Trip It's Been
The New Kingmakers
The New Kingmakers
What Java Can Learn From JavaScript
What Java Can Learn From JavaScript
Open Cloud & The Future of Cloud Computing
Open Cloud & The Future of Cloud Computing
Begun, the IP Wars Have
Begun, the IP Wars Have
RedMonk Analytics: Why, How and What
RedMonk Analytics: Why, How and What
The Future of the Cloud is Open
The Future of the Cloud is Open
Showcase Your Data w/ RedMonk Analytics
Showcase Your Data w/ RedMonk Analytics
Snapshot: Developer Activity
Snapshot: Developer Activity
Survival of the Forges
Survival of the Forges
All Data Big and Small
All Data Big and Small
Open Source + Big Data = Big Money
Open Source + Big Data = Big Money
Open Source + Big Data = Big Money
Open Source + Big Data = Big Money
The State of Novell
The State of Novell
A Hadoop Primer
A Hadoop Primer
Recently uploaded
As privacy and data protection regulations evolve rapidly, organizations operating in multiple jurisdictions face mounting challenges to ensure compliance and safeguard customer data. With state-specific privacy laws coming up in multiple states this year, it is essential to understand what their unique data protection regulations will require clearly. How will data privacy evolve in the US in 2024? How to stay compliant? Our panellists will guide you through the intricacies of these states' specific data privacy laws, clarifying complex legal frameworks and compliance requirements. This webinar will review: - The essential aspects of each state's privacy landscape and the latest updates - Common compliance challenges faced by organizations operating in multiple states and best practices to achieve regulatory adherence - Valuable insights into potential changes to existing regulations and prepare your organization for the evolving landscape
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Scaling API-first – The story of a global engineering organization Ian Reasor, Senior Computer Scientist - Adobe Radu Cotescu, Senior Computer Scientist - Adobe Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Join our latest Connector Corner webinar to discover how UiPath Integration Service revolutionizes API-centric automation in a 'Quote to Cash' process—and how that automation empowers businesses to accelerate revenue generation. A comprehensive demo will explore connecting systems, GenAI, and people, through powerful pre-built connectors designed to speed process cycle times. Speakers: James Dickson, Senior Software Engineer Charlie Greenberg, Host, Product Marketing Manager
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
MySQL Webinar, presented on the 25th of April, 2024. Summary: MySQL solutions enable the deployment of diverse Database Architectures tailored to specific needs, including High Availability, Disaster Recovery, and Read Scale-Out. With MySQL Shell's AdminAPI, administrators can seamlessly set up, manage, and monitor these solutions, ensuring efficiency and ease of use in their administration. MySQL Router, on the other hand, provides transparent routing from the application traffic to the backend servers in the architectures, requiring minimal configuration. Completely built in-house and supported by Oracle, these solutions have been adopted by enterprises of all sizes for their business-critical applications. In this presentation, we'll delve into various database architecture solutions to help you choose the right one based on your business requirements. Focusing on technical details and the latest features to maximize the potential of these solutions.
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Breathing New Life into MySQL Apps With Advanced Postgres Capabilities
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
This project focuses on implementing real-time object detection using Raspberry Pi and OpenCV. Real-time object detection is a critical aspect of computer vision applications, allowing systems to identify and locate objects within a live video stream instantly.
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
I've been in the field of "Cyber Security" in its many incarnations for about 25 years. In that time I've learned some lessons, some the hard way. Here are my slides presented at BSides New Orleans in April 2024.
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Presented by Sergio Licea and John Hendershot
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Digital Global Overview Report 2024 Slides presentation for Event presented in 2024 after compilation of data around last year.
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
My presentation at the Lehigh Carbon Community College (LCCC) NSA GenCyber Cyber Security Day event that is intended to foster an interest in the cyber security field amongst college students.
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Copy of the slides presented by Matt Robison to the SFWelly Salesforce user group community on May 2 2024. The audience was truly international with attendees from at least 4 different countries joining online. Matt is an expert in data cloud and this was a brilliant session.
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Presented by Mike Hicks
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Discord is a free app offering voice, video, and text chat functionalities, primarily catering to the gaming community. It serves as a hub for users to create and join servers tailored to their interests. Discord’s ecosystem comprises servers, each functioning as a distinct online community with its own channels dedicated to specific topics or activities. Users can engage in text-based discussions, voice calls, or video chats within these channels. Understanding Discord Servers Discord servers are virtual spaces where users congregate to interact, share content, and build communities. Servers may revolve around gaming, hobbies, interests, or fandoms, providing a platform for like-minded individuals to connect. Communication Features Discord offers a range of communication tools, including text channels for messaging, voice channels for real-time audio conversations, and video channels for face-to-face interactions. These features facilitate seamless communication and collaboration. What Does NSFW Mean? The acronym NSFW stands for “Not Safe For Work,” indicating content that may be inappropriate for professional or public settings. NSFW Content NSFW content encompasses material that is sexually explicit, violent, or otherwise graphic in nature. It often includes nudity, profanity, or depictions of sensitive topics.
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
These are the slides delivered in a workshop at Data Innovation Summit Stockholm April 2024, by Kristof Neys and Jonas El Reweny.
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Imagine a world where information flows as swiftly as thought itself, making decision-making as fluid as the data driving it. Every moment is critical, and the right tools can significantly boost your organization’s performance. The power of real-time data automation through FME can turn this vision into reality. Aimed at professionals eager to leverage real-time data for enhanced decision-making and efficiency, this webinar will cover the essentials of real-time data and its significance. We’ll explore: FME’s role in real-time event processing, from data intake and analysis to transformation and reporting An overview of leveraging streams vs. automations FME’s impact across various industries highlighted by real-life case studies Live demonstrations on setting up FME workflows for real-time data Practical advice on getting started, best practices, and tips for effective implementation Join us to enhance your skills in real-time data automation with FME, and take your operational capabilities to the next level.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
45-60 minute session deck from introducing Google Apps Script to developers, IT leadership, and other technical professionals.
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Recently uploaded
(20)
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Java in the Age of the JVM
1.
Java in the
Age of the JVM 10.20.2005 February 2012
2.
http://redmonk.com/public/fosdem2012.pdf
2
3.
One Year Ago
3
4.
FOSDEM 2011
4
5.
5
6.
Unanswered, however…
6
7.
Java vs JVM
7
8.
Language or Platform
8
9.
“Almost all of
the best Java developers that I know (including many who ran Java user groups, podcasts, started well known projects) would choose to use Scala on a new project rather than Java.” HN user: strlen 9
10.
Java = JVM
is the new “Java is Dead” 10
11.
Some Numbers
11
12.
And by some
numbers, I mean a lot of numbers 12
13.
HN 13
14.
LinkedIn Growth
14
15.
LinkedIn Members
15
16.
GitHub Rankings 1. Java
(5) 2. Scala (18) 3. Clojure (22) 4. Groovy (23) 16
17.
GitHub Change
17
18.
Ohloh Monthly Contributors
18
19.
Ohloh Metrics
OpenJDK Clojure Groovy JRuby Scala Cost $141M $ .792M $3.12M $9.92M $3.5M Commits 14707 2192 8012 14515 15020 Committers 160 72 58 120 76 YOY Increasing Decreasing Stable Stable Stable Commits 19
20.
The Wider World
20
21.
Language Tiers
21
22.
Tiobe Rankings 1. Java
(1) 2. Groovy (36) 3. Scala (51*) 4. Clojure (NR) 5. JRuby (NR) 22
23.
Employment Opportunities
23
24.
So? 24
25.
“Good news, everyone”
25
26.
Java-the-language is
still growing 26
27.
And so are
the JVM based languages 27
28.
For Example
28
29.
The lesson?
29
30.
DON’T BELIEVE THE
HYPE 30
31.
Java is [still]
not dead 31
32.
Twitter: sogrady Web: redmonk.com/sogrady
32
Download now