[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 09/07 03:46 / Filesize : 215 KB / Number-of Response : 1015
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

HSP総合スレ【part 9】



1 名前:デフォルトの名無しさん [2015/12/28(月) 17:04:15.09 ID:mS2s5uyo.net]
プログラムコンテストも含めた、HSP(Hot Soup Processor)全般について話しましょう。
オフィシャルには書き込めない酷評もどうぞ。

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

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

■前
HSP総合スレ【part 8】
peace.2ch.net/test/read.cgi/tech/1421653973/ 👀
Rock54: Caution(BBR-MD5:33957319a8699e549898cdf7a4d5a410)


488 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 10:29:55.47 ID:y6XCBHc1.net]
横からだけど
HSPやそれを使う人が馬鹿にされている事に対して
過剰反応している奴は何なの?
きっとコード書けないに違いない
とかの妄想も意味不明だし
今みたいに沢山の無料の開発環境が整ってて
とりわけVisualStudioがタダで使える時代に
HSPみたいなものを使うということは
まともな判断ができないという意味で
馬鹿にされて当然だろ

489 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 10:41:57.83 ID:lvY6Ckzs.net]
HSPみたいなマイナーな開発環境のスレに
わざわざやって来てそんな書き込みするのは
過剰反応以外の何者でもないと思うけどな

490 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 10:47:58.91 ID:y6XCBHc1.net]
おおよそ、プログラミングに関しても、それ以外のものづくりであっても
果ては日常生活もそうだけど
ありとあらゆる選択肢が目の前に広がっていて
その中から妥当なものを選ばなければならない
プログラミングにしても、処理をどう書くか
何のアルゴリズムを採用するか、データ構造はどうするか
など選択の連続
選択を誤ると糞な設計、糞なコードになる
明白だろ?

そんで、ソフト開発において最もはじめに選択しなきゃならないことは
開発環境を選ぶことなわけだけど
(WinアプリならC#で.Net、速度が重要ならC++でネイティブコード
ゲームならUnity、マルチプラットフォームアプリならJavaにしよう etc)
そんな一番最初の最初で選択を誤るような人が
その後のより難しい選択をうまくできるとは思えない
だからバカにされて当然だと思うが

いくら何言ったって、HSPが糞である現実は変わらないし
どうにもならない、無意味
君らがここで妄言を吐くことでHSPが神言語に進化するってんなら
いくらでもすればよいと思うがね

491 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 10:53:34.16 ID:lvY6Ckzs.net]
長いから読んでないけど『バカにされて当然』と思うのはおまえの勝手
でもバカにしていい理由にはならないし反発されるのも当然
『ボクが正しいんだから反論するな』って言うなら
それはお前が世間知らずの引きこもりだってことだ

492 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 10:56:42.55 ID:y6XCBHc1.net]
>能力のある人間は、言語に関係なくどんなアプリだって作る能力あるよ

能力のある人間はHSPで開発しようなんて結論に至らない
能力あるんだから、C++だろうがC#だろうがJavaだろうがPythonだろうが
なんでも使えるわけで
その中であえてHSPを選択するわけがない
他言語を知っていて、そのうえでHSPを使うのは苦痛でしかない
HSPを選択するとしたらそれはジョークですること

493 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:03:15.16 ID:PLD5CpHS.net]
長々と力説してるとこ悪いが、
初心者がはじめからそんな立派な設計が必要とか考えてる時点で選択誤ってるだろw

まぁ、はじめから立派な設計妄想してる時点で、その後のより難しい選択をうまくできるとは思えないって意味なら同意だけどなw

494 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:07:08.11 ID:PLD5CpHS.net]
>能力のある人間はHSPで開発しようなんて結論に至らない

言語に関係なくどんなアプリだって作る能力があることと
能力のある人間が何を選ぶかは別の話。
一見関係あるように思えて、実は全然関係ない話をするなよ
「物事の本質=俺が言いたいことは」じゃないんだよw

495 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:11:10.98 ID:bFTHSr8L.net]
そりゃHSPは初心者用ですから。

496 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:16:56.65 ID:jzdvITvL.net]
何か自分が言われてきたことの受け売りっぽいな



497 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:20:08.82 ID:PLD5CpHS.net]
初心者言語の割には必要以上にできること多いんだよな
だからいつまでもHSPに依存して次のステップに進めなくなるのがHSPの欠点であることは認める

