2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

HSP総合スレ【part 7】

1 :デフォルトの名無しさん:2014/02/25(火) 07:51:38.90 .net
プログラムコンテストも含めた、HSP(Hot Soup Processor)全般について話しましょう。
オフィシャルには書き込めない酷評もどうぞ。

■HSPの入手はここから(HSP3.32)
 □HSPTV!
   http://hsp.tv/

■HSPの各種情報
 □HSP Wiki
   http://quasiquote.org/hspwiki/
 □HSP開発wiki
   http://hspdev-wiki.net/
 □HSP3掲示板 [HSPTVコミュニティ]
   http://hsp.tv/play/pforum.php
 □HSP3Dishサポートページ
   http://hsp.tv/make/hsp3dish.html
 □HSPコンテスト2013
   http://hsp.tv/contest2013/
■その他関連ページ
 □HSPプログラムコンテストのリンク一覧
   http://hsp.tv/play/contest.html
 □HSP Archive@おにたま(オニオンソフト)のおぼえがき
   http://www.onionsoft.net/wp/archives/category/hsp

■前
HSP総合スレ【part 6】
http://toro.2ch.net/test/read.cgi/tech/1385119668/

940 :デフォルトの名無しさん:2015/01/04(日) 02:49:37.91 ID:P0Edz9C7.net
世の中には本当に日本語が通じない人っているんだなあって
HSP公式とかこの掲示板を見ているとつくづく思う。

941 :デフォルトの名無しさん:2015/01/04(日) 04:37:49.24 ID:986HBWYd.net
HSP公式の混沌ぶりを見ているとまだここは可愛いほうなんだなと思わされる

942 :Garry040:2015/01/04(日) 16:16:48.66 ID:HQbg3C1e.net
>>7
お前がキモイ
>>9
ああ、お前は底知れぬクソ馬鹿野郎ですわ。

943 :デフォルトの名無しさん:2015/01/05(月) 00:23:17.91 ID:EzLzOexM.net
ttp://d.hatena.ne.jp/chaperatta/20081211

お前らこんなカオスな言語よく使ってられるな

944 :デフォルトの名無しさん:2015/01/05(月) 01:57:30.84 ID:TN6SLgyo.net
関数の中にラベル作ってgotoしてくるのが普通の使い方だとでも?
ループ文も普通はbreakするわな
そんな使い方してる奴の頭がカオスなんだと思うよ

945 :デフォルトの名無しさん:2015/01/05(月) 02:07:26.15 ID:x9RKRT/i.net
むしろカオスなのはこんな使い方を普通だt考えてるID:EzLzOexMなのでは
いったいどんな環境で勉強してきたんだ

946 :デフォルトの名無しさん:2015/01/05(月) 02:34:30.78 ID:EzLzOexM.net
バカだな。
ミスってもコンパイルエラーにならないのがカスなんだよ。
そんなこともわからないのかよ

947 :デフォルトの名無しさん:2015/01/05(月) 02:42:12.68 ID:EzLzOexM.net
特に一番下の
「repeat から不正な方法で脱出した後、 repeat の位置に戻ってくる」
が凶悪。
ループ中からreturnで関数抜けるとか、ほかの言語に慣れてる人ならやりかねん。

948 :デフォルトの名無しさん:2015/01/05(月) 02:48:02.22 ID:EzLzOexM.net
てか関数もまともに実装できないとか、おにたま哀れすぎるだろ。
この記事だいぶん古いんだけど、最新版では直ってるの?

949 :デフォルトの名無しさん:2015/01/05(月) 02:52:06.09 ID:g04p0DnY.net
そう思うなら使わなきゃいいし
このスレッド覗く必要もないな
何がしたいのお前

950 :デフォルトの名無しさん:2015/01/05(月) 05:02:19.90 ID:s8W1sW6W.net
細かい言語仕様が気になるなら
それはもうHSPを卒業して
C++とWin32APIで組めばいいんだよ

たしかにちゃちい部分もあるだろうけど
難解なAPIに触らなくてよくて
簡易い組めるから使ってる

951 :デフォルトの名無しさん:2015/01/05(月) 05:02:47.04 ID:s8W1sW6W.net
>>950
×簡易い
○簡易に

952 :デフォルトの名無しさん:2015/01/05(月) 06:13:10.19 ID:Iwlnbwmm.net
この辺りが個人開発の言語の限界というものか

953 :デフォルトの名無しさん:2015/01/05(月) 09:13:50.82 ID:YtSCgIfd.net
限界っつうか行番号BASICの派生としての特性なんで、その辺が気になりだしたら他言語始める頃合いってこった
HSPに留まるならコンパイラやランタイムは関数認識してるからそういうモード作ればいいんじゃね?

