◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:
簡単なプログラム言語って何?YouTube動画>4本 ->画像>1枚 
動画、画像抽出  || 
この掲示板へ  
類似スレ  
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/tech/1380986943/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
 簡単なプログラム言語は 
 なにかその理由を語ってください。 
  
 なお、その言語がクソかどうかはすれ違いです。 
 あくまで言語が簡単か否かの話です。 
 このスレッドは天才チンパンジー「アイちゃん」が 
 言語訓練のために立てたものです。 
  
 アイと研究員とのやり取りに利用するスレッドなので、 
 関係者以外は書きこまないで下さい。 
  
                   京都大学霊長類研究所 
 COBOL 
  
 理由は文法が自然言語っぽいから 
  
  
 反対に数式っぽい言語は 
 難しい言語に分類される。 
 >>1  主語を明確にした方がいいと思う。   
 言語が簡単なのか、(主語は言語) 
 それとも 
 人が学ぶのに簡単なのか。(主語は人、言語は目的語)    
>>1はどちらの意味で言ってるの? 
  >>4  その二つは同じ意味ではないのですか?   
 違うなら、参考までに 
 実例をお願いします。   
 今の所はどっちの意味で書いてもいいですよ。 
 理由がちゃんと書いてあれば判断できますから。 
  明確な目的があって主体的に覚えれる場合はそれに合った言語 
 そうでない場合は実用言語じゃない玩具がいい 
 配列がかろうじてあるくらいの 
 >>5  同じ意味と思うということは、要するに
>>1には「主語は人」という思い込みがあり、その他は思い至っていないということになる。   
 一般的には「人間にとって」簡単な言語もあれば、「コンピュータにとって」簡単な言語もある。 
  >>7  要するに、1がいいたいことは「人間が学習するのに」簡単・難しいといった類の話のようだ。 
  >>8  難しく考え過ぎ。   
 まず例を出す。 
 そこから始めよう。 
  初心者の学習に向いてないのは、例えばC++はそうだろうね。 
  
 Cもあまりおすすめできない。Cという言語自体はむしろシンプルで簡潔なんだけど、 
 学習者側にとっては自由度の高さが災いして、明後日の方向に迷いやすい。 
  
 スクリプト言語、Pythonあたりにしとけば、と思う。 
 html 
  
 タグで対象を囲むだけ。 
 特別な道具(コンパイラ、ランタイム等)が必要無い。 
 >>13  それはマークアップランゲージ。 
 HTMLのMLはマークアップランゲージ 
  >>5  機械語。ひとつの環境なら覚えるのは簡単だし、要素も少ない。 
 けど、それで何かを作ろうという目的に達するには途方もなく大変よ? 
  >>14  一応、厳密な意味でHTMLはプログラミング言語だろ 
 現役PGが出来ますっていう言語の中には 
 口に出さなくても入っているもんだろ 
  プログラミン | 文部科学省 
 http://www.mext.go.jp/programin/    これが一番簡単です。 
 理由1: 日本語 
 理由2: ブラウザから操作できる 
 理由3: 画面上の絵を動かすことに終始できる 
 >>17  日本語の使い方逆。   
 「厳密な」意味ではHTMLは真性のプログラミング言語としては除外される。 
 「広義の」とか「カジュアルな」とか「ざっくり」とか「おおざっぱには」ではHTMLもプログラミング言語に含められる。 
 本来的にはHTML/XMLはデータフォーマットの一種なんだから。もちろん、そこに各プログラム言語の記述も格納できるというだけ。 
  最近のCSSは変数も使えるしイベントも扱える 
 一部には評価式も使えるがプログラミング言語といえるか? 
 javascriptはスクリプト言語だしプログラム言語でいいんだよな? 
 JavaScriptがスクリプト言語かどうかは非常に微妙 
 だって今ではもはやブラウザという特殊な環境を飛び出してるわけだから 
 スクリプト言語の定義に沿わない 
 しかし標準入出力がないので汎用言語の定義にも沿わない 
 定義がしっかりしてないからHTMLとか言い出す輩が出るんだろう 
 HTMLがプログラミング言語って、どういう頭してたら出てくるんだ。 
 単なるデータ構造だろ。 
 エディタ、ワープロにキーマクロがある。これは、反復、分岐ができないのが不満だ。 
 だから、マクロ言語を勉強した。 
  
 しかし、画面がちらつくし、おそいのが不満だ。 
 だから、C言語を勉強した。 
  
 しかし、C言語は、文字列処理に不安がある。 
 だから、AWK, Perl, Rubyも勉強することになる。 
 必要をもって独学する奴は強い。他人におしりペンペンしてもらわなくても勝手に成長する。 
 RPGツクールってプログラムするのとほぼ同じだぞ 
 初心者に最適じゃねぇ? 
 手早くゲームを「完成」させるのには向いているが 
 プログラムではない 
 プログラム = ソフトウェア = アプリケーション 
 金で人を雇って作らせれば、かなりあいまいな日本語だけでプログラムができあがる 
 なんだかんだ言ってJavaScriptが第一候補だと思う 
 やっぱり慣れ親しんでるブラウザで気楽に動くというのが大きい 
 メモ帳とブラウザがあればできるし、そのブラウザで検索して調べるわけだし 
 何をもって簡単かというと議論があるかと思うが、言語仕様がシンプルで、例外が少なく、 
 より少ないステートメントで複雑な処理ができることではないかと思う 
 一方で、その条件を満していても、実用的でないなら継続的に使用しないから習得に時間が 
 かかるし、そもそも習得する意味がない 
 私見ではJavaScriptとLuaが適当であると思う 
 JavaScriptのチュートリアルは玉石混交 
 最近だと本の方が酷いな、Webはマシになってきた 
 JavaScriptに限らないが直接のメインテナか、それに近い人以外の本は読む価値無い 
 まぁ無駄に難解で何言ってるかわからない本も多々あるけど、少なくとも間違った知識を入れる可能性は低い 
 javaと関係ないのにjavaScriptってのはねぇ。言語仕様を変更するついでに名前も変えてみては。 
 軽いのだとnew ArrayとかJSerなら絶対書かない記述してたり 
 本当に酷いのだと超簡単で見たらおかしいと気付く動かなくなる間違いをしてるのも沢山ある 
 HTML5系図書だともっと厄介でもう廃止されたものから 
 JSerなら将来廃止されるだろうなって分かるものが平気で紹介されてたり 
 Webは自分が好きな環境整えられないし日進月歩で勝手に進むからね 
 本当に初心者に優しくない 
 HTMLからJSまでの基礎を抜けるのに100箇所程度のソースは必要だ 
 >>40関係なくはないよ 
 いや、中身は結構違うけど明らかに意識したのは予約語とか見れば分かる   
 昔からある問題としては「クラス」だよな 
 Javaライクなクラスの概念を適応しようとして失敗した例がホント絶えない 
 最近は減ってきたけど、この度のclass構文導入によってまた勘違いする輩が増えるかもしれん 
  Javaのクラスの概念自体が、本来の意味からすると勘違いに勘違いを重ねているわけで 
 これ以上、勘違いを重ねたところで、それほど変わらない 
 ふと疑問なんだけどさ 
 JSでのインスタンス化の仕組みとかプロトタイプチェーンでの継承とか 
 結構知らずにいる人は多いと思うんだけど 
 他の言語の人はどのくらい自分の言語仕様に執着心あるの? 
 言語に執着心?無いよ。 
 どの言語にも足りない部分、ダメな部分はあるし、 
 俺の理想の言語があるとしたら 
 俺が作った言語だけだろうね。 
 今はまだ言語を作れるだけの力はないけどね。 
 そうじゃなくて何となく使えるだけじゃなくて言語仕様から理解しようという気兼ねがあるかってことだろうよ 
 一般の言語と同様に、一番最初に習得した言語が「母国語」になるんじゃないだろうか 
 んなもん、人によるだろ 
  
 言語で決まるとか思ってるなよ。 
 おかしいだろ。 
 だいたい、使える言語が一つなわけないから、 
 自分の言語仕様とか言われても分けわからん。 
 自分のってなんなんだよ。一つの言語にしばれてるのかお前? 
 >>50  自分が今使ってるってこと 
 ヒステリーはやめてくれ 
  スレタイ的には言語の実用性は何一つ要求されてない。簡単であればそれでいいのだ。 
 仕様書もコンパイラもうるさい編集者もない、エッセイや随筆のような自由文こそが簡単なプログラム。 
 >>52  普通複数の言語使いますよね? 
 何かの言語を卒業して次の言語に行くとか 
 言う訳じゃないんですから。 
  でもホームとアウェーみたいな意識の違いは残ったりする 
 そういう人ほど、他の言語を叩く荒らしになりやすい。 
 人間性が疑われるので注意しましょう。 
 複数の言語って言っても毎週ローテーションで変わるわけじゃない。 
 決まってるだろうよ。 
 質問や話には乗らず揚げ足取りに励むこの風潮なんなの? 
 怖いわー 
 C++以外ならだいたい何語でも難しさはそんなに変わらん 
 付いてくる膨大なライブラリが覚えやすいか、使いやすいかどうかだ 
 >>5  Brainfuck 
 8個の命令しかないのだからこれほど簡単な言語はない。チューリング完全だし。  
http://ja.wikipedia.org/wiki/Brainfuck    ただしこれは「難解プログラミング言語」の一種 
 これでプログラムが書けるやつは頭がいかれている。 
 HelloWordを出力する例 
 +++++++++[>++++++++>+++++++++++>+++++<<<-]>.>++.+++++++..+++.>-. 
 ------------.<++++++++.--------.+++.------.--------.>+. 
  Unlambda 
 命令はs,k,'しかない簡単なプログラミング言語 
 純粋関数言語  
http://ja.wikipedia.org/wiki/Unlambda  プログラミング言語の原理はいくつかあるが(チューリングマシン等)その中のλ式を原理とするもの。 
 基本的にはλ式が1つあれば理論上は全てのプログラムが書ける。あくまでも「理論上」だが。 
 全てのλ式はS,K,Iコンビネータの組み合わせで書ける。IはS,Kで書けるので 
 SコンビネータとKコンビネータがあれば全てのλ式を記述できるというのがこの言語の原理  