498 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:23:05.16 ID:y6XCBHc1.net]
関係ありそうで全然関係ない話題をしだしたのはお前のほうだろ

>能力のある人間は、言語に関係なくどんなアプリだって作る能力あるよ
↑これがスレの流れ的に、何の関係があるんだい?
まさに「一見関係あるように思えて、実は全然関係ない話」だろ
要するに詭弁ってわけ
それを俺が軌道修正しただけ

能力のあるやつはそもそもHSPなんか選ばないし
会社からHSPで開発しろって命令されることもあり得ないし、さらには
「能力の有るやつは言語に関係なくどんなアプリだって作る能力」があったとしても
HSPを選択することが愚行である事実には変わりはないだろ
あえて愚行を楽しむジョーカーみたいなのも居るかもしれないが
基本的にナシってこと

499 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:26:14.61 ID:jzdvITvL.net]
初心者で無くても、目の前の課題を解決する上で一番早く手っ取り早い方法を選択する事はよくある話

500 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:26:56.10 ID:lvY6Ckzs.net]
あえて愚行を楽しむジョーカーみたいなのも居るかもしれないが

これが主流だってことにどうして気づかない

501 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:27:24.61 ID:PLD5CpHS.net]
>↑これがスレの流れ的に、何の関係があるんだい?

じゃ、スレの流れってなんだ?
そもそもスレの流れなんてあるのかよwwwwww
それこそお前の「俺が言いたいことは」じゃないのかい?(嘲笑

502 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:29:15.39 ID:jzdvITvL.net]
ID:y6XCBHc1 は親を殺されたかの様な異常な憎悪だな
誰が何を使おうと自由だろう
人が選択する言語を何の権限があって強制しようとするんだ?
お前の権限が及ぶ範囲で言ってろよ
そうか、部下がいないから言えないんだな

503 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:32:28.26 ID:PLD5CpHS.net]
>要するに詭弁ってわけ
>それを俺が軌道修正しただけ

「スレの流れ=俺が言いたいことは」にしたいから軌道修正ってわけねwwwwww
世の中そんな自分の思い通りには進まないよ。仕事も同じ

504 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:35:12.78 ID:y6XCBHc1.net]
つまり、本当に能力があるやつは言語や環境に関わらず素晴らしいものを作ることができる
→じゃあ、HSPを選択しよう!!
ってことになるか?って話、常識的に考えて

何かソートするのにクイックソートやマージソートやバケツソートを使わずに
あえてバブルソートを使おうって話になるか?
しかもクイックソートやマージソートのライブラリは既にあって
あとは使うだけの状態なのに、バブルソートを手書きしましょうって事になるか?
「能力のあるやつはバブルソートでも奇麗に早く書けます」つったって何の関係が?
能力のあるやつがあえてバブルソートを選択するのか?
初歩的な選択を誤るやつが能力あるといえるのか?

505 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:39:02.38 ID:lvY6Ckzs.net]
いきなりソートがどうこうって
まさに「一見関係あるように思えて、実は全然関係ない話」だなw

506 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:40:59.13 ID:jzdvITvL.net]
そら、必要が出てくれば考えることだろう
現状でHSPで事足りているのに、選択なんて不要だろう



507 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:43:14.81 ID:PLD5CpHS.net]
y6XCBHc1は「自分が正しい」という式を成立させるために
関係ないものをどんどん出して、はぐらかしてゆくパターンを選択したようです

 選 択 を 誤 っ た な w w

508 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:47:36.54 ID:y6XCBHc1.net]
関係ないという意味ではお前のほうが関係ないレスしてるだろ
「はぐらかしていくパターン」とかHSPと関係あるの?
自分の書き込みも読めないのか

509 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:53:12.85 ID:PLD5CpHS.net]
うん、"キミの目指しているスレの流れ"とは関係ないよw

510 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 11:54:49.25 ID:lvY6Ckzs.net]
おまえは一度深呼吸して落ち着いてから
自分の書き込みを最初から読み直せw

