Cincom Smalltalk TdF News 2012 An ESUG Update by Arden Thomas - - PowerPoint PPT Presentation

cincom smalltalk
SMART_READER_LITE
LIVE PREVIEW

Cincom Smalltalk TdF News 2012 An ESUG Update by Arden Thomas - - PowerPoint PPT Presentation

Cincom Smalltalk TdF News 2012 An ESUG Update by Arden Thomas Cincom Smalltalk Product Manager Cincom Talks: Building a Business with Cincom Smalltalk by Arden Thomas, Dirk Verleysen Cincom News by Arden Thomas What


slide-1
SLIDE 1

Cincom Smalltalk

“TdF” News 2012

An ESUG Update

by Arden Thomas Cincom Smalltalk Product Manager

slide-2
SLIDE 2

Cincom Talks:

  • Building a Business

with Cincom Smalltalk

  • by Arden Thomas,

Dirk Verleysen

  • Cincom News
  • by Arden Thomas
slide-3
SLIDE 3

“What does Cincom Smalltalk and the Tour de France have in common?”

slide-4
SLIDE 4

Contents

  • TdF – TdF terms
  • International Appeal
  • Teams – Teamwork to get it done
  • Peloton – Mass appeal
  • Domestique – The workhorses!
  • Maillot Jaune – The Yellow Jersey
  • Team Manager
  • “It’s not about the bike” … (your name here)
slide-5
SLIDE 5

TdF - Cincom Smalltalk’s

“Tours de Force”

slide-6
SLIDE 6

TdF terms

  • The International Community
  • (Int’l) (makeup of our team too!)
  • Smalltalk is the common language
  • Team Manager
  • Peloton
  • GC
  • Domestique
  • Jerseys:
  • White
  • Green
  • Polka dot
  • Maillot Jaune (Yellow Jersey)
slide-7
SLIDE 7

TDF History

Past > Present > Future

  • ObjectStudio 8.2 (8.2.1) > 8.3 (8.3.1) > 8.4 (8.4.1)
  • VisualWorks 7.7 (7.7.1) > 7.8 (7.8.1) > 7.9 (7.9.1)
slide-8
SLIDE 8

Tour de Force

Peloton (Mass Appeal) Cincom Smalltalk Foundation

slide-9
SLIDE 9

Our Tour de Force – Breakaways

Cincom Smalltalk Foundation

ObjectStudio VisualWorks

slide-10
SLIDE 10

The International Community

  • Cross Platform
  • Unicode VM
slide-11
SLIDE 11

White Jersey – Best New Feature

  • Past
  • WSDL 2.0 / SOAP 1.2 revamp
  • COM revamp
  • Present
  • External Encryption option
  • Flexibility
  • Speed
  • standards
  • Future
  • TextEditor
  • IPV6
slide-12
SLIDE 12

Green Jersey – Sprinter

  • Past
  • Delays
  • Present
  • Skins – An innovative

UI approach

  • Future
  • TextEditor
slide-13
SLIDE 13

Polka Dot Jersey – Climbing to New Heights

  • Future
  • Font Framework Revamp
  • Store configuration

management

  • Store speed
slide-14
SLIDE 14

Domestique

  • Polycephaly
  • Polycephally II
  • GC performance improvements
  • Database driver refinements

Future

  • Code completion
  • Code highlighting
  • (TextEditor) parsing
slide-15
SLIDE 15

The Maillot Jaune -

  • Past
  • Polycephaly
  • Present
  • Polycephaly II
  • Future
  • Stay tuned!
slide-16
SLIDE 16
slide-17
SLIDE 17

International Community

  • Windows 7 Compatibility logo
slide-18
SLIDE 18

International Community

  • Past
  • Move to shared foundation (OS8)
  • Present
  • Mapping tool moved to shared O/R mapping (GLORP)
  • Future
  • Move to shared COM
slide-19
SLIDE 19

White Jersey – Best New Feature

  • Past
  • Revitalized Modeling & Mapping
  • Present
  • Mapping tool move to new O-R technology (GLORP)
  • Future
  • More flexible/powerful GUI framework
  • Other (top secret!)
slide-20
SLIDE 20