http://ja.wikipedia.org/wiki/SKI%E3%82%B3%E3%83%B3%E3%83%93%E3%83%8D%E3%83%BC%E3%82%BF%E8%A8%88%E7%AE%97  もちろん難解プログラミング言語である 
 Hello World例 
  `r```````````.H.e.l.l.o. .w.o.r.l.di 
 >>65  なるほど。文字生成とevalがあれば何でもできるわけですね。 
  C++がいちばん簡単。 
 ポインタで躓く馬鹿には理解できないだろうが。 
 暗黙のつながりをたくさん覚えないと使えないってのは論外だ 
 lispがあがってないのに驚き 
 文法だけなら簡単。超簡単。 
 チューリング完全である必要が無ければ HQ9+ はとても簡単にマスターできる言語だと言えるだろう。 
  
 また、言語ではないがカルネージハートは日本語を母語とする男子にはかなり習得が容易な部類ではないだろうか。 
 言語の習得は1+1が分かってお終いではなくて、絶えまないものだから 
 コミュニティの大きさと情報の豊富さは重要だと思う 
 計算モデルを無視して言語を選ぶ奴が多いから、大抵は悲惨な事になる。 
 Squeak(スクイーク) 
  
 低学年向けのコンピュータ・リテラシおよび自然科学教育に活用できるから。 
 Squeak(スクイーク)はSmalltalk環境のひとつ - Wikipedia 
 HSP 
  
 実用的かどうかは知らんしつぶしも効かんが 
 ダイアログベースの「動くもの」作るだけなら 
 あれ以上簡単なものは思いつかん 
 簡単なプログラミング言語なんかない 
 だって奴らHSPの環境設定さえできないもん 
 まず環境構築が必要な物は簡単とは言えないだろうな。 
 何かをインストールしてそれを使うなんて富士山登山くらい大変なことなんだから。 
 プリインストールされてて使えるスクリプトなんぞ複雑なもんばっかだぞ 
 JavaScriptがあるじゃない 
 Win7以降なら更新無効にしてない限り今ではIE10が入ってるはずだし 
 pythonがいいんじゃないかな? 
 お試しならPortablePythonがインストールも簡単だし環境を汚さない 
 VIP言語 
 wとWで記述する手軽な言語 
 一応ネタではない 
 Pythonは2系が淘汰されるまで初心者には紹介しにくい 
 C:\work>python -V 
 Python 3.3.0 
 CとPythonとPerlしか学んだことがない 
 他に何を勉強したほうがいい? 
 Lisp? 
 Javaだけはやめておけよ 
 きたなくて吐き気がする糞だからな 
 何気にバッチファイルじゃね? 
 問題は、最近のWindowsのCUIコマンドをバッチファイルと絡めて紹介してるサイトが皆無なことか 
 「Windows7かVistaかから、WAITFORというコマンドが増えてます」 
   09月08日 19:37… 219:WAITFORコマンドの使い道 (0)  
 フォロ:PCユーザーズNet(fpcu) > 会議室:コマンド・プロンプト活用相談[5]  
http://folomy.jp/heart/?m=pc&a=page_c_home&target_c_commu_id=434 
 brainfuckは命令を覚えるという点においては簡単 
 javascriptでいいんじゃね? 
 環境構築しなくていい、どのマシンでもまず動かせる 
 このアドバンテージは大きい 
 セキュリティーソフトウェアにじゃまされる 
 セキュリティーなんかないほうが断然高速 
 CSS3になってちょっと今までプログラミングでやっていたような動きを出せるようになってきたけどね 
 今まで色んな言語触ってきて 
 こんな記述でこんなことできて凄いなと感じることは沢山あったけど 
 簡単ってのとは違うと思う 
 どれも簡単じゃない 
 >>93-94  後出し条件ですまんが、あっても情報が散逸しちゃってるんよ、そんな感じでね 
  学習コストが低ければいいなら弱い動的型付けでgotoしかないLLを作ればいい 
 もしかして電卓の操作だってプログラミングなのではないか? 
 少なくともそう言えば初心者の気を緩められそうだ 
 コンピュータそのものが計算機を実現するフレームワークである 
 人間だって振る舞いを提供するクラスの一つではないか? 
 >>1  Python と Prolog 
 Pythonは書式が整って工夫され、無駄が少く記述できる。 
 Prologは何を書いても違和感がない。プログラマの自由度が最も高い言語。 
  多分結構ずれた話になるけど自然言語ってどうなんだろうか。 
 基本的に既存のプログラミング言語で書かれたコードは全部読み下せる(よね?) 
 >>113  曖昧さが残るから読む人間によって大幅に結果が狂う 
 板違い 
  >>119  それは簡単、単純どちらにもハマらんだろ。 
  >>118  厳密に記述出来ないってワケでもないが、厳密に記述するための努力が要り過ぎるわな 
 法案とかなんて、助詞いっこ入れるか入れないかでモメるんだから… 
  初心者にとって簡単な言語と言えば 
  
 1)環境が整え易い 
 2)簡単な記述で実行できる 
 3)自然言語に近い 
 4)情報が多い 
 5)フローが追い易い 
  
 って辺りかな 
  
 1)は単純にエディタで記述できるようなもの、IDEや専用エディタでプロジェクト立ち上げるようなのはその操作に躓く 
 2)は短い記述ですぐにそのレスポンスが返るようなもの 
 3)は記述が何をやっているのか、なんとなくでも意味が掴めるもの 
 4)はその言語の情報収集に無駄な時間を割かないもの、記述内に理解できる情報が多いもの 
 5)は上から下へプログラムが流れているのを追い易いもの 
  
 って考えるとBASICなんじゃね? 
 BASICって馬鹿にされるけど、分かり易さは群を抜いていると思うわ 
 慣れてきたら物足りなくなるから、そこから他の言語に移るって感じなんじゃね 
 構造化BASICは入門には確かに良い。 
 変数とか条件判定とかループの概念が分かるし。 
 そこで物足りなくなったらCとかPythonとかDelphiに行けば良い。 
 初めからHSPをやると変なクセが付きそうな気がする。応用が効かないし。 
 JAVAは知らないがタイプ量が多くてくどい感じがする。環境整えるのもめんどくさいし。 
 C#かなぁ。 
 ごく早いうちにコンソールアプリケーションから抜けられるからモチベーションの維持はできる。 
 インテリセンスも賢いしね。 
 インテリセンスが賢くないと使いづらいというのはダメだ 
 Javaでないことは確か 
 個人的にはDartを推しておく 
 一番簡単なのは金出してプログラマを購入して自然言語をプログラミング言語に変換させることだよ 
 >>130  コンパイラは予測可能で分かり合える存在だが人間は予測不能で分かり合えないという思想があってだな 
  侮辱のために病名を出す手合いは、少なくとも社会人経験が無いな。 
 と書くと、社会人にだってxxxが居る!と喚くのが居るが、これは論理的思考が出来ない奴。 
 プログラマには向いてない。 
 理解不能な多数の他人を除外することで 
 内輪でしか人間はわかり合えない 
 アスペだろうがコミュ厨だろうがその程度しか他人を理解してない 
 awk 
 入力を処理して出力するという目的に特化すれば超絶簡単 
 たぶん、午前四時ぐらいになったら分かり合えるだろう。 
 println "取り敢えずコードを組め" 
 println "話はそれからだ" 
 クソ言語を選ぶと「組んだ」に辿り着くまでに挫折おすしへいお待ち 
 >>145  そんなあなたにMalbolge超オススメ 
  >>145  放課後ちょっとJまで来いよな。    