511 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 14:24:21.03 ID:VUBu2fuz.net]
ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85:%E3%81%93%E3%81%86%E3%82%84%E3%81%BE
>利用者:こうやま
>この利用者は長期的な荒らし行為を行っているユーザーとしてリストアップされています。
>この利用者の関連する荒らし行為については、Wikipedia:進行中の荒らし行為/長期/こうやまをご覧ください。
ja.wikipedia.org/wiki/Category:%E3%81%93%E3%81%86%E3%82%84%E3%81%BE%E3%81%AE%E6%93%8D%E3%82%8A%E4%BA%BA%E5%BD%A2%E3%81%A0%E3%81%A8%E7%96%91%E3%82%8F%E3%82%8C%E3%82%8B%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC
Category:こうやまの操り人形だと疑われるユーザー
>利用者:こうやま
>利用者:Power of smile
>利用者:VECHEUGE
>利用者:ズッコケ一人組
>利用者:チュンリー
>利用者:新快速特急
wikipediaは一発無期限停止ではないので、永久ブロックを食らっているこうやま氏がどれほど悪質かがよくわかる。
こうやま氏は議論に負けそうになると多重アカウントで自分に同調する意見を書き込む「自作自演」を繰り返し、それが発覚してwikipediaを追い出された。
それ以前にも、当時出入りする鉄道系掲示板でハンドルを変え同じ事を行っていたが、アドレス欄に記載した自サイトを変更するのをうっかり忘たため発覚。
Miiverseのプチコンコミュでも同じことを繰り返し、住人から総スカンを食らう

512 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 18:43:40.08 ID:yV9CtDgD.net]
a="だって人間だもの。おわり"
end

ここは俺の天才的コードに免じて双方とも収まってくれ。

513 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 21:50:44.47 ID:02Eh8hyO.net]
HSPみたいなクソ仕様のクソ言語で苦労してアプリ作ってる奴はバカ以外の何物でもない。
そんな無駄な努力するなら他の言語使えと。

514 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 22:06:49.52 ID:jzdvITvL.net]
 
    苦労して  ←  大笑い

HSPで苦労する様な人って、他の言語使っても苦労するんじゃないかな?

515 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 22:14:42.83 ID:LDsXfdAC.net]
何言ってんだ馬鹿。
HSP自体がバグだらけでクズなんだから苦労するんだろうが阿呆。
そんなゴミ相手に無駄な格闘する奴が馬鹿だっつってんの。

516 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 22:19:51.78 ID:jzdvITvL.net]
 
余計なお世話w



517 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 22:21:10.02 ID:jzdvITvL.net]
 
自分の馬鹿さ加減を晒したくてやっているとしか、思えない人

518 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 22:23:07.28 ID:/ZDUVYa7.net]
ID、真っ赤ですよ

519 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 22:28:24.97 ID:jzdvITvL.net]
一回毎にID変える様な人には敵いませんw

520 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 22:35:22.26 ID:9douD3v2.net]
HSPが下火なのはHSP使ってる人が一番よく分かってるのに
わざわざ外からゴチャゴチャ言いにくる人ってなんなの

521 名前:デフォルトの名無しさん [2016/10/28(金) 23:57:31.30 ID:PLD5CpHS.net]
HSP使ってる人に馬鹿にされたのが悔しいので
エロゲー作ってるウチのサークルでは雇いません

って、言えばいいのにwwwwww

522 名前:デフォルトの名無しさん [2016/10/29(土) 00:14:23.00 ID:Ehpo8KwV.net]
>そんなゴミ相手に無駄な格闘する奴が馬鹿だっつってんの。

↑ギャグかよ?w
おまえ自身が散々ゴミだと言ってる物相手に
掲示板で何年も無駄な格闘してるじゃんw

523 名前:デフォルトの名無しさん mailto:sage [2016/10/29(土) 00:54:15.43 ID:fl6RCJas.net]
>>490
あ〜それなんかすごく分かる
自分で使うためにプラグイン作った時は
俺一体何やってるんだろうと思ったわw

524 名前:デフォルトの名無しさん mailto:sage [2016/10/29(土) 06:22:15.25 ID:YikUE+n5.net]
やっぱHSPなんか使ってるやつは馬鹿だなw

525 名前:デフォルトの名無しさん mailto:sage [2016/10/29(土) 10:49:37.43 ID:C+MIrbYp.net]
>>506
別に苦労してないんじゃね
ほとんどの人は、多くの中から選んで使ってるんだから

どうゆう視点で語ってるのかは知らんけど、
いきなりHSP始めて出来なくて2ちゃんで癇癪起こしてる人なんてほぼいないだろうに。

