Léxico de TI › Programação › dtksh

dtksh

Programação Svenska → Atualizado: 2026-10-07

O KornShell do desktop do CDE — um shell Unix comum com comandos embutidos para montar janelas Motif.

O dtksh era baseado no KornShell 93 e acrescentava comandos embutidos que espelhavam quase um a um as funções do Xt e do Motif: XtInitialize, XmCreatePushButton, XtAddCallback. Um script de shell podia abrir diálogos, ler formulários e reagir a cliques de botão sem uma linha de C. Vinha com o CDE no Solaris, HP-UX, AIX e Tru64.

A ideia era a mesma do Tcl/Tk: deixar o administrador de sistemas montar uma GUI numa linguagem de script. Só que, onde o Tk oferecia uma sintaxe curta e própria, o dtksh exigia entender o modelo de callbacks do Xt e os recursos do Motif. Acabou como ferramenta de quem já escrevia programas Motif em C, e de praticamente mais ninguém. O Tcl/Tk venceu, e o dtksh saiu de cena junto com o CDE.

← Voltar ao léxico