>>148  SQLはデータがどこをどう流れてどういう処理を受けてるかさっぱり分からん。 
 むりくり英文にしようとして余計に難しくなってると思う。 
  >>149  流れてるわけじゃなくて、集合演算して、検索するだけだよ? 
  言語というより開発環境を整えやすい方が始めやすいと思う。 
 そういう意味ではHTML+javascriptなんじゃないかな。 
  
 余計なお世話になってしまうが言語をとっかかりにしてしまうと、プログラム言語は習得できても、お作法的なものも含めたプログラムの基礎が習得できないので、その辺も加味して勉強した方が良い(じゃぁ具体的にどう勉強したらと言われると、困ってしまうのだが・・) 
 >>152  テキスト用フォーマッターを、フィルター群としてRatforで実装して行く古典的著作無かったか? 
 それで勉強したらいい。 
 Ratforなんて簡単にCで書き換えられるから打ってつけ。 
  下手に開発環境を整えるより 
 初心者はコマンドプロンプトとかでやる方が楽な気がするな 
 プログラミング言語とIDEの両方を一度に覚えるのは厳しい 
  
 まずは言語に集中してある程度知識をつけてから 
 開発環境を整えるのがいい 
 >>157  最近はそのコマンドプロンプトのが敷居が高いって逆転現象が初心者には起きてる 
 でもコマンドプロンプトの使い方は是非とも覚えてて欲しいところではあるのだが 
  コマンドプロンプトねえ 
  
 ターミナルならいいんだけど 
 >>159  一応Console2ってターミナルはあるけど日本語とか色指定とかがデフォルトじゃ問題ありで 
 普及させるにはまだ遠いんだなあと実感するわ 
  unixもwindows風でデスクトップで使う時代だからな。 
 >>158  VCならプロジェクト開いてF5押せば間違えたりしないけど 
 コマンドプロンプトだと環境変数通してファイル位置探してパス移動してファイルネーム手動で打ち込んでってのが面倒なんだよな 
  >>157  コマンドプロンプトだと内容云々以前に画面が地味だから初心者は寄り付かないんだよな。 
 初心者がプログラミングを学びたい理由なんて9割方ゲームプログラミングなんだから画面が地味なのは欠点でしかない。 
  画面が地味というか、率直にいうと、ラテン語みたいなイメージだと思うぞ 
 大学入学と共に垢もらって、コンソールからログイン。 
 CUIでメール読んだりする学生は少数派か。 
 >>166  多数派か少数派かまだはっきりしたことはわからないけど、どちらかというと少数派ではないかと思われるね 
  >>163  俺がまだよくわからないのにうっかりプロンプト開いた時の印象って、地味ってよりも   
 (なんかシステム中枢っぽいヤバそうなもん見ちゃったぞ、下手にキー押しちゃったら最後パソコン動かなくなるんじゃないべか…)   
 みたいな感じだった 
 あの味も素っ気も無い雰囲気が、いかにもシステムの最重要部分的な感じなんだわ 
 BIOSみたいにさ 
  コンソールの向こうに会話の対象が居ることが初心者には分からないからね。 
 真っ黒で、愛想の無いプロンプトにカーソルが点滅してるだけだから。 
 何にも無いように見えて不安になる。 
 実際パソコン動かなくするコマンドなんてのが昔流行ったしな 
 C以下のディレクトリ全てを警告無しで全削除するって奴 
 あれホントに引っかかった奴とかいるんだろうか 
 del /f /s /q *.bak を実行するつもりなのに 
 del /f /s /q * で間違えて enter 押してしまった香具師なら知ってる 
 速攻で電源引っこ抜いて早めにOS入れ直せば助かるかな 
 起動していきなり How many files? なんていう気が遠くなりそうな"会話"よりマシw 
 >>176  骨董マシンの ROM BASIC の OS は、なんで自動でデフォのオープンファイル数を振らんのか? 
 訳ワカメ。 
  昔々、ROM-BASICを暴走させたことがあった。 
 そしたら、とんでもないプロンプトが現れ出た。 
  
 コレハ コウキュウデンタクデス とかなんとか倍角のフォントで表示された。 
 開発者が日常の用に供するため、ユーティリティをはめ込んでいたのじゃねwww 
  
 呼び出しキーがあったんだろうが、二度とお目にかかることはなかったな。 
 >>1  簡単というだけの視点でよいのならば、Prologだろう。 
 数時間の学習で、後追加で覚えなくてはならないことが皆無だから。 
  前田ブロックだろ JK 
 90秒でシューティングゲームが作れるんだぜ 
 たとえ小学生の頃の俺だったとしてもそんなオモチャには振り向かない 
 >>183  いや、ドラえもん見てたろう。 
 きっと飛びつくよ。 
  昔は、BASICでランダムに直線や丸や矩形描くだけで嬉しがっていたが、隔世の感じw 
 >>185  アセンブリ言語を、機械語ガーって言ってた世代ですか? 
  俺はやらんかったけど、スパーのパソコンコーナーで子供たちが群れてゲーム遊んでましたな。 
 16進でダンプ印刷したゲームコードを雑誌から拾ってきて、めっちゃ速いスピードで打ち込んでいましたなぁ。 
 まさに機械語ですたなぁwww 
 アセンブラで駆って、問題の箇所を変更して、プロテクト外したりするやや年長の子供もいましたなぁ。 
  
 大人たちはメーカーのショールームにでかけて、BASICでなにやらやっておりました。 
 俺は既にタッチタイピングできていたので、すらすらとプログラミングしてたらそれを見ていた新任の女の子が上に言いつけて出入り禁止になりました。 
 古くからの女性係員は何も言っていなかったのに、点数稼ぎしたかったんですかねえ。 
 プロがPC利用に来ていると思ったのかねぇwww 
 悪そうな餓鬼が悪戯してたらそりゃ出入り禁止になるわな 
 30万円に近かったな。 
 長いこと買えなかった。 
 俺が最初に買ったマシンは48万円だった。 
 それに外付けHDD、常時通電の外付けRAMディスク合わせるとハードだけでも相当な額になった。 
 ソフトも開発環境までいろいろ買ったから100万円は超えたな。 
 長いこと使ったが、昔のマシンは丈夫だった。 
 転居するとき泣く泣く処分した。 
 >>179  言語は簡単でもテクニックについていけない 
  それ考案したんじゃなくて説明用の例としてでっち上げただけじゃん 
 >188 
 おまえWin板とかでVZ爺とか呼ばれてない? 
 マクロがなければSchemeがやさしそう。でもマクロなしでという訳にも 
 いかないから、やはりPrologかな。覚えるのはね。使いこなせるかどうか 
 適用分野による。 
 入門は良い教師が必要だ。 
 英語喋れないのに英語教師やるようなことを、プログラミングでやらかしたらダメだろう。 
 方法と概念と実践を初心者に伝えるには、今までの学校教師には向いてないし、パソコン教室の真似事じゃアホ過ぎるだろう。 
 >>185  なんかいい時代 
 みんなbasicでゲームをつくろうとして時代 
 アセンブラでも 
 今は言語が多すぎるのか難しいのかそんな活気がないな 
  朝日新聞までが、BASICのプログラム教本を出す時代だったwww 
 でもね、朝日新聞いきがって書いてる割には、ユーザーの方がもっと進んでいたよ。 
 あんなとっちゃんぼうや見たいな事なんて、やっておりませんことよ。 
 ゲームとかなんか物になるプログラムは設計が必要なんだよな 
 プログラムってそれの付属品 
 素人は、プログラムからやろうとするから大きなプログラムが作れないんだよな 
 現場は設計がメインなんだよな 
 パソコンである所以はそれを一人の人間がやるってことよ。 
 だから、あの時代の方が各種の設計用のフォームを自分で考えて用意していた。 
 だが、そういう考え方をした上で、現実にはフレームワークを日々改良して、必要な機能に対応したメニュー文字列群を用意するとそれで一応走る枠組みを作っていた。 
 後は、機能を果たすエンジン、対応するフレームに収まるが入出力画面を駆動するモジュールを作ればよかった。 
 メモリに収まるぐらいのならわずかな時間ででっち上げることが出来たな。 
 >>210  その頃フレームワークなんて言葉を使ってたのは、どんなクラスの組織かな。 
  昔はできることが限られてたから書くのは簡単 
 やりたいことを削ったりひねったり落とし込むまでが大変 
 >>211  個人ですwww 
 個々のプログラムのためのメニューをいちいち作るのはかったるいし、面白くない。 
 で、汎用を用意した。   
 一文字を叩くと、メニュー部分が色が変わって、処理過程に行く。 
 必要に応じて確認オプションを選択できるようにした。 
 処理がメニューの選択であることも、機能処理であることも自由に出来た。   
 たった   
 "N:シンキ R:テイセイ D:サクジョ S:ホゾン Q:モドル"   
 というような文字列を用意すると、'N' 'n' 'ミ' の打鍵に対して、"N:シンキ" という部分の文字色が変わるようなものを用意していた。 
 タイトル、作業域、メニュー域、入力域がきちんと配置された画面が表示されるプログラムが用意できた。 
  サブルーチンと書かずに汎用と書くあたりが流石マニュアル読まない爺。 
 ム板では「名前」の適切さには拘った方が身のためだと思われ。 
 我流ネーミングが許されるのはCOBOLくらい(COBOLですら怪しい) 
 >>218  COBOLの場合、下手に英名付けると予約語リストとにらめっこになるから 
 もうローマ字でいいや、ってのが実際ある… 
  >ゲームとかなんか物になるプログラムは設計が必要なんだよな 
 (笑) 
 >>217  サブルーチンではないよ、メインループのプロトタイプだよ。   
 後は、付属品を下に付け加えていくだけ。 
 機能セットをメニュー文字列群として記述し、"コノブブン ハ コウジチュウ デス"をエコー返すモジュールを付け加えれば、構造物が一応動く。 
 後は、データ構造を設計して、それぞれの目的を果たす機能をもつコード群を次第に充実させるだけ。 
 必要ならば、機能追加に対するメニュー群を付け加えて、完成に近づけていく。   
 勿論、サブルーチン群として使うのも自由だw 
  商と余りを利用してメッセージ表示位置を指定することを工夫したとき、初めて学校数学が役に立ったなw 
 フレームワークだとか、プロトコルだとか当時は 
 言わなかったと思うのだが。 
 RPGのプログラムサイクルなんて言い方はあったけれど。 
 荒らしに構うやつが荒らし。 
 だいたい、当時からそう呼んでいたとは書いてないんだから、余計なエサを与えるな。ほっときゃ寂しくていなくなるから。 
 ワロタ。 
 周りにも手許にもないものを作るのに、外でどう呼ばれるか名前なんて関係ない。 
 とにかく、確実に動いて、少ない努力で短期間にアプリケーションを仕上げられる枠組みをつくった。 
 必要なのは自分の問題意識とそれを実現する自分による思考を遂行して目の前に作り上げることだ。 
 参考書なんて読む必要もないし、どんな用語が使われているか調べる必要もない。 
 要するに、プログラム言語を学ぶということは、そういう思考を自らの中に作れるかどうかが問題なのだ。 
 すみません。プロトコルと書いてしまった、プロトタイプでした。 
  
 現在使われている用語で表現すると、どうしても読む方が拡大解釈を 
 してしまう。プロトタイプなどは現在でも曖昧な部分を多く含む概念 
 であるし。 
 >参考書なんて読む必要もないし、どんな用語が使われているか調べる必要もない。 
  
 こんな事を平然と口にする奴がこの板に来るな。 
 せめてマ板へ逝け 
 そもそも実力不相応な上に開発者を馬鹿にした奴がこんな処にノコノコやって来るとか… 
 それなりの覚悟はできてるんだろうね? 
 ジジイは聞かれもせず役にも立たない過去の自慢を 
 グダグダ長話するから「老害」と言われる 
  
 参考書を読まず分からない事を調べもしないのは、 
 自ら自身の成長を止めたに等しい 
 >>233  ワロタ。 
 当時のことについてだろう。 
 俺がやっていたようなことについて書かれている書物はなかった。 
 書籍はチェックしていたぞwww 
 今よりぐんと少なかったから、大型書店の隅から隅までみるのにわずかしか時間がかからなかった。 
 参考書は俺のところにだって山ほどある。 
 特定の分野に関してはそこらの図書館より充実しているwww 
 今は目がしょぼいのでディスプレイの大きな文字しか読めない。 
  >参考書を読まず分からない事を調べもしないのは、 
 >自ら自身の成長を止めたに等しい 
  
 まぁそんなだから洗濯機も買えずクリーニングにも出せない位貧乏だったり、 
 郵便物の仕分け程度で偉そうにできる仕事にしか就けないんだろうねwww 
 そんなのがこの板で自分語りするとか、身の程をわきまえた方がいいぞ。 
 >234 
 >俺がやっていたようなことについて書かれている書物はなかった。 
  
 その当時でもリファレンス位は付属のがあったはずだけど。違法コピーでも使ってたのか? 
  
 >特定の分野に関してはそこらの図書館より充実しているwww 
  
 その分野はIT関連ですか? 違うなら悪いこと言わんから立ち去れ。 
 違わないとして、もろくに読んでないだろうから去れ。 
 リファレンスも読まない奴にこの板は相応しくない。 
 >>234  1987年頃にIBMの5550だったかと思うがBASICで年末調整のプログラムを作った。 
 コンピュータ様式の帳票用紙でなかったから桁がすこしズレていて大変だった。 
 その時だけしか使ったことはないが、BASICはほどほどには易しかった。 
  BASIC使いごときが大きな顔できる板ではないよココ。 
 ヒエラルキーとしては最底辺。 
 >>236  ワロタ。 
 ちゃんと開発環境は買ったわ。 
 訳分からんやつらだなぁ。 
  例えば、lisp関連の書籍なんて本屋に並べられているのより俺の方が多数あったなぁwww 
 威張る割にはアホじゃないか。 
 明らかに目的を達成するためのプログラミングアーキテクチャーについてだろうが。 
 それをBASIC言語のリファレンスを読むとか読まないとか問題にするとかアホとちゃうか。 
 俺はITに限らず方法の方法論まで考えいたから、殊更、本を読んで学ばなくても、素材さえあれば自分が実現する程度のことは自分で構成できたのだwww 
 >239 
 >ちゃんと開発環境は買ったわ。 
 >240 
 >例えば、lisp関連の書籍なんて本屋に並べられているのより俺の方が多数あったなぁwww 
  
 買っただけ/読んだだけでは無意味。 
 内容を身に付けられなかった本の多さを、自虐ではなく自慢する奴はエンガチョされるぞ。 
 >243 
  
 Linuxの導入ごときで躓いてる奴がそんなこと言っても白けるだけだ。 
 この板はガチ勢が居るから、Win板やソフト板のノリでいると痛い目遭うぞ。 
 >>244  ワロタ。 
 これはちゃんと公言しているぞ。 
 3ヶ月継続してやらねば元の木阿弥白紙に戻っていると。 
 だが、必要なときには準備して自分のためになることは実現する。 
 今、仕事請けますなんて言ってませんからwww 
 Lispはemacsを鍛えなおすときに読み直して作業終えたら放置しているから白紙になっているなあwww 
 おまえ等みたいなIT程度のことを出来る出来ないとはしゃぐつもりはないわwww 
  80年代ってlispのまともな和書ってwinstonの訳本くらいしか無かったでしょ 
  
 駄本コレクション自慢されても… 
 参考までにタイトル並べてみてよ 
 >246 
 >おまえ等みたいなIT程度のことを出来る出来ないとはしゃぐつもりはないわwww 
  
 ここが何板か分かってるのかこのジジイは… 
 何気なくほぼ全ての住民に喧嘩売ってるわけだがその一文。 
 >>247  ワロタ。 
 なんでおまえ等に証ために重ねてある本箱を開けなくてはならない。 
 やなこった。    