526 名前:デフォルトの名無しさん mailto:sage [2016/10/29(土) 11:54:45.21 ID:RAzNNpqq.net]
>>518
一人だけいるみたいだぞ
絶滅危惧種かも知れない
こいつで終わり



527 名前:デフォルトの名無しさん [2016/10/29(土) 16:13:48.59 ID:Tc2tyo0c.net]
HSP厨って本当に現実を見られないんだな。
同じ人間がずっと居着いて叩いてると思ってるらしい。

いや、実際には多くの別々の人間に叩かれてることに気付いているが、
それを認めたくないがために全部同じ一人の人間ということにしたいのかもしれない。
そうやって自己暗示をかければアイデンティティを保てるし、
頭の悪い第三者にも、叩いてるほうがマイノリティだという印象を与えられるしな。

とりあえずHSP厨は迷惑だから居ねよ。
エロゲ同人あがりが掲示板用意してくれてるんだからそちらで質問なり議論なりすればいい。

528 名前:デフォルトの名無しさん mailto:sage [2016/10/29(土) 17:00:45.46 ID:fl6RCJas.net]
おまえみたいな馬鹿が世の中に何人もいて欲しくないって願望はある
できれば一人であって欲しい

529 名前:デフォルトの名無しさん mailto:sage [2016/10/29(土) 17:23:55.86 ID:C+MIrbYp.net]
HSPスレでHSPの話を拒否するとはこれ如何に。
頭逝ってる人の考えることは分からんねぇ


つーか割りとマジで書くけど、
HSPを知った時点ですでに色々な言語を知ってるの人のが多いと思うぞ。

最初にHSPを知って、しかもそれが思い通りにならなくて癇癪を起こす人の視点からの書き込み、ってのは限定的すぎるんだよね。

530 名前:デフォルトの名無しさん mailto:sage [2016/10/29(土) 17:32:49.90 ID:RAzNNpqq.net]
きっかけは、HSPを使いこなしている有能な人に馬鹿にされたんだろう

531 名前:デフォルトの名無しさん [2016/10/29(土) 18:51:58.22 ID:XmaVUNS9.net]
もうこの板にHSPスレを立てるのはやめよう。

532 名前:デフォルトの名無しさん mailto:sage [2016/10/29(土) 19:00:21.82 ID:ptff9bVJ.net]
ワッチョイ付ければいいんじゃない?

533 名前:デフォルトの名無しさん mailto:sage [2016/10/29(土) 19:21:04.84 ID:RAzNNpqq.net]
それで良いと思う
効果が出ないようなら、IP表示もしたらいい

534 名前:デフォルトの名無しさん [2016/10/29(土) 19:26:05.88 ID:Ehpo8KwV.net]
>>520
またブーメラン?その長文自体が君がアイデンティティを保つために書いたものだろ?
言語厨になった時に多重人格にでもなったのかな?
HSP使ってる人に馬鹿にされたのがよほど悔しかったんだろうね(^^)

535 名前:デフォルトの名無しさん mailto:sage [2016/10/30(日) 03:30:27.41 ID:j3U3mgU4.net]
まーたSLIP厨か!

536 名前:デフォルトの名無しさん mailto:sage [2016/10/30(日) 07:50:09.83 ID:cbTaXeX3.net]
アイデンティティという思いもよらない飛び道具が飛んできて
大ダメージ&虫の息のHSP厨「またブーメランか!」



537 名前:デフォルトの名無しさん mailto:sage [2016/10/30(日) 10:46:29.68 ID:dHJJJpo1.net]
何を言ってるのかさっぱりわからん
アニメばっかり見てるから文章で他人と会話できないんだぞ

538 名前:デフォルトの名無しさん mailto:sage [2016/10/30(日) 11:46:43.64 ID:C1OaBGlN.net]
大ダメージ与えたことにして、やっつけたくて仕方ないんだろうね
HSP使ってる人に馬鹿にされたのがよほど悔しかったのかな?(^^)

539 名前:デフォルトの名無しさん mailto:sage [2016/10/30(日) 12:26:49.66 ID:k6rNpbRX.net]
紅山尚人@zweisser
かつては「おっぱいと、年上の男性が少女を襲う」が好きだったのに、今は「お尻と、年上の女性が少年を襲う」が好きになった。これも齢だなw

https://twitter.com/zweisser/status/792543997470257152

