/
Reviving the Tcl tutorial Reviving the Tcl tutorial

Reviving the Tcl tutorial - PowerPoint Presentation

sherrill-nordquist
sherrill-nordquist . @sherrill-nordquist
Follow
361 views
Uploaded On 2018-02-23

Reviving the Tcl tutorial - PPT Presentation

Arjen Markus July 2017 How it started A question on complangtcl Somebody had stumbled over an errorunclear explanation in the online tutorial I felt responsible Current URL httpswwwtcltkmantcl85tutorialtcltutorialhtml ID: 634799

tutorial tcl book current tcl tutorial current book html page instance pages form tcloo started text madden 2017 neil

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Reviving the Tcl tutorial" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Reviving the Tcl tutorial

Arjen Markus

July 2017Slide2

How it started …

A question on

comp.lang.tcl

:

Somebody had stumbled over an error/unclear explanation in the online tutorial

I felt responsible

Current URL:

https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial.htmlSlide3

How it started - back in 2009

Clif

Flynt’s

TclTutor

– interactive, three levels,

Tk basedNot Internet- basedInitiative from Neil Madden, David Welton and me: current formSlide4

Current form

Series HTML pages

Booklet with extension to

TkSlide5

The quiet years

The current tutorial is based on Tcl 8.5

Nothing much has changed

Maintenance? Who was doing it? Nobody to blame – such things just happenSlide6

Fast forward: 2017

We have excellent introductions to all manner of subjects

Mark

Roseman’s

TkDocNathan Coulter’s elevator pitch (learning X in Y minutes)Ashok Nadkarni’s description of TclOO and now a new book!Main criticism: each follows its own styleSlide7

My contribution so far

Convert the HTML files

to Wiki markup

Modernize the text

and the examplesPut back a bit of interactivityAutomatic generation of a book from these pages(Front page by Neil Madden)Slide8

A page …Slide9

… from the book

Automatically generated

Not perfect yet, but very

useful, for instance for

editing the textSlide10

Plans

Update to Tcl 8.6 (or even Tcl 8.7)

At the very least

TclOO

, TDBC,

coroutinesExtending via C – for instance CritclTclkit…