>>248  ワロタ。 
 アホな喧嘩買うほどどんぐりの背比べなんかしたくないよ。 
 人知は広大な大陸を作っているからなぁwww 
  >249 
 >アホな喧嘩買うほどどんぐりの背比べなんかしたくないよ。 
  
 バカが。お前は「売ってる」のだぞ。 
 古くは、S57年 情報処理シリーズ4 『LISP』 P.H. ウィンストン 新しいのは H19年 『On Lisp』 ポール・グレアム 
 20冊程度がプラスチックのボックスに入っているのを、今、確認した。 後、elisp関係と、他どこかにまぎれているのが何冊かあるはず。 
  
 ま、emacsを鍛えなおすときに呼んだのは、 
 『リスト遊び -Emacswで学ぶLispの世界』 だったからな。 
 それで基本を思い出して、後は、Emacs Lispのマニュアルの必要なところを抜き出してことを済ましたwww 
  
 ワロタ、 おまいらが蛸壺から顔出して威嚇しているんじゃよwww 
 >>249  集めただけで完結しちゃうダメな奴の典型 
 何持ってるかすら憶えてないのかよ   
 そういえば竹内さんの奇書もあったな 
 80年代に存在したlispの和書て読む価値のあるのは2冊ということに訂正 
    σ   < ワロタ 
  (V)    人が限られた時間で自分の知の空間を構成するのは、自分という現実との関連つけての作業だ 
   ||     人類共同体の一翼を担う役割にはまり込むためではない 
  ______________ 
  |  (^o^)ノ | <   ワロタ、 ねるォ 
  |\⌒⌒⌒ \   ちょっと他の作業で取り込んでたのだ 
   \|⌒⌒⌒⌒|    合間にからかってしもたwww 
      ̄ ̄ ̄ ̄ 
 ググって調べたんだろうなぁ… 
 Linuxのインスコもろくにできないのに、Lispが分かるなどと言われても説得力が無いw 
 俺が小学生のときLisp本1冊買って全く身につかなかったのは本のせいだったのか。 
 >>255  ワロタ。 
 プラスチックの箱を積み重ねたところを見たら上のほうにあったのでちょっとのぞいてみた。 
 空気脳みたいにワルじゃないわwww   
 『リスト遊び -Emacswで学ぶLispの世界』   
 EmacswはEmacsの間違い。 
 これに何の反応はないのか。 
 Lisp本の中ではこれが一番の小冊子だ。 
 基本的なことが理解しやすい。 
  流石にLispはVZ Editorを使って書くのはつらいわ。 
 emacsのscratchで試し書きしながら拡張していったほうがよい。 
 対応エディタが必要になるのでプログラム学ぶのに、更に、前提が必要になる。 
 簡単な構造なのに、オブジェクト指向などいろんなプログラミング概念の進展をも呑み込める柔軟性がある面白すぎる言語だけど。 
 >>259  それがVZ爺クオリティ 
 2chでブログをつけてる人だ 
  スレを日記、ブログとして使う認知症一歩手前の迷惑爺か。 
 ネットで調べてみたら質の高いリファレンスが結構ある言語は有難い 
 いまの複雑なC++やその後生まれたその他言語に比べると 
 Cは充分簡単だと思う 
 入門にちょうど良い 
 >>269  しかし、なぜ IF などがある言語に拘るのか。 
  Cに合っているのは10000行までだな。100000行を超えるプロジェクトには向かない。 
 >>269  「ポインタ分んない。ポインタ混じりの宣言読めない。」て人が大方な件。 
  ポインタ判らないで躓いてるひとって 
 ポインタ定義の判り難さもあるだろうけど 
 どっちかというと構造体とか構造体の参照とか 
 そういう基本的な部分も判ってないと思う 
 >>273  ここのスレタイは「簡単なプログラム言語って何?」だから、構造体の参照だけで 
 アウトということではないか。 
  javaもポインタだらけ 
 巧妙にポインタを隠して参照型にしておる 
 javaは、基本型も混ぜていてそれが洗練された言語とはいえないという理由になっているらしい。 
 >>269  入門書やコンパイラが"あらゆることを省いて"書きやすいというだけであって 
 読み手が間違った時に自分の間違いに気づきにくいという点で最悪 
  c言語なんてかなり古い言語 
 c->c++->java->c#->object cって感じか 
 ゲーム作成したかったのでc++勉強したっかたのだが、就職にjavaが有利ということで 
 切り替えたのだがフレームワークまで勉強がつづき、javaの本がいっぱいある 
 この言語ほど習得できたという実感はうまれにくいものだろう 
 100人やってばりばりできる人って1人できればいいんじゃ違うか? 
 ほとんどがフレームワークの力に頼って本質を理解できていないんじゃ違うか? 
 objective C は(メーカーの都合で)再評価されただけであって新しいものじゃない 
 >>278が正しい   
 C→C++→Java→C# 
 ┗→Objective-C 
  どっちも耐震設計やばそうだから 
 休憩だけにしてさっさと出た方が良い 
 obj-cが最近の言語だとか思ってるにわかワロタ 
 真のアポ信者が持ち上げるのはDylanだから 
 Objective-Cの人気拡大は 
 言語の良し悪しはどうでもいい 
 結局はプラットフォームが全てっていうことをバラしちゃったな 
 fortranやbasicの授業があった 
 今思えば簡単なbasicさえろくにプログラムを組めないやつがいた 
 c,javaならなおさらだ 
 c,javaを学校で学んでも簡単にはできないだろうな 
 変数とは? 代入とは? のあたりでいきなり思考停止する奴はいっぱいいる 
  
 「"変数"とかいう高度な概念は後でじっくりやるけど俺はプログラマーになる」 
 とかいうアホもいた 
 >>288  そんな奴いっぱいはおらんだろ 
 中学校一年の数学も無理じゃん   
 「"変数"とかいう高度な概念は後でじっくりやるけど俺はプログラマーになる」   
 ここまでくると、むしろ才能を感じるわ 
  そういう奴ってHaskellみたいな思考してて破壊的代入をすごく拒絶する。 
 シンプル過ぎるものは逆に理解が困難なんだぜ。 
 プログラム証明論とかやってる基地外の算譜の定義なんて… 
 A = A + 1 
 真面目な香具師ほどここで躓くんだよ 
 「代入と等号を同じ記号で表しちゃった。 
 記号の乱用は数学の悪しき伝統の影響。」 
 と説明すればチョンだろ。 
 プログラマが内部処理を正しく理解する必要性は薄い。 
 代入ってのはこういうものなんだ、って各々わかりやすいように解釈すればいい 
 >>277  そのままゲームプログラマの道を進めばいいものをw 
 おそらく、c++もしっかり理解してないはず 
  >>275  java屋なんてメモリとポインタの関係なんか理解してないだろw 
 半年ほど研修終えた女子供がプログラミングなんて簡単とかいう世界w 
  >>296  ASMとか内部ルーチンコード書く機能あっても使わないのが現状 
 エンジニアとかゲームプログラマでも変態の部類に入るくらいのプログラム基地外でも無い限り使わないしな 
  >>298  OS上のシステムコールやAPI使えば問題ない 
  まぁ所詮書いて動けばそれでいいって世界だし 
 バグを起こさず仕様満たせるならプログラミングなんて簡単っつっていいと思うよ 
 建前上は将来のメンテに備えて云々いうけど 
 実際のところその将来はめったになくて 
 あっても完全作り直しリプレースだったりする 
 次スレからは 
  
 簡単なプログラム言語ってなに?ていうか英語って難しいよな? 
  
 でOK 
 >>289  変数って難しくないですか? 
 中学校の変数はどちらかというと、Prologの論理変数に近いと思うし。 
  言語とライブラリが一緒になっててすぐ使えるもの 
 そう、Pythonならね 
 Prolog→Scheme→Haskellの順番で習得が簡単で、プログラミングに必要なセンスを学べる。 
 それ以外は時間の無駄。PrologとSchemeを知らない面接官や経営者というのは、 
 そもそもITに関する教養が足りてないから、間抜けが経営する企業は避けた方がマシ 
 そんなに推すなら、猫でも分かるProlog入門日本サイトあげてみい。 
 >>313  入門はM.Hiroiさんので十分。 
 後はswi-prologの本家と、findallみたいなコードを読み尽くす 
  >>314  おう、M.Hiroi氏のサイトはググると簡単に出るがそんなに良いんか。 
 あり。 
 参照の上検討してみる。 
  タイプ数が違う。Prologで問題を解いてから他言語に変換するのが良い。 
 cやc#で何かの問題を解くためのコードを書くのは苦痛。 
 昔、大嫌いだったPrologが愛おしくなるぐらいに苦痛。 
 前の彼氏はもっと優しくしてくれた。そんな心境。 
 Prologは欲しいものを定義する論理式を書くだけで問題が解ける魔法の言語って本当かいな? 
 論理式の書き方がプログラミングテクで、書きようによって解けたり解けなかったり、効率も変わるんだろ? 
 終了条件と途中の再起コードを書いてたら、勝手に問題が解けるよ 
 解き方が分からなくても、適当にタイプするだけで問題が解けることがあるぐらい効率が良い 
 >>319  んー、どっちかっつーと「問題を解く」ことに特化した言語だからこそ 
 問題を解くには強い、って感じ。 
 問題を解くための流れが既に作られてるところに書いていくから。 
 逆に、自らフローを書こうとすると、一気に敷居が上がっちゃうのがPrologだな。 
  実行時の効率と生産効率とをごっちゃにして騙そうとしているやつがいる 
 >>322  定義のAND、ORを条件分岐やループに置き換えるだけだよ 
  生産性の高い言語で問題を解いて、それを置き換えるのがはやい。 
 その生産性の高い言語がProlog。Haskell。 
 再起入門とエキスパートシステム、可読性に関してはlispより優れていると思う。 
 (car '(a b c d))と[X|Xs]を見比べれば、どちらのリストリテラルが優れているか一目瞭然。 
 ただし、lispほど柔軟でもなく、全ジャンルのアプリケーションが書けるものではない。 
 もっともlispでアプリケーションを書くような時代とは思えない。 
 Haskellを使えばハイソでセレブな人たちとは友達になれるし、ナウなヤングにもバカ受けする 
 PythonやRubyは中二病を拗らせた闇プログラマたちの巣窟だから登ってはダメ。 
 Haskell競技コーダーたちが真の勝ち組。 
 光のプログラマーとして強い静的型付けの伝道師になるか、 
 闇のプログラマーとして弱い動的型付けの力に溺れるか。 
 光のプログラマと闇プログラマの間に位置する混沌の騎士団。それがHaskell。 
 Haskellerはもはや言語と意識の融合すら果たしているからな。 
 >>332  Zerg? 
 PrologはProtosでLispはTerranなのか 
  初心者にはHSPでよくね?ラベルと命令と変数を理解するだけで良いし 
 HSPなんて糞言語を理解するなら、 
 もう少しだけ手間をかけてcを学ぶ方がずっと良い 
 HSPとRuby、どちらも作者は日本人という点では同じだが、 
 前者は一時盛り上がりを見せたが今では顧みる者はおらず、 
 後者は日本を越え世界中のプログラマ(の一部)にも愛されている 
  
 どうして、ここまでの差がついてしまったのか? 
 >>338  HSPは記述に癖があるというか、統一感がないって感じ、古臭いし 
 Rubyは、使ったこと無いけれども、一定の思想の下設計されているって感じ 
 あと言語を普及させる展開の仕方が全く違うな   
 手続き型言語であっても、後々の移行やら応用やらを考えたら 
 HSPよりも他を学んだ方が断然良いと思うわ 
  「簡単なプログラム言語」ってのは実質 
 「覚えるのは簡単でも、応用範囲が広く、他の言語でもノウハウを活かしやすい」 
 ってことだろ。 
 だからC#かJavascriptあたりがちょうどいい。 
 SmallBasicの本を読んだけど、 
 なんとローカル変数が無く、グローバル変数しかない 
  
 これじゃ、まともにプログラムできないから、 
 やめた方がよい 
 >>340  言語の学習とプログラミング脳の獲得を切り離すズルい戦術だな 
  Rubyはパソコン通信と言われたBBS掲示板の頃から開発、そのBBSでユーザとの交流が図られていた。 
 意外と長い歴史がある。 
 >>336  初心者のうちから下手にラベルに馴染むとgoto使いまくりたくなるから、#deffuncや#defcfuncに慣れとくほうが後々他言語にスンナリ入れる   
 ソースは俺 
  >>285  Objective-CはマルチコアCPUでメモリが溢れるほどあって 
 プログラムの開発サイズがC++じゃプログラマーが発狂するぐらい大きくなった 
 ここ十年ぐらいでやっと本来必要とされた戦場を与えられた感じ。 
  >>345  その理由づけならJavaがとっくにその戦場で覇権を握ってると思うけど。 
  AndroidとiOSのできることの違いとして 
 追い追いわかってくると思うよ。 
 1つのプラットフォームが死ぬまで一神教でいる方が良いんだ。 
 >>350  JavaのとってはVMが真のプラットフォームで、様々なネイティブプラットフォームに遍在する形だから、いわば大乗仏教の如来蔵だな。 
  Appleも2001~辺りから正式にJavaでの開発サポートしてたけど 
 結局、Javaはオラクルの言語なんでメインはObjective-C一本に絞っちゃったしな 
 いちおうXcodeでまだ開発できるけど物好き用のオプションみたいな状態 
 GoogleはAndroidでJavaみたいなナニカを使ってる(オラクルと係争中)けど 
 自社で押さえとないと実際その辺めんどくさいよね。 
 簡単だけど、失うものの方が多くない? 
 初心者には、elispかvim scriptで、痴呆国立大の演習までは片付けさせるけどね 
 scipyのarrayとlistを見分けるのが苦行だし、Rかmatlabでプロトタイプが片付くんだ 
 正直、Javaやc#よりc/c++の方が魅力的。PHPとJavascriptに挟まれたJavaって息してるの 
 C++は自重で重力崩壊起こしてて、そろそろ自壊するから 
 俺はObjective-Cから眺めさせててもらうわ。 
 Javaからもその最後はよく見えるだろう 
 俺は、PHPから眺めさせて貰うわ。 
 jvmの上からだと、c++の終焉も本当に眺めが良いだろうね 
 >>1  最初のプログラム言語としては、Prologが易しいと思います。 
 理由は、 
 覚えることが少ないですね。型とかクラスとかまったく学ぶ必要がありません。 
 付随する概念も極めて少ない。 
 先達の口にする聞いたことのない言葉をググるというようなこともありません。 
  >>354  Androidアプリ作るのにはJSもPHPも関係ないからなあ 
  TrueBASICとかREALBASIC辺りがネタでなく 
 プログラミングの初等教育にはオススメだが 
 すぐ上にメジャー言語がある状態でそこで別の言語で 
 勉強させる意味があるのかって問題がね。 
 覚えるのが一番簡単なのは、Prolog。使うのが難しいのもProlog。 ゲームの世界だね。 
 >>361  プログラムを書くために必要かって意味なら必要ない 
  会社のマシンにリモートで接続してプログラミングしてる立場としては、速いに越したことないけど、重要じゃない 
  
 とか書くと 300ボーでもええんか? と言うアホが出てきそうだが (w 
 300bpsなら1秒間に37文字も送れるから 
 一分間に2250文字…いけるな 
 送信はいいとして、受信がだめだろ 
 昔ながらの 80x25 としても1分近くかかるぞ 
 >>358  そっち行ってくれる方が助かるけど、泥アプリ市場なんていつまで持つの? 
  >>368  JavaはAndroidが潰れたらまた次のプラットフォーム行くだけでしょ 
 ずーっとそうしてやってきた言語なんだからさ 
  Excel VBAじゃだめなの? 
 Web系言語はHTMLは最低分からないといけないし。 
 CUIだと地味すぎて続けられないし、C#はオブジェクト指向分からないと間違ってドツボにはまる。 
 ExcelVBAもOOP知らずに使うとドツボにハマりやすいかと 
 しかも、そこに対するフォローがすんごい少ない 
  
 ただ、プログラミングは手頃な目的があると続き易いワケで 
 普段Excel使う人なら大概それがあるから、そういう意味では良いんだけどね 
 今からC#覚えるために 
 C勉強するのは 
 フランス語覚えるために 
 ラテン語勉強するのと同じ? 
  
 プログラム言語界で英語にあたるメジャー言語って何? 
  
 HSPはスワヒリ語みたいなもの? 
 >>372  んー、例え方による   
 と言うのも、会話に使う言葉と違ってプログラミング言語ってのは 
 目的による得手不得手が結構激しいからね 
 何がしたいのか?をまず最初にハッキリしとくといい 
  >>372  > 今からC#覚えるために 
 > C勉強するのは   
 何でそんなことをしたいん? 
 C のポインタを理解するためにアセンブラやってた方がいい (異論はあるけど) と言う例はごくまれだよ 
 普通に C# からやりなよ 
  C++やりたいひとにはCから入るのを薦めるのはありだけど 
 C#は関係ないな 
 というかC#の解説書もとりあえずCは知ってる前提で書かれてね? 
 このスレの最初のほうでC覚えれば楽勝とか 
 C#すすめてたじゃん 
 あとHSPは簡単だけど使い道ないとかさ 
 C覚えられたら確かに色んな言語や色んな環境で通用するし、 
 今現在、特に何の指定もないなら勧めやすいのはC#で 
 HSPが簡単で用意された部分だけやるなら強いけど結局使い道に困るようになるのも確かだよ 
  
 でも結局何したいかじゃね? 
 Mac/iOSだったらObjective-C 
 AndroidだったらJava的な意味で 
 WindowsならC# 
 >プログラム言語界で英語にあたるメジャー言語って何?  
 CとJava 
  
 Javaのハケンはちょっとぐらついてるけど 
 初心者が独学ならJavaおすすめ 
  
 どうしても最短で近道を選ぶならC#もあり 
 >>383  まあCはもはやラテン語と化しつつあるがな 
  Javaが英語 
 Objective-Cがロシア語 
 C#がスペイン語 
  
 Perlがフランス語 
 Pythonがドイツ・オランダ語(そのまんま) 
 Rubyが日本語(そのまんま) 
 PHPが中国語 
 c:ラテン語 
 java:フランス語 
 javascript:英語 
 c++:ドイツ語 
 >>387  JavaScriptは英語(Java)に対するもはやジャパニーズイングリッシュレベル。ヒント:女子卓球のカットマン 
  >>388  文法の砕けた感じが英語っぽいじゃん 
 それと比較して、フランス語圏は英語を嫌ってるし、 
 ノイズの多いドイツ語なんてc++そっくり 
  こうだな 
 c:ラテン語  
 c#:フランス語  
 java:英語  
 c++:ドイツ語 
 javascript:ヘブライ語 
 >>389  Javaの単純だけど、コード量が却って多くなって面倒いところが、 
 基本単語少ないから外国人が学習するには人類言語中、最もチョロイのだが、 
 そのために文章量がやたら多くなって速読し辛いところなんて、英語に似てると思った。 
 あと、普及実態からしたら、ポジション的に英語=Javaってなる。 
 フランス語はポジション的にプログラミング言語界におけるJavaよりもずっとマイナーポジション。 
 だが文学作品を記述するには適している点が、ArtisticなPerlと重なる。 
 まあ重厚さから、C++にドイツ語をあてがうのは、それもありかも。英語とは親戚関係にありながら、 
 決してメジャーにはなれず、JavaにCの座の後釜を取られたC++。 
  少し話変わるけど、片山容疑者の件で、C#は世間的な印象がちょっと悪くなったかもね。 
 なんつうか、悪いハッカー(クラッカー)御用達みたいな。 
 業務系(Java)とかUNIXシステム管理系(Perl/Python/Ruby)とかアカデミック系(関数型諸言語)と違って、C#はキディ言語ぽさが一番濃くなった。 
 でも俺的に、普通の初心者にはC#が一押しです。Windows環境ならそれが素直な解。 
 他のプラットフォームを前提にしている場合は、もちろん別になるけどね。 
 Android→Java 
 MacOS/iOS→Objective-C 
 >>1  簡単というだけなら、Prologだろう。 
 ただ、そのまま書けば述語になる。使いこなすのはなかなか大変だが。 
  algol:ラテン語 
 c:英語 
 java:アラビア語 
 ada:日本語 
 c++:ドイツ語 
 lisp:ロシア語 
 c#:スペイン語 
 >>393  OSXはさておき、iOSはC#の流れになっていくよ 
 Appleは嫌がるだろうが 
  それはない。WindowsはJavaになってくよ波にない 
 Android向け開発との両立でC#系のフレームワークが増えてるのを知ってて否定してんだよね? 
 JavaのAndroidとObjective-CのiOSどっちでも動く 
 チープなソフトを楽に作りたいから中間レイヤー使って 
 UNITYとC#で作るわ。これからはこれが主力!(キリッ 
  
 Android「ないわーw」 
 iOS「ないわーw」 
 >>123  さらに初心者がミスしやすいのは言語で決まってる文法の部分で 
 文字の打ち間違いだけじゃなく打つのを忘れたりするものもある   
 まあCとかの一文の最後に書く;とかだけど 
 }とかもどれがどれのカッコかとかわかりずらくなる 
 今はこれは開発環境で記述時にチェックが入るのでわかりやうしけど   
 そういう意味でIF〜ENDとか;のような記号を省いているスクリプト言語のほうが書くのは簡単だろうと 
  javascript は ; 忘れてても動くからなぁ 
 Javaの良さがわからん? 
 C++のほうが楽なんだが、流行ってないし・・・ 
 >>338  HSPは当時無料の開発環境がなかったことも流行った要因らしい 
 ダウンロードとインストール一つで使い始められて学習すればそのままゲーム開発もできるから今でもコンテストとかやってるけどな 
 rubyはオブジェクト指向が洗練されてたりプログラミング言語としてはrubyの方が完成度が高かったんじゃないか 
  Javaの良さはバカみたいにデカい標準ライブラリでしょ 
 「あんなこといいな、できたらいいな」を探したら結構な確率で標準ライブラリから見つかるってのが最大の利点 
 当然ながら標準ライブラリだから、セットアップは既にされているし 
 類似のクラスが複数見つかった場合も、標準機能同士ってこともあって比較記事も割と簡単に見つかるから 
 「んじゃ今回はここにこれ、あそこにあれを使うのが良いだろうな」って目星も付け易い 
 C++ってあれだろ 
 メモリリークの嵐に 
 SegmentationFaultとかですぐ落ちる奴 
 あとヘッダファイルwとか 
  
 C++使って業務アプリ作ってる奴とか吹く 
 かわいそうでww 
 firefoxほどにはメモリリークはないよ 
 プログラマの腕次第 
 >>408  std:: とかも知らんのだろうな、かわいそうに w 
  >>407  Javaのライブラリ資産を活用するために、Java以外で書くようになってきてる。 
  スマートポインタを使えば良いんじゃないですかね? 
 ハンドル類をラップすることでRAIIも実現できますし。 
 標準ライブラリの件は、むしろ、Javaの欠点のような気もします。 
 なぜなら、実行環境が用意するAPIを直接容易に触れないからこそ、 
 標準ライブラリを潤沢にする必要が有ったということで、もどかしい 
 思いをしているんじゃないですか? 
 RAIIを徹底すると、GCが実は欠陥だらけのアイデアのように思えます。 
 ポインタがあるのに参照を導入したC++の思想は先進的だったんじゃないかと思います。 
 OOPを実践する言語として最強なんじゃないでしょうか。 
 標準ライブラリの件を補足すると、どの環境でも同じように動くということは、 
 サポートする環境の最大公約数的な動作になるということです。 
 ここがもどかしいんじゃないですかね? 
 >>412  つーてもAPIを直に触らなきゃならん機会なんて今は少ないからなあ 
 まあ、どうしてもって時にはJNI使うさ 
 その場合必要なのはC言語であってC++では無かったりする 
  >>415  そういった、最大公約数的な動作で良い部分は、ウェブシステムに奪われていく、 
 あるいはすでに奪われてしまったのではないでしょうか? 
 あるいは、AndroidがJavaではなく「Javaのような何か」を採用する理由が 
 そこにあるのではないでしょうか? 
  >>1  Prolog 
 <理由> append/3 sub_atom/5 findall/3 atom_concat/3 だけ覚えればなんとかなるから。 
  >>412 >>416  「実行環境が用意するAPI」というのが割と古くから使われているものが多くて設計思想が古くて使いにくかったり、 
 WindowsとUNIX系OS(Mac含む)では使うライブラリ変えなくちゃいけないとかあったりで学習コストがかかる。 
 Javaの標準APIはその辺を一から今の時代風に全部Javaで書きなおしてくれたことに意味があるんじゃないかな。   
 直接APIを触れば簡単なのに、ラップされてるから面倒という状況は普通にあり得ると思うけど(GUI周りとか、ファイル周りとか?)、 
 そういうのが少ないものならやっぱりJavaはでかい標準APIを組み合わせて作っていけるから楽ちんだと思うけどね。   
 なんか全体見てるとJavaで書いたデスクトップアプリを想定しているのかな? 
  >>406  エディタからリファレンスまで、微に入り細にわたる親切ぶりだもんな 
 確かにあれは楽だった   
 Rubyはエディタ選びから始めなきゃならんけど、それさえ決まればそこから先は一気に楽しみ広がってくのが良いわ 
  >>413  RAIIの意味がよくわかっていないので質問させて下さい。 
 ガーベジコレクションに比べてどのような利点があるのでしょうか。 
  >>4  言語は簡単で、学ぶのにも簡単。だが、使いこなすのは難しいという言語もある。まあ書き手が我慢できるかだが。 
 Prologがそうだし、関数型にもありそう。 
  >>17 HTMLは言語じゃねーよ。XMLの一部 
 Javascriptは言語だけど。 
 HTMLを言語にするならEPUBもPDFも言語になる。 それらは別物 
  >>424  待て待て、プログラミング言語ではないのは確かだから指摘するのは正しいが 
 指摘するときに「言語」にしちゃうとマークアップ言語も言語になっちまって台無しだ 
  HTML は XML の一部じゃないだろ。HTML も XML も SGML の一部。 
 XHTML なら XML の一部。 
 あんなものがあるから 
 人の心に憎しみが宿るのです。 
 >>426  それも違う。SGML に言及するならもう少し勉強した方がいい。 
  横からだけど、HTMLもXMLもSGMLで定義可能な言語だと思ってた。 
 >>426>>430  そうだよ。両方SGMLのサブセット。 
 ただXMLはSGMLの後継規格という位置付けもある。 
  PerlとObjective-Cは駄目らしい 
   >>432  マルチすんな、Pythonスレにだけ貼ってろよ 
  よくこんな発表で金取るな 
 タイトル詐欺だろ 
 質問者も優し過ぎる 
 その場で時間と金返せと説教するべき 
 V…Visual Bacic 
 int等の、いわゆるおまじないがないから 
 BASICは低級だからINTとか無いのかと思ったら 
 最初のダートマスBASICを作った人たちが 
 FORTRANを使ってプログラミングを学生に教える際に 
 学生が一番づまずくのが「型」の部分で 
 それを防ぐために変数は数値を表す数値型(浮動小数点)と 
 文字列を表す文字列型のみで、型宣言しなくても 
 文中に出てきたらすぐ使えるように作ったと言ってて 
 目からウロコだった。 
 c++使うくらいならc使う 
 c++使いたくなるような抽象化が欲しいんならscriptか関数型使うわ 
 ・周りで使っている人が多い言語 
 ・環境が簡単に構築できる言語 
 ・解りやすい書籍のある言語 
  
 この3つのうち2つを満たしていれば比較的学習しやすいはず 
 1つも無い言語も多い 
 実際は 
 ・用途が狭く限定された言語 
 が一番簡単 
  
 プログラマに尋ねると必ず汎用言語を出して遠回りさせようとするからな〜w 
 >>446  最初は簡単なのは同意   
 あとで応用が利かない馬鹿製造機になりがち 
  >>446  使うのはそれでいいけど、学ぶのはどうかと 
 それしかやらないならいいけどさ 
  逆でしょ 
 それしかやらないという発想だから汎用言語を押し付けちゃうんでしょ 
 >>451  誤解してないかい? 
 それしか = その言語でしか扱えない業務 だよ 
 例えば一生データベースしかやらないなら SQL だけやっとけばいいかもしれない 
  今時一生DBしかやらんとか言う奴は社会で必要とされない 
 ましてNoSQLの時代にSQL()しか使えない奴は要らない子 
 2000年以降の技術的変遷を見てもフルスタックエンジニアが要求されている時代に 
 ずっと一つの言語だけで食って行ける訳が無い 
 インフラだけでもbash, perl, DOSバッチ/VBScript/PowerScriptは必要だし 
 アプリケーションはそれこそ多彩、全部知ってる必要はないがメジャーなのだけでも 
 すぐ10個くらい挙がるだろ 
 だからなんかの言語に特化するんじゃなくて今ならALGOLの子孫のどれかを学んで 
 他の言語にもすぐ対応できるくらいの柔軟さが必要とされる 
 業務でやるなら言語を選ぶなんて贅沢が許されるわけ無いだろ 
 訳わからん 
 >>453  データベースとhtml/css/jsぐらいしか、弄るような部分ないじゃん 
  ALGOL系統の言語をいくつも対応するだけなら、プログラマなんてならない方が良い 
 >>454  >業務でやるなら言語を選ぶなんて贅沢が許されるわけ 
 そういう現場は嫌だなぁ 
  「舞台に上がる言語はC、Perl、PHP、Python、Ruby、JavaScript、Go、Java」 
   最高のプログラミング言語を決める綱引き大会、1月29日開催 | スラッシュドット・ジャパン デベロッパー  
http://developers.slashdot.jp/story/15/01/22/0821254/  2015年01月22日 19時09分 
 Cの仕事はイヤだな。 
 C++の仕事にしてほしいと言ったら、 
  
 「もったいない。大きな会社の仕事で、 
 半年ぐらい続くのに」と言われた。 
 それから、また数件の面接に行った 
  
 仕事を断ると、次の会社の報酬が高いとは限らない。 
 またすぐに仕事が取れるとも限らない 
  
 漏れは基本情報処理の資格持ちで、C/C++をやっていたが、 
 セガの面接で、VBの試験で、 
 0点取って不採用だったこともあるw 
  
 VBでは、配列のインデックスが1から始まるとか、 
 Redimとか、当時は知らなかった 
 >基本情報処理の資格持ちで 
  
 ここ嗤うところですよね 
 >>462  > VBでは、配列のインデックスが1から始まるとか、   
 まあ、そりゃ採用されんわな w 
 知識がないのは教えればいいだけだけど、間違えてる奴は迷惑だし 
  まさかセガの面接でVBを問われるとは思わんわなw 
 まあ報酬云々言いつつ基本情報止まりは笑えない 
 VBできますと言っておいてその質問が発生したならしょうがないけど、 
 唐突にその問題を出したとしたら、おまえに非はない。 
 従軍慰安婦のことをもっと真摯に考えましょう。 
 わびるべきは、きちんとわびて、新しい関係を築きましょう。 
 もう、うそは、やめましょう。 
 >>468  今回必見 
 ユネスコスコスコ  
   サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ  
 宇ドナルドアナリストパワーストーンコーチングとしまえん  
  サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー  
  ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足  
 サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題  
  春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残  
 コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題  
 マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス  
  FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了  
  校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント  
 高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート 
 匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、  
 BitTorrentがオープンソースで開発されています    
 言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?    
 Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします   
https://twitter.com/Lyrise_al     ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw      
 The Covenant Project  
 概要    
 Covenantは、純粋P2Pのファイル共有ソフトです    
 目的    
 インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します    
 特徴    
 Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)    
 接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です  
 DHTにはKademlia + コネクションプールを使用します  
 UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)  
 検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません  
 11 
 モシ a = b ナラバ 
    c = a 
 イガイナラ 
    c =  b 
 モシオワリ 
 モシモーシ! 
     ∧_∧ 
     ∩゚Д゚) 
 □……(つ  | 
  ̄ ̄ ̄ ̄ ̄ ̄ ̄| 
 >>1  Prolog 
 理由か・・ 約束事がほとんどない  
  なんだかな 
  
  
 【教育】プログラミング教育実験拡充 総務省、義務化見据え [6/19記事]政府は20年に義務教育を目指す 
 asahi.2ch.net 
 test 
 read.cgi 
 newsplus 
 1497875492 
   
        ∧__∧   / ̄ ̄ ̄ ̄  
        ∩*´д`)< もしもし?  
 □………(つ  |   \____  
  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| 
 >>476  バックトラックを苦にしなければ、たしかに一番簡単だ 
  REPLのある言語がいい 
 ・結果がすぐに出る 
 ・エラーもすぐに出る 
 ・電卓代わりに使ってるうちに、次第に他の機能も覚えるようになる 
 プロンプトがでるが消すと定義モードになる処理系もある 
 Prologは定義の追加も簡単でIDEなしでも簡単に使えるがワンライナー向きの言語ではない 
 一般の家庭用PCでも、webブラウザ(IE、火狐、クロムなど)くらいは入れてるだろうし、Officeも入れてる人が多い。 
 そう考えるとJavaScriptやVBAは手軽に出来る言語といえるだろうな。 
 >483 >ワンライナー向きの言語ではない 
 この点はもっと強調されてもよい 
 >>486  Prologは言い換え(再定義)用の言語だから述語定義が次々と発生してしまって 
 一文では済まなくなるということだね。 
  ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の 
 両院で、改憲議員が3分の2を超えております。 
 『憲法改正国民投票法』、でググってみてください。国会の発議は 
 すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ 
 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 
 役に立つかもしれません 
 グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 
  
 ZBLXI 
 【C++スターターキット】 
 ・Windows10 
 ・Visual Studio2017 
 ・プログラミング言語C++ 第4版 
 ・Githubのアカウント 
 これだけあれば始められます。 
 禿4は牛を殺せるくらいの厚さあるから覚悟して読んでね。 
 MSX BASIC 
 マシン語だって使えるしVDPやIOにアクセスだってできる。 
 アルゴリズムを学習するなら子供向けの 
 LOGO 
  
 とにかく記述規則が単純で特段覚える必要性がない 
 LISP 
  
 身近で特別に用意する必要がなく、実用的な 
 シェルスクリプト 
 Windows 10だと複雑なことまでやれる 
 UNIX、Linuxのbshやcshでもよい 
 実用的で、テキスト整形に適した 
 awk 
 VBA 
 JavaScript 
 Python 
  
 理由:私立文系卒事務職リーマンの俺でも使えるから 
 環境設定にそんなに困らないで簡単にやれる 
 という点をクリアできる物がそもそも余り無い気がする 
 cなんて人間の誤認を誘い易い物は簡単に使えるなんて絶対に言えない 
 言語自体が簡単なのはbasic,hsp辺りだろうな 
 >>446が一番かなぁ 
 覚えないといけない事が少なく 
 自分がやろうとしている事に 
 最短最小で出来れば良い 
 って感じかなぁ 
 後c言語なんかはセマンティクス?が悪いから 
 あれがなかったら良かったのに 
  >>502  > c言語なんかはセマンティクス?が悪い   
 具体的に何が悪いの? 
 何をどうすれば誰にとって良かったの? 
  >>499  そこまでこだわるならビジュアルプログラムが良くね? 
  Haskell。 
 ほぼ数学なので、コンピュータの概念不要。 
 RubyとPythonはかなり簡単なので推奨できる 
 Prologは文法だけならシンプルだが 
 実際に読み書きするのは難しい 
  
 仕事で毎日ゴリゴリ書いている奴は 
 プログラマー人口の1%未満位しか 
 いないんじゃないの? 
 割とガチでHaskell 
 Fancy typeとかいくらでも中級上級向けのトピックはあるけど、 
 そんなん別に知らなくてもいいしコアな構文とか概念はシンプルでとっつきやすい 
 ほぼ数学www 
 コンピュータの概念不要wwwww 
  
 fibs = 1:1:zipWith (+) fibs (tail fibs) 
 main = do print $ take 100 fibs 
 簡単かどうかは覚える量が少ない方が良い 
 同じ方法なのに複数の書き方が有ったりすると混乱する 
 javaみたいにとりあえず 
 . 
 を書けば動く 
 みたいなのが一番有る意味解りやすい 
 Ruby 日本語 
 ギャーハッハッハッハッハwwwwwwww 
lud20250814034247ID:ZreP1FdFのレス一覧:
 このスレの最初のほうでC覚えれば楽勝とか 
 C#すすめてたじゃん 
 あとHSPは簡単だけど使い道ないとかさ 
 C覚えられたら確かに色んな言語や色んな環境で通用するし、 
 今現在、特に何の指定もないなら勧めやすいのはC#で 
 HSPが簡単で用意された部分だけやるなら強いけど結局使い道に困るようになるのも確かだよ 
  
 でも結局何したいかじゃね? 
 Mac/iOSだったらObjective-C 
 AndroidだったらJava的な意味で 
 WindowsならC# 
 >プログラム言語界で英語にあたるメジャー言語って何?  
 CとJava 
  
 Javaのハケンはちょっとぐらついてるけど 
 初心者が独学ならJavaおすすめ 
  
 どうしても最短で近道を選ぶならC#もあり 
 >>383  まあCはもはやラテン語と化しつつあるがな 
  Javaが英語 
 Objective-Cがロシア語 
 C#がスペイン語 
  
 Perlがフランス語 
 Pythonがドイツ・オランダ語(そのまんま) 
 Rubyが日本語(そのまんま) 
 PHPが中国語 
 c:ラテン語 
 java:フランス語 
 javascript:英語 
 c++:ドイツ語 
 >>387  JavaScriptは英語(Java)に対するもはやジャパニーズイングリッシュレベル。ヒント:女子卓球のカットマン 
  >>388  文法の砕けた感じが英語っぽいじゃん 
 それと比較して、フランス語圏は英語を嫌ってるし、 
 ノイズの多いドイツ語なんてc++そっくり 
  こうだな 
 c:ラテン語  
 c#:フランス語  
 java:英語  
 c++:ドイツ語 
 javascript:ヘブライ語 
 >>389  Javaの単純だけど、コード量が却って多くなって面倒いところが、 
 基本単語少ないから外国人が学習するには人類言語中、最もチョロイのだが、 
 そのために文章量がやたら多くなって速読し辛いところなんて、英語に似てると思った。 
 あと、普及実態からしたら、ポジション的に英語=Javaってなる。 
 フランス語はポジション的にプログラミング言語界におけるJavaよりもずっとマイナーポジション。 
 だが文学作品を記述するには適している点が、ArtisticなPerlと重なる。 
 まあ重厚さから、C++にドイツ語をあてがうのは、それもありかも。英語とは親戚関係にありながら、 
 決してメジャーにはなれず、JavaにCの座の後釜を取られたC++。 
  少し話変わるけど、片山容疑者の件で、C#は世間的な印象がちょっと悪くなったかもね。 
 なんつうか、悪いハッカー(クラッカー)御用達みたいな。 
 業務系(Java)とかUNIXシステム管理系(Perl/Python/Ruby)とかアカデミック系(関数型諸言語)と違って、C#はキディ言語ぽさが一番濃くなった。 
 でも俺的に、普通の初心者にはC#が一押しです。Windows環境ならそれが素直な解。 
 他のプラットフォームを前提にしている場合は、もちろん別になるけどね。 
 Android→Java 
 MacOS/iOS→Objective-C 
 >>1  簡単というだけなら、Prologだろう。 
 ただ、そのまま書けば述語になる。使いこなすのはなかなか大変だが。 
  algol:ラテン語 
 c:英語 
 java:アラビア語 
 ada:日本語 
 c++:ドイツ語 
 lisp:ロシア語 
 c#:スペイン語 
 >>393  OSXはさておき、iOSはC#の流れになっていくよ 
 Appleは嫌がるだろうが 
  それはない。WindowsはJavaになってくよ波にない 
 Android向け開発との両立でC#系のフレームワークが増えてるのを知ってて否定してんだよね? 
 JavaのAndroidとObjective-CのiOSどっちでも動く 
 チープなソフトを楽に作りたいから中間レイヤー使って 
 UNITYとC#で作るわ。これからはこれが主力!(キリッ 
  
 Android「ないわーw」 
 iOS「ないわーw」 
 >>123  さらに初心者がミスしやすいのは言語で決まってる文法の部分で 
 文字の打ち間違いだけじゃなく打つのを忘れたりするものもある   
 まあCとかの一文の最後に書く;とかだけど 
 }とかもどれがどれのカッコかとかわかりずらくなる 
 今はこれは開発環境で記述時にチェックが入るのでわかりやうしけど   
 そういう意味でIF〜ENDとか;のような記号を省いているスクリプト言語のほうが書くのは簡単だろうと 
  javascript は ; 忘れてても動くからなぁ 
 Javaの良さがわからん? 
 C++のほうが楽なんだが、流行ってないし・・・ 
 >>338  HSPは当時無料の開発環境がなかったことも流行った要因らしい 
 ダウンロードとインストール一つで使い始められて学習すればそのままゲーム開発もできるから今でもコンテストとかやってるけどな 
 rubyはオブジェクト指向が洗練されてたりプログラミング言語としてはrubyの方が完成度が高かったんじゃないか 
  Javaの良さはバカみたいにデカい標準ライブラリでしょ 
 「あんなこといいな、できたらいいな」を探したら結構な確率で標準ライブラリから見つかるってのが最大の利点 
 当然ながら標準ライブラリだから、セットアップは既にされているし 
 類似のクラスが複数見つかった場合も、標準機能同士ってこともあって比較記事も割と簡単に見つかるから 
 「んじゃ今回はここにこれ、あそこにあれを使うのが良いだろうな」って目星も付け易い 
 C++ってあれだろ 
 メモリリークの嵐に 
 SegmentationFaultとかですぐ落ちる奴 
 あとヘッダファイルwとか 
  
 C++使って業務アプリ作ってる奴とか吹く 
 かわいそうでww 
 firefoxほどにはメモリリークはないよ 
 プログラマの腕次第 
 >>408  std:: とかも知らんのだろうな、かわいそうに w 
  >>407  Javaのライブラリ資産を活用するために、Java以外で書くようになってきてる。 
  スマートポインタを使えば良いんじゃないですかね? 
 ハンドル類をラップすることでRAIIも実現できますし。 
 標準ライブラリの件は、むしろ、Javaの欠点のような気もします。 
 なぜなら、実行環境が用意するAPIを直接容易に触れないからこそ、 
 標準ライブラリを潤沢にする必要が有ったということで、もどかしい 
 思いをしているんじゃないですか? 
 RAIIを徹底すると、GCが実は欠陥だらけのアイデアのように思えます。 
 ポインタがあるのに参照を導入したC++の思想は先進的だったんじゃないかと思います。 
 OOPを実践する言語として最強なんじゃないでしょうか。 
 標準ライブラリの件を補足すると、どの環境でも同じように動くということは、 
 サポートする環境の最大公約数的な動作になるということです。 
 ここがもどかしいんじゃないですかね? 
 >>412  つーてもAPIを直に触らなきゃならん機会なんて今は少ないからなあ 
 まあ、どうしてもって時にはJNI使うさ 
 その場合必要なのはC言語であってC++では無かったりする 
  >>415  そういった、最大公約数的な動作で良い部分は、ウェブシステムに奪われていく、 
 あるいはすでに奪われてしまったのではないでしょうか? 
 あるいは、AndroidがJavaではなく「Javaのような何か」を採用する理由が 
 そこにあるのではないでしょうか? 
  >>1  Prolog 
 <理由> append/3 sub_atom/5 findall/3 atom_concat/3 だけ覚えればなんとかなるから。 
  >>412 >>416  「実行環境が用意するAPI」というのが割と古くから使われているものが多くて設計思想が古くて使いにくかったり、 
 WindowsとUNIX系OS(Mac含む)では使うライブラリ変えなくちゃいけないとかあったりで学習コストがかかる。 
 Javaの標準APIはその辺を一から今の時代風に全部Javaで書きなおしてくれたことに意味があるんじゃないかな。   
 直接APIを触れば簡単なのに、ラップされてるから面倒という状況は普通にあり得ると思うけど(GUI周りとか、ファイル周りとか?)、 
 そういうのが少ないものならやっぱりJavaはでかい標準APIを組み合わせて作っていけるから楽ちんだと思うけどね。   
 なんか全体見てるとJavaで書いたデスクトップアプリを想定しているのかな? 
  >>406  エディタからリファレンスまで、微に入り細にわたる親切ぶりだもんな 
 確かにあれは楽だった   
 Rubyはエディタ選びから始めなきゃならんけど、それさえ決まればそこから先は一気に楽しみ広がってくのが良いわ 
  >>413  RAIIの意味がよくわかっていないので質問させて下さい。 
 ガーベジコレクションに比べてどのような利点があるのでしょうか。 
  >>4  言語は簡単で、学ぶのにも簡単。だが、使いこなすのは難しいという言語もある。まあ書き手が我慢できるかだが。 
 Prologがそうだし、関数型にもありそう。 
  >>17 HTMLは言語じゃねーよ。XMLの一部 
 Javascriptは言語だけど。 
 HTMLを言語にするならEPUBもPDFも言語になる。 それらは別物 
  >>424  待て待て、プログラミング言語ではないのは確かだから指摘するのは正しいが 
 指摘するときに「言語」にしちゃうとマークアップ言語も言語になっちまって台無しだ 
  HTML は XML の一部じゃないだろ。HTML も XML も SGML の一部。 
 XHTML なら XML の一部。 
 あんなものがあるから 
 人の心に憎しみが宿るのです。 
 >>426  それも違う。SGML に言及するならもう少し勉強した方がいい。 
  横からだけど、HTMLもXMLもSGMLで定義可能な言語だと思ってた。 
 >>426>>430  そうだよ。両方SGMLのサブセット。 
 ただXMLはSGMLの後継規格という位置付けもある。 
  PerlとObjective-Cは駄目らしい 
   >>432  マルチすんな、Pythonスレにだけ貼ってろよ 
  よくこんな発表で金取るな 
 タイトル詐欺だろ 
 質問者も優し過ぎる 
 その場で時間と金返せと説教するべき 
 V…Visual Bacic 
 int等の、いわゆるおまじないがないから 
 BASICは低級だからINTとか無いのかと思ったら 
 最初のダートマスBASICを作った人たちが 
 FORTRANを使ってプログラミングを学生に教える際に 
 学生が一番づまずくのが「型」の部分で 
 それを防ぐために変数は数値を表す数値型(浮動小数点)と 
 文字列を表す文字列型のみで、型宣言しなくても 
 文中に出てきたらすぐ使えるように作ったと言ってて 
 目からウロコだった。 
 c++使うくらいならc使う 
 c++使いたくなるような抽象化が欲しいんならscriptか関数型使うわ 
 ・周りで使っている人が多い言語 
 ・環境が簡単に構築できる言語 
 ・解りやすい書籍のある言語 
  
 この3つのうち2つを満たしていれば比較的学習しやすいはず 
 1つも無い言語も多い 
 実際は 
 ・用途が狭く限定された言語 
 が一番簡単 
  
 プログラマに尋ねると必ず汎用言語を出して遠回りさせようとするからな〜w 
 >>446  最初は簡単なのは同意   
 あとで応用が利かない馬鹿製造機になりがち 
  >>446  使うのはそれでいいけど、学ぶのはどうかと 
 それしかやらないならいいけどさ 
  逆でしょ 
 それしかやらないという発想だから汎用言語を押し付けちゃうんでしょ 
 >>451  誤解してないかい? 
 それしか = その言語でしか扱えない業務 だよ 
 例えば一生データベースしかやらないなら SQL だけやっとけばいいかもしれない 
  今時一生DBしかやらんとか言う奴は社会で必要とされない 
 ましてNoSQLの時代にSQL()しか使えない奴は要らない子 
 2000年以降の技術的変遷を見てもフルスタックエンジニアが要求されている時代に 
 ずっと一つの言語だけで食って行ける訳が無い 
 インフラだけでもbash, perl, DOSバッチ/VBScript/PowerScriptは必要だし 
 アプリケーションはそれこそ多彩、全部知ってる必要はないがメジャーなのだけでも 
 すぐ10個くらい挙がるだろ 
 だからなんかの言語に特化するんじゃなくて今ならALGOLの子孫のどれかを学んで 
 他の言語にもすぐ対応できるくらいの柔軟さが必要とされる 
 業務でやるなら言語を選ぶなんて贅沢が許されるわけ無いだろ 
 訳わからん 
 >>453  データベースとhtml/css/jsぐらいしか、弄るような部分ないじゃん 
  ALGOL系統の言語をいくつも対応するだけなら、プログラマなんてならない方が良い 
 >>454  >業務でやるなら言語を選ぶなんて贅沢が許されるわけ 
 そういう現場は嫌だなぁ 
  「舞台に上がる言語はC、Perl、PHP、Python、Ruby、JavaScript、Go、Java」 
   最高のプログラミング言語を決める綱引き大会、1月29日開催 | スラッシュドット・ジャパン デベロッパー  
http://developers.slashdot.jp/story/15/01/22/0821254/  2015年01月22日 19時09分 
 Cの仕事はイヤだな。 
 C++の仕事にしてほしいと言ったら、 
  
 「もったいない。大きな会社の仕事で、 
 半年ぐらい続くのに」と言われた。 
 それから、また数件の面接に行った 
  
 仕事を断ると、次の会社の報酬が高いとは限らない。 
 またすぐに仕事が取れるとも限らない 
  
 漏れは基本情報処理の資格持ちで、C/C++をやっていたが、 
 セガの面接で、VBの試験で、 
 0点取って不採用だったこともあるw 
  
 VBでは、配列のインデックスが1から始まるとか、 
 Redimとか、当時は知らなかった 
 >基本情報処理の資格持ちで 
  
 ここ嗤うところですよね 
 >>462  > VBでは、配列のインデックスが1から始まるとか、   
 まあ、そりゃ採用されんわな w 
 知識がないのは教えればいいだけだけど、間違えてる奴は迷惑だし 
  まさかセガの面接でVBを問われるとは思わんわなw 
 まあ報酬云々言いつつ基本情報止まりは笑えない 
 VBできますと言っておいてその質問が発生したならしょうがないけど、 
 唐突にその問題を出したとしたら、おまえに非はない。 
 従軍慰安婦のことをもっと真摯に考えましょう。 
 わびるべきは、きちんとわびて、新しい関係を築きましょう。 
 もう、うそは、やめましょう。 
 >>468  今回必見 
 ユネスコスコスコ  
   サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ  
 宇ドナルドアナリストパワーストーンコーチングとしまえん  
  サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー  
  ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足  
 サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題  
  春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残  
 コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題  
 マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス  
  FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了  
  校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント  
 高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート 
 匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、  
 BitTorrentがオープンソースで開発されています    
 言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?    
 Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします   
https://twitter.com/Lyrise_al     ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw      
 The Covenant Project  
 概要    
 Covenantは、純粋P2Pのファイル共有ソフトです    
 目的    
 インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します    
 特徴    
 Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)    
 接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です  
 DHTにはKademlia + コネクションプールを使用します  
 UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)  
 検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません  
 11 
 モシ a = b ナラバ 
    c = a 
 イガイナラ 
    c =  b 
 モシオワリ 
 モシモーシ! 
     ∧_∧ 
     ∩゚Д゚) 
 □……(つ  | 
  ̄ ̄ ̄ ̄ ̄ ̄ ̄| 
レス:1-200 201-400 401-600 601-800 801-1000 ALL 
このスレへの固定リンク: http://5chb.net/r/tech/1380986943/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
TOPへ  TOPへ  
 
	  
	
	
	
全掲示板一覧 この掲示板へ 人気スレ | 
	Youtube 動画 
	>50 
	>100 
	>200 
	>300 
	>500 
	>1000枚 
	新着画像
 ↓「簡単なプログラム言語って何?YouTube動画>4本 ->画像>1枚 」を見た人も見ています:
・プログラマ相手にこの言語使ってますって言ったらカッコよく見られる言語ってなに? 	
・【Erlang】プログラム言語 Elixir 【BEAM】 	
・【情報処理】世界最強のプログラミング言語って何?C?Java?Python?COBOL?VBA? 
・嫌いなプログラミング言語を書いて去るスレ 
・結局人気の高いプログラミング言語ってなに?  
・結局人気の高いプログラミング言語ってなに?  
・プログラミング言語 Scala 11冊目 	
・最強プログラム言語は? 	
・ジャバスクリプトの勉強してるんだけどこれかなり難しいよな? 配列とか関数がないプログラミング言語ってないの?  
・【神経学】〈金沢大学〉世界初!自閉スペクトラム症の言語発達に関わる脳の特徴を可視化 	
・プログラムと宗教って深い関連あるよな 	
・誰だよ立教簡単って言ったやつ 	
・データベースプログラミングに最適な言語は何か
・【IT】統合開発環境人気は1位はVisual Studio、2位はEclipse。プログラミング言語専用の開発環境に人気の兆し 	
・プログラミング言語 Rust 4【ワッチョイ】 	
・将棋と囲碁ってどっちが初段になるの簡単? 
・プログラミング言語C#について語ろう! 
・もういっそプログラム言語から自作しようって 	
・【IT】人気が下降しプログラマの求人も少ないプログラミング言語ワースト10は? 	
・中2でこのプログラムしか書けないってやばう? 	
・プログラミング言語ってなんでこんなにたくさんあるの?全部学ぶのめんどくさいから1つにまとめて最強最速の言語を作れよ  
・プログラム言語ってネイティブでマシン語を話せるくらいならないとグーグルに入社できないまま派遣止まりなんでしょ?  
・プログラミング始めたいんだけどどこ言語がいい? 	
・Windowsのソフトウェア作るのに学ぶべきプログラミング言語って何? 
・つんくも消え メンバーは次々離脱し駒のように研修生から補充されるいまのハロプロの売りって何? 	
・ハロプロ歴代トップ『鈴木愛理』さんが『ミュージックステーション(Mステ)』に出演出来ない理由って何?笠原桃奈ME:Iでも出れるのに 
・【IT】6月プログラミング言語人気ランキング、Kotlinが急増の傾向 
・【IT】 プログラミング言語のPerl、Androidにも進出 [InfoQ]
・【IT】共通言語はプログラミング 素顔のAI世代 	
・WEB DBプログラミングを一番簡単に実現する方法 	
・【グラビア】Hカップグラドル 藤堂さやか 破廉恥な服で不倫旅行[10/27] ©bbspink.com	
・南波一海のアイドル三十六房的今年もハロー!プロジェクトを語っちゃおうスペシャル2019〜開生配信 決定!! 	
・和田彩花「CDは単なる音や声の記録にすぎない ライブこそが私たちの世界観をトータルで表現した芸術作品 ハロプロは芸術なんです」 
・どのレベルならプログラミング出来ると言っていい? 
・let s: プログラミング言語? = Swift
・「おすすめのプログラミング言語ってありますか?」←こいつwwwwwwwwwwwwwwwwwwwwww 
・なんj民オススメのプログラミング言語ってなんや? 
・簡単なゲーム作ってみたいんだけど素人でも0から始めて短期間で理解出来てゲーム作れる簡単な言語ある? 	
・30代のプログラマーいる? 
・文系でもプログラマになれんのか? 
・俺「プログラミング始めた」敵「言語は?」俺「HTML」  
・プログラミングはすでに市場飽和状態にある?
・プログラマ以外が使うとクラッシュするOSなーんだ? 
・女ヲタが多いハロプログループやハロメンの方が卒業や崩壊が早い理由って何? 
・【プログラマー】日米格差は600万円か?「プログラミング言語別 年収調査」の衝撃★3 	
・【プログラミング】PowerShellってbatとかスクリプト言語とかcygwin+bashとかと比べて何がいいの? 	 
・英語の次に学習するべき言語って何? 
・プログラミング言語ってさ?どう覚えるべき? 	
・プログラミング言語ってなにがいいの!? 
・ダイエットって簡単そうで難しいよな 
・今の東大って35年前の早慶より簡単? 
・ひろゆき(44)が言語学者・小島剛一氏(F爺)に反論「論点を逸らそうとひたすら長文を書いてるのはブログの人」「勉強不足」★16  [Anonymous★]
・【話題】「人気プログラミング言語2022」発表  [すらいむ★]
・きもいらがやったことあるマイナープログラミング言語教えろwww 
・プログラミング始めたいんだけど、何の言語がいい? 
・初心者におすすめのプログラミング言語 
・【悲報】生田衣梨奈「毎日毎日ブログを書いてみんな読むの飽きん?笑ごめんね笑ネタなくて笑面白いことなんてそう簡単に起きません笑笑」 
・【資格】三大難関じゃないけど簡単とも言い切れない国家資格「基本情報技術者(FE)」「宅地建物取引士(宅建)」あと一つは何? 	 
・ぶっちゃけ始めるのにいい言語て何? 
・【IT】Facebook、プログラムコードを別のプログラミング言語に翻訳する「TransCoder AI」を開発  [田杉山脈★]
・2進数プログラムを読める猛者ってさ 	
・【IT】8種類のプログラム言語をモチーフにしたコーヒーがMakuakeに登場、人気は真っ二つ 	
・イーロン・マスク「20年前C言語使ってた!プログラムは知っている😤」 社内の技術レクチャーで突然発言  
・【話題】「1つのプログラミング言語を学んだら別の言語も簡単に習得できる」という説は現代の実情にそぐわないという主張  [すらいむ★]
・1つのプログラミング言語を学んだら、別の言語も簡単に習得できるの? 
  
    | 
  
 
 11:14:40 up 9 days,  1:36,  4 users,  load average: 99.90, 98.66, 96.89
 in 0.070585012435913 sec
@[email protected] on 110100
 |