トップページ⇒tech
171コメント42KB

Tcl の存在意義ってなにさ?

■ このスレッドは過去ログ倉庫に格納されています
0001とあるRubyistNGNG
なにもないよね(大爆笑)
0002デフォルトの名無しさんNGNG
やった〜〜〜〜!!!
初めての2げっとぉ〜〜〜〜〜〜〜〜〜〜!!!!!!!!
0003デフォルトの名無しさんNGNG
>1
スレ削除依頼はこちら
スレッド削除依頼@プログラム板
http://teri.2ch.net/test/read.cgi/saku/983679716/l50
0004デフォルトの名無しさんNGNG

            /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
           /   このスレは無事に  /
           /  終了いたしました    /
          / ありがとうございました  /
          /                /
         /    モナーより      /
         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
  ∧_∧  /                /∧_∧
 ( ^∀^) /                /(^∀^ )
 (    )つ               ⊂(    )
 | | |                   | | |
 (__)_)                  (_(__)
0005デフォルトの名無しさんNGNG
TclにもTkの機能宣伝言語として、それなりの価値はあった。
rubyの存在意義は無いが(w
0006とあるRubyistNGNG
Rubyより存在意義ありますね。ご迷惑おかけしました。
死んでお詫びします。
0007デフォルトの名無しさんNGNG
>>6 >1のメール欄めらm
0008デフォルトの名無しさんNGNG
Tk = 横山やすし
Tcl = 西川きよし
0009デフォルトの名無しさんNGNG
アプリケーションに組み込み可能な、
共通スクリプト言語の必要性を、
UNIXの世界で示したのも功績の一つかな?

Lispっちゃー、GUIやTCP/IP を最も初期に実装した言語の一つだけれど、
最近見たいくつかのLispのGUIは、Tcl/Tk使ってたみたい(笑
0010デフォルトの名無しさんNGNG
Ousterhoutは(Tkを作った功績は別として)プログラミング言語設計の
センスはゼロだったということ。
0011デフォルトの名無しさんNGNG
GUIのデザインって、はっきりいってプログラマの仕事じゃないよね。
UIにはそれなりに気を使うけど。
関与するのは必要な部品決めるまでだと思う。
0012デフォルトの名無しさんNGNG
でもまあ,昔に比べると,使いやすい(というかよく使われる)GUI部品の
機能やレイアウトって固定されてきてるよね.例えばメニューは左から「ファ
イル」,「編集」…の順だとか,ウィンドウの端をつかんで引っ張ると大き
さがかわるとか.だからその辺はもう部品化,パターン化してあまり考えな
くてもよくなるんじゃないかと期待してるんだけど.

…なかなかならないんだよねぇ
0013デフォルトの名無しさんNGNG
Ruby以外は糞。これだけは変わらない。
0014デフォルトの名無しさんNGNG
Tclを普通のプログラミング言語だと考えているのは何も分かっていない証拠。
むしろ、組み込み可能なコマンドプロセッサと考えるべきだよ。
複雑な処理はCで書いて、それをコマンドとして呼び出すのが鉄則。
0015デフォルトの名無しさんNGNG
Tclにソケットが無くて、Tk以外に日本語も簡単に取り扱えるツールキット
が無かったころの話だけどさ。

GUIでチャットできる奴を作りたいよなと思って、まずはCで始めたんよ。
GUIを実現するところでヒィヒィ言ったもんだ。

やってられんということで、Tclのソースにソケット関連の関数2、3個
だけ組み込んで、ソイツを使ってTkをbuildした。
自家製wishなんで適当な名前(mywishとか)でな。

あとは、Tclスクリプトで画面作って、自作関数を適当に織り込むだけで
GUIチャットプログラムが出来てしまったよ。

アレは楽だった。参考書を見てチョイチョイで出来たような。

今じゃ、ソケット周りも組み込まれているから、この程度のチャット
プログラム、語ることは何も無いんだがな。

「どんな構文も、第1パラグラフがコマンド」というのも覚えやすいと
いえば言えなくも無いか?
0016デフォルトの名無しさんNGNG
一部のハードウエアのプログラミング環境ではTclがマクロとして使われている。
その環境を使っていると、Tclを知っている方が良い。
縁がない人は使わなくて良い言語かもしんない。
0017デフォルトの名無しさんNGNG
ま、俺らRubyistから見ればカスみたいな言語だ。
0018デフォルトの名無しさんNGNG
Ruby>>>>>>>>>>>>>>Tcl
0019高校生NGNG
TCLって癖強いですよねぇ。。。簡単な入門ページとかありませんかね?
0020デフォルトの名無しさんNGNG
>>10
Tclはそもそも当時は画期的だったHyperCardを
UNIXに持ってこようということではなかったですか?

モダンな言語設計をしようという意思は全然なかったのでは?
センスと言うより。


意義と言えば、開拓者
そしていまではGuileのかませ馬って感じかなあ。
0021デフォルトの名無しさんNGNG
>>19
TCL/TKのページがどこかにあるよ。
探せばすぐ見つかる。
(労力を惜しまないように)

UNIXのVBって見かたもできるかな?
0022デフォルトの名無しさんNGNG
>>19
とりあえずここでもあたってみて
http://www.interq.or.jp/japan/s-imai/tcltk/
0023高校生NGNG
なんちゅうんでしょうかcshのアイの子とおもって
よいんでしょうか?>>20
0024高校生NGNG
>>21,22
産休です大体構文が把握出来ました!!
0025デフォルトの名無しさんNGNG
TCL/TKのコンパイラとかあったらおもしろそうだね。
0026高校生NGNG
昔386の機械でTCL/TK使ってたとき欲しいと思った>コンパイラ
evalとかの実装ないのかな?>TCL/TK
0027デフォルトの名無しさんNGNG
>>26
コンパイラあれば、クロすプラットフォームのGUIで萌え萌えだったのに
0028デフォルトの名無しさんNGNG
>>25
TclProというのを知ってる?
ネイティブコードではないけど、バイトコードにコンパイルしてくれる。
これでかなり性能は向上するよ。
0029デフォルトの名無しさんNGNG
なんというか、全然知らなかったのですが

使ってみたら面白いじゃないですか!
文法はなんか変ですが、変と言えばPerlも変。
程なくなれるような気がします。

どうでも良いことをさっとこなすにはすごく向いてませんか?
0030デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tcl
0031電波5号NGNG
トイストーリー
バグズライフ
のPIXARってあるでしょ
そこの商品の RenderMan Artist Package って
Tcl/Tkを内蔵したツール軍で
アニメーションのパラメータ制御はtclの式使ってる。
だからCGプロダクションなんかではtcl使うことあるみたい

0032電波5号NGNG
本に書いてあったけど
もともと
インタプリタをアプリに内蔵したいとき用の
汎用的なライブラリという形で開発されて
簡易実装でtclshが付属されて
機種非依存スクリプト言語として広まったという経緯らしい
0033名無しさん@おひさまのよう。NGNG
つーか、意外につかわれてるんだよ。
incr TCLなんてのもあるし。
wishもあるし。
0034電波5号NGNG
ああ、PIXARのも incrTclでした。
0035電波5号NGNG
perlが流行る前は
tclが高レベルの
システム用スクリプトだったみたいだし
0036電波5号NGNG
でも、[]が多くてあんまり馴染めなかった
0037Rubyist!NGNG
Tcl撲滅委員会
0038デフォルトの名無しさんNGNG
Tcl使う奴はアホ。Rubyistこそカッコイイ
0039デフォルトの名無しさんNGNG
Tcl/Tkを知ったかぶりでこき下ろす前に一度使ってみることをお勧めする。
Tcl/Tkはデフォルトでけなすことが正しいことになってるが、
使ってみた感想は、たしかに変な文法なんだが、巷間で聞いていたような
暴動を起こしたくなるようなクソ文法っていうことは決して無い。

ほめてみる。

テキストエディタで文字を打つだけで、ロジックもGUIもつくれてしまう。
やさしさと言ったらVBを凌いでおり、
全部フリーであり、
一回書くだけで、Windows・UNIX・Macで動く。
Socketなんかも装備してるから、チャットアプリみたいなネット対応アプリもすぐできる。
機能的に不足の場合は、Cで書いた機能拡張がつかえるしくみがあり、
これもCで簡単に書ける。
速度が遅いのが難点だが、一応だがコンパイラっぽいのがある。
ぷらぐいんを入れれば、ブラウザ上で動かすこともできる。

Excelをちょっと組むくらいしかできないプログラマー床下の方々なんかに
教え込むと、意外な戦力になる可能性があるかなと思ってみたりした。
0040デフォルトの名無しさんNGNG
Rubyウサイ
0041デフォルトの名無しさんNGNG
そもそも作られた目的が違うのだから、
Rubyと比較しようって方がヴァカ。

tclshやwishだって元々Tcl/Tk応用サンプル
だったのだが。

確かに癖のある言語で、アプリケーション組込
用スクリプト言語統一の目的は達せられな
かったけど、Perl/Tk、Shceme/Tkなどなど
派生物の恩恵に与っている人が多いこと
を考えれば、Rubyよりも世の中への貢献
度は高いのでは?
0042デフォルトの名無しさんNGNG
DBの検索結果を加工してwishに食わせると、
簡単にいろいろな表示が実現できるという実験
を見たことがある。

もっとも漏れが見たやつは、その加工自体は
LISPで実装していたが(藁
0043デフォルトの名無しさんNGNG
負け惜しみ厨房ウザイ
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tcl
0044デフォルトの名無しさんNGNG
Rubyの完全勝利!
0045デフォルトの名無しさんNGNG
Linuxはtclとperl抜きではインストールができない・・・とか言ってみるテスト。
0046デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Linux
0047デフォルトの名無しさんNGNG
Ruby!
0048デフォルトの名無しさんNGNG
ところで、RubyがTclより、組み込み可能なコマンドインタプリタとして、
どこがどういう具合に優れているのだろう?
どう考えても、RubyはTclの足元にも及ばないと思うのだが。
0049デフォルトの名無しさんNGNG
>>48

あおりにあおりはやめなされ。

TCLは言語の美しさが売りではないのに、
そんなところ突っ込まれてもピントはずれだってことは、
TCL使いはわかってるはず。
0050デフォルトの名無しさんNGNG
>>49
そりゃそうだ。
TclとRubyを比べるのはVHDLとPascalを比べるようなもので、そんなことを
するのはプログラミングというものが分かっていない証拠だ。
0051 NGNG
そんなに癖あるかな?
インタプリタ言語なんだからあたりまえな構造していると思うんだけど。
C/C++からコールバックして使えば、
プラットホームに依存しない「はやい」アプリケーションがつくれるねぇ。

0052デフォルトの名無しさんNGNG
>>51
>C/C++からコールバックして使えば、
>プラットホームに依存しない「はやい」アプリケーションがつくれるねぇ。

同意。
GUIツールキットとして優れているのはもちろん、システムコールの差異も
吸収してくれるし、正規表現やらエンコーディングやら、いろいろと便利な
機能も提供してくれるしね。
0053デフォルトの名無しさんNGNG
個人的にはデータベースまわりがもっと強かったらVBに取って代われると思う。

あ・・あと、大きなプログラムを動かす能力と、
コンパイルしてソースが見えなくなる事も(笑
#↑ソース読めちゃうと、お仕事が減ってしまう。
#本来は良いことですが・・(GNUマニフェストよ許せ)
0054 NGNG
>>52

つーか、なんでみんなつかわないのか不思議なところはある。

>>53
大きなプログラムってどんなサイズなんですか?

重要な部分だけ隠蔽しときゃいいんじゃないの?
コールバックさせればよいだけだとおもうんだけど。
たとえば、OracleのProCを扱う部分をTcl側からコールバックさせるとかさ。

0055デフォルトの名無しさんNGNG
あと、再利用性のためにActiveXみたいのとか、
バカ(失礼)にためにコンポーネントの売買なんかも行われるとすばらしい。

プラットフォーム非依存ではJavaよりも先へ行ってる感じもするね。
もっともTCLの守備範囲をJavaの守備範囲は違いすぎますけど。
0056デフォルトの名無しさんNGNG
ところで今現在TclProってどうなってるの?
なんか買収されたりしてとらぶってたよね?
オープンソースになったの?
0057デフォルトの名無しさんNGNG
Tclって今から覚える価値(楽しいor便利)ある?
0058Rubyist!NGNG
無い。以上
0059デフォルトの名無しさんNGNG
>>57
どんなツールでも、それを活かすも殺すも使用者の能力しだい。
Tclはうまく活用すれば他では置き換えられない価値がある。
0060仕様書無しさんNGNG
リストが扱いやすい。
0061デフォルトの名無しさんNGNG
Rubyの方が言いに木間rっ照る!
0062デフォルトの名無しさんNGNG
Ruby〜とか逝ってる人、もう発言しないでくださ
0063デフォルトの名無しさんNGNG
>>57
他の言語をやってれば、その日のうちに普通の窓アプリは作れるようになるので、
初期投資の心配は無用です。
なんかロジックがごちゃごぎゃすんな〜とか思ったら、Cでつくって組み込めば
悩むことはありません。

言語にのめりこんで嬉しいという言語じゃあまりないと思います。
性能の限界もそれほど高くありませんし。

でも、あまりにあっさりとクロすプラットフォームのアプリが書けるのは快感です。
0064デフォルトの名無しさんNGNG
>>62
馬鹿に何をいっても無駄だ!
0065デフォルトの名無しさんNGNG
>>64
fkろgkぽskrgれ
gmjろsgkぽrkgぽs
jぎおrjsごいrjごし
Ruby!
0066とあるRubyist NGNG
このスレッドはRubyistらによるTcl罵倒用です。
趣旨をお間違えなきよう
0067デフォルトの名無しさんNGNG
>>66
この板でRubyとか言ってるのキミだけだよ(w
0068デフォルトの名無しさんNGNG
一人居れば背後に30人居るものとお考えください
0069デフォルトの名無しさんNGNG
>>68 Rubyist = チャバネごきぶり ということでよろしいか?
0070デフォルトの名無しさんNGNG
>>67
馬鹿なんだから仕方ないよ。
あまり責めるとかわいそうだよ。
0071デフォルトの名無しさんNGNG
Rubyist >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tcler
0072デフォルトの名無しさんNGNG
>68,70
つーか粘着が立てたスレなんかあげるなよ
0073ななしNGNG
ちなみに、北のほうの電力会社の某CADにはTcl/Tkつかわれてます。

0074Seisei_YamaguchiNGNG
expectだろ
0075デフォルトの名無しさんNGNG
>>73
北朝鮮か?
0076デフォルトの名無しさんNGNG
Ruby厨がRubyマンセーを唱えている間にも、
Tclで作られたシステムは黙々と世の中を支えて
動いているよ。

っつーか、マンセー叫ぶ前にRubyで何か世の
ために役立つものを作ったことあるのか? > Ruby厨

言語の存在意義なんて、存在そのものにある
わけではなくて、それで何を生み出すかにある
んだろ?

Rubyが凄いんだったら、それを使って、自分で
凄いものを作って味噌。
0077デフォルトの名無しさんNGNG
Ruby!
0078デフォルトの名無しさんNGNG

           ___                _
       / ____ヽ           /  ̄   ̄ \
       |  | /, −、, -、l           /、          ヽ
       | _| -|  ・|< ||           |・ |―-、       |
   , ―-、 (6  _ー っ-´、}         q -´ 二 ヽ      |
   | -⊂) \ ヽ_  ̄ ̄ノノ          ノ_ ー  |     |
    | ̄ ̄|/ (_ ∧ ̄ / 、 \        \. ̄`  |      /
    ヽ  ` ,.|     ̄  |  |         O===== |
      `− ´ |       | _|        /          |
         |       (t  )       /    /      |
「ボク、Ruby ですごいソフト作るよ!」 「きみってほんとに馬鹿だね」


0079デフォルトの名無しさんNGNG
>>76
>>78
煽らない。

RubyもTcl/Tkも長所短所があり、それぞれ利用用途がある。
こっとのほうが凄いとかあれこれ言う奴が馬鹿。

以上。
0080名無しさんNGNG
Tcl使ってないやつは知らないだろうけど、ちゃんとpthread化されてるんだよ。
0081デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> pthread
0082デフォルトの名無しさんNGNG
Rubyは短所しかないだろ
0083デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 短所
0084デフォルトの名無しさんNGNG
Ruby使うやつは短小
0085デフォルトの名無しさんNGNG
Rubyと絡むとマトモな会話になったためしがないね。
マジで消えてくれないかなあ・・・
0086デフォルトの名無しさんNGNG
笑えるスレだ。Ruby厨房にとっては見事に藪をつついて蛇を出した結果になってる(w

こんなん見つけた。
ttp://camphor.elcom.nitech.ac.jp/hayashilab/Software/Cedit/index.html
0087デフォルトの名無しさんNGNG
薩摩魂が燃えるぜぇーーーー!!!
とか言ってみるチェストぉおぉおっ!!!!
0088デフォルトの名無しさんNGNG
>>87
いまインストしてみた。

くせのある文法だねえ。
でも、サンプルをみてちょっとびっくりした。
簡単にいろんなことができるんで。
過去ログで誰かが書いてたデータベースアクセスもあとXMLとかも
使えるようになってるぞ。

詳しい人、よいTclTkを教えてるサイト教えてください。
HELPとソースを読むだけではちょっと面倒だけど、本を買うほどではないと思うのね。
お願いします。
0089デフォルトの名無しさんNGNG
>>88
http://www.interq.or.jp/japan/s-imai/tcltk/

少し前までは有限会社ビットウォークが最有力だったが、
つい先日休止になってしまった。
0090デフォルトの名無しさんNGNG
>>89
よくわかんないんだけど、そのサイト全然見れません。
サイトが有りませんになります。
0091デフォルトの名無しさんNGNG
>>90
そんなはずはないと思うけど。
参考までに以下もどうぞ。
http://www.geocities.co.jp/SiliconValley/4137/tcltk.html
0092デフォルトの名無しさんNGNG
>>90
ええと、にちゃんねるでも極悪企業で叩かれまくりのクソInterQなので
プロクシなどがあると見れないことがあるようです。

見れない人はInterQのクソさ加減に怒りを。
0093デフォルトの名無しさんNGNG
巡回ソフトも弾くね。
信じられないや。
そこまでしてトラフィックを押さえたいかね?
0094デフォルトの名無しさんNGNG
Tcl = 変態文法をもつ糞言語
Rubyの方が何百倍も美しいし、高速で手軽。

結論
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HSP = Tcl

Tclを評価するような書き込みは全て自作自演なので騙されないように。
0095デフォルトの名無しさんNGNG
まつもとも墓で泣いてるぞ >>Ruby厨
0096デフォルトの名無しさんNGNG
逆に質問,Tcl以外にアプリケーションに簡単に組み込み可能な
言語ってある? あったら教えて.Rubyとかってそういう用途に
使えるのかな?(mod_rubyはあるけど…)
0097デフォルトの名無しさんNGNG
Ruby!
009896NGNG
>>97 組み込み方を解説しているページ,教えて.
ruby-lang.orgにはないみたいなので.

Rubyは良さそうなので使ってみてもいいかと思うんだけど.

教えてくれなければ>>97はPerl厨に決定
0099デフォルトの名無しさんNGNG
>>96
Scheme (libscheme)
0100Ruby厨NGNG
>>98
Ruby
010197NGNG
HSP厨房ですがなにか?
0102デフォルトの名無しさんNGNG
Ruby以外の言語はくそ
010396NGNG
>>99 いや,LISPはちょっと….自分が使うだけならいいんだけどね.
>>100 だからやり方を教えろと
>101 氏ね

Rubyは日本語のマニュアルも充実しているし,日本語処理も問題なく
扱えるので,ぜひ採用したいのだが,組み込めないとなると,Tclを
採用するしかないのか….
0104デフォルトの名無しさんNGNG
Tclを採用するんだって?ふ〜ん、すごいね、でもいらない、帰っていいよ
0105デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tcl
0106デフォルトの名無しさんNGNG
rubyって何?
tclの親戚みたいなもん?
0107デフォルトの名無しさんNGNG
Perl厨必死だな(w
0108デフォルトの名無しさんNGNG
>>107
Ruby厨必死だな(w
お前らって中傷しか楽しみがないの?
0109デフォルトの名無しさんNGNG
Tcl >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
0110デフォルトの名無しさんNGNG
-----------------------------------------------------------
仕切り直し。
せっかくなので、ここはTclについてマターリと語り合うスレッドにしましょう。
煽りは無視推奨
0111デフォルトの名無しさんNGNG
TkNamazuぐらいしか知らないけど、Tclで書かれたソフトってほかにどんなのがあります?
0112デフォルトの名無しさんNGNG
報復としてPerl関係のスレッドを荒らしまくろう!
0113デフォルトの名無しさんNGNG
>>103
どっちでも好きな方使えばいいじゃん。
Ruby の組み込み方は README.EXT.ja でも読んでくれ。

#include "ruby.h"
int main()
{
ruby_init();
rb_eval_string("puts 'hello, world'");
return 0;
}
0114デフォルトの名無しさんNGNG
         ∧_∧
         ( ´∀`) <114げっちゅ成功♪
     ブッ  /,   つ
      ε=(_(_, )
ヽ<;`Д´>ノ   しし'

   ↑
   Tcl
0115デフォルトの名無しさんNGNG
>>96
CINT。
言語はC/C++を使う。なじみのない文法を覚える必要がないので楽チン。
WildC++ならCINTからTcl/Tkを呼び出せるので、GUIも簡単に扱える。
0116デフォルトの名無しさんNGNG
ruby使いにひとつ質問。一言で言って(一言だぞ)rubyのメリットって
何よ。
0117デフォルトの名無しさんNGNG
>>116
楽
0118デフォルトの名無しさんNGNG
>>117
馬鹿向けということか?
0119デフォルトの名無しさんNGNG
楽しい、書くのが楽、ということです。HSP厨房は死ねよ
0120デフォルトの名無しさんNGNG
>>119
せめて、開発効率が高いとか、記述が簡潔でバグが混入しにくいぐらいの
ことを言うかと思ったが、予想以上に馬鹿だった。
0121デフォルトの名無しさんNGNG
>>118
117ではないが、HTMLの手打ちが精一杯位の人間にでも使えると
言うのは、それだけで価値。
0122デフォルトの名無しさんNGNG
そのう、Tclスレですが....
アンチRubyは他にいろいろスレッドも立ってることですし、そちらでおながいします
0123デフォルトの名無しさんNGNG
>>122
このスレッドはRubyistらによるTcl罵倒用らしいので、Rubyistの程度を
明らかにしておく必要があるということ。
罵倒する内容が本当に信憑性があるのか、それとも馬鹿者のたわごとなのか。
0124デフォルトの名無しさんNGNG
検証age
0125デフォルトの名無しさんNGNG
WinCvsといってみるテスト。
0126デフォルトの名無しさんNGNG
WinCvsへTclを組み込む方法って、どこかに書いてありますか?
かなーり適当に、PostgreSQL用にインストールしたTclを使おうとして、
WinCvsにTclインタープリタ認識させる事ができなかった(鬱
0127デフォルトの名無しさんNGNG
>>126
パスが通ってればいいと思う。
ちなみにactiveTcl入れれば何もしなくても認識されたよ。
0128デフォルトの名無しさんNGNG
WinCVSはTcl/Tkだったのかぁ
意外じゃ
0129デフォルトの名無しさんNGNG
WinCVSの実装はMFC
0130デフォルトの名無しさんNGNG
アプリ組み込みスクリプトってことで、おっけー。
0131126NGNG
>>127 THANX!!
0132名無しさんNGNG
前のバージョンのArsDigita Communication Systemを見てくれ。
Tclが実用的だってのがよくわかるぞ。
Ruby厨もせいぜいがんばってくれや。
0133mikagetanNGNG
もりあがってるなぁ。
プロトタイプ作成にはいいのかも
0134デフォルトの名無しさんNGNG
もきゅー
だれかTclTkでWinのレジストリ操作する方法知らない?
GUIしか使おうとしないクライアントに渡すレジストリ書き換えツールつくんなきゃならんのだけど、
VBすら使うのが嫌なんでーー(藁
0135デフォルトの名無しさんNGNG
>> 134

package require registry

で registry コマンドが使用可能に ・・・
使い方は、Tcl の doc ディレクトリの中でも見るべし。

registry get KEY VAL

とかそんな感じ。

存在意義が1つ見つかったな!! (藁)
0136デフォルトの名無しさんNGNG
>135
おお、すげー助かったぜ。
サンくす!
0137デフォルトの名無しさんNGNG
>>135
> registry get KEY VAL
getなのにVALも指定すんの?
0138デフォルトの名無しさんNGNG
VALは値そのものじゃないよ
意味を正確に表現すれば ValueName になるかな?
0139 NGNG
www.altera.com/products/software/ quartus2/qts-tcl.html

こんなのもtclなんだね
0140デフォルトの名無しさんNGNG
ぷぷぷ
0141 NGNG
>>133
いいとおもうよ
itkのshでもたちあげてさ:)
0142デフォルトの名無しさんNGNG
ruby!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
0143デフォルトの名無しさんNGNG
そーいえば、前触ったIBM SP2(ちうRS-6000,POWER2系並列マシン)の
ノード管理プログラムも、古いTcl/Tkとおんなじpeach色してたっけ。

#結局あれはTcl/Tkで動いてたんだろーか?
0144仕様書無しさんNGNG
VBみたいなことできるようだな...
無料なのが魅力なんだが。
0145デフォルトの名無しさんNGNG
Rubyの方がいいよ。
0146デフォルトの名無しさんNGNG
145が真実をついた!
0147デフォルトの名無しさんNGNG
tclがはやらなかったUNIXとHSPがはやったWindows

何が違ったのか考えてみよう。
0148デフォルトの名無しさんNGNG
>>147
はやらなかったこと。
0149スーパーC房NGNG
DQN房が多い!
これ決定!

(UNIX > windows) > ヴァカruby
0150デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UNIX
0151デフォルトの名無しさんNGNG
HSPは流行っていると言えるのでしょうか?
Tclに比べて流行っていると言えましょうか?
HSPは日本限定で、
TCLは広く使われているだけでなく開発者の大きなコミュニティもある。
0152デフォルトの名無しさんNGNG
HSPって輸入品だよね?
0153デフォルトの名無しさんNGNG
もう少ししたら、日本でも俺が流行らせる!! ・・・ 予定。
0154デフォルトの名無しさんNGNG
C >>>>>>>>>>>>>>>>>>>>>> Ruby >>>>>>>>>>>>>>>>>>>>>> Tcl

まあこれが現実だしね
0155デフォルトの名無しさんNGNG
あげ
0156デフォルトの名無しさんNGNG
Rubyistのやつらに説得力がないのは、具体例が示されていないことだな。
Rubyのほうは、世の中に浸透してないから無理もないと思うが、
それは、Rubyistの仕事。
俺はTclもRubyも使うけど、適材適所、どっちも好きだ。
0157へぼグラマ@零細企業 ◆UNIX21G6 NGNG
>>156 禿同。
適材適所ですな。ですな。
0158デフォルトの名無しさんNGNG
げ
0159デフォルトの名無しさんNGNG
Tcl使いの皆さん
死ね
0160デフォルトの名無しさんNGNG
>>158,159
sageろヴォケ
0161デフォルトの名無しさんNGNG
ageろヴォケ
0162デフォルトの名無しさんNGNG
なにあれ、あげてるひとがいるね。
なんか感じ悪ぅ。
0163デフォルトの名無しさんNGNG
Tclで書かれたプログラムをもっと見てみたいage
0164デフォルトの名無しさんNGNG
GNUのサイトにいくらでもあるsage
0165デフォルトの名無しさんNGNG
tclなぞいまどき使わん
0166良貨が悪貨を駆逐するNGNG
RubyがTclに取って代わるのだ!

0167CGずきNGNG
Shadeのスクリプトとして、Winの他
Mac版、Linux版でも使える。

それと、Rubyとやらで、Shadeとか
の3次元CGアプリに、コマンドを
追加したり出来るの?

出来ないならいらねーな。

ユーザからしたら、既存のバグの
良くとれたアプリに、自社業務用の
機能を追加した方がよほど使える
からな。
例えば
CADのオペレータが、CADそふとの
クソさに、耐えかねて必死で作った
スクリプトとかな。

プログラマに発注したシステムより
ユーザーニーズそのままのTclスクリ
プトの方が実用的だったりするのは
よくある事。
0168デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tcl
0169デフォルトの名無しさんNGNG
>>168
RubyはTclに取って代わられることを図示されたのですね。
0170デフォルトの名無しさんNGNG
>>169
そのようですね。
それに、RubyがTclに追いつくには
長いみちのりがあるとも解釈できるな(w
0171デフォルトの名無しさんNGNG
>>168 = 「Rubyから放射される毒電波がTclを直撃するの図」
■ このスレッドは過去ログ倉庫に格納されています