Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Approaching Lightspeed - News from the Eclipse ...
Search
Karsten Thoms
October 24, 2018
Technology
0
230
Approaching Lightspeed - News from the Eclipse Platform Project (EclipseCon 2018)
Karsten Thoms
October 24, 2018
Tweet
Share
More Decks by Karsten Thoms
See All by Karsten Thoms
What's New in the Eclipse Platform Project (EclipseCon 2020)
kthoms
1
650
What's cooking in the Eclipse Platform Project
kthoms
1
160
Introduction to Expression Languages with Xtext
kthoms
0
370
Advanced Oomph Setup Authoring
kthoms
0
160
Make Big Things Run Again! Insights on Eclipse Platform Performance Tunings (EclipseCon 2018)
kthoms
0
260
A Committer's View on Eclipse Automated Error Reporting - EclipseCon Europe 2018
kthoms
0
84
Java Performance Analyse mit YourKit (JavaLand 2018)
kthoms
0
230
Other Decks in Technology
See All in Technology
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
220
podman_update_2024-12
orimanabu
1
260
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
470
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
240
生成AIのガバナンスの全体像と現実解
fnifni
1
180
第3回Snowflake女子会_LT登壇資料(合成データ)_Taro_CCCMK
tarotaro0129
0
180
サービスでLLMを採用したばっかりに振り回され続けたこの一年のあれやこれや
segavvy
2
390
MLOps の現場から
asei
6
630
継続的にアウトカムを生み出し ビジネスにつなげる、 戦略と運営に対するタイミーのQUEST(探求)
zigorou
0
520
非機能品質を作り込むための実践アーキテクチャ
knih
3
950
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
190
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
220
Featured
See All Featured
Facilitating Awesome Meetings
lara
50
6.1k
Optimising Largest Contentful Paint
csswizardry
33
3k
Designing for Performance
lara
604
68k
Building Better People: How to give real-time feedback that sticks.
wjessup
365
19k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Optimizing for Happiness
mojombo
376
70k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Speed Design
sergeychernyshev
25
670
The World Runs on Bad Software
bkeepers
PRO
65
11k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Bash Introduction
62gerente
608
210k
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