954 :デフォルトの名無しさん:2015/01/05(月) 19:36:06.13 ID:DnFX4VVm.net
どうでもいいがこんなとこで不満たらたら書き込むぐらいなら
メールにて問い合わせなり報告なりしたほうがよっぽど有意義だと思うよ

955 :デフォルトの名無しさん:2015/01/05(月) 20:11:57.02 ID:s8W1sW6W.net
20年もかかって今のHSPになったんだから
今さら仕様がそうサッと変わるわけないでしょ
かりに変わるとしても何年もかかるだろう

だから言語仕様に不満があるなら
C++に乗り換えたほうが確実に早い

956 :デフォルトの名無しさん:2015/01/06(火) 23:10:54.66 ID:iCAt7pfR.net
同意
もともとマイコン世代のBASICを建増し住宅維持した程度のもんだし
そら言語仕様も、リフォームでごまかしただけで配管腐ったお茶濁しだらけにならざるを得ないさ
ラクにゲーム作りたいだけならUnityでC#でも嗜むのを推す

まあUnityに限らず開発ツールは肥大化して息苦しい側面もあるけど
手軽目的ならhtml5でもHSPでもなんでもいいんじゃないの

薄っぺらくてカビ臭くても、それゆえ表層の理解が手軽なのがHSPだよ

957 :デフォルトの名無しさん:2015/01/06(火) 23:45:53.12 ID:x7415rwg.net
なんでそんな必死なん

958 :デフォルトの名無しさん:2015/01/07(水) 00:43:29.25 ID:cjqUCJzd.net
HTML5 との連携強化やネットワーク、クラウド対応などの新機能を搭載

HSP3.5だって
dishもネットワーク対応してくれないかな

959 :デフォルトの名無しさん:2015/01/07(水) 20:37:47.08 ID:a8VZuOGV.net
>>958
dishのネットワーク対応はぜひともお願いしたい

960 :デフォルトの名無しさん:2015/01/11(日) 02:03:38.21 ID:5iPfUtTe.net
if や else の直後でなくてもブレース使えるのかよよよ

if 1:mes "a":mes "b"{
mes "c"
} else : mes "d" {
mes "e"
}

961 :デフォルトの名無しさん:2015/01/11(日) 02:29:37.18 ID:5iPfUtTe.net
100 * 0.9 => 0 とかひどい

962 :デフォルトの名無しさん:2015/01/11(日) 02:31:50.45 ID:5iPfUtTe.net
repeat内でgoto、returnするとおかしくなる

963 :デフォルトの名無しさん:2015/01/11(日) 04:01:55.64 ID:SxlwOFoi.net
何を今更

964 :デフォルトの名無しさん:2015/01/11(日) 07:32:23.44 ID:nxr8xjj8.net
>>960
なぜそんな使い方をするのか?
他の言語でそのような書き方で動くのですか?

965 :デフォルトの名無しさん:2015/01/11(日) 09:47:28.78 ID:6kJ5eo+3.net
>>962
多言語から入ってきた人がやりがちなミス
インタプリタだからしょうがない

966 :デフォルトの名無しさん:2015/01/11(日) 18:53:16.88 ID:tnxV+ApB.net
>>962
他言語で想定してる挙動にするのが理想だけど
もしそれが大変だからやりたくないのなら

>>960もそうだけど
こういうのはエラー出して書けなくしてほしい

967 :デフォルトの名無しさん:2015/01/11(日) 19:27:07.86 ID:5JP4RvKx.net
hsplint作るとヒーローに

968 :デフォルトの名無しさん:2015/01/13(火) 12:21:49.07 ID:pcwefdie.net
公式の2014コンテストページがなんだか英語のコメントまみれで
すごいことになっているんだが、
純日本人の自分にだれか内容を教えてくれ

969 :デフォルトの名無しさん:2015/01/13(火) 12:28:38.06 ID:K4nvBBS3.net
今GODOTってゲームエンジンに浮気するか様子見てる

970 :デフォルトの名無しさん:2015/01/13(火) 21:58:30.61 ID:0a5Su63d.net
>>968
ただのスパム
運営に通報すれば即座に消されるはず

971 :デフォルトの名無しさん:2015/01/14(水) 20:47:13.50 ID:ujBUq8EW.net
てかなんてVisualStudioがタダなのにそっち使わないの?
デバッガの性能が月とスッポンなんですが。
HSPしか触ったことのない人がVisualStudio触ったらひっくり返るんだろうな。

972 :デフォルトの名無しさん:2015/01/14(水) 22:07:10.62 ID:TYt7faXs.net
そのHSPしか触ったことのない人っていうの初心者以外でそんなにいるか?
ブログやtwitter見る限りそうは見えないんだが

