Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The ActiveState of Tcl

387 views

Published on

Millions of developers around the world use Tcl for rapid prototyping, scripted applications, GUIs, and testing. It’s everywhere around us - from routers, to network management tools to semiconductors. Yet Tcl remains one of the most unheralded and quietest languages in programming. But our intelligence tells us this is changing. Not only has Tcl jumped nearly 20 spots in the Tiobe rankings this month but it continues to be used in mission critical applications powering the world around us.

Join ActiveState Director of Engineering Tom Radcliffe and guest speaker Clif Flynt, author of “Tcl/Tk For Real Programmers”, as they discuss Tcl’s relevance in the modern world. Some of the topics they’ll talk about include:

- Tcl’s origin story
- Where is Tcl being used today, from AndroWish to EDA
- Use cases for Tcl
- What the future holds for Tcl, including the latest features like TclOO

Published in: Technology
  • Be the first to comment

  • Be the first to like this

The ActiveState of Tcl

  1. 1. Tom Radcliffe, Director of Engineering, ActiveState Clif Flynt, President, Tcl Community Association The ActiveState of Tcl
  2. 2. • President, Tcl Community Association • President, Noumena Corporation > Author: Tcl/Tk: A Developer’s Guide Clif Flynt REPLACE
  3. 3. • 2016 Breakthrough Prize for Fundamental Physics Laureate (1 of 1380) • Casual Tcl user (mostly VTK scripting) • Entrepreneur (Predictive Patterns Software Inc) • ActiveState, Director of Engineering since July 2015 Tom Radcliffe
  4. 4. Tcl Origins > Developed in late 1980s at UC Berkeley as a tool for other research projects > Designed to be easily extended and embedded. Made hybrid applications common > Introduced at USENIX conference in 1990 > Received ACM Software System award in 1997 for the advances in software design
  5. 5. State of Tcl > Tcl/Tk is in constant development > New features and performance improvements are added almost weekly > Current release is 8.6.6 > Next major release will be 9.0 > Active work on MS Windows integration, performance, Tk text and canvas.
  6. 6. Tcl Trends > AndroWish > TclOO > By industry (Eg. FPGA/EDA) > Test automation > Bare-metal compiling
  7. 7. 7 Reasons Why The Future is Bright > Rapid prototyping > Prototyping Android and IOT apps > UX focused design models > Devops tools configuration > Critical to IoT - EDA/FPGA > Ubiquitous in mission critical situations > Learn quickly, commercially supported
  8. 8. Tcl Survey 2016
  9. 9. Participant Poll: How long have you been using Tcl? #komodox
  10. 10. How long have you been using Tcl?
  11. 11. What do Tcl users do? *other includes professors, electrical/design engineers, lab technologists, chief scientists etc. Tcl Job Titles
  12. 12. Participant Poll: What industry are you in? #komodox
  13. 13. Where do Tcl users work? *other includes education, biotech, chemist, mining, telecom etc.
  14. 14. Participant Poll: Which version of Tcl do you use? #komodox
  15. 15. Which version of Tcl do you use? Versions of Tcl
  16. 16. Tcl Conference > November 14-18 > Houston, Texas > Request for papers open > Due September 12th > https://www.tcl.tk/community/tcl2016/index.html
  17. 17. Find Clif Flynt Website: http://www.noucorp.com/About/Clif_Resume.html Email: clif@noucorp.com © Copyright 2016
  18. 18. Find ActiveState Address: 1000-1177 West Hastings St Vancouver, BC Canada, V6E 2K3 Website: www.activestate.com Twitter: www.twitter.com/activestate Facebook: www.facebook.com/activestatesoftware Google+: plus.google.com/+activestate © Copyright 2016
  19. 19. Q & A #komodox

×