Your SlideShare is downloading. ×
0
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
tODE: And Now for Something Completely Different...
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

tODE: And Now for Something Completely Different...

527

Published on

tODE: …

tODE:
And Now for Something Completely Different...

ESUG 2013 Dale Henrichs GemTalk Systems

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
527
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. tODE: And Now for Something Completely Different... ESUG 2013 Dale Henrichs GemTalk Systems Wednesday, September 11, 2013
  • 2. • the • Object-centric • Development • Environment • A dev environment for doing remote Smalltalk development over theWAN tODE Wednesday, September 11, 2013
  • 3. Goals • remote Smalltalk dev over WAN • address “Smalltalk dev environment deficiencies” • emphasis on objects and tool development tODE Wednesday, September 11, 2013
  • 4. Wednesday, September 11, 2013
  • 5. Ultra Thin Client • all application logic executes on the server • predictable network round trips Wednesday, September 11, 2013
  • 6. Ultra Thin Client Pharo GemStone tODE Wednesday, September 11, 2013
  • 7. Ultra Thin Client Pharo GemStone tODE Wednesday, September 11, 2013
  • 8. ST Dev Deficiencies • difficult to write Smalltalk scripts • “window clutter” • monolithic tools hide objects tODE Wednesday, September 11, 2013
  • 9. • Bash-stye shell command processor • shell console window • objects instead of files • Smalltalk is the script programming language Scripting in tODE tODE Wednesday, September 11, 2013
  • 10. tODE Shell Demo tODE Wednesday, September 11, 2013
  • 11. • Emacs-inspired “tiled” window layout to address “window clutter” • named window locations • named windows Windows in tODE tODE Wednesday, September 11, 2013
  • 12. Named Window Locations Configurations Packages Class Definition Methods Instance Methods Class Methods Hierarchy Definitions & Debugger Shell Inspector Class Definitions tODE Wednesday, September 11, 2013
  • 13. Keyboard Shortcuts tODE Wednesday, September 11, 2013
  • 14. System Browser Demo tODE Wednesday, September 11, 2013
  • 15. • I’ve been using tODE almost exclusively since February • tool set duplicates about 95% of GemTools functionality • starting to recruit beta testers • hope to release tODE as 3.x GemTools replacement during first quarter 2014 Status tODE Wednesday, September 11, 2013
  • 16. • GemTalk Systems: http://gemtalksystems.com/ • GLASS: http://gemtalksystems.com/index.php/community/community-for-glass-seaside/ • tODE: https://github.com/dalehenrich/tode • Pharo: http://www.pharo-project.org/home • Dale dot Henrichs at gemtalksystems.com tODE Questions/Resources Wednesday, September 11, 2013

×