540 名前:デフォルトの名無しさん [2016/10/31(月) 16:05:40.31 ID:uzi5xtbv.net]
もうこの板にHSPスレを立てるのはやめよう。

541 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 16:25:09.87 ID:08rAdXRH.net]
必要ない人は見なくていいだけでしょ

542 名前:デフォルトの名無しさん [2016/10/31(月) 18:31:05.69 ID:a/Q8cvvD.net]
プログラム言語でもないHSPのスレッドをプログラム板に建てるんじゃねーよ
勝手に入ってきて騒ぐとかチョーセン人みたいだな

543 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 18:55:14.28 ID:U9PWgSm0.net]
プログラムが書けるようになってから言えクズ

544 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 19:23:28.52 ID:u9vgcP7f.net]
俺は思うんだが、お前らとくに書くことないよな
HSPの話もなにもない状態だぞ

545 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 20:18:39.03 ID:dTSbB9Qt.net]
>>537
しー

546 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 22:07:31.14 ID:HOhBYoN9.net]
誰も質問しないって不思議だよな



547 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 22:28:08.82 ID:U9PWgSm0.net]
わかりやすい言語だって事だな

548 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 22:48:23.42 ID:VFcgnGEO.net]
>>537
語るようなこともないってことだよ。

549 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 22:53:18.04 ID:u9vgcP7f.net]
まぁスレを伸ばすならHSPの話で伸したまえ

550 名前:デフォルトの名無しさん mailto:sage [2016/10/31(月) 23:12:14.66 ID:U9PWgSm0.net]
別に質問スレじゃないし
総合的な話題を話し合う場でしょ?

551 名前:デフォルトの名無しさん mailto:sage [2016/11/01(火) 02:17:07.35 ID:G/lOTjH6.net]
 何も考えなくて言い分、大きいものは難しいよね。
 だから小さいものが必要になった時使ってる。
 他環境でゲーム作ってるんだけど、ASCII程度のフォント用意したくて、
HSPでテキトーに2重ループで作った。

552 名前:デフォルトの名無しさん [2016/11/02(水) 00:15:39.64 ID:gAwRd23D.net]
そういや久しぶりに

553 名前:HSPって聞いたけどHSPってループにwait入れないと暴走するバグは解消したの?
かなり前にあれで画像処理の実装を挫折してcに移行したんだけど。
[]
[ここ壊れてます]

554 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 00:19:51.43 ID:RaOA916T.net]
バグっていうか、仕様なんじゃないの?

555 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 00:34:21.74 ID:wW6ZDh3A.net]
HSPをクサす奴がwindowsプログラミングを理解してないっていうね
Cでも制御渡さずループすればハングすると思うけど
本当にC使ってるの?

556 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 00:42:23.11 ID:x2M5XADM.net]
ループにwait入れないと暴走するバグって言っただけで
クサすとか言い始める哀れな人間にはなりたくないな
HSP厨の精神構造って全体的にそういう傾向がある



557 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 00:49:35.11 ID:RaOA916T.net]
>>547
使ってなさそう

558 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 06:21:27.05 ID:1Zwu0qGb.net]
バグじゃなくてwindowsの仕様だし馬鹿としか言えんw

559 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 06:27:18.07 ID:ZuZNiSwv.net]
それくらいは知っていた方がいいぞ
でもそんなムキになることはない

560 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 07:50:00.60 ID:7Jxu3OBL.net]
標準ではUIスレッド以外で任意の処理が行えないから
設計がクソであると言わざるをえない

561 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 11:12:03.05 ID:Q6Jz9mnm.net]
つまりは、スレッドすらないんですか?という話だな
まともなものは何も作れないというわけだ

スレッドが無くてもループの中でawaitすればよいという人もいるかもだが
これもまた糞で、awaitしたときにメッセージを処理するから
たとえループの途中であっても、何かボタンが押されると、awaitのタイミングで
ラベルにジャンプして、そのあとはもうループに帰ってこない
つまり、処理が途中の状態で勝手にループを抜ける、で戻ってこない

処理のループが途中で終了している、それも、どの程度の進捗状況で処理が終了しているのか
そんな中途半端な状態は考えたくない
そして、ボタン投下後のラベルから復帰して、何の処理の途中であったか、を判別して
ループを「途中」から再開しなければならない
awaitやwaitを使う度にこの問題が発生する、結構な頻度だ
これは通常のスレッドを使ったバックグラウンド処理よりも煩雑で複雑、マゾい

