tODE: And Now for Something Completely Different...
Upcoming SlideShare
Loading in...5
×
 

tODE: And Now for Something Completely Different...

on

  • 670 views

tODE:

tODE:
And Now for Something Completely Different...

ESUG 2013 Dale Henrichs GemTalk Systems

Statistics

Views

Total Views
670
Views on SlideShare
670
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

tODE: And Now for Something Completely Different... tODE: And Now for Something Completely Different... Presentation Transcript

  • tODE: And Now for Something Completely Different... ESUG 2013 Dale Henrichs GemTalk Systems Wednesday, September 11, 2013
  • • the • Object-centric • Development • Environment • A dev environment for doing remote Smalltalk development over theWAN tODE Wednesday, September 11, 2013
  • Goals • remote Smalltalk dev over WAN • address “Smalltalk dev environment deficiencies” • emphasis on objects and tool development tODE Wednesday, September 11, 2013 View slide
  • Wednesday, September 11, 2013 View slide
  • Ultra Thin Client • all application logic executes on the server • predictable network round trips Wednesday, September 11, 2013
  • Ultra Thin Client Pharo GemStone tODE Wednesday, September 11, 2013
  • Ultra Thin Client Pharo GemStone tODE Wednesday, September 11, 2013
  • ST Dev Deficiencies • difficult to write Smalltalk scripts • “window clutter” • monolithic tools hide objects tODE Wednesday, September 11, 2013
  • • 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
  • tODE Shell Demo tODE Wednesday, September 11, 2013
  • • Emacs-inspired “tiled” window layout to address “window clutter” • named window locations • named windows Windows in tODE tODE Wednesday, September 11, 2013
  • Named Window Locations Configurations Packages Class Definition Methods Instance Methods Class Methods Hierarchy Definitions & Debugger Shell Inspector Class Definitions tODE Wednesday, September 11, 2013
  • Keyboard Shortcuts tODE Wednesday, September 11, 2013
  • System Browser Demo tODE Wednesday, September 11, 2013
  • • 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
  • • 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