Green Jersey – Sprinter

  • Past
  • Vista Certified
  • Present
  • Windows 7 logo
  • Future
  • Continued Windows certifications
slide-21
SLIDE 21

Polka Dot Jersey – Climbing to New Heights

  • Past
  • OS8
  • Present
  • Round trip engineering
  • Future
slide-22
SLIDE 22

The Maillot Jaune -

Future - NEW GUI and Infrastructure Work

  • Use the native Windows Common Controls, like other Windows "Standard Applications“
  • Windows Procedure and MessageMap in Smalltalk
  • you can define your own messages, no filtering
  • All Smalltalk code
  • no primitives, no hiding of code, no "magic“
  • Extensable
  • everything is in Smalltalk, clients can change the style of the controls
  • Adaptable
  • can be easily updated to the next Windows UI changes.
  • Goal: a new UI, implemented in Smalltalk, that is backwards compatible, but also implements the new
  • r current features of the Windows Common Controls
slide-23
SLIDE 23
slide-24
SLIDE 24

The International Community

Past

  • CLDR-based Internationalization
  • Seaside latest version

Present

  • Xtreams

Future

  • Better Font rendering, kerning
  • Unicode 6.1 standards
  • Rendering of non Latin characters
slide-25
SLIDE 25

White Jersey – Best new feature

Past

  • Project Launcher
  • Cairo graphics

Present

  • Windows 64 bit
slide-26
SLIDE 26

Domestique

  • Past
  • Polycephaly
  • Present
  • Windows 64
  • COM 64
  • Oracle 64
  • ODBC 64
slide-27
SLIDE 27

Green Jersey – Sprinter

  • Past
  • Delays
  • Present
  • Skins – An innovative UI approach
  • Future
  • Font work
slide-28
SLIDE 28

Polka Dot Jersey – Climbing to New Heights

  • Past
  • 64 bit foundation work (Linux, Solaris)
  • Present
  • Store
  • Future
  • Store configuration management
slide-29
SLIDE 29

The Maillot Jaune -

  • Past
  • Polycephaly
  • Present
  • External Encryption
  • Future
  • TextEditor work
  • Built in auto-completion
  • Built in highlighting
  • Base for community improvements
  • Better rendering
  • Unicode 6.1 standards
  • Rendering of non-latin characters
slide-30
SLIDE 30

Sprints!

Process Refinements

  • More sprints!

R&D work

  • More tests
  • Store configuration

management experiments

slide-31
SLIDE 31

Release Changes

Just because it is not broken, doesn’t mean we cant make it better!

  • Recent experiments in releases
slide-32
SLIDE 32

Release Changes

Customers asked for true maintenance releases:

  • We heard you!
  • ObjectStudio 8.3.1 and VisualWorks 7.8.1

are true maintenance releases

  • ObjectStudio 8.4.1 and VisualWorks 7.9.1

will be maintenance releases

slide-33
SLIDE 33

Release Changes

Future:

  • Annual major releases
  • True maintenance releases
  • Support
  • Resolutions
  • Resolution bundles
slide-34
SLIDE 34

Sportsmanship

  • Sponsorship of ESUG, STIC, others
  • Xtreams Open sourced for ST community
  • Direct and indirect employment
  • f Smalltalkers!
slide-35
SLIDE 35

The Cincom Smalltalk Team

Committed to Smalltalk Excellence and working together

  • Engineering
  • Support
  • Product management
  • Executive management
slide-36
SLIDE 36
slide-37
SLIDE 37

“It’s not about the bike” ….

It is about the customer and developer – You!

Our aim is to help software developers aim high and achieve their goals

slide-38
SLIDE 38

Please tell us about your goals!

Customers and industry users should contact Cincom Smalltalk Product management at: athomas@cincom.com - Cincom is listening Please send product management your requirements, ideas and wishes!

Your goals

slide-39
SLIDE 39
slide-40
SLIDE 40

Thank You!

Cincom Smalltalk Contacts

  • Arden Thomas - Product Manager
  • athomas@cincom.com
  • Suzanne Fortman – Program Director
  • sfortman@cincom.com
  • Jeremy Jordan – Marketing Manager
  • jjordan@cincom.com
slide-41
SLIDE 41

Show and Tell

  • ObjectStudio GUI brief - Andreas