973 :デフォルトの名無しさん:2015/01/15(木) 02:03:44.85 ID:Gk97ejbN.net
低機能なものの方が敷居低いってのはあるんじゃねーの

開発効率がどうの、ブレークポイントがどうのって話についてけない初学者は珍しくない
そういう方々は、耳慣れない機能メニューが並んでるだけでも委縮するもんだ

974 :デフォルトの名無しさん:2015/01/15(木) 02:41:08.64 ID:WRy8LVjx.net
C++で組もうとするとC++だけじゃなくて
WinAPIとかDirectXとかほかにもOOPの知識とか
大量の知識が必要になる

HSPならHSPだけで最低限は組める
PG初心者にとってはハードルが低い

975 :デフォルトの名無しさん:2015/01/15(木) 02:48:16.90 ID:zg8t4HCt.net
ところがWin32APIを使用しだすと、ちょー面倒なことになる。
それならはじめからC言語で書いたほうがマシ。
Win32APIなんて殆どコピペの世界だしな。

976 :デフォルトの名無しさん:2015/01/15(木) 08:15:17.50 ID:1J879ORa.net
だから他言語使える奴がHSPを使う必要はないと(ry

977 :デフォルトの名無しさん:2015/01/15(木) 09:05:50.82 ID:2Jymxlyl.net
しがらみなければC++じゃなくてC#使おう

978 :デフォルトの名無しさん:2015/01/15(木) 17:35:25.89 ID:y7zJdtnL.net
HSPはインタプリタだから比較するならJavaとかPythonでしょ

979 :デフォルトの名無しさん:2015/01/16(金) 14:33:26.24 ID:49OvZmoV.net
Cにすら劣る機能しかないのに、
JavaやPythonと比較するんですかwwwww

980 :デフォルトの名無しさん:2015/01/16(金) 16:08:37.70 ID:RNedPvKV.net
Cにすら劣るって…ID:49OvZmoV はもっと高機能な言語を知っているのか?
少なくともオレは他にアセンブリとバイナリしか思い付かない
それとも、ローレベルアクセスを制限して「安全・安心」な設計にして全てエラー吐いてくれる
「低機能」な言語を優れた言語だとでも思っているのか?

981 :デフォルトの名無しさん:2015/01/16(金) 16:54:33.00 ID:49OvZmoV.net
は?機能の意味分かってますか?

982 :デフォルトの名無しさん:2015/01/16(金) 16:58:40.39 ID:49OvZmoV.net
一つヒントを出しておくと、
性能や自由であることと、機能は別であるということ。

983 :デフォルトの名無しさん:2015/01/16(金) 23:15:44.78 ID:v5qNj5ck.net
比較している内容そのものを変えたら比較にならないと思う。
身長を比べていて、同じぐらいだね〜と言っていたところに、
体重の比較に変えたら違ったね〜という、ただそれだけの話。

984 :デフォルトの名無しさん:2015/01/16(金) 23:49:54.13 ID:wBerdZ6m.net
>>980は言語の水準の話をしたいんだろうけど一般に言う高レベル低レベルと逆でややこしいな
言語機能の話なら高機能にあたるのは常に抽象度を高めてる方だろ

比較対象がズレてる以前に、お互いの煽り合い方自体が噛み合ってないように見える

985 :デフォルトの名無しさん:2015/01/17(土) 01:29:33.46 ID:cymXdb14.net
そもそも比べることに意味が無い
ラーメンとステーキどっちが美味いか比べてるようなもん

986 :デフォルトの名無しさん:2015/01/17(土) 09:32:04.32 ID:sZiAuRaf.net
というか、すぐにケンカ口調で煽るのがここの奴らの悪い癖
上の方でも無駄につっかかってきたヤツが論争になって恥かいてる
何度も同じことを繰り返すなよ

987 :デフォルトの名無しさん:2015/04/18(土) 05:23:27.32 ID:BgoaAro3R
発展途上だから仕方ないが、hsp3dishは最低限の命令しかないな
キーボードとジョイスティックくらい対応してくれよぅ・・・

988 :デフォルトの名無しさん:2015/04/18(土) 05:29:56.44 ID:BgoaAro3R
>>961
それだと整数計算だから当たり前
知ってて書いてるんだろうけど、最初に出現した数値が整数なら整数、実数なら実数で計算される

mes 100*0.9
mes 100.0*0.9

989 :デフォルトの名無しさん:2015/08/22(土) 17:32:17.57 ID:Pq3wyN8Fa
おまいらちゃんと成仏しとけよ

総レス数 989
218 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★