Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Approaching Lightspeed - News from the Eclipse ...
Search
Karsten Thoms
October 24, 2018
Technology
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Approaching Lightspeed - News from the Eclipse Platform Project (EclipseCon 2018)
Karsten Thoms
October 24, 2018
More Decks by Karsten Thoms
See All by Karsten Thoms
What's New in the Eclipse Platform Project (EclipseCon 2020)
kthoms
1
740
What's cooking in the Eclipse Platform Project
kthoms
1
200
Introduction to Expression Languages with Xtext
kthoms
0
520
Advanced Oomph Setup Authoring
kthoms
0
210
Make Big Things Run Again! Insights on Eclipse Platform Performance Tunings (EclipseCon 2018)
kthoms
0
440
A Committer's View on Eclipse Automated Error Reporting - EclipseCon Europe 2018
kthoms
0
110
Java Performance Analyse mit YourKit (JavaLand 2018)
kthoms
0
270
Other Decks in Technology
See All in Technology
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
120
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
480
More Freedom on the Same Shared GPU Cluster: A Small Team’s Experience with vCluster
nttcom
0
140
オブザーバビリティを高める AI エージェント体験を考える / Designing AI Agent Experiences That Enhance Observability
aoto
PRO
2
320
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
210
FactoryBotアンチパターン / factory_bot anti-patterns
toshimaru
0
140
Lambda MicroVMsが分からなすぎたので使い所を1から考えてみた
tsukuboshi
2
430
不可逆な意思決定を避けながら10億超の顧客データを AI Ready にするデータ基盤設計
baseballyama
1
180
事業活動を AI Ready にする攻めと守りのデータエンジニアリング / data-engineering-for-ai-ready-business
pei0804
5
2.1k
BedrockとLambdaで作る リアルタイム進行型推理ゲーム
kawametho
0
200
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
2
470
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
670
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
920
It's Worth the Effort
3n
188
29k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Chasing Engaging Ingredients in Design
codingconduct
0
350
Tell your own story through comics
letsgokoyo
1
1.1k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
450
A Soul's Torment
seathinner
8
3.7k
Exploring anti-patterns in Rails
aemeredith
4
520
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Designing for Performance
lara
612
70k
Transcript
News from the Eclipse Platform Project APPROACHING < > light
speed Lars Vogel / vogella Karsten Thoms / itemis
Eclipse PMC member Platform and e4 Project Lead vogella GmbH
CEO, which provides Eclipse trainings and development of RCP apps Lars Vogel Karsten Thoms Committer on Xtext, Xpand, Platform, PDE Expert on Domain Specific Languages, Build & Release Engineer, Problem Solver itemis AG
Recent cool features
https://commons.wikimedia.org/wiki/File:Duke_(Java_mascot)_waving.svg https://de.wikipedia.org/wiki/Datei:Java-Logo.svg 9,10, 11
None
JUnit 5
None
None
None
PDE https://pixabay.com/de/hand-halten-puzzle-finger-passen-523231/
Target Definition Editor • New Tab „Source“ • Generic Editor
• Content Assist • Bundles • Environment Arguments
Target Definition Editor • New Tab „Source“ • Generic Editor
• Content Assist • Bundles • Environment Arguments
Eclipse Launch Configuration
None
Name actions on button labels
macOS: New Default Font Monaco Menlo
Windows: Native Directory Widget
Quick Access CMD+3
None
https://pixabay.com/de/minion-darth-vader-puppe-2201004/ » ONCE YOU START DOWN THE DARK PATH ,
FOREVER WILL IT DOMINATE YOUR DESTINY, CONSUME YOU IT WILL.« https://www.flickr.com/photos/9300817@N04/3343464749 „YODA“ © Daniel Huntley under CC BY-SA 2.0 - YODA -
None
© Lars Vogel 2018
Code Mining
Code Mining
Code Mining
Minimap
https://www.flickr.com/photos/bagogames/24707027581 "The Flash: "Fast Lane" Review - Face Punching Galore“.
© BagoGames under CC BY 2.0 SPEED !
Fast Startup Fedora Linux
Search Tree Expansion
Import Projects from Git Repository
https://pixabay.com/de/ram-speicher-schaltungen-921458/ Memory Footprint
None
None
Behind the Scenes https://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Vienna_-_Vienna_Opera_Backstage_-_9706.jpg/800px-Vienna_-_Vienna_Opera_Backstage_-_9706.jpg Vienna Opera Backstage, Austria © Jorge
Royan, licensed under CC BY-SA 3.0
https://projects.eclipse.org/projects/eclipse/who https://projects.eclipse.org/projects/eclipse.platform/who
Java & Eclipse Roadmap New Java Version every 6 months
New Eclipse Release every 3 months
https://pixabay.com/de/atomm%C3%BCll-radioaktiver-abfall-1471361/ GTK 2
Robustness
@EclipseJavaIDE
None
What needs to be worked on
Blocking Notifications
Only two quick assists on a class?
Find blocks content?
Do not waste space on the screen?
Fugly icons
Inline editing?
Cannot filter?
Refresh on access
Where is my focus?
Some goodies coming up https://pixabay.com/de/ostereier-bunt-ostern-osterfest-2168521/
CTRL+E Show Path
None
Parallel Java Compilation
Non-blocking automatic activation of Code Completion
Code Completion in Workspace Selection Dialog
Language Server Support
https://pixabay.com/de/ph%C3%B6nix-phoenix-photoshop-adler-2877486/
We need your help! https://pixabay.com/de/usa-uncle-sam-i-want-you-armee-49909/
enjoy @vogella @kthoms @itemis @EclipseJavaIDE @EclipseCon