HTMLはプログラミング言語だっていうのは俺もずっと思ってるわ
■ このスレッドは過去ログ倉庫に格納されています
ひろゆきの言うとおりプログラミング言語じゃない!!!(キリッ)って奴は頭硬いと思ってる お前逆張り好きそうだもんな
ひろゆきキッズっぽそうだわ >>6
むしろ普段はひろゆきに反論してる
HTMLに関してだけは同感だわ ギガは反発するけど
HTML5はプログラム言語だろ VIPってニワカ知識だけで揚げ足とった気になるやつ多すぎな >>10
お前はお前でただVIPの潮流に順張りしてるだけだろ
なぜこんなに議論が荒れてるかお前にわかるのか? こんなにうわっ逆張りだよって臭さ醸し出せるのは才能 >>11
わかるぞ?
HTMLパーサもレンダラも書いたことあるしな >>13
だったらプログラミング言語かマークアップ言語かの定義の問題と捉えてるお前の頭の問題だな プログラムはコンピュータに何をするか指示するもの
HTMLはコンピュータに対してレンダリングに関して指示するもの 言語どうこう言ってる時点で技術者としてはカスって覚えておけ
ナメられるぞ CSS書いてるとスクリプトみたいな仕様だなと思うことはあるけどHTMLは違うよ
ただの文書だよ文書 プログラムってのはコンピュータの動作の指示を予めしておく物って印象だから、一回データ構造を示して終わりなhtmlはプログラミング言語とは思えない
xmlとほぼ同じ >>14
明らかに定義の問題だろ
感情論の問題じゃない 多分どれだけ必死こいて議論しても永遠に分かり合えないと思ってる 位置エネルギーは存在しない論すら熱心な擁護論者がいたしhtmlをプログラミング言語と拡大解釈するなんて朝飯前でしょうよ HTMLをプログラミング言語と言われるのは老人にアニメを見せたとき漫画と言われるようなむず痒さがあるんだよ >>25
わからないものを大きく捉えて一つのものとしてしまうのこそアスペなのでは?
アスペは人の顔を覚えにくいらしいよ >>27
ひろゆきの言ってるのは人間とやり取りするための「自然言語」と対比しての「プログラミング言語」だろ
コンピュータが読むためのものっていう表現はそれを再確認してるわけ
初学者からしたら言語の違いなんてわからないんだから、だったらアプリケーションを作る側になるためのきっかけとしてHTMLから勉強すればいいって話だろ
だからこの際プログラミング言語かマークアップ言語かなんていう定義は何でもいいんだよ 結局定義が厳密ではないものをどこまで解釈するのかの問題だしな
狭義的なのが好きな人たちはHTMLをプログラミング言語と呼ぶことを受け要られないんだと思う 安価間違えた
>>27じゃなくて>>29な
俺も>>26がアスペだと思う >>30
初学者向けにHTMLはプログラミング言語というのは百歩譲っていいよ
でもHTMLはプログラミング言語じゃない ひろゆきはHTMLはプログラミング言語だ派じゃなかったっけ >>35
初学者向けの発言だから問題ないだろ
アスペだなほんと >>1の修飾子の使い方がヘタクソなんよ
>ひろゆきの言うとおり「プログラミング言語じゃない!!!(キリッ)って奴は頭硬い」と思ってる
これで読めるはず >>38
じゃあHTMLは人が読むものじゃないという発言は?
無駄にHTMLへのハードルを上げてないか?
初心者向けの発言として適切じゃないし定義としても間違ってる >>41
それはまた別の問題だろ
それひろゆきと同じ論点ずらしだぞ >>42
正直初心者向けの発言としてHTMLはプログラミング言語というのはありなんかなと言う方向で良くなった
HTMLは人が読むものじゃないというのは上のと同じ文脈で言ってるじゃん
これに関してはどうなの そりゃその層にとって文字なんて自然言語のことなんだし
自然言語に比べたら人間よりもコンピュータ向けで問題ないだろう >>43
だから自然言語と対比させてるって言ってるだろ
人間にも読めるけど人間相手にコミュニケーションとるためのものではないんだよ
お前本物だな うわああああああああああああああ死んだほうがいいゴミコテのスレ開いちゃった
>>1だけあぼーん解除してたからレス見ちゃったわ目が腐るうううううううううう死ね死ね死ね死ね死ね死ね死ね死ね >>44
アセンブラ言語は機械語を人が読めるようにしたもの
中間言語はアセンブラ言語をよりひとが処理しやすい形にしたもの
高級言語は人が読みやすい形で処理を書きやすくしたもの
プログラミング言語は人が読むために出来たものなのにそれを人が読むものじゃないというのは違くないか >>48
厳密な定義の話は今してないんよ
誰に何を伝えたいかって点を俺は重視してるのに完全に無視してこないでほしい
会話してくれ プログラミング言語じゃない派は相手が何も理解してないと思い込んでるからいつまでも当たり前の基礎的なことをグチグチと説明してくる
こっちはそれを超えた先にいるのに >>50
自然言語と対比させて読みにくいのはそうだけども俺はプログラミング言語と対比させて読みやすいって話をしてるんだよ 一般人と理系でベクトルの意味が違うのと似たようなもんだろ。 >>52
だからそれはこの話に関係ねーしひろゆきもそんな話してねーじゃん
定義の話から離れて本質的な話し合いをしろよ 更にいうとプログラム言語はそんな一方向的な目的じゃない
コンピュータと人間の中間を繋ぐものだ
更にもし君の言うとおり機械語を人間に読みやすく翻訳したものだとしたら、その本質はやっぱり機械語だろう
クラス継承はis-a関係なんだから >>54
本質的な話ならそもそもひろゆきはプログラミングについてイメージで語ってるって話していい? >>52
めっちゃ視点を曲げてくれないからここから聞くわ
なんで初学者に向けてた発言について話してるのにプログラマ視点にこだわるの?
まずそこを答えてくれないと平行線だと思う >>55
別に読みやすくするためだけのものとはいってないんだが
機械語を読みやすくしたものが機械語ってなんだよ
あと世の中をすべてクラスと捉えるなよ >>56
そりゃ他の参考書に全部見捨てられた初学者にザックリ伝える文章なんだからイメージだろ
厳密に定義するならチューリング完全から解説して30ツイートは要るんじゃないか >>57
初学者にとってHTMLは難解なんだという言説を広めるのは初学者にとって無駄にハードルを上げることに繋がりかねないよ
というのが俺の立場 必死こいて反発してる奴らって
「あんなツイートの取るに足りない言葉遣いごときにこんなに熱くなってるの陰湿すぎて気持ち悪いな」
って内心で気づいてそう…w >>62
人間ではなくコンピュータが読むもの
って部分 HTMLは汎用のプログラミング言語ではありませんが、ブラウザで解釈実行される自律的なシンクライアントを宣言的に書き下せるプログラミング言語でもあると言って構いません。Web3階層の時代でもそうだったし、WebComponentsのカスタムタグが呼び出せる今なら何をかいわんやです。
HTMLという名前に気を取られ、実態を考えずにマークアップ言語だ、だからプログラミング言語ではないと思うのはまず早計であり、誤解です。 適当なソースでいいならWikipediaからプログラミング言語の定義引っ張ってきたわ
プログラミング言語は、情報を組織し処理するタスクについての理解を容易にし、アルゴリズムを正確に表現することができる。特に、チューリング完全であることが特徴である[3]。 >>63
これ以上同じこと言わせないでね
自然言語としてしか文字に触れてない層に言ってるんだから、それよりはコンピュータ向けなんよ 初学者に対してはHTMLはプログラミング言語と言ってもいいけどHTMLがプログラミング言語ではないというのが誤解だという文章は普通に不適切 ていうか末尾rを見る限り、HTMLがプログラム言語かでまず噛み付いて、どうしようもなくなったらプログラム言語の定義について噛み付いて
これ、ただひろゆきにイチャモンつけたいだけだろ?
あいつは傲慢で知ったかぶりで、どうしようもない小心者のクズだけど、一応あれでもエンジニアだぞ >>66
これは適当なソースじゃなかったわ
ちゃんとソースがある
チューリング完全でなければプログラミング言語とはいえない プログラミング言語の定義に凝る奴が頭硬いのはまあ事実。 >>70
こいつ自然言語理解してくれないから俺は諦めたよ 広義の話してっから厳密な定義はちがうって20分前に既に通った話だろ……メモリどうなってんだよ >>70
普段はこんなに噛みつかないしプログラミング以外のことに関してはひろゆきが言ってることが正しいことかもわからんから何も言ってないよ
エンジニアと言っても十数年前に書くのやめてるだろうしそもそもCS齧ってないだろ 俺だって初学者に対してはHTMLはプログラミング言語と言っていいそこは譲ったんだから定義としてHTMLはプログラミング言語ではないという所を認めてほしい そりゃ認めるし厳密には当然プログラム言語じゃないが
それ認めて何になるんだ アセンブリ言語はプログラミング言語か?
ニーモニックはプログラミング言語か?
機械、人間、双方どのくらい近づいたらプログラミング言語ではなくなるのか? >>77
それでいい
お前だって俺に認めさせるためにいろんなこと言ってるんだろ? >>78
厳密にプログラム言語かどうかは>>59で俺が書いた通り定義されてるはず
それはそうと初学者に「これでプログラム入門してね」なら機械がバグらず解釈できるならプログラムで良さそう
自然言語解析の精度が上がって、人間の言葉がそのままコンパイルできるようになったらどうなるんだろうね 実際人が喋る文法に近い形に言語仕様に変化を加えていこうという動きはある >>79
厳密にHTMLはプログラミング言語ではないといえる
俺もその認識はある
だけど厳密な定義はここでは関係ないんだぞ
初学者にイメージしてもらいやすくひろゆきが文章作っただけで
ひろゆきは「HTMLはプログラミング言語に分類される」と主張してるわけではないんだから
だから「初学者向けのツイートならHTMLを広義にはプログラミング言語として認める」とお前自身が認めたなら素直に引けばいいんだぞ >>84
煽られたら煽り返すのがVIPPERだろ
引くわけ無いじゃん 結局、どっか一部分でもいいから自分が相手より優れてることにしたいだけか
こんな奴が現実世界でエンジニア面してると思うと頭が痛くなるな プログラミングではないだろ
マークアップランゲージってあるじゃん >>89
実際こんなやつばっかだしオタクなんてこんな話しかしないだろ
所詮オタクがやるもんだし チューリング完全かどうかを定義とするのなら、マークアップ言語だって演算できるしプログラミング言語になれる プログラミング言語になれるマークアップ言語は作れるだろうけどHTMLはプログラミング言語ではないマークアップ言語 htmlで番組表とかコンサートの演目表とか作ればある意味プログラミング言語かもしれない HTML5になって装飾的なものはCSSに厳密に分けた
より人が理解しやすい部分だけになったはずなのにな
ソース見てもなにが書いてあるか分かるだろ?
コンピュータのための文書じゃない
明らかに人が読める文書
タグなんて普通のテキスト文書に赤線引いてるようなもんじゃん JavaAppletこそが次世代のWWWの形として正しいものだったのに
ブラウザベンダーが嫌がらせみたいなこと続けて使いにくくして廃れさせて消滅に追い込んだからな ハイパーテキストリンクの枠越えたらもう別物だろ
HTMLはテキスト表現以上の機能を持つべきじゃない
インタラクティブなコンテンツは専用アプリケーションでやるべきなのに そもそもWWWにはダブルコロンの前にコマンドを入れることによってシェルと連携して専用アプリケーションを起動する機能が定義されてるじゃねえか
スマホなんてもう完全にその形だろ?マイクロソフトがゴミだったからゴミみたいなキメラプログラムがぼんぼんうまれていくんだよ
エクセル然りブラウザの無駄な高機能化しかり
アホ丸出しだろとっとと潰れろよマイクロソフト Htmlはマークアップ言語であって文章構造を示すだけのものだろ
装飾はCCSだし動作はJSとかでやればいい
TEXやmarkdownと同じようなもん >>102
屁理屈王にそれ言ったら多分「入学式や卒業式の式次第だって英語ではプログラムって言いますよね?」とか言い出すと思う
あのキチガイは相当重度の自己愛性人格障害だから自分の間違いを認めるくらいなら世界の方が間違ってると言い出すぞ >>103
プログラムとプログラミング言語は違うだろ ■ このスレッドは過去ログ倉庫に格納されています