通常のスレッドを使う場合だと、Sleepをしようが何をしようが
こちらで「あえて」処理を中止するような仕組みを用意しないことには
勝手に途中で処理が終わることはない、基本的に最後まで走る
中止する場合においても、大体はその処理が要らなくなったから故意に中止しているわけで
途中から処理を復旧しなければならないことは非常にマレである
awaitの度に危険がはらむ、とかそういうことはない
当然GUIスレッドとは別で動いているので、メッセージを処理しないとUIがハングするということもない

562 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 11:20:59.02 ID:RaOA916T.net]
マトモなもの作ったことの無い人が何か言ってる

563 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 11:34:41.84 ID:Q6Jz9mnm.net]
例えば>>545の画像処理の話
お前らはawaitを入れるのは当たり前であり、Windowsの仕様であると
彼を馬鹿にするが、根本の問題は本当にそうだろうか
本当の問題はHSPがスレッドを使えないことにあるのに
それをWindowsの仕様であると一言で片づけてしまってよいのかね
Windowsの仕様という意味では、Windowsはスレッドが使える仕様なんですがね
スレッドが使えないのは完全にHSP側の仕様

折角なので画像処理を例にとって考えてみる
まず画像処理には時間がかかるとする(数十秒とか1分とか)
awaitを入れないと処理の間、HSPが完全にハングするのでawaitを入れるとする
ウィンドウには画像処理のオペレーションをするための幾つかのボタンがあるとする
で、何が起こるか

画像処理の途中で何かボタンを押すと、awaitのタイミングで画像処理のループが途中で終わって
ラベルにジャンプしてしまう
画像処理は中途半端な状態になる
この、処理が中途半端な状態というのが、整合性の面でプログラム的には一番怖いし厄介
だから、awaitが入る直前で、最低限の整合性を保つための、ちょっとした後片付けであるとか
処理のループを途中から再開できるようにするための、進捗を保存した復旧用のデータを
どこかに保存しなければならない
そしてボタンの処理が終わると、処理を途中から再開しなければならない
こんなことはやってられないので、彼がスレッドのあるC言語へ移行したのも当然である

では画像処理のループにawaitを入れなければどうか
UIが完全に固まって「×」ボタンさえ反応しなくなり、強制終了しか手がなくなる
これはこれで問題

どうしようもないということ、余計な苦労であるということ

564 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 11:39:09.52 ID:RaOA916T.net]
この人はアセンブラ使ったこと無いんだろうな

565 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 11:56:43.86 ID:Q6Jz9mnm.net]
C言語でHSPのawaitと似たようなこと
つまりは、スレッドを使わずに、処理の途中で定期的に
メッセージを処理した場合
実はHSPほど深刻な問題にはならない

何故なら、C言語で処理の途中でメッセージを処理したとしても
メッセージの処理が終わると、(つまりメッセージループを抜けると)
「その場」から処理が再開される
要は、ループを勝手に抜けたりはしない、その場で再開する
これはスタックがあるのだから当たり前であり、ボタンが押されるたびに
スタックを無視して巻き戻して、まるで例外が起こったかのような挙動で
ラベルへジャンプするHSPが異常といえる
もう一度言う
HSPでボタンが押された時の挙動は、ほかの言語で言えば例外が投げられたときの挙動であり
ここからもHSPの異常さがうかがい知れる

HSPは
・ボタンが押されると、どういう状態かにかかわらずスタックを巻き戻して
 ラベルへジャンプする
・スレッドが使えない
という合わせ技で糞仕様なのだ

566 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 12:59:30.74 ID:wZwFl6T2.net]
ボタンてgosubジャンプでしか使ったことないな
割り込まれたくない時は処理中フラグ立ててジャンプ先で即returnさせてる
それかAPI使ってボタン無効化だな



567 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 13:21:30.19 ID:ysb0NhSY.net]
初心者が使う言語なんだから上から下へ行ってgotoで戻るだけでいいんだよ
いくつもの処理を同時に行うとか、一旦中断させとくとか考えなくていい
もしそういうのが必要になったら他の言語へ行けばいいだけ

568 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 13:42:00.37 ID:Bb5Ifcai.net]
近所のコンビニ行くのに車に乗らないで自転車使うのと同じ
自転車で高速道路走れないというのは当たり前のことだな

