HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0302
wait0000HSPが.NET FrameWorksに対応したら。15解決


wait0000

リンク

2010/3/2(Tue) 21:37:24|NO.30922

もし、HSPが.netに対応したらどうなるでしょう。
また、実際、対応させることはできるのでしょうか。

まぁこんな感じになるのではないかという推測。

#using System #using System.Windows.Forms newvar Button, button1 //Button型の変数を用意。 newinst button1, Button //インスタンス化 button1->Top = 5 button1->Left = 5 button1->Width = 100 button1->Height= 50 button1->Text = "テスト" stop

もし、実現したらプラグインとか必要なくなるでしょうね。(遠い目



この記事に返信する


晩御飯

リンク

2010/3/2(Tue) 22:11:39|NO.30924

.NET Frameworkに対応している言語を使えば良いのでは・・・
と思うのは野暮なんだろうか。



Mimura

リンク

2010/3/2(Tue) 22:59:28|NO.30926

なんか楽しそうな気配がしました。
どうせやるなら、
C# の記述じゃなくて、VisualBasic の記述になるのかなー。ともふと思いつつ。

.NET Framework 対応もいいのですが、
そのときに同時に実現される(であろう)オブジェクト指向が、
HSP に取り込まれたらどうなるのかなぁー。 なんて。ふと思いました。



lilith

リンク

2010/3/3(Wed) 11:38:57|NO.30937

.NETでプログラム組むとなると、多分ほとんど.NETの命令で作ってしまいそうだし、そうなると全く別の言語になってしまう気がするのは自分だけかなぁ。

そういえば、http://spice.hsp-ring.net/ ってありましたね。更新が止まっているようですが、コンセプトはこのスレッドの通りだと思います。



hoogle

リンク

2010/3/5(Fri) 10:47:37|NO.31007

.NETのアーキテクチャを理解していない連中や、
言語とオブジェクト指向を混同している偽オブジェクト信者ばかりだな



しきり2

リンク

2010/3/5(Fri) 12:22:16|NO.31013

>hoogleさん☆
中途半端な知識で信者気取りのゃ⊃はぅざぃτ〃すょね★
20歳<らぃσ無知ニ→├とかwww
病んでるんぢゃなぃのかwwwまぢで
乙とぃぃた<なるwwwwwwww★






う〜んスイーツ(笑)



wait0000

リンク

2010/3/5(Fri) 19:09:54|NO.31022

>hoogleさん
どこを見てそう思ったのか是非お教え願いたい。



ys

リンク

2010/3/6(Sat) 11:49:22|NO.31046

横から失礼します。

このスレの趣旨はDLRとかを使って.net上にHSPを構築できたら、
.netの型をHSPに持ってきて使ったり、他の.net言語との相互運用をしたり、
HSPで書いたプログラムを.netアセンブリにできたりして面白いんじゃないか・・・
ってことだと思ってました。
その意味でhoogleさんは「.netに対応している言語を使えば・・・」とか
「.netの命令で・・・」と言うことを指摘したかったのではないかと思います。



wait0000

リンク

2010/3/6(Sat) 13:16:28|NO.31051

>ysさん
ふむ。DLRなんてものがあるんだ(ぁ
「.netに対応している言語を使えば・・・」「.netの命令を使えば・・・」
これについてはあまり理解できなかった。「・・・」の部分に隠れている言葉を見てみたい。



ys

リンク

2010/3/6(Sat) 14:35:18|NO.31058

> wait0000さん
なにか誤解をまねいてしまってすみません。
「」の中は30924や30937など上のほうにある返信から引用したものです。

# IronPythonやIronRubyみたいにIronHspなんていうのを作ってみるのも
# 面白いかもしれませんね。



wait0000

リンク

2010/3/6(Sat) 15:01:37|NO.31059

>ysさん
あ、なるほど。
つまり、lilithさんや晩御飯さんの発言に対して、hoogleさんは「理解していない」といって言る。というわけか。



maa

リンク

2010/3/6(Sat) 16:45:07|NO.31067

wikiによると
> .NET Frameworkに属する全ての言語は、2種類の言語仕様に則っていなければならない。
> 1つが共通型システム(CTS)であり、もう一つが共通言語仕様 (CLS) である。
> CTSとCLSによって、.NET Framework対応のプログラミング言語間で型の互換性が維持できる。
> CLSの一例を挙げると、クラスを定義できること、さらにクラス間の継承ができること、
> つまり、オブジェクト指向言語でなければならないことを定めている。

HSPはオブジェクト指向とは縁のない言語なので、.NETに対応させるにはHSPの仕様を大改造する
必要がありそうですね。



KA

リンク

2010/3/6(Sat) 17:54:46|NO.31068

>>HSPの仕様を大改造する必要がありそう

そうなると、HSPのコンセプトを大きく外れてしまいます。

各氏の非難めいた発言は、このへんからきています。

具体的な意味は、”ひとりごと”の内容なので割愛します。



wait0000

リンク

2010/3/6(Sat) 18:45:54|NO.31071

ふむ。
hrtでラップとか考えたけど、そんな簡単にいかないのか。



lilith

リンク

2010/3/6(Sat) 22:18:52|NO.31076

なるほど、ややこしい発言をして申し訳ありませんでした;;
勉強不足です。

ちなみに僕の発言は、KAさんの発言にあるように、既に.NETを使っている身ではC#やJSCriptといった言語だからこそ.NETは使いやすいものでして、HSPだと便利な機能は使えたとしてもおそらく「どうせならついでにオブジェクト指向にも対応させようよ」といったように今のHSPとは違うものになるのじゃあないかなといった旨です。
別に非難というよりは、個人的には必要性を感じない程度といった感じですね(^ ^;



ANTARES

リンク

2010/3/7(Sun) 02:00:59|NO.31081

 私の.net frameworkに対する関心は暗号化にあります。
Win32APIじゃまともに使えるものがないらしいので。
簡単なものなら自分で作ればいいんですけどね。
私にとっては、これだけで.net frameworkをhspで使えるようにする価値があります。



ONION software Copyright 1997-2023(c) All rights reserved.