1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
\r
4 <meta name="Content-Language" content="ja">
\r
5 <meta http-equiv="Content-Style-Type" content="text/css">
\r
6 <meta http-equiv="Content-Script-Type" content="text/javascript">
\r
7 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
\r
8 <meta http-equiv="Pragma" content="no-cache">
\r
9 <meta http-equiv="Cache-Control" content="no-cache">
\r
10 <meta http-equiv="Expires" content="Fri, 18 Dec 2009 22:21:58 GMT">
\r
11 <!--[if lte IE 6]><style type="text/css">body {behavior: url(/css/csshover.htc);}</style><![endif]-->
\r
12 <link rel="stylesheet" type="text/css" href="http://static.sourceforge.jp/css/sfx.net.css?t=1221028441">
\r
13 <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="http://static.sourceforge.jp/css/iestyles.net.css?t=1259290197"><![endif]-->
\r
14 <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="http://static.sourceforge.jp/css/ie6styles.net.css?t=1259290197"><![endif]-->
\r
15 <link rel="stylesheet" type="text/css" href="_top.css">
\r
16 <link rel="stylesheet" type="text/css" href="_theme.css">
\r
18 <link rel="stylesheet" type="text/css" href="_print.css" media="print">
\r
19 <link rev="MADE" href="mailto:gtsukka@sourceforge.jp">
\r
20 <link rel="INDEX" href="http://sourceforge.jp/projects/gtsukka-vl/">
\r
21 <link rel="CONTENTS" href="http://sourceforge.jp/projects/gtsukka-vl/">
\r
22 <link rel="SHORTCUT ICON" href="http://static.sourceforge.jp/favicon.ico" type="image/x-icon">
\r
23 <meta name="description" content=" 『つっか(gtsukka)』は、HDL等を参考にしたユニット指向言語で、中間言語(IR)レベルでWindowsファミリーや各種Linuxで互換性を持たした実行環境にする予定です。 JAVA言語は、C言語のポインタ、C++の多重継承の問題を軽微にするに至りましたが、プロパティやデザイン・パターン、テンプレート、アサーションそしてイテレータ等にうまくマッチングしません。 これらを解決する一手法として、日曜プログラマ的に、新しい言語と実行環境を作ってみようと思います ">
\r
24 <meta name="keywords" content="開発,プロジェクト管理,開発ツール,プログラミング,デベロッパー">
\r
25 <link rel="alternate" title="SourceForge.JP Magazine デベロッパー" href="http://sourceforge.jp/magazine/developer/rss" type="application/rss+xml">
\r
26 <link rel="alternate" title="SourceForge.JP Magazine" href="http://sourceforge.jp/magazine/rss" type="application/rss+xml">
\r
27 <script language="JavaScript" type="text/javascript" src="http://static.sourceforge.jp/js/sfjp-adsense.js?t=1254734183"></script>
\r
28 <title>『つっか(gtsukka)』の実行環境開発と実装</title>
\r
31 <h1>『つっか(gtsukka)』の実行環境開発と実装 (のご挨拶) </h1>
\r
36 『ここ数年、でっかいプロジェクトを作ってねぇ!!』<br />
\r
37 生涯一プログラマとして生きてきた自分が、こんなことではっっっ!!<br />
\r
38 ・・・というわけで、何か作ることにしました。</p>
\r
41 もう年ですし無理も利かず、仕事と食事と睡眠時間の間が限定されるので、亀のようにゆっくりした日曜プログラムになると思います。<br />
\r
42 それでも、始めてみないことには何事も成すことは出来ない訳で・・・。<br />
\r
43 とりあえず、情報工学専攻時の修士論文で夢見ていた、(オブジェクト指向の後に来るであろう) ユニット指向言語と、その実行環境を手がけてみます。<br />
\r
44 名前は『つっか』にしました。特に意味はないっす。『gtsukka』が検索エンジンで引っかかりにくかったのが唯一の理由? です。<br />
\r
48 こぉー、、、うまく説明できないんですが、
\r
53 『つっか(gtsukka)』は、HDL等を参考にしたユニット指向言語で、中間言語(IR)レベルでWindowsファミリーや各種Linuxで互換性を持たした実行環境にする予定です。</br>
\r
54 JAVA言語は、C言語のポインタ、C++の多重継承の問題を軽微にするに至りましたが、プロパティやデザイン・パターン、テンプレート、アサーションそしてイテレータ等にうまくマッチングしません。<br />
\r
55 これらを解決する一手法として、新しい言語と実行環境を作ります。
\r
58 当プロジェクト『 <a href="http://sourceforge.jp/projects/gtsukka-vl/"> gtsukka仮想的実行環境 (gtsukka-vl) </a> 』は、『つっか』の実行環境の仕様と実装を担当します。言語仕様は、兄弟プロジェクトである『 <a href="http://sourceforge.jp/projects/gtsukka-ce/"> gtsukkaコンパイル環境 (gtsukka-ce) </a> 』が担います。
\r
60 <p>・・・あくまで、日曜プログラマ的に。 P(^^;</p>
\r
64 おいおい仕様案とか、アップデートする予定です。
\r