Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WJAX 2012: Browser and Cloud - The Future of IDEs?
Search
Martin Lippert
November 07, 2012
Technology
0
35
WJAX 2012: Browser and Cloud - The Future of IDEs?
Martin Lippert
November 07, 2012
Tweet
Share
More Decks by Martin Lippert
See All by Martin Lippert
Model Context Protocol - Game Changer for AI Applications
martinlippert
1
85
OCX / EclipseCon 2024: GitHub Copilot + Spring: Making AI-Assisted Coding Spring Aware
martinlippert
2
94
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
80
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
120
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
120
Invited Talk at TU Dortmund
martinlippert
0
120
The Sustainability Mythbuster
martinlippert
0
98
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
110
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
170
Other Decks in Technology
See All in Technology
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
690
Challenging Hardware Contests with Zephyr and Lessons Learned
iotengineer22
0
230
生成AI活用の型ハンズオン〜顧客課題起点で設計する7つのステップ
yushin_n
0
230
re:Inventで気になったサービスを10分でいけるところまでお話しします
yama3133
1
120
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
2
910
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
140
文字列の並び順 / Unicode Collation
tmtms
3
600
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.6k
CARTAのAI CoE が挑む「事業を進化させる AI エンジニアリング」 / carta ai coe evolution business ai engineering
carta_engineering
0
1.9k
ディメンショナルモデリングを支えるData Vaultについて
10xinc
1
100
MLflowで始めるプロンプト管理、評価、最適化
databricksjapan
1
250
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
470
Featured
See All Featured
The Invisible Side of Design
smashingmag
302
51k
4 Signs Your Business is Dying
shpigford
186
22k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
We Have a Design System, Now What?
morganepeng
54
7.9k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
The Language of Interfaces
destraynor
162
25k
Speed Design
sergeychernyshev
33
1.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Six Lessons from altMBA
skipperchong
29
4.1k
Transcript
Browser & Cloud - The Future of IDEs? Martin Lippert,
VMware
[email protected]
, @martinlippert
How will developer tooling look like in the future? Or
”why is Google able to search the whole web in 10ms and my Eclipse needs 1000ms to open a type hierarchy“
Everything changed (in app development)
None
None
None
None
tooling developers
None
sounds and looks outdated... big downloads painful installation version upgrades
awful plugin installation tedious incompatibilities among extensions consumes a lot of resources getting slow for large projects ...
So what instead?
Innovation happens here
The JavaScript Story http://www.maztek.com/blog/wp-content/uploads/javascript.jpg
Light Table http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/
Adobe Brackets http://brackets.io/
GitHub
Chrome Dev Tools
summary browser is full featured UI toolkit everything is possible
promises of running in the cloud no installation no setup
no updates/upgrades accessible from everywhere infrastructure & environment ready-to-use ”unlimited“ and shared resources new ways of collaboration
Cloud 9 IDE
Exo Cloud IDE
Eclipse Orion
Chrome Dev Tools (again)
problems & challenges transform existing IDEs into the browser window?
what about connectivity (aka offline)? files/resources only in the cloud? what about re-using existing (local) tools?
we are working on Scripted a lightweight JavaScript editor that
runs in your browser
Scripted Client (all JavaScript client) Inside Scripted Editor Component JSLint
AMD support CommonJS support simple navigator inplace outline single page layout cross file analysis content assist Scripted Server (local, all JavaScript) serve JS/HTMS/CSS/files search node.js cross file analysis
Outlook Scripted becomes your favorite JavaScript editor :-) working on:
add more innovative features continue to think beyond the borders
Outlook cloud IDEs not mainstream yet or anytime soon not
a replacement for Java development yet the browser is the future UI toolkit for IDEs (no limitations anymore) cloud-based IDEs will become reality in the future
Martin Lippert, VMware
[email protected]
, @martinlippert Q&A and thank you for
your attention