569 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 14:01:37.68 ID:bi3CtAtL.net]
goto使う人間なんて存在したんだ

570 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 14:09:52.98 ID:ysb0NhSY.net]
初心者にはloopよりgotoのほうがいいだろ

571 名前:デフォルトの名無しさん [2016/11/02(水) 15:17:52.01 ID:nIi7JmCw.net]
俺の地元じゃVisualC++なんて売ってないんだぜ

572 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 15:34:38.92 ID:24ZSLQx6.net]
・・・は?

573 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 17:32:06.00 ID:sNjcdEdj.net]
変な煽り合いしてる暇があるなら、
なぜHSPが終了してしまったのかを議論したほうがいいと思う。
問題があるから誰にも受け入れられなかったわけで、
その理由を明確にしておくと、これからも出てくるであろう後発のスクリプトが同じ過ちを犯さないで済む。

574 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 18:07:48.88 ID:bFC+47Ye.net]
>>なぜHSPが終了してしまったのか
>>問題があるから誰にも受け入れられなかった
変なパラレルワールドから来たのかな?

独り言は鏡として下さい。

575 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 19:42:37.88 ID:RaOA916T.net]
終了した世界にお帰りください

576 名前:デフォルトの名無しさん [2016/11/02(水) 20:45:39.32 ID:gAwRd23D.net]
あー、画像処理してたつった者ですが、cで画像処理ってのはcで処理してglutで表示してたんだけどアレは描画ループは結構お膳立てしてくれるから気付かなかった、
多分HSPの時は良くわかってなくて描画処理叩きまくるプログラムになってたんだと思います。勉強になりました。お騒がせしました。



577 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 21:24:42.88 ID:7Jxu3OBL.net]
HSPって言語のコンセプトとか方向性がはっきりしてない。
言い方悪いけど、初心者向けでもなくて上級者向けでもないなんちゃって向け。
あと、アセンブラ引き合いに出してる人いるけど、HSPってそんなに低級言語なの?
センスないと思った。

578 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 21:27:50.81 ID:SK3xukJj.net]
使い方がわからないなら、使わなくていいんじゃないの?
使い方教えてほしいなら、そういう聞き方をすればいいし

579 名前:デフォルトの名無しさん [2016/11/02(水) 22:16:17.67 ID:ysb0NhSY.net]
>言い方悪いけど、初心者向けでもなくて上級者向けでもないなんちゃって向け。

いや言い方悪くないぞ
それっていいことじゃないか!それがコンセプトと方向性じゃないのか?

580 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 07:11:55.85 ID:a0Um9mnx.net]
>>569
行き当たりばったりで作ってるから阿呆な仕様になってるんだよな。
つまりカス言語。

581 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 08:27:50.48 ID:ZwBsDvsO.net]
HSP自体は個人で開発しているものだからそこまで他言語を引き合いに出さなくても
用意された範囲の仕様でプログラミングしていくのもいいんじゃないのだろうか?
どうしても我慢できないのであれば開発者に要望するなり、Cを読める人間なら有志でHSPを拡張していくのも一つの方法だと思う。

582 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 10:30:30.95 ID:wYzsDg8a.net]
Cが使えるならそのままC使えばいいじゃん。
わざわざHSPなんか改造してまで使う意味ない。

583 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 10:56:45.22 ID:ebVNaaAM.net]
使う人が意味があると判断しているなら、何も問題無い

584 名前:デフォルトの名無しさん [2016/11/03(木) 14:46:10.49 ID:KXLpKGYk.net]
もうこの板にHSPスレを立てるのはやめよう

585 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 14:58:25.80 ID:ebVNaaAM.net]
必要ない人は、見に来なくても良いと思う
自分が興味を持つスレに移動した方が
時間の無駄使いをしなくて良いと思う

586 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 15:03:18.39 ID:pWXOCRJB.net]
プログラム言語でもないゴミツールのスレッドをプログラム板に立てるなゴミ
板違いも分からない低知能なのか
それとも板荒らしが目的なのか



587 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 18:22:25.09 ID:5xenndmP.net]
ゲーム開発に疲れて、HSP開いてmes "こんにちは" する僕がいる…

588 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 10:16:33.03 ID:dKxDys8s.net]
言語厨君また発作かな?
HSPを使ってる人に馬鹿にされたのがよほど悔しかったんだろうね(^^)






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<215KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef