TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
くだすれDelphi(超初心者用)その57
SVG波形ライブラリ
【独学】一人で勉強する奴らのスレ【自習】
2 part forth
Android開発質問スレ
C/C++以外の推薦図書/必読書のためのスレッド
【.cmd】 バッチファイルスクリプト %12 【.bat】
DarkBASIC
OracleJDKからOpenJDKへ。OracleはJava世界に不要
C++相談室 part148

●●●●TCL/TKなら俺に聞け 4●●●●


1 :2013/08/05 〜 最終レス :2020/05/26
各種 wrapper でtkってるひとはいても
生で使ってるひとはほとんど居ない希ガス
【英語サイト】
プロジェクト本拠地
http://tcl.sourceforge.net/
最新版ソースコード
ftp://ftp.tcl.tk/pub/tcl/nightly-cvs/
The Tcler's Wiki
http://wiki.tcl.tk/
The comp.lang.tcl Newsgroup
http://groups.google.com/group/comp.lang.tcl/
ActiveTcl
http://www.activestate.com/products/activetcl/
【日本語サイト】
もっとTcl/Tk
http://www.interq.or.jp/japan/s-imai/tcltk/
Tcl/Tk Scripting Laboratory
http://www.geocities.jp/urano343/tcltk.html
Tcl/Tk Primer
http://mibai.tec.u-ryukyu.ac.jp/~oshiro/Doc/tcltk_primer/ ← 応答なし
Tcl 8.4.1 Manual Command Reference
http://www.freesoftnet.co.jp/tclkits/doc/TclCmdRef/tcl_contents_jp.htm
CategoryTclTk - mynote
http://reddog.s35.xrea.com/wiki/CategoryTclTk.html
【前スレ】
●●●●TCL/TKなら俺に聞け 3●●●●
http://toro.2ch.sc/test/read.cgi/tech/1374052935/
●●●●TCL/TKなら俺に聞け 2●●●●
http://toro.2ch.sc/test/read.cgi/tech/1177998764/
●●●●TCL/TKなら俺に聞け●●●●
http://pc11.2ch.sc/test/read.cgi/tech/1033628416/

2 :
前々々スレは4年半も持ったので、前々スレも2012年くらいまではいけるという予言

前々スレは6年2か月も持ったので、前スレも2020年くらいまではいけるという予言

前スレは流産だったので、このスレもいつ落ちるか判らないという予言

3 :
>>1
この前gitインストールしたらtkで書いたガワついてたぞ。
あと、Mac portsもtclだし、以外とまだいけるのでわ?

4 :
|....,,__
|_::;; ~"'ヽ
| //^''ヽ,,)
|  i⌒"
| ∀`) < 誰もいない きのこるならいまのうち
|⊂
| ノ
      _,,,......,,__
  /_~ ,,...:::_::;; ~"'ヽ
 (,, '"ヾヽ  i|i //^''ヽ,,)
   ^ :'⌒i    i⌒"
      |( ´∀`) < きのこ のこーのこ げんきのこ ♪
      |(ノ   |つ
      |     |
     ⊂ _ ノ
       ""U
      _,,,......,,__
  /_~ ,,...:::_::;; ~"'ヽ
 (,, '"ヾヽ  i|i //^''ヽ,,)
   ^ :'⌒i    i⌒"
     (´∀` )| < エリンギ まいたけ ブナシメジ ♪
    ⊂|  (ノ |
      |     |
      ヽ _ ⊃
      .U""
|
| ミ
| ミ  サッ!
| ミ
|

5 :
900越えは2020年かもっと先だろうな。
そもそもTcl/Tkがそのとき使われているのだろうか。
気の長い話だ。

6 :
最新のtkに対応してるのがtclだったりするので
そう簡単に無くなりゃせんだろうな

7 :
やっと立った

8 :
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
                  京都大学霊長類研究所

9 :
   ┌─┐
   │●│
   └─┤
   _   ∩
  ( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘      おっぱい!おっぱい!

10 :
デジャヴ・・・?

11 :
小手先の技術しか学ばない無能(その場しのぎで、将来を見通した深い考えのないこと
どこもこんなのばっか

12 :
(また

13 :
日本どころか海外でも誰も使ってないけど、それで20年やってきてるからねえ
まあsqueakやD言語なんかも活発だよな
MSがバックにいるはずのF#なんか完全に動き止まってるけど・・・
LFS(linuxのディストリ)でテストスクリプトにtcl使ってるけど
世界の村で発見!こんなところにtcl
って感じ

14 :
>>13
ありがとうございます
ベストアンサーにさせていただきます

15 :
               ノ      ゚.ノヽ  , /}      ...
            ,,イ`"     、-'   `;_' '    ..::::::::::::::...
   ,-、  _.._   (        (,(~ヽ'~     ..:::::::::::::::::::::::
 )'~  レー'  〉   ヽ       i`'}       .:::::::::::::::::::::::
 ~つ     '-ー、  i       | i'     ...:::::::::::::::::::::::
 /       <  /     。/   !  ......:::::::::::::::::::::::::    これは>>1乙じゃなくて
/         ~^´     /},-'' ,●::::::::::::::::::::::::::::::::::::
i、        ,i' _,,...,-‐-、/    i  ::::::::  .:::::::::::::
..ゝ        <,,-==、   ,,-,/      .:::::::::::            放射能がうんたら
 )       {~''~>`v-''`ー゙`'~       ..:::::::::                          ........::.
 {        レ_ノ            ..::::::::.                         ......:::::::::
ノ         ''           ..:::::::                        ...::.:...:::::::::
                     .:::::::::                     ...:......:::::::::::: .
                    .:::::::::::.        .....      ..  ..::::::::::::::::::::::::   :::.
                    ::::::::::::::::.::::::....:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.. ::  ::..
                    .:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::    ::.
                    ::::::::::::::::: :::::::::::::::::::::::::::::: :::::
                          .::    ::.  :::

16 :
memo
Tcl/Tk によるGUI(1)
ttp://www.nurs.or.jp/~sug/soft/super/tk.htm
Tcl/Tk によるGUI(2)
ttp://www.nurs.or.jp/~sug/soft/super/tk2.htm

17 :
これっていいの?
http://www.activestate.com/activetcl

18 :
前スレ埋まってないのに落ちた

19 :
質問いいですか?

20 :
はい、どうぞ

21 :
安定しすぎててネタがなにもない

22 :
ネタ投下

23 :
>>17
自分でコンパイルしないのなら、ここ数年、他の選択肢は無いと思うのだけど?

24 :
ありがとう

25 :
                _     __      rくヾ\
        ___  , ≠´ : : : :  ̄`:´ : : : : :  ̄:三>xヾ\\
        ///:厶/ : : : : : : : : : : : : : : : : : : : : : : : : : : :`ヾ:\\
.       ///:/イ: : : : : : : : : : : : : : : i: : : : : : : : : : : : : : : : 、\ゝィ1
      ///:/: : : : : : : : : : : : : : : : : : l: : : : : : : : : : : ヽ: : : : ヽ:ヘ l:|
.     lTlン: : : : : : : : : : : : : i : : : : : l: : : : : : : : : : : : : \: : : ',:ハ!jヽ
     ,∨: : : ; : : : : : : : :i: : : l : : : : : ト 、: : : : : : : : : : : : :ヽ: : ',:',:',
   /:/: : : :,': : : : : : : : :l: : : :l : : : : : l  \ : : : : : : : : : : : : \ハ: :',:l
.  /: l: : : : ;! : : : : : : : : !: : : :ト 、: : : :',   ` <: : : : : : : : : : : ヾ : l: :l
  / : :|: : : /|: : : : : : : : :,l: : : ;'_\ : : ヘ   ィ´ ` <: : : : : : : :ヘ: :!: :、
. /: : : | : :,': :| : : : : : : : ハ: :/   ` ヽ: : :ヽ '    _ \ : : : : : : :| :∧
/: : : : l : l、: :|: : : : : : : i _V-−- 、  \ : \ ,ィく-.、 トハ ト、: : : : : ! : : !
: : : : : ∨: |Y : : : : : : | f7て)−ミ. ヽ   ` ーニゝ.ヒ':::::}.l || l: :ヽ: : : :l: : : l
: : : : : : : : | `| : : : : : : | V! い::::::::}.l        い、::ク ノ/  l : : ハ: : ;l: : : :!
: : : : : : : :||: : : : : :.| ヾ 廴ー_'丿        ` ー "   |: : l ノ: 九: : : ',
: : : : : : : : :! い: : : : :|            ,、           八 l レ' !: : : : l  なんだ?呼んだか?
: : : : : : : : :l  ヽ : : : : ハ          r‐- - ┐       /: : :l   |: : : : :|
: : : : : : : : :1   \:_: : :ヽ、       い    ノ    イ 廴/     | : : : : |
: : : : : : : : :ハ     ーヒ、: みー   _ ` ー ´_ . <3{ ヽ.      |: : : :|
: : : : : : : : :.∧      /`¨〒==9oュTトく >x ∧ヘl (ハ       |: : : : :|

26 :
test

27 :
ちまちま作ってた拡張が、コイツ
http://core.tcl.tk/tcl/info/e5555c6455
が勝手に浮動小数点演算の設定を変えるせいで、動かなくなった。
続くパッチ
http://core.tcl.tk/tcl/info/52c42b36eb
で、もうひとつ(恐らく)バグ追加。
F*ck you, mistachkin!

28 :
トリップつくた

29 :
うーん惜しい

30 :
>>13
LFSやった事あるならtclが使われてるsoftwareがあるのを必然的に知ってるはずである。
しかし君は無いと言う、ようするに君は挫折したのだね。素直になりなさい。

31 :
ゲームつくれる?

32 :
>>31
http://wiki.tcl.tk/898

33 :
太古の時代、シムシティのプロトタイプだか最初期のバージョンはTcl/Tkで作られていたらしい。

34 :
昨今のスクリプト言語乱立と共に、全て文字列の有り難味が再評価されようとしている。(嘘)

35 :
>>30
挫折した(何に?)とかこのスレと全然関係方向に話を広げてどうすんだよ
言いたいことあるならはっきり書けよ負け犬

36 :
>>30
TCLが使われてる誰も知らないソフトを全部上げる気なんかさらさらねえし

37 :
>>30
誰が何に挫折したとかこのスレと全然関係がない方向に話を広げてどうすんだよ
言いたいことあるならはっきり書けよ負け犬
おまえみたいなのが人の土俵で糞してるのがダメなんだよ

38 :
For only love can conquer hate.

39 :
『誰も知らない』postgresqlで使われてるけどな。
おまえがいくらムキになっても正しい意見に見せれるのはブログや2chの中だけ、
『日本どころか海外でも誰も』相手にしてくれないと思うがな。
ほんと何処行ってもおまえみたいな絶対自分が正しいという意固地な奴しか居なくなって困るよ近頃。
まあ、勝手にやってな。

40 :
SQLITEでも使われてるよ

41 :
MacPortsもTclなんだが

42 :
PythonとRubyで使ってるよ

43 :
expectを忘れないで

44 :
>>39
>>13のウンコは別として、海外の地方で開かれるpython meet-upに参加したら、
python/tkはm9(^Д^)プギャーされてwxPythonが推されてたよ

45 :
>>44
その通りだね

46 :
パイソンは別に嫌いじゃないが毛唐のpython厨はウザいな。
スクリプト使えるアプリで言語にpython使ってないやつのMLとか見ると大抵
「なんでそんな糞な言語でスクリプト書くようにしてんの?pythonにしようよ」
とか言うバカが居る。

47 :
秀丸の悪口はやめてください

48 :
ハードの設計ツールはtclでやるようになってる
それでおぼえてしまったw
bltとか、便利だったんで、続いてほしい

49 :
TkDesk便利だよね。

50 :
Rubyがウェブサーバーやコンソールから外に進出してこないのに対して
Pythonは汎用言語としていろいろなところに進出しているので
Tclの領域が侵略されて行ってる感じだね。
最近Dropboxの記事見てうらやましいと思った。
でもPerl/Ruby/Tclと毛色が違いすぎて、
ちょっと優秀なスクリプト言語をもう一つ覚えるくらいならC#でやるわと思ってしまう。

51 :
なんで使われなくなったの?
WEBに移行したから?

52 :
RubyやPythonの方が使いやすいから

53 :
8.5 (2007) までは、
ユーザー定義型まわりが貧弱
名前空間やモジュールまわりが貧弱
Tk の UI が時代遅れ
だったので、一大勢力だった学校関係者が特にヨーロッパであらかた Python へシフトしたため。
学校関係者は勉強するヒマが十分あるので、Python のはるかに複雑な文法も問題なかった。
あと、人気が出始めた頃に FFI を非互換バージョンアップしたため、外部ライブラリ作者に警戒さ
れたのもあると思う。学校関係者は、後方互換性が高い方を好む傾向が強い。

54 :
●●

55 :
TCLは終わったっぽいね。10年くらい前、大学生の時に使って以来TCLがあったのを忘れてた。
このスレみて思い出したよ。

56 :
TCLあげ

57 :
8.5 になって GUI がモダンになった。
8.6 になってオブジェクト指向モジュールがコアライブラリに入った。
まだだ、まだ終わらんよ。

58 :
EDAツールではTCLのまま変化なしのようです。終わる気配がない。
SimにVPIとかで自分のモジュールを繋げる時は、必ずlibtclが居るので
その点は便利なんだよな。luaとかだと自分で用意しないといけない。
luaは多重連想配列リテラルが書けるのでシミュレーションパラメータ
設定を書かせたりするのに便利なんだが、Tclはその点がダメだったな。

59 :
最近買ったUSBオシロのコンソールがTCLで書かれてた。
ちょっと勉強しようかと思ってるCADのスクリプト環境もTCLだったりする。
ヤバイ。

60 :
perl/Tkとかpython/Tkとかで結局Tcl/Tk一式インストールされちゃうから消えはしないわな

61 :
Tclって結構愛されてんだな。
なんか安心した。

62 :
>>58
多重連想配列ってdictじゃあかんの?

63 :
dict知らんかった。8.5からか。
リテラルが綺麗に書けない(特に注意しないとコメントが置けない)のはarrayと同じ感じかな?
CとのIFはどうなるんだろう?

64 :
>>61
Perl/Tkには、Tclは全く入っていないと思う。
tkinterのソースもちらっと見たけど、無さそう。
Perl/Tkのtextのキーバインドが全部Perlで書かれていて、読めなかった記憶がある。

65 :
Tkinter.Tcl()からeval()でTclの実行できるみたいだから入ってるでしょ。
Perl/Tkはフォークしたと聞いたような記憶がある。

66 :
Pascal/Tk

67 :
>>64
Perl/TkはTcl/Tkのバージョンアップについていくのが大変すぎてもう更新してないんじゃ。
Tcl::Tkていうモジュールがある。これはただのラッパーみたいでTclの外部ウィジェットも使える。

68 :
>>63
なにをどうしたいのかわからんけど、、

69 :
>>68
ごめんね。相手をしてもらえるとは思わなかったw
parameter = {
section1= {
subsec1 = {
p1=v1; -- こめんと
p2=v2; -- などなど
...
}; ... }
とかをやりたい。array setだとコメントが面倒。

70 :
ttp://gigazine.net/news/20070126_computer_languages_history/
有名言語に混じって最後まで残ってるんだが

71 :
EDAツール関係なんかなぁ。

72 :
>>69
set parameter {
section1 {
subsec1 {
p1 v1 # コメント
p2 v2 # などなど
}
}
}
puts [dict get $parameter section1 subsec1 p1]
#の後ろにスペース入れるのがポイントw

73 :
>>72
コメントにスペースを入れるとダメじゃないかw
array setも同じw
でも多重は簡単にできるんだね。Cから使うやり方を勉強しよう。

74 :
8.5.15出てた。気づいてなかった。
PTさんtclkit作ってくれないのかなぁ?
ActiveTcl同梱のbasekitにするほうが良いかなぁ?
アイコン改変したいけど、問題無いのだっけ?

75 :
>>43
忘れるも何もexpectとったら何も残らないだろ
移植もされてるけど導入のしやすさは今でもtcl一択
忘れないで、なのはビットウォークだろ

76 :
とりあえず保守

77 :
TclOOムズイ。myコマンドのマニュアルにある、
my variableて、variableだけで使うのとなにが違うのよ

78 :
>>70
TCL/TK孤高すぎw

79 :
variableはTclのnamespaceの共有変数をインポートする。
my variableはTclOOのインスタンス変数をインポートする。
TclOOのメソッド内でvariableを使うと
インスタンスが属するnamespaceから変数をインポートできる。

80 :
でもtclooてオブジェクトごとに名前空間作ってそこにプライベート変数作るよね。だから一緒なんじゃないの?

81 :
オブジェクトごとじゃなくてインスタンスごとって言ったほうがいいのか。間違えた

82 :
今ってTCL/TKとPerl/TKとRuby/TKだと、どれが人気なの?

83 :
マジレスするとPython

84 :
俺がTCL/TKを触ったのはもう10年以上も前の話。
当時学生だった俺は授業でTCLを習ったので、ネットで色々なプログラムを見てまわった。
驚いたのが、東工大生の書いた様々なソートがグラフィカルに見ることができるプログラム。
TCLでこんな凄いことができるのかというよりも、そんなプログラムをかける東工大生に驚いた。
やっぱ東工大生って一般ピーポーより違うね。
という昔話。

85 :
菅直人

86 :
ソート実感そう太君
http://sacraya.610t.org/Sorter/indexJ.html
そう太は,ソートアルゴリズムの動作を視覚的に表現することで,
ソートアルゴリズムの動作を確認するためのツールです.
プログラムはTcl/Tkを使って書かれていますので,
Tcl/Tkさえ動けばOSは問いません
(ざんねんながら,Tcletにはなってません.実行環境がないもので…).

87 :
だれか python / tkinter に移植して

88 :
John Ousterhout - RAMCloud: Scalable High-Performance Storage Entirely in DRAM
http://www.youtube.com/watch?v=lcUvU3b5co8

89 :
ソート実感そう太君だ
すげーまだ残ってたんだ。在学中にこんなプログラム俺には絶対書けなかった・・・

90 :
そう太が動かないんだけど動かせてる人いる?
いたらgifとかでupしてほしい

91 :
東工大ちゃうやんけ。

92 :
init_dataプロシージャの中で自作の乱数プロシージャArndを呼んでいるが
init_dataの呼び出し箇所では1未満の実数を期待するような処理をしているのに対して
Arndは1を超える数を返しうるのでおかしくなっているようだ。
set r1とset r2の箇所をこう変えたら動く。
set r1 [expr int(rand()*$data_num)]
set r2 [expr int(rand()*$data_num)]
Arndの実装は意図がよくつかめないけどpow(2, 32)って出てくるので
32ビットアーキテクチャでのオーバーフローに依存しているのかもしれない。

93 :
>>92
ありがとう動いた

94 :
あれ、俺の記憶では東工大だと思っていたのだが・・・スマン

95 :
.wavファイル鳴らしたい。

96 :
ユー ならしちゃいなよ

97 :
一応snack(のlibsound.dll)を使うと.wavは鳴ったが、snackは糞GPL糞ライセンスだった
Tcl/Tkは糞まみれにならんと音も出んのか。

98 :
ユーGPLなんて無視しちゃいなよ

99 :
Tcl/Tk for Windows
http://sourceforge.jp/users/bitwalk/pf/Tcl_Tk_for_Win/wiki/FrontPage
Cygwin/MinGW 環境でビルドした Windows 向け Tcl/Tk のインストーラを配布します。

100 :
何気に驚いたけど、このスレッドってパート4だったのね。
こんなに長い間続いていたんだ


100〜のスレッドの続きを読む
【PHP】下らねぇ質問はここに書き込みやがれ 2
プログラミングのお題スレ Part11
日本語プログラミング言語『なでしこ』スレ5
インデントはタブかホワイトスペースか?
C++相談室 part143
Visual Studio 2017 Part6
スレ立てるまでもない質問はここで 149匹目
文字コード総合スレ Part12
MFC vs .NET
HSP総合スレ【part 10】
--------------------
【インバ禁止】含み損を耐える会【生殺し禁止】96
松田樹利亜
50歳〜54歳の奥様(ID梨) part41
ライブキッズあるある
別館★羽生結弦&オタオチスレ12918
アンチがデマを流す犯罪者スレA.B.C-Zとっつーこと戸塚祥太★62 ※戸塚ストーカーのブス蓮見のインスタ
東京メトロと都営地下鉄の統合★9
現役司法書士・行政書士だけど何か聞きたいことある?
いまの中国と団塊の思考って似てるよな
グリムエコーズ part37
【日テレ日22半】ゼロ 一獲千金ゲーム ★3【加藤シゲアキ】
高学歴のバンドマン
東北地方+新潟実況スレpart784
【ECO】エミルクロニクルオンライン3807【水没】
Infini-T Force (インフィニティフォース) ネタバレスレ
【豪雨】立憲会派・真山議員 「自衛隊が運んだのは店で売る商品のようだ。という事はお金がなければ買えない?」と支援体制に疑問呈す
すごくフレーズの似てる曲
【駐妻ニート】元婚活アカウント 愚かな私【乾杯大好き】PART-7
P平家物語RELOADED Y2C(豊丸)設定付
【新型コロナウイルス】鈴木馨祐外務副大臣、中国支援金に賛同せず 「敵対的行動の国」
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