俺「プログラミングに挑戦しよう」 本「これはおまじないです。詳しくは専門書を読んでね」 俺「は?」

このエントリーをはてなブックマークに追加
1番組の途中ですがアフィサイトへの転載は禁止です

【問題6】while文とfor文――繰り返し処理を理解しよう (1/3)

C言語を使ったマイコン制御プログラムの“イロハ”を解説する本連載。
今回は、繰り返し処理に用いられるwhile文とfor文を使い、2の0乗から15乗までの数値を表示するプログラムを作成します。

http://monoist.atmarkit.co.jp/mn/articles/1407/18/news004.html
2番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:31:15.82 ID:B5yM8r2Y0
GOTO 10 GOTO 10 GOTO 10 GOTO 10 GOTO 10 GOTO 10
3番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:31:47.09 ID:XAXnM87R0
stdio.h←これが意味不明
4番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:32:28.81 ID:A3eIpd0o0
>>1
while (n <= 32768)
なぜなのか。
5番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:32:54.55 ID:TNMmrh9R0
そんなこと気にするやつはアスペかなんかだろ。
6番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:33:56.08 ID:5QETIOMc0
printf("1");
printf("2");
printf("4");
めんks
7番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:34:19.84 ID:AwqiYKn20
>>3
標準入出力をするためのライブラリをインクルードしてる
8番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:34:25.89 ID:tG19Az150
return 0のことだろ
9番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:35:25.35 ID:IZnAPknJ0
>>6
改行するかスペースいれろよ
10番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:35:27.91 ID:YZi/i8390
>>4
これ
いつもの週末プログラミングスレ
12番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:35:58.49 ID:fc0a6OTki
確かにいきなり32768はずるいよなw
13番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:36:11.78 ID:Y+vTzE280
main void(){ ←なにこれ? 本「黙って書けサル」
14番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:36:24.33 ID:dnhTZIQZ0
おまじないなんて書いてある本最近はないんじゃないの?
>>10
次のページでforが出てきたから、あぁ、そういうながれかぁ!と思ったらこれ。なぜなのか。

for文で記述すると、
for (n = 1; n <= 32768; n *= 2) printf("%d\n", n);
のように、たった1行で表せます。
16番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:37:03.47 ID:30/YE4xc0
大松「カーニハンの本だけ読めばいいぞ」
17番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:37:40.28 ID:8B4MNfiv0
プログラムって魔術書みたいに呪文が羅列しててびっくりしちゃうよね
18番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:37:43.58 ID:mEdVQidm0
import java.io.*
蟹さんリッチだけでいいよ
20番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:39:04.31 ID:fcNrizc80
大学教授「#include(studio.h)はおまじない」

まじでこんな時代だった
21番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:39:19.76 ID:nuM/abkL0
動物が表紙に載ってるやつが欲しい
プログラミングしないけどあれをズラッと本棚に並べたい
22番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:39:54.82 ID:VZXeulNi0
>>16
正解
俺もCではK&Rしか読んだことないし、それで困ったこともない
K&Rは優れた入門書だと思う
23番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:40:10.73 ID:fc0a6OTki
>>13
惜しい正しくは
void main(void)
黙ってやれmain()
24番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:40:37.66 ID:hKGs9Sn20
25番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:41:38.70 ID:EEa8Oo2+0
古めの参考書みながら
void main(void)ってやったらmake失敗して
intに変えてreturn 0したら出来たのはなぜなんだろう
26番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:41:45.73 ID:AwqiYKn20
>>13
void型の引数無し(void)の関数main
27番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:43:01.11 ID:jpnXtrzG0
>>12
いきなり32768は、ずるいっつーかおもいっきりマジックナンバーだろ

なんて本に書いてあんだそれ?
28番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:43:39.62 ID:fc0a6OTki
>>25
黙ってるのは許さん。
というスパルタ式に変わった。
29番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:44:06.14 ID:nG9dAmuH0
本格的に学びたいんだけど
サイバー大学
ってとこに行けばいいの?
それとも専門学校的なとこがいいんかな
プログラミングをいくら勉強してもソフトとかを作れる気がしない
どうやったらforだとかwhileだとかの羅列がソフトになるんだ?
31番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:45:35.53 ID:fcNrizc80
>>29
>>16の本だけ買っとけ
プログラミング経験ないなら「プログラムはなぜ動くのか」が評判良かったぞ
>>27
1のリンク先
>>29
プログラミングだけ学びたかったら独学でいいだろ
専門学校言ったら情報処理試験受けないとならんぞ
34番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:46:50.60 ID:F5AJoGsm0
>>21
オライリーはまさにその目的のためだけに存在してるような本だ
今すぐ買ってきて良い
35番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:47:21.40 ID:HGT3O84Ci
>>30
どっちかというとifの塊じゃ
36番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:47:42.85 ID:fc0a6OTki
>>30
あとは単機能な部品を作って
入力装置とか出力装置とか
タイマーとか割り込みとかを駆使して超大作にする。
37番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:48:10.16 ID:tKJJzaiH0
コードウィザード?
38番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:48:11.56 ID:4sSvNVgs0
>>3
絶対「スタジオh」って読んじゃうよな
standard in & out header file
40番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:48:35.37 ID:LOwkS/k00
>>29
MITのサイトにいけば、大学の講義が無料で視聴できるよ
codacademyみたいなすぐれたサイトもあるし
41番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:48:41.20 ID:KQ7p5vKV0
言語オタならともかく今から入門するのにCから入るのはどういう理由だ
PC98とか触ってた俺みたいなオッサンだけでいいだろもうCは
42番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:49:04.07 ID:JwbO8xFa0
これのせいで今だにreturnとincludeがちゃんと分かってない
43番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:49:07.78 ID:hKGs9Sn20
プログラミングしてるだけじゃコンピューターサイエンス身につかないよな
独学でCS学ぶにはどうすりゃええんだ
情報処理の試験受ければいいの?
44番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:49:23.29 ID:4+fExwqL0
働いてるやつが1から独学でなんか作りたいと思ったら最低3ヶ月は勉強しないと話にならんと思う
しかもそれで出来上がるのは電卓とかそういうしょうもないもの

理想のアプリとか作りたかったら年単位になってくる
>>30
取り敢えずオセロのソフト作ってみるといい
ってどっかで聞いた
>>26
K&Rの時代にはVOIDは無かったんですよ。
関数は引数があり値を返すっていう決まりがあったの。
戻り値が内関数を作りたい場合でもなにか値を返す必要があった。

数学に0という概念が発見されたくらいVOID が導入されたことは衝撃だったよ。
47番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:50:22.10 ID:RnKpA1dM0
>>43
とりあえずパタヘネ本からスタート
48番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:51:25.75 ID:EEa8Oo2+0
>>41
最終的にarduinoとかやりたいと思ってC勉強してんだけど
他のほうが良いんかな
49番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:52:20.06 ID:fRlOGySp0
javaってダウンロードすればゲームもアプリも何でも作れるの?
50番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:52:25.17 ID:mF4xB16Y0
自分で調べろよ雑魚が
51番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:52:38.87 ID:Y+vTzE280
変数に意味ありげな名前付けるのやめてほしい
unkochinkoとかならどこを書き換えてもいいのかが分かりやすい
>>41
経験上、Cを経由したかどうかでずいぶん違うよ。
やっぱりやるべき。
53番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:52:59.40 ID:fc0a6OTki
>>49
作れるよ
配列が分からないんだけど俺みたいなゴミでも理解できる丁寧な説明の本ってないの?
55番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:53:18.87 ID:DiEbsaWE0
>>48
arduinoやるならCでいいでしょ
56番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:54:03.24 ID:KQ7p5vKV0
>>48
マイコンか!ならCもありだよね
今だと.net micro frameworkが入ってるボードもあるけど
57番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:54:07.14 ID:HJ7XRSi20
CとPascalは絶対勉強すべき
読まなきゃならない本は大抵CかPascalで書かれてるし
「プログラミングに挑戦しよう」が間違いだな
「○○を作ろう」が正解だ
作りたいものがないのに勉強しても身につかない
59番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:54:19.14 ID:fRlOGySp0
>>53
java seってやつでおk?
60番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:55:09.69 ID:fc0a6OTki
>>54
学校の数学の教科書じゃダメかな?
61番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:55:10.44 ID:plgvDB9b0
CSの初級本をいくつか読んでみたけど、一番難しいのはアルゴリズムとデータ構造の本だな
理解するのに結構骨が折れる
62番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:56:12.61 ID:aepQR//o0
上を目指すならC
63番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:57:16.22 ID:fc0a6OTki
>>59
取り敢えずそれでOK
64番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:57:39.51 ID:B5yM8r2Y0
>>58
なんかCやってる人に作りたいもの聞いたらスマホのゲームって
それならclickteamfusionでええやんと
>>43
12ステップで作る組込みOS自作入門
http://www.amazon.co.jp/dp/4877832394

組み込みOSと書いてあるが、机上の理論ではなく、
マイコンを動かしながら、プログラムが動くとは?、OSとは?体感する本。
1部と2部にわかれていて、1部はリンカーとか結構丁寧に書かれている。
2部でいよいよ簡易OSを作る。
66番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 19:58:33.12 ID:jpnXtrzG0
オイそこのわけえの、将来デジタル大工やんなら
いきなり数字かくのも、繰り返し文1行で済ませんのも
コーディング規約違反で親方に怒鳴られるぜ、注意しなよ
言語とメモリを分けて教えるから多くがポインタで詰まる
68番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:02:16.03 ID:/x44Bncy0
>>54
動的言語の配列は中身ハッシュテーブルだったり
cの配列はポインタ祭りだったりで難しいけど
そうじゃなければ簡単だろう
69番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:03:10.90 ID:dxXmcMOn0
やることないからとりあえずjavaの本買ってきたが、順番間違ってるのか
>>67
Cのポインタは表記の仕方とか配列との関係でつまづいてる人が多い気がする。
急に*がとれたり[]がなくなったり
71番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:03:42.57 ID:fc0a6OTki
ポインタの配列も住所一覧だと思えば問題ない
>>68
今やってるのがまさにCなんだわ
もうちょっと頑張ってみるわ
73番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:05:06.99 ID:S8ZnDcoi0
宣言で int *ptr と書くのに
使うときは ptrになるからわけがわからなくなるんじゃ
74番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:06:44.70 ID:SK90Pr0t0
おまじない
using namespace std ← まあわかる
using namespace System::Diagnostics ← はぁ?
プログラミングっていまだに人気があるのか
やめておけばいいのに

by 39歳で定年した現在無職4年の俺
C++ってあんまり需要ないの?
こういうスレで全く話題に上がらないけど
>>73
そこから、int* ptr という記述になって int* ptr_a, ptr_b と書いて困惑する未来が見えた。
78番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:07:58.81 ID:AICn9Kgm0
スレタイの俺が全く成長しない
79番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:08:52.37 ID:/x44Bncy0
>>74
c++.netかなんかか
80番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:09:16.46 ID:CIm88FG30
今年の夏はLispの勉強をしようと思う
人工知能をやりたい
81番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:09:22.89 ID:JWHrJvKp0
馬鹿は構造体で詰みかける、ソースは俺
未だによく分かってない
IDENTIFICATION DIVISION
ENVIRONMENT DIVISION
DATA DIVISION
PROCEDURE DIVISION
83番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:09:27.37 ID:fc0a6OTki
>>76
需要あるでしょ。
C++はCの延長になってしまうけど。
ただ今はJavaの方が需要があるかもね。
84番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:09:46.21 ID:IAKYvuS30
多重ループとか配列あたりから理解出来てるか怪しい
どういう動きをしているかってのは理解できるんだがそれを何かを実行するために実際に書いてみようとすると意味がわからなくなってくる
printf("Hello, world!");

って書かかれたらメッセージだせってコンピュータに教え込んだのは誰で
それを教え込むのは何のプログラム使ったのよ
86番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:11:05.64 ID:/JFi6Zh60
DやC#のテンプレートの需要がわからない
みんなスバラシイスバラシイ言ってるけど
87番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:11:21.68 ID:O0/79OhP0
今需要がたくさんあるのは、Java js C++ PHP

がんばれPython
javaの糞さ
趣味ならmicrosoftのsmallbasicとか使えばいいのに
なんで無理に本格的な言語使ってつまずいてるの?
>>76
C++は理解度が同じ程度の人たちが使う分には適してるけど、
そうじゃない場合、読めない人が出てくるのが問題。
そうなると、ベターCと呼ばれるどうしようもなくC++らしくないコードで埋め尽くされる羽目になる。
お前らの話してる内容が一切分からないレベルなんだが
何から始めたらそんな会話出来るようになるんだ?
きっかけが知りたいわ
マイクソからタダ版のVS拾ってくればアホでも作れるだろ
普段のサポートするちょっとしたモン作るだけでもだいぶ違うのになぜやらないんだ
ほしいソフト必死に検索してあれじゃないこれじゃないなんてやるくらいなら自分好みの作ったほうがトータル時間的に絶対お得
>>91
何から始めたらではなく、おっさんになればできるようになる。
94番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:14:14.75 ID:IAKYvuS30
ソースコード読んでプログラムの内容を理解する事は出来るんだけど自分で1からプログラム書く事が全然出来ないんだが何すればいいんだ
95番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:15:00.83 ID:F/4YzIoz0
ぼーよーさんの明解C言語にお世話になりました
96番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:15:06.08 ID:OH/N+5150
結局作りたいものかやりたいことがないと続かないし勉強しても役に立たない算数プログラミングができるだけだよな
>>94
あるある
文法は知ってても文章を書けない感じ
98番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:16:25.39 ID:yRUNGDukO
とりあえず、「こんにちはマイコン」を読めばいいんだろ
99番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:16:32.57 ID:aev0p0qb0
文法がわかったら簡単な文章はすぐに書けるはずだけど
>>80
人工知能ってか機械学習やりたいならpythonがモジュール揃ってていいよ
101番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:17:23.21 ID:aCxgLwhQ0
>>38
プロでもそう呼んでるよ
102番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:18:33.60 ID:R1BgSZZh0
>>94
逆だわ、羨ましい
他人のコードとか読むのが苦痛過ぎる
103番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:19:09.56 ID:EEa8Oo2+0
>>92
リネームするだけとかクソ単純なのならなんとかなるけど
音声とか動画とか画像とか扱いたいものの仕組みから勉強しなきゃいけない感じで敷居高いわ
Cの入門書理解したけど次何すればいいか分からない
105番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:19:41.35 ID:HLI7VF+j0
>>100
機械学習て言い直すあたり、デキる人だね
人工知能は中身のないバズワードだからね
>>99
いやまあ「今日はいい天気ですね」レベルの文はかけるけど
小説一本書くとなるとまず書き出しから分からないみたいな
環境をLinux/UNIXにしていつもCUIでいつもプログラミングできる
環境にするとか
108番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:21:31.19 ID:U4oHkkDv0
>>100
PythonはますますLispに近づいてるとえらいハッカーさんが言ってました
>>3
スタジオ?!とか分けわかんないから
StandardIOだとちゃんと教えろよな
>>106
日本語をペラペラしゃべってるおまえは小説一本かけるのか、と
111番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:22:26.72 ID:I6MXQSQJ0
プログラミングマスターしたけど作りたいものが何もなくて詰んだ
112番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:23:00.42 ID:ZN4jwcbGi
pythonでコマンドラインツールとかCGIとか色々作って遊んでる
TwitterでもRBDMSでも大抵モジュールがあるのがいい
英語の情報源にあたる語学力があればなおよろしい
C#でLINQ使いまくりだわ
コーディング規約緩いから好き放題やってるわ
>>110
そりゃ書けるだろうな
面白いかどうかは別問題で
115番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:23:26.41 ID:HYcMNx8Y0
while
if baka
 omaginai(kuso)  
else
break
116番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:24:29.64 ID:HC7Yl+cZ0
>>112
ライブラリが充実しすぎててプログラミングする醍醐味があまりないというかなんというか・・・
ラズパイやってみるとかArduinoをとっかかりにするとかの方
が現実的か。いまどきCUIで何か作っても達成感がいまいちか、。
>>114
その調子で、適当にソースを並べていけば書けるんじゃない?
動くかどうかは別問題で
119番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:26:40.27 ID:MJTDO68N0
実行しながらじゃないと覚えにくいからな
120番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:27:03.31 ID:eFiUAzbq0
C#ダウンロードしてみたわ
公式のドキュメントとかないのか
121番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:27:10.89 ID:OPNrQ4En0
twitterでボットを作ろうとしたんだけど、
プログラミング以外に自然言語処理やら機械学習やらいろいろ勉強が必要とわかって詰んだ
>>118
うん
実際他人が書いたのをちょこちょこ書き換えてカスタムとかは出来るんだけどね
1からとなると全く出来ない
123番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:29:01.85 ID:zRPD3zJv0
何作ればいいかわからなくて途方にくれてる
124番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:29:31.07 ID:Lg+ieymo0
C言語でかかれた本を買ってくる
それを読んで理解して、同じ機能や少し機能を増やしたのを他の言語で書いてみる

これ、結構勉強になる
>>113
規約でLINQを禁止するのはクソ。
糖衣構文じゃなくてメソッドチェーンなら許されるのかというと、許されてしまうところがますますクソ。

禁止は多くの場合悪である。
エクセル買ってきてvbaで遊ぶのが一番楽しいと思うんだ
127番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:29:47.70 ID:2Ad8btnM0
#include 何これ?おいしいの?
本「いいからさっさと書けカス」
>>51
やばい言いたいことすごいよくわかる
>>120
http://msdn.microsoft.com/ja-jp/library/618ayhy6.aspx
何かおかしいと思ったら即座に英語版を読んだほうがいいよ。機械翻訳が多い。
130番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:31:10.93 ID:QqiPKgQb0
>>121
シンプルなボットで良ければ、「マルコフ連鎖」って仕組みを使えば簡単だよ。
http://qiita.com/kurehajime/items/f1cfd74e1ec7b45fbafa
131番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:32:04.32 ID:TYLGlynv0
すたんだーどあいおーどっとへっだー
って読んでるわ
132番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:32:19.09 ID:/x44Bncy0
>>120
msdnが公式で機械翻訳になる前の旧バージョンは内容も充実してるけど
なれないと読むのが難しいので初心者には勧められない
133番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:32:36.36 ID:r17xoSjB0
いきなり説明したら投げる癖に
足し算教えるのにいきなり群論とかするようなもんだぞ
>>130
twitterのbotってそういうチャットボットみたいなのもあれば、rssトリガで自動ポストするボットもあるからなんとも。
そしてたぶん後者。
135番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:33:12.10 ID:bEWXCfb/O
ソースが公開されてる役に立ったり面白かったツールを解析したほうがよっぽど役に立った
136番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:33:55.82 ID:NmlvYrk80
>>20
visual studioの被害者
137番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:33:51.79 ID:/x44Bncy0
>>125
linq構文は読めない 読みたくもない もちろん書きたくもない
メソッドチェーンなら普通に読めるし書けるし便利
その違い
俺「stdio.hとかuが抜けてる。だっさw」
>>137
たしかに、sqlの素養がないとそうなるかも。
140番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:35:01.28 ID:iaDGb5hK0
>>3
なんの略でなにを目的としてるくらいかは説明すべきだよな。K&Rも。
JAVAは馬鹿にされるけどCより難しい
OOPで適切なデザインパターンを使うのは初心者に言っても理解できないかと
C#でLINQ使えないとかひどい拷問だが、まだ結構あるんだよな禁止してるところが
プログラミング始めたいけど、結局何から学べばいいのさ……

とりあえずC言語やってるけど、スコープとか関数とかわけわかめで死にそう
144番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:36:38.19 ID:/x44Bncy0
>>139
sqlともまた違うじゃん すごい異様なタイミングでselect書くのを強制されるとかさあ
実際 >>1 みたいにつきつめて教えてほしいって人にはどこから教えるべきなのかな?
論理回路?機械語?アセンブラ?C言語の標準ライブラリ?
146番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:36:58.78 ID:k9CuqLXH0
>>134
リプライに受け答えできるボットがいいな
できればチューリングテストをパスできるような
>>141
リフレクションや属性/注釈とかマルチパラダイム言語やからな
DI大前提のJava EEとか初学者はぽかーんってなるだろう
>>144
メソッドチェーンにしても同じことでしょ。
なぜその順番になってるかを考えれば、何の障害にもならんよ。
>>138
creatの悪口はやめろ
150番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:38:47.34 ID:9iEmTPQw0
printf

これ何て読むの?
>>146
そりゃ大変だ。出来上がる日を心待ちにしておくよ。
152番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:39:36.19 ID:HYcMNx8Y0
>>140
まぁ、原文ではStandard Input Standard Outputって頻繁に出てくるからな。
ジャップ語に訳した時点で標準入力 標準出力になって、意味が欠け落ちる。

知能障害集団低レベルジャップログラマーの誕生の瞬間である
>>150
ぷりんとふぉーまっと
154番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:40:15.50 ID:/x44Bncy0
>>145
わからないことをそのままにしておけないんでしょう
そういう人はプログラマに向いてる
アスペ傾向はプログラミングに有利
155番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:40:21.35 ID:WwuxGaqm0
何か作るというのも重要だけど、プログラミングコンテストで腕を磨くのも面白いよ
コンテストに出場しなくても問題を解くだけでも勉強になる

http://www.topcoder.com/
false どう読んでる?
>>150
プリントエフ
158番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:41:06.45 ID:r17xoSjB0
>>143
関数、なんか受け取ってなんかしてなんか返してくれる奴
例えば2つの正の整数受け取って最大公約数を返す関数、なんてのが考えられる
まぁ別に何も受け取らなくても何も返さなくてもいいんだけどね
もぐもぐ
160番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:41:45.59 ID:QqiPKgQb0
>>146
2chのアンカー付きレスをデータベース化

リプライがあったら、類似の被レスを検索

被レスに対するレスを少し弄ってつぶやく


これで多少は騙せるかもしれない。
ここまでポインタ無し
162番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:42:46.84 ID:/x44Bncy0
>>148
メソッドチェーンではselectは必要ないこと多いし
toarray()とかがゴールなのにlinq構文では書きにくかったり
めんどくさい上に読みにくいだけだよlinq構文なんて
cuiで電卓→guiに進化させる→オセロ作る
が王道だろうと思ってる、俺はこうして始めた
164番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:43:44.31 ID:EEa8Oo2+0
最近はCの宣言と定義で混乱したな
書いてある順番に実行されるのかと思ったら
main()を最初に読みに行くっていうきまりがあるのな
165番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:44:44.02 ID:f04PlnqK0
>>163
オセロのアルゴリズムってどんなの?
>>143
全部グローバル変数でやってみて、無理っぽくなったら理由がわかるはず。
LINQはToListとかせんと毎度計算するんだったか
ネストさせて現象に気づくのに時間かかったわ
>>164
そう間違えるやつも珍しいな
入門書も読んでない?
>>158
ありがとう。なんとなくわかった

独学プログラミング学習ってわからないこと多すぎて出来る気がしない
本の説明読めば読むほど分からないこと増える

変換仕様とか何のためにあるの?
とか、『それが何の役立つのか』が知りたいわ
170番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:46:25.51 ID:TYLGlynv0
>>163
なんでプログラムで直接計算できるのに、電卓作るの?
>>162
toarrayをゴールにする場合って遅延評価を犠牲にする場合だと思うんだけど、
そのあたりを踏まえたうえで使い分ければいいと思うんだ。
>>170
ワロタ
173番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:47:52.49 ID:EPvOAi9f0
ファッションでプログラミングするなら
VBやっとけばいいんじゃないかな・・・
174番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:48:00.34 ID:r17xoSjB0
>>170
練習のためでしょ
175番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:48:10.82 ID:i0tpXEb10
>>165
最初は置ける所計算してランダム、次は固定の評価値をマスに付けて一番高いところ、次は残り枚数も考慮して、とかいった感じ
>>170
やめろよー
車輪の再発明は学習するために必要だろ
177番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:48:52.75 ID:wISMA11s0
関数型やってるやついねぇ?
178番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:49:04.02 ID:QLFZ9HHo0
エロゲのエンジン作ってみたいんだがPythonは向いてますかね?
どの言語でも作れるよ!っていうのは理解できるんだが全くの素人なので入りやすさなどを含めて聞きたい
吉里吉里はTJS2とかいう謎言語使ってるみたいだけども
>>152
こういうのはカッコで英語表記しとくべきだよな

>>155
ハンターハンターで塔の上で戦ってるやついただろ?まさにそんな感じ。

>>170
50桁電卓とか欲しくね?
既存のソースいじって結果がどう変わるのかを調べるのが
個人的には一番身に付きやすい
181番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:49:41.15 ID:2zeEPTyE0
そのファイルを読み込んでるので
それを書くとその先に書かれてる関数が使えるようになりますよ

実際はともかく、この位の濁しでいいと思う
おまじないってバカにされてる感覚がして深追いしちゃうんだよね
182番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:49:44.54 ID:aCxgLwhQ0
>>163
そのへんで既に道がわかれるんだな、俺はCUI電卓から逆ポーランド変換やら構文解析処理に走ったわ
183番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:49:53.67 ID:r17xoSjB0
VBバカにするなよ
(元)天下のIBMが病院の巨大システムをVBで完成させたんだからな
しかも自称完全なオブジェクト指向で
184番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:50:33.82 ID:lmpETRlQ0
whileとforは分かるけど{ }が分からない俺
>>165
昔のアスキーの本、8086アセンブラ入門だかにあった気が
2手読んで自分のコマが多い所の手を採用してた気がする
ΔΣ法?とかそんな名前がついてたはず
186番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:51:27.85 ID:dySqKMIq0
>>178
PythonにはPygameという結構いいゲームライブラリがあるよ
187番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:52:00.01 ID:r17xoSjB0
>>178
javaでいいんじゃないの、どこでも動く、たいてい揃ってる
188番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:52:30.20 ID:8RcXlWaw0
>>178
むかしSilverlightのノベルエンジン作ったけどWindowsでいいならC#でいいんじゃね?
189番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:52:43.04 ID:2DDXONTv0
かっこいい変数名をつけられなくて諦めた
>>178
Windows限定でいちばん簡単そうなのはC#か
pythonって基本ソース公開って聞いたことがあるんだが
191番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:54:12.04 ID:aCxgLwhQ0
>>183
そう、言語仕様的に言えばVBでのオブジェクト指向プログラミンは馬鹿にできないよ
C++やJavaと比較すると出来ない事は多いけど、だからといってVBがダメということはない
むしろ仕様がシンプルだから、誰にでもわかりやすい可読性の高いソースを書きやすいとも言える
192番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:54:26.19 ID:+pWfdW3V0
プログラミング初心者がVBから始めると変な癖がつくからよくないとよく聞く
193番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:55:22.82 ID:wxejxhDL0
visual studioの無料版でやればいいん?
194番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:55:23.81 ID:QmxoZ+Bj0
cuiの電卓、逆ポーランド変換、なんか作ってみたくなってきた
VBって底辺職業PGの代名詞だったな
>>165
>>185
http://uguisu.skr.jp/othello/alpha-beta.html

俺の覚えてたのはαβ法か、ほかにもいろいろまとまってる。
197番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:56:57.42 ID:i0tpXEb10
pythonは糞言語。異論は認めない
計算道具として使うならMathematicaいいよ
無料である程度できるし
http://www.wolfram.com/programming-cloud/
おライリーは翻訳がくそゴミ

プログラミングC#読んだときは幼稚園からやり直せと本気で思った
200番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:57:43.52 ID:lqpzWI2B0
スケルトンのコードなんてそういうもんだと思っておけばいい
理解など不要
取引先はそこまでテストしろと言ってくるが、その分の工数は請求してある
マヌケすぎ
201番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:57:43.87 ID:TfftT0fbi
勉強しようってのはよくたつけどアプリ作ろうって奴がほとんどいないのがよくわからん
202番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:57:47.61 ID:r17xoSjB0
逆ポーランド記法の電卓が昔多かったのはなぜかって、簡単でメモリ少なくて済んだから
俺はそんな電卓見たことないけど
203番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:57:56.57 ID:aCxgLwhQ0
>>192
VBから始めるとダメというか、VBだけで分かったつもりになる奴がダメってのはあるね
VBだけしか知らない人がVBでまともなオブジェクト指向プログラミングは出来なと思う
逆にC++やJavaからVBに行った人のほうが、VBをより効果的に使えると思う
204番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:58:34.76 ID:fRlOGySp0
プログラミングってデザインとかはどうなってんの?
ゲームとかの
205番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:59:12.46 ID:EtLY2FD20
まずはBASICと言う伝統はなぜ廃れたのか
8ビット時代のマイコンBASICなんて基本が学べてしかもそれなりの何かも書けるし
凄い学ぶのに良かったような気がするけどね
いきなりオブジェクト指向だとかポインタがどうのこうのとか初心者除けとしか思えん
論理型の変数名は過去分詞あたりが便利すぎる
207番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:59:46.48 ID:wISMA11s0
>>201
わしは勉強よりモノ作り派やど。作りたいもんも沢山あるし作ったもんもある

お前らも何かあるなら見せてーな
208番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 20:59:47.95 ID:0JR7ZbQu0
>>197
Pythonの悪口は許さんぞ!
Pythonのどこがまずいんだよ?
209番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:00:11.35 ID:LoDW2MW20
はよプログラムを作るプログラム作れや無能共
210番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:00:44.00 ID:EtLY2FD20
やっぱVBの呪いなのか
VBは蛇蝎の如く嫌われてるからBASICって聞いただけでお話にならないとかそういう感じだよね
211番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:01:07.17 ID:w6UuAprc0
>>207
どんなものを作ったのか、いくつか教えておくれ
212番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:01:13.08 ID:ZhpdD85g0
>>208
joinは変だよね
VBはいいがVBAはただちに互換を打ち切るべき
214SEだ:2014/07/18(金) 21:01:32.70 ID:ytjIGhZZ0
そんな金にならない言語はやめろ!
これからは軍事産業だ、JOVIALをやれ!わかったか、徴兵制度復活だ〜
さ〜いよいよ戦争だ〜〜〜〜わっははっはははあはははhh〜〜〜!!
>>201
アプリを作れるところまで行くのは少数ではある
評論家は多い

>>205
機種ごとに違うからじゃないか?
216番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:02:08.75 ID:kn1f7sI90
HTML5ってどうなの?
217番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:02:21.58 ID:TYLGlynv0
VBは配列と改行が糞すぎて気が狂うかと思った
>>116
数値計算プログラムだと、
for文をなるべく使わず、numpy、scipyの関数だけで
計算するように考えるのが結構楽しかったりする
219番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:04:47.83 ID:eFiUAzbq0
>>129
>>132

ありがとう
あとでみてみる
220番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:04:48.78 ID:EM5hqAEy0
>>205
これやろうぜ
http://smallbasic.com/
>>191
VBがJavaよりできないことが多いってお前正気かよ

なんせVB2010以降はほぼC#≒VBだぞ
C#>>>Javaなんだから、VBとJavaのどっちが優れてる言語は言うまでもない
222番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:05:07.65 ID:E++PG+uw0
MacのなんちゃらBasicはそれで作られたいいフリーウェアが結構あった気がする
223番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:05:14.24 ID://ig+nGr0
>>189
プログラミングに費やされる時間の大半って適切な関数名や変数名を考えてる時間の気がする
>>216
GUIアプリ書くなら最強なんじゃないかと思う
225番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:05:39.90 ID:i0tpXEb10
>>216
まだゴミ。もうすぐ家具に昇格する
226番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:06:10.66 ID:QIWKy50M0
>>221
普通の人間ならVBって言ったらVB6までを指すと思うぞ
227番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:06:27.49 ID:wISMA11s0
>>211
画像に書き込みが出来るうpロダや。最近なんjとvipで宣伝しとる
それの応用で書きこんだら書き込みが画像になる掲示板も作った
それらは一旦終わったから今度はphantomjsで画像Web魚拓を作ろうか迷ってる。
それでもまだまだ作るもんのアイデアは止まらん、、、
228番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:07:07.12 ID:aCxgLwhQ0
>>210
VBは程度の低いプログラマが使わされて、おかしなプログラムを量産してる=底辺言語
って意味で嫌われてるんじゃないかね
言語的には別にそれほどおかしいものでもない
GUI作るの楽杉だし、ODBC使ってデータベースアクセスとかマジで笑えるほど楽だし
ウェブサービス作りたいから
鯖借りようと思うんだけどアマゾンの奴って何か難しいの?
クラウドの仮想サーバーってMYSQLとかどうやって使うのかググっても意味分かんないんだけど
230番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:08:47.23 ID:i0tpXEb10
as integerとかは滅びた方が後世のため
231番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:08:52.54 ID:EM5hqAEy0
今のVBは.NETだからできることは変わらん
232番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:09:17.49 ID:V0Jq31PZ0
2chに自動で書き込みをするスクリプトって書くのは難しい??
HTMLとJavascript最高だわ
自由すぎる
234番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:09:30.65 ID:HYcMNx8Y0
>>205
単純に金にならないからだろうね
235番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:10:01.56 ID:ByInAGiQ0
ある程度書けるようになってきたら
次はumlなりで設計出来るようにならないとスパゲッティ量産機になってしまうぞ
236番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:10:44.81 ID:wISMA11s0
エクセルのマクロは動的配列の追加でぶん投げたくなった
追加モードみたいにして今の配列数+1てなんやねん、、、
237番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:10:48.81 ID:CsKiUrn60
>>227
>>それの応用で書きこんだら書き込みが画像になる掲示板も作った

この掲示板のURLお願い!!!
238番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:11:04.96 ID:EtLY2FD20
>>223
自分のやりたい事に使えるAPIだとかクラスライブラリを探してるうちに
それに必要なAPIだとかクラスライブラリがあって
更にそれに必要な〜って延々ループになるよね
であれ?自分は今一体何をやってたんだっけ?ってなって詰む
何がいけないんだろうか?w
239番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:11:27.19 ID:T+ltmDac0
>>232
ちょー楽勝
昔に2に謎の画像を貼りまくるプログラムを作ったけど作るのも運用するのも楽だった
VB.NETとC#ならC#を勧めるわ
同じことを書いても、C#の方がソースがスッキリする
好みの問題ですが
241番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:11:45.83 ID:TYLGlynv0
WebServiceの言葉の定義をちゃんと理解してくれよな
242番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:11:59.31 ID:QLFZ9HHo0
>>186,187,188,190
意見分かれすぎワロリン
でもありがとういろいろ調べてみるわ

そういえばappleの新言語の話が全く出てないな
あんまりいい評判は聞かないけどケンモーの先生的にはどういう感じなんですか
243番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:12:20.39 ID:EM5hqAEy0
まあ今からWindowsGUIアプリ作るならC#でいいな
>>239
あれお前かよw
245番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:12:41.20 ID:EtLY2FD20
>>234
やっぱりプログラミングはもう趣味でやれるような時代じゃなくなったんだね残念だけど
246番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:13:14.93 ID:EEa8Oo2+0
>>239
お前かよ!
247番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:13:24.61 ID:aCxgLwhQ0
>>221
ああ、VB=VB6の話ね
今のVB.NETはおしゃれになりすぎて逆にあんまり好きじゃないな
248番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:13:35.79 ID:T+ltmDac0
Cが嫌って人はメモリとポインタが面倒なんだろうね
知らないと不都合はあるけどC#ならある程度までは書けるよ
249番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:13:53.14 ID:Am02Wmz3i
>>17
実際魔法みたいなもんだわ
そしてプログラミングは人々から多くの仕事を奪っていった
プログラミングという魔法を世界から葬り去るべき
プログラマーは魔女狩りにあえばいい
250番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:14:07.47 ID:EMZEvHNA0
サジェスト汚染位しかやる事思いつかねーな
251番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:14:13.37 ID:i0tpXEb10
>>238
ライブラリの依存関係を解決してインスコしてくれるツール使え
無いなら、言語を変えろ
252番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:15:10.90 ID:wISMA11s0
>>237
これ遊びで作ったから本当色々ユルガバだぞ。サクラURL今貼れないから自分でsakura書いてくれ、、
http://tubuaka.⚫︎︎︎⚫︎⚫︎⚫︎⚫︎⚫︎.ne.jp/keiziban/board.php
ま、三項演算子禁止してるような現場もあるしな
254番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:15:57.31 ID:vtfgsIFV0
関数型プログラミングって最初めんどくせぇと思ったけど
参照透過性やカリー化を意識してコード書くと出来上がったあと自己満に浸れてよいわ
オブジェクト指向がバグをカプセル化してるようにしか思えなくなってきたよ
>>226
>>247
VB6か
それならその通り
継承はできないのにインターフェイスみたいなものは作れるというヘンテコ仕様だったな
256番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:16:21.51 ID:wISMA11s0
>>253
え?何で?見にくいから?
257番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:16:41.16 ID:R8ZDFdPkO
BASICやりたいなら
99BASICやれよ
昔ながらのシンプルなBASICでしかもパワフルだぞ
そこで基本覚えて他言語いけばいい
嫌儲プログラミング部員ならこれくらい暗記してるよな
include <windows.h>
HINSTANCE hInst;
char szTitle[] = "Hello";
char szWindowClass[] = "HelloClass";
ATOM MyRegisterClass( HINSTANCE hInstance );
BOOL InitInstance( HINSTANCE, int );
LRESULT CALLBACK WndProc( HWND, UINT, WPARAM, LPARAM );
int APIENTRY WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ){
MSG msg;
MyRegisterClass( hInstance );
if( !InitInstance( hInstance, nCmdShow ) ) {
return FALSE;
}
while( GetMessage(&msg, NULL, 0, 0) ) {
TranslateMessage( &msg );
DispatchMessage( &msg );
}
return msg.wParam;
}
環境も作りたいソフトもあるのに中々手が動かない
260番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:17:40.65 ID:EtLY2FD20
>>239
昔まだ2chのバーボンとか連投とかここ掘れワンワンとかそう言うのがまだぬるかった頃に
Perlで特定のスレタイのスレ探して埋め立てするスクリプト作ってずっと回したりしてたなあ
スレ側も乱立とかで対抗してたけどやっぱ24時間眠らない機械には勝てないよね
>>253
三項演算子って自己満で見にくいんだよな
読めるけど流れが切られるというか分かりにくいというか
>>258
VSのスケルトンだから覚えてない
>>126
[ALT]+[F11]でいきなりプログラム開発できるからな。
>>253
15年この業界にいるが、許可してる現場は見たことないなあ
可読性が悪いとは思えないんだけど
265番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:19:17.95 ID:QqiPKgQb0
>>196
オセロじゃないけど、
javascriptでαβ法(厳密にはネガマックス法)を利用したゲームの実装
http://xiidec.appspot.com/colamone/colamone.html
266番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:19:23.43 ID:i0tpXEb10
>>256
複雑になると読み辛いとか何とか

三項演算子って学校じゃほとんど教えないから偉い人ほど実際の効能を知らない
267番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:19:36.97 ID:X7g5MNDc0
プログラムを動かすプログラムってどうなってんだよ
解説してくれ
268番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:21:09.77 ID:aCxgLwhQ0
>>254
クラスにはクラスの良さ、関数には関数の良さがあるね
関数型は大規模になればなるほど楽だね、関数ごとのI/Oさえしっかり決めていれば
そのまま無限拡張していけるから、オブジェクト指向みたいに見えないところでバグを
仕込む心配がほとんどない
269番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:21:48.52 ID:gYfP9rrB0
このスレは嫌儲スレにしては役に立つスレだな
もっと盛り上がってほしい
270番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:22:27.31 ID:l6S0HG4F0
iPhoneアプリを作りたくてマックブック買ったのが8ヶ月前
未だに作りかけてすらいない
271番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:23:18.27 ID:dX75jWkB0
Cの入門書でincludeとかstdio.hを説明しないのマジで殺意しか湧かなかったわ
大学の教員に質問して説明してもらって、やっと抵抗なくプログラミングできるようになった
272番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:23:25.60 ID:i0tpXEb10
ああ後、紙に印刷してif文数えて試験数算出してたような時代の老害もあるな

fuga = flag ? "hoge" : "piyo"
みたいなのが大量にある場合とかどうなのよ
>>267
アセンブラについて調べたあとに、コンパイラでググって、機械語でググれ
その後に中間言語とインタープリターをググれば完璧
ネットワークプログラムではphpみたいに実行ごとに機械語にする奴もあるからググれ
274番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:25:16.87 ID:wISMA11s0
>>270
わしと同じやからアドバイスするわ、、
xcodeでobjcならデリゲードは触らざる負えないやが最初出来るだけ触るな、、
あれは最初は無理や
PHPの三項演算子は左結合だけど、こんな言語他にあるの?
276番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:26:55.35 ID:ea1E8n2G0
>>267
昔のプログラマにはプログラムを作るプログラムから自分で作る人もいたらしい
277番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:27:03.39 ID:bvs6RC++0
>>261
三項演算子が見にくいってのは
hoge = (unko == hutoi) ? buriburi : puri;
このレベルでもダメ?
それとも↑レベルはまだいいけど条件追加すると一気に糞コードが出来上がるからだめってこと?
278番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:28:30.55 ID:aCxgLwhQ0
>>255
そこがVB6の良いところなんだよ、独自のコールバックインタフェースを決めて
フォーム固有のロジックは全部フォーム内に記述して、それを共通の画面制御クラスから呼び出すとかしまくってたわ
279番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:28:44.17 ID:i0tpXEb10
関数型言語って全然知らないんだけど、
メソッドチェインみたいな感じなの?
ステートフルな非同期処理とかって出来んの?
>>277
それくらいならいいけど実用的なものを書こうとすると長くなってくるじゃん
複数条件とか代入文が長くなったりしてきたら1分くらい迷ってしまう
281番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:29:09.87 ID:vtfgsIFV0
foo ||= bar
みたいなイディオムの方が個人的に嫌い
個人的には三項演算子が可読性低いとは思わないけど、そういう現場もある
そういう現場だとLinq使うんじゃなくてforで回せって言われるんだと思う
283Dankon ◆1P09zj805U :2014/07/18(金) 21:30:06.21 ID:Yccoxqug0
Android studioってどうなの?
今までeclipseで作ってたプロジェクトも移行できるの?
284番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:30:30.91 ID:aCxgLwhQ0
>>279
オブジェクト指向言語が自動でやってるインスタンスの生成と回収を自前でやればいいだけ
>>277
そういうこと言い出すとキリがないから、
ルールで禁止
最近scala使い始めたけどどうよ
var a = b==c;
↑みたいに書かれると慣れてても少し迷うわ
初心者には意味不明だろうな
288番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:33:09.39 ID:i0tpXEb10
>>285
人数が多くなってコードレビューも適当になってくると、どうしても安全方向ってことでそうなっちゃうよなー
289番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:34:29.05 ID:JICe/7Bx0
仕事でやるなら、他人を程度の低いプログラマーだと見下しできるだけ平易に書くのがプロ
290番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:37:54.09 ID:wISMA11s0
今日も関数型とにらめっこするかのう。。
291番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:38:01.60 ID:MJTDO68N0
ここで偉そうに書いてる奴も所詮はIT土方のカスでしかない
>>291
俺は元だけどなw
293番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:39:23.62 ID:bvs6RC++0
>>280
ああそのレベルのやつは無理だわ
何よりなんかあった時にブレーク仕掛けるのがめんどくさい
#include(studio.h)はおまじない←ギリ耐えられる
printf←なんだよfって、これはおまじないじゃねえのかよ糞が


おかげで世界に挨拶もできない
295番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:44:14.45 ID:i0tpXEb10
printfのfはformatのf
じゃあprintがCにあるのかというと無いんだけど
296番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:44:50.75 ID:JICe/7Bx0
今みんなでpritfのfがformatであることはわかるけど
じゃあprintってあったっけ?printだけじゃダメなのって必死にググってるからちょっとまってて
297番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:45:33.94 ID:YzJ9g6210
機械語をディップスイッチでROMに書き込んでLEDを点灯させたりできるマイコンってないの?
これ以上ハードに詳しくなれる手法はないとおもうんだが
298番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:46:02.71 ID:oniZD/9r0
真のウィザードはPerlを話す
こういうのをググるかググらないかの差なんだよなぁ
>>294
puts("挨拶");
s は三単現のsだから安心しろな
301番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:47:06.37 ID:fc0a6OTki
>>85
>>294
printfはおまじないなんだけど
そのおまじないを解釈するプログラムに大きく分けて3種類ある。

一つ目はprintfというテキストをOSが実行できる
プログラムへ変換するCコンパイラやアセンブラやリンカ。
これは開発環境に含まれてて
すぐに実行できる形式になってるけど、
元々はC言語でかかれてる。

二つ目はprintfの中身となる標準入出力ライブラリで
内部ではOSの標準入出力に出力する。
これも開発環境に含まれてて
ほぼ実行できる形式になってるけど、
元々はC言語で書かれてる。

三つ目はOSのキーボードや画面の標準入出力を取り扱うプログラム。
これはOSとして常に実行できる形式になってて
元々はC言語やアセンプラで書かれてる。
>>296
writeならある
303SEだ:2014/07/18(金) 21:48:09.23 ID:ytjIGhZZ0
SEだ、プログラムなんかやっても金にならないぞ!
ブラック企業並みにこき使われ、ヘルニアや胃を壊し廃人になるだけだ!
どうせやるなら金になる事やれ! 日本は軍事国家をめざしている!
その証拠に三菱重工の元気の出方で一目瞭然だろ!
つ〜ことはだ、JOVIALをやれ!わかったか〜 JOVIALだ JOVIALをやれ〜!
さ〜いよいよ戦争だ〜〜〜〜わっははっはははあはははhh〜〜〜!!
304番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:48:19.41 ID:vtfgsIFV0
>>297
マイコンってむしろそういうのを楽しむためのもんじゃないの
触ったこと無いからしらんけど
305番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:48:45.02 ID:i0tpXEb10
>>297
スイッチ何個用意する気だ?

>>300
stringのsじゃね
>>305
1個で十分だろ
307番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:50:17.56 ID:Lm1N8Ilz0
米国のコンピュータサイエンス専攻が人間だとしたらこのスレはミジンコ以下のチンカスが9割だな…
存在しているのが申し訳ない
308番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:50:30.45 ID:hfhaSLcM0
>>303
戦争反対!
戦争なんかしたって何もいいことなんかないだろ
309番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:51:17.91 ID:i0tpXEb10
ああディップスイッチでプログラミングするわけじゃないのか
310番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:51:31.93 ID:WIq5+F0C0
311番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:51:59.13 ID:sHaChxyn0
そんなものはない
>>297
昔はみんなそうだったろ
313番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:54:13.22 ID:JICe/7Bx0
>>297
大学の工学部で機械か、情報とれば実習があると思うよ
情報だとないかなどっちかいうと機械かな
俺もマイコン買ってマシン後の勉強しようと思ったら、今時のマイコンはCでコンパイル余裕だった。
C++もいけるらしい。
戦争で思い出したけど、作るものがなかったらJavaを覚えてrobocodeやれば?
対戦相手がいるかどうか知らんけど
ガルパン流行ってたのに忘れられたままだな
>>239
漫画のやつか?
317番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 21:59:11.62 ID:DOKbnw460
プログラミングを勉強し出して2年半
ついにTwitter上で人工無脳とかいうbotを作れるようになった
というかまだ製作途中
318番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:01:54.19 ID:wISMA11s0
>>317
なんや勝手に呟くんかそれ?
319番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:02:19.34 ID:cON45OXL0
>>275
仕様がバグってるだけだから気にすんな。PHPなんだよ?
320番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:07:17.44 ID:VgUFFZn00
プログラム用語のうろ覚えばっかでイメージ出来ない
321番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:07:29.66 ID:DOKbnw460
>>318
cronとかタスクスケジューラで定時起動すればね
>>100
deep learningやろうかと思うんだけどどうなん?
gpuぶん回すみたいだけどpythonでおkなの?
結局cnnじゃねーかみたいな話も小耳に挟んだんだけど知ってる・
323番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:15:22.10 ID:eJqhaGRa0
>>295
K&Rのカーニハンも参加して作った言語の
awkにならprintあるよ
>>314
ベーシックしか分からないからベーシック使えるマイコンセット買ったら、
色々サンプルやら置いてるはずのオフィシャルのホームページ消えてた思い出
売るなよ糞が
325番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:18:45.17 ID:hPwcJ7Rf0
とりあえず単純なレベルの「こんな感じの事がしたい」は書けるようになったから
Arduinoに手を出したら回路の知識が皆無な事に気付いて詰んだ
次はどうやって勉強したらいいんだよ…
ブレッドボードはエラー吐いてくれないしさ…
>>325
量子論と半導体について学ぶ
327番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:22:13.86 ID:3boYPuC40
おまじないとかで誤魔化してるたぶん書いてる人が理解してないから買うな
「C言語は先にアセンブラを覚えるべき」と良く聞くが、68000のmove.l d0,(a0)は分かるのに、
ライブラリを使う時にポインタとかが出てくると、内部でどういうやり取りをやっているのかがイメージ出来ない。
アセンブラの知識だけでなく、そのライブラリと値をやり取りする仕組みというのも理解しなければならないんだよな。

「C言語をを支持する理由として、『言語仕様がシンプルである』という事が挙げられるが、
裏を返せば、『言語仕様外の事が山のようにある』とも言える」とか、昔のOh!Xに書いてあった。
329番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:28:39.82 ID:eJqhaGRa0
1から100まで判らないと走り出せないのは
タダのマヌケさ、真の大人、ビジネスマンなら
優先順位が低いものは走りながら考える物
テスターを買う。
LEDやトランジスタについて基本的な知識をつける。
いろいろ測定してみる。
331番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:34:45.47 ID:vtfgsIFV0
ブラックボックスが気になって仕事が手に付かないエンジニアって
優秀なエンジニアに多い、もしくは成長する可能性が高い気がするけどなぁ
332番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:34:46.07 ID:LzvXGULV0
>>328
ポインタってもどこかのメモリ上にアドレスを格納する場所を確保してるだけだし
実行時はそのアドレスを格納してるメモリからレジスタに読み込んで
アドレスとして使うだけ
333番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:36:20.98 ID:4nc0Js160
プログラミングとか覚えても、面白い発想ができないと意味無くね?
お前らは発想の豊かさで人より秀でてる自信あんのかよ
334番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:37:24.89 ID:JICe/7Bx0
>>331
日本のIT業界に限った話だろうけど
本来はそういった疑問を大学やら専門で削ぎ落としてくるべきだと思うわ

文型から就職して、手渡された本におまじないとか書いてあったら
なんだこれと思って当然だと思う
335番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:37:33.90 ID:fc0a6OTki
>>333
発想が豊かならアイディアの捻出に専念して
プログラムなんか他の人に作らせなよ。
336番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:38:37.57 ID:hfhaSLcM0
簡単な電卓のコード書けた
四則演算しかできんけどw
337番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:40:14.42 ID:HGxAd5ZK0
おまじないはおまじないとして理解できない奴にはこの趣味は無理
>>305
マジレスありがとう;;
339番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:42:46.37 ID:fc0a6OTki
>>337
電子部品も同じなんだよね。
このチップに値を入力すると
こういう出力が得られる。

っていうものの組み合わせ。
みんな他の人が造った部品を利用するんだ。
340番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:47:51.09 ID:i0tpXEb10
>>331
気になって調べてる時間が短いほど優秀
341番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:51:04.36 ID:X+GjL/IC0
>>316
PCゲームの画面っぽいやつじゃない?
342番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:53:08.30 ID:HGxAd5ZK0
>>331
ブラックボックスの中身なんか時間かけて調べるだけ無駄
inとoutから中身が一瞬で想像できるようになったら一人前
343番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:54:33.98 ID:Q9jf6z630
IT土方やってるけど来月辞めることになった
プログラミングは趣味だけにしとくべきだわ
344番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 22:54:50.59 ID:BLfU8RZ+i
>>1
すげぇわかる
馬鹿にしてんのかって思ったわ
何がおまじないかと
ぶちぎれた俺はK&Rを買ったが結局読んでない
>>322
deep learningはまだ実際に試したことないから分からん
でも各層の学習は前の層に依存するから、並列化用の近似したモデルがないとGPGPUしても効果薄そう
あと、他のモデルとかでもpythonはモック的用途で使って、実用はC++で実装することが多いな
346番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:02:01.78 ID:9RWuLKHs0
もうC++飽きた
Rustの時代はよ
もう最近は覚えてもすぐ忘れちゃうの
348番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:07:59.06 ID:46Z2FfhO0
おまじないという言い方がキモい
仲間内だけで通用するジョークワードを技術者以外にも平気で言うのがキモい
349番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:08:52.26 ID:hfhaSLcM0
deep learningはどんな勉強すればいいの?
deep learningについての日本語の本がまだ出てないから困る
350番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:09:31.96 ID:hKGs9Sn20
>>65
サンクス
とりあえずやっぱり基本はハードウェアからなんだな
351番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:20:40.60 ID:FKA64VEX0
冒頭に盲目的に単語並べる参考書は無駄になる
第一章で概念を説明してる参考書はけっこう役立つ
includeってどっかにあるこのファイルの中身をコピペしてるんですよー
って書いたら終わりなのになんでごまかすのか
22歳大学中退ニートだけど今からプログラミング学んで職にありつけるかな?
ちなみに学力は偏差値55の私大理系に一般で入れるくらい
専門も考えてるけど
354番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:29:59.19 ID:fc0a6OTki
>>348
世界の何処かで誰かが適当に考えた呪文だし…
355番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:31:34.93 ID:fc0a6OTki
>>353
好きでもないなら全然お勧めできない。
もっと幸せな職業があると思う。
356番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:32:42.93 ID:HGxAd5ZK0
>>353
勉強する必要も無い
未経験者募集のブラック臭がすごい会社に二三年努めて転職しろ
>>355
>>356
ありがとうやめとくわ
358番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:34:33.84 ID:YMV9h7SG0
ぶっちゃけ理系と同じで積み重ねだから
何となくの奴はずっーと何となくしか出来なくなる。
その時他の能力がなきゃサヨナラ
359番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:37:56.73 ID:JICe/7Bx0
>>357
人生の重要な決断をネットのレスだけで決めるなよ
ちゃんと色々調べたほうがいい

IT業界といってもひろい、旧態依然のドカタ方式から
アプリで一発当てます見たいなのまで色々だ
js死んでdartになってまうの?
361番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:39:44.66 ID:YMV9h7SG0
>>360
ないない
あんなセンスの無い言語は総スカンされて終わる
あと1つだけ聞きたいんですが
Cとかjavaって1つだけ学べばいいんじゃなくて2つとも学んで紐付けて行くものなんですかで
最初に学ぶならどっちを学べばいいんですか
363番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:40:03.39 ID:zC3KM+fM0
>>360
そうなって欲しいんだがゾンビjsはDartより長生きしそうな気がする
364番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:41:12.55 ID:QNruba0y0
>>362
最初に学ぶならC
Javaみたいなクソ言語を最初に勉強してはだめ
>>93
おっさんてすげえ
>>364
ありがとうございます
プログラマーなんかならなきゃよかった…
専門学校でプログラミング教えてる講師ってほんと楽な仕事してるな
プログラミングの初歩だけ語ってりゃいいんだからさ
しっかり勉強して大学行くべきだった
368番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:45:05.63 ID:YMV9h7SG0
最初に学ぶ言語なんて何でもいいよ。
それよりも学んだ言語を深く利用できるまで
掘れるまで行けるかが大切。

理解の仕方をしらない無能とか普通に沢山いるから
>>362
いきなりJavaでいいよ。
C/C++/C#/Java
あたりは文法が似てるので、どれかひとつある程度使えるようになれば他の言語も習得のハードルが下がる。
.netのwpfってやつを弄ってみたら、ファイル フォルダ選択ダイアログを開くのにwindow.formを使えとか、普及させる気あんの?
標準的なのは標準で用意しておくべきだろ。
ウインドウハンドルの一覧を列挙したりメッセージ送ったりする機能もdllを別途インポートしないといけないし。

こういう、新しい言語を作りました!でもこのよく使う当たり前の機能は旧言語の機能を呼び出して使ってね
ってのがすごいやる気ないように見えるんだけど、そんなの気にせずバンバン古い方式のラッパー使うべきなの?
371番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:45:55.01 ID:hKGs9Sn20
>>362
俺は最初にJavaやったら挫折したわ
んでお手軽なjavascriptからやったんだけど
javascriptはJavaの文法参考にしてるから自然とJavaもわかるようになってきた
生JSオススメ
372番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:46:03.08 ID:KioZDjft0
IT技術者不足の今にこのステマかよ>>1
373番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:47:57.69 ID:YMV9h7SG0
>>371
というか動いてフィードバックをえる環境が大切なんだよね。
その点、javascriptは最も学習に向いてる。

javaなんかは
クラスの意味を理解するより
グラスを書いて動かすほうが大事
374番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:48:47.19 ID:2akyj1M/0
>>371
生js書くときのお勧めのエディタってある?
フリーでコード補完とかできるやつ
375番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:49:36.44 ID:YMV9h7SG0
>>374
chromeのデバックコンソールが超お望み通り
376番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:49:59.88 ID:2akyj1M/0
>>375
あんがと試してみる
>>370
Windows8.xのストアアプリは、WPFの完全版みたいな感じなんだけどね・・。
378番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:50:34.31 ID:bvs6RC++0
>>367
専門に限った話じゃないけど
自分はすんなり理解できたのにどんだけ説明しても分からないやつに教えるってのは難しいと思う
俺なら教えながらイライラで爆発する
379番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:51:35.25 ID:JICe/7Bx0
>>367
それ講師や専門学校の環境の利用方法が間違ってると思う
初歩以上知りたかったら聞きゃいいじゃん金払ってるんだし

専門出だろうがどんどん登ってくる人いるよ
ただし外資に限るだがね
380番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:51:36.46 ID:YMV9h7SG0
>>378
ぶっちゃけ背景が違うから
教えるという教育が、そもそも間違ってる。
381番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:51:52.96 ID:hKGs9Sn20
>>374
sublimetext使ってるよ
382番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:52:06.12 ID:Wjt9dn6R0
>>374
生JS書く時にフリーでコード補完とか言ったらBracketsが最高
383番組の途中ですがアフィサイトへの転載は禁止です:2014/07/18(金) 23:59:12.18 ID:hKGs9Sn20
>>373
その通りだわ
独学で低レイヤーから学ぶのは色々と難しい
Javaから入るとおまじない多すぎて大変だわ
>>1
pow使えよ
385番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:04:31.22 ID:4GEP/OYs0
>>379
同意

>>367は何か勘違いしてるようだ
newを教えても、動的確保を使う理由は教えないクソ教本の多さ
387番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:07:15.76 ID:MOdBz2Ln0
Androidアプリで大儲けしてやるぜと勉強を始めて3ヶ月
未だに簡単なアプリの1つも作れない

やっぱ独学でやるもんじゃないな
388番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:07:29.97 ID:5XoRzrEe0
javascript自体は言語仕様に色々と罠が多くてアレだが
jsがブラウザのデファクトスタンダードになってるお陰でHTML+CSSと組み合わせれば
文字をいじくり回す、Canvasでお絵書き、各種フォーム類、マウスイベント、キーボードイベント、
とか、すぐにビジュアルな結果を得られるんだよな
だから学習のモチベが保ちやすい
389番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:08:51.90 ID:vt9waRHX0
macbookair買ったんだけど
マックでしかできないプログラミングってなんだ?
日下部陽一先生の悪口はヤメろ!
391番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:09:49.61 ID:B8byuQEZ0
>>389
xcode
392.:2014/07/19(土) 00:09:57.63 ID:WQx7WGRM0
シェルスクリプトええよ
393番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:10:00.61 ID:EbeTDhau0
Objective-C
>>367
それが高校までの受動的な教育現場との差なんだよなぁ。
>>384
えっ…左シフトの間違いではないでしょうか。
396番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:11:43.54 ID:FHFunS6l0
結局人間がコンピュータが理解できるように譲歩してるんだよね
その縛り感が嫌いなわけで
人間らしいcreative感がないわけで
397番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:12:41.77 ID:B8byuQEZ0
お前が分からないのはプログラム言語じゃなくて
その目的だろ。ってのは。
経験積んでもダメな奴はダメなままだよね。
398番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:16:16.10 ID:WpCcv3XI0
レンタルサーバーかりてdjangoを使おうと思ったけど導入方法がよくわからなくて積んでる
これを乗り越えたらパソコン大先生から抜け出せるはず
GoogleAppEngineってどうなん?
399番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:17:45.81 ID:B8byuQEZ0
>>398
djangoなんて情報なさ過ぎて
どこまで行っても茨の道だそ。
400番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:21:06.56 ID:yMHAsy040
swiftが登場した今、objective-cはどーなるの?
401番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:21:37.70 ID:Id2HAphU0
>>398
早く動かしたいんなら素直にrailsかPHPのフレームワーク郡を使えばいいのに
402番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:22:25.11 ID:OJM7IGSA0
>>362 >>364

Cから始まる請いのバラード
403番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:24:49.67 ID:KFYHT+7Y0
実際C言語は何処かの段階で知るべきだけど
最初にやる必要はないよね。

ノイマン型コンピュータの宿命を高級言語化してるから知る必要はあるけど
PCゲームとかインストールすると、フォルダの中に意味不明なファイルとか
あって、中見ると訳の分からない文字が沢山書いてるけど、もしかしてあれ
って全部人力で書いてんの?
405番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:27:41.28 ID:WpCcv3XI0
>>399
やっぱりそうなの?
よく聞くから手を出したけどココだけだったのか

>>401
軽いやつからやっていくのがいいな
そこらへんの類はpythonしかやったことないけどだいじょうぶかな
406番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:30:12.56 ID:KFYHT+7Y0
pythonは、悪くは無いが、日本で情報が無さ過ぎるからなあ。
djangoは、さらに存在しない。

標準ライブラリにHTTPとかSQLとかそれなりに高級なモノがあるから
実行環境さえあれば便利という言語ではあるけど。
407番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:34:25.83 ID:Id2HAphU0
>>405
個人的にはNode.jsを勧めたいとこだけどね
408番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:36:28.60 ID:KFYHT+7Y0
プロダクションじゃないWebアプリならnode.jsは楽でいいよね。
数行でHTTPサーバからWebアプリ動いてる状態に持っていけるのはやっぱ楽。
ただし抽象化が高すぎて、初心者にはおまじないすぎるだろうけど
409番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:41:20.58 ID:6G3teej80
.netは素晴らしい
410番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:45:01.82 ID:WpCcv3XI0
>>407
jsならできるからやってみるわ
411番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:47:42.07 ID:D0HiehjZi
無職26歳だけど今から学校行って資格取れば
数年後にプログラマーとして就職出来る?
派遣から始めようと思う
.netはdelphi作ったオジサンが作ってるから
最近そのオジサンがTypeScript作ったけど
同じポジションのDartとかいう糞言語とは比べ物にならない出来で。
このオジサンのセンスだけは異常すぎる
413番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:50:17.13 ID:PJH9TPRo0
>>411
学校に行かなくてもいきなり就職すればいいじゃん
未経験でも雇ってくれるとこは結構ある
入社してから勉強すればいいし
414番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:50:34.74 ID:SnV+9u5C0
はじめてのC
415番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:50:37.09 ID:/9DpsVxk0
プログラミングスレの荒れやすさと、人によって言ってることバラバラなのはどうしてなのか
416番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:51:32.89 ID:VGu4kDWE0
C#に慣れたら定数全大文字というハンガリアン思想のような慣習に疑問しか感じられなくなった
プログラミングは基本コピペ
何となく理解できるようになればいい
後は他人の組んだ奴をコピペ作業
メソッドとかクラスとかインスタンスとかオブジェクトとかプロパティとかインデクサとかコンストラクタとかデストラクタとかわけわかんねーんだよ死ねや
419番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:53:56.21 ID:bjSeV92i0
>>417
車輪の再発明大好きです
娯楽です
趣味だから
420番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:53:59.62 ID:XBQSW6Sn0
>>411
未経験可、紹介予定派遣(正社員前提の派遣)で検索したぞ
ttp://www.hatarako.net/tokyo/23ku/it/se_pg_web-se_pg_open-se_pg_hanyo-se_pg_seigyo/ktp01-kdw14/
421番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:54:10.25 ID:RgapGwqm0
>>415
大多数が体系的に情報工学として学んでないからな
これも重大な問題だよ
422番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:54:42.76 ID:Id2HAphU0
>>410
nvmとforeverとGruntは最低限入れとけよー
あとよく分かんなかったら
expressもしくはsailsでぐぐって気にいった方を使うとよいよ
423番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 00:57:44.11 ID:Uq+dPcuP0
アメリカやインドのPGなら当然読んでるような本を読んでる日本人は少ない
だから日本のITは外国に勝てない
中国や韓国にすら負けている
JavaならEEとかSpringの作者の本とか普通に読まれてるのに
日本だとその辺り少しでもかじってればアーキテクチャとして重宝されたりするしな
>>416
定数全部大文字はC#でもよくやるぞ

ハンガリアン思想と同一に扱うのはどうかと
公開する定数はUPPER_UNDERSCOREDやな
オーラリーの本って何であんなに高いんだ
428番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:10:13.36 ID:s1hGNLjx0
アメリカでは他の出版社から出てる本が、日本ではオライリーの表紙で売られてるという詐欺
429番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:11:20.27 ID:MfdmGS1/0
日本のオライリーは偽物なんで
あんな糞翻訳本とか買うなよ。本家買え
430番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:12:56.19 ID:Id2HAphU0
オライリーは何人かいる外れ翻訳者に当たるとイライラするよなぁ
431番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:13:30.37 ID:vt9waRHX0
>>420
若いやつ(24以下の大卒業界未経験者)じゃないとたいていは雇ってくれないよ
432番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:13:37.28 ID:/9DpsVxk0
landoflispは良訳だったぞ
433番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:17:08.46 ID:MfdmGS1/0
434番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:18:36.45 ID:yauLSBJJ0
>>433
この本はcommon Lispなのかそれともschemeなのか気になる
schemeのいい入門書があまりないので
435番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:22:52.36 ID:/9DpsVxk0
>>433
Lispエイリアンって名前の生物
パブリックドメインらしいから好きに使って良いぞ

この本はcommon lispの本だ
436番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:25:42.88 ID:mGiY5bJg0
コーディングスタイルはこれ目を通しとけ
従うかどうかはあれだが
http://www.textdrop.net/google-styleguide-ja/cppguide.xml
>>3
スタンダードアイオー
標準入出力
なんで意味不明なのか意味不明
438番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:34:43.30 ID:j2U6qaNN0
node.js タノシー
オライリーの、というかあっちの本だからなんだろうけど、
章の最初にたとえとか、有名な本からの引用とかがあるんだが
それがぜんぜんピンとこない
python推す奴多いが、日本語回りと、
数値の四則演算にいちいち気を付けないといかんから面倒。
441番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:38:58.62 ID:D+FaSIrO0
Javaとかで

unko U = new unko();
chinko C = U.createChinko();
manko M = C.createManko();
omeko O = M.createOmeko();

みたいなオマジナイばっかのソースとか見ると、バカじゃねえのかって思うよな、本当
>>439
オライリーいいじゃん
でも糞高いから会社に買わせた
>>441
まぁメモリ許すならコメント次第ではいいんじゃね?
俺なら直接呼び出すけど
444番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:43:51.81 ID:rquFriD80
オライリーの本でこれは読んだほうがいいという本があったら教えてほしいです
445番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:46:02.81 ID:RgapGwqm0
オライリーの本は会社に買ってもらう、もしくは個人の書籍代が別途会社に請求できるようになってから読みましょう
>>441
Factoryクラスをnewで呼び出すとかありえん
>>444
C実践プログラミング 第3版
ttp://www.amazon.co.jp/dp/4900900648/
448番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 01:54:17.64 ID:e/9gviWY0
>>441
慣れてない人がやってたら仕方ないんじゃねーの
449番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:05:29.60 ID:TVM+p0s+0
>>165
取り合えず3手先まで全パターン網羅して、一番自分のコマの多くなるところに置く。
ただし、カドは最優先で狙うって感じで作った。。
450番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:19:22.38 ID:JJmL5qUF0
徒然と、

変数でi,j,kなんかが使われるのは恐らくFOTRANの名残。FORTRANは整数変数にi-nを利用した。i=integrというのもあるとは思うが。
Linuxのコマンドでcdとかlsとかクソみたいなのが多いのは、UNIXからの名残。Unix version1のものが多いが、さらに昔のものMultics以前のもあるだろう。
>>3
stdio.hはstandard io dot headerで、ヘッダファイルを表す。importなどと同じか、インポート系は要するにそこにそのファイル等のコードを書いてるだけ。ioはinput/output
standard ioで標準入出力。標準入出力ってのはどこから入力されて、どこへ出力されるのかが繋がってる先。>>152の言ってることも参照。
ただ、で、standard input outputってなんなんだよ!ってたぶんなるけど。この辺はシェルで標準入出力の切り替えやるとわかるかな。そこまで重要な概念とは思ってないけど。
どの言語でもprint関数みたいなのがあるが、その繋がってる先が何もしなければデフォルトでは標準出力になっているので、一応それは理解しておいたほうがええな。
要するに標準入出力を扱うためにヘッダファイルをincludeしちゃって、ライブラリをズドンしてますよってこった。そうするとライブラリ関数が使えて、printfとかgetcなんかの関数が使えるようになるんだ。
#include <stdio.h>をしないとC言語は文字を入力したり出力することさえ出来ないんだ。これは、ゴミ言語だろうか。でもそれ故にコンパイラは作りやすい。コンパイラは下の方参照。
Objective-Cなどはincludeとimportで違いがあるらしいw

ヘッダファイル - Wikipedia
https://ja.wikipedia.org/wiki/%E3%83%98%E3%83%83%E3%83%80%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB

所謂ライブラリ、標準関数の使用のためにやっている。ヘッダファイルはモジュール化されているのでモジュールと言ったり、言語によってはモジュールをインポートなんて感じである。
この辺りの言葉使いは言語や状況、その人がどういうプログラミング人生を歩んできたかによって微妙に異なり、申し訳ない点である。

もう一度基礎からC言語 第15回 関数の宣言〜ライブラリとヘッダファイル externとモジュール
https://www.grapecity.com/tools/support/powernews/column/clang/015/page03.htm
C#でLINQ禁止とかだと、Entity Framework使えないの?

EFになれると文字列SQLに戻れんわ
452番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:20:39.58 ID:JJmL5qUF0
マジックナンバー系はコンピュータがデジタルの関係で2の累乗とかが多い。

return 0はシェルだと0が戻り値として正常なものだから、正常に終了しましたよ的なシグナルを送って終了している。1以降がエラー。
シェルというよりプロセスがフォークしたりしてOS・アプリケーションは動いているので、その関係で上部からフォークしてプロセスが動いてるのだけど、
該当プログラム・プロセスが終了したりして役目が終わる時に、その上のプロセスに正常に終わたよ。とシグナリングしている。

Cのvoidについては>>46 mainについては基本的にmain関数から実行されるのでと思う。

構文・書き方関係はぶっちゃけ過去の言語の影響が非常に大きい。C言語はB言語とかALGOL。そんな感じで繋がっている。
基本的にはプログラマが過去の言語に似た感じで学習しやすく書きやすくしていっているので、素人目にはちょっと本当にこれが素晴らしい言語なのか?という拒否感はあるかも。
でもプログラミング言語開発は大変なので、やや慣れるしかない点が大きい。

基本的にコンピュータ関係は、過去の遺産、過去の繋がりからのものが大きい。
これってなんでこういう仕組みになっているんだろう?という場合は、大抵は過去から引き継がれたか、それらを改良しながら使っていく過程でそうなっている。
そして玄人には理解可能な道筋になっているが、素人・初学者には複雑怪奇なものが莫大に残っていて、世界を形成している。

それと、プログラミング言語の書き方の大半は、言語作成者の趣味とか考え方なので、何か疑問に思っても嫌なら新しい言語を作ったりフォークするか参加するしかない。Larry Wallもそんなことを言っているが、
まぁ、ごみだよなwただ、実際には諦めて使い続けるか、そうするしかない。
UNIXのコマンド名が糞でも付き合わなきゃならなかったり、ブラウザがわけわからん化していくのと変わらない。
453番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:22:05.91 ID:JJmL5qUF0
>>85
最初に教え込んだのはおそらくKen Thompson.
UNIXやWindowsはKernelというものを通してOSが動作しているが、そのOSは基本的にはシステムコールっつうのを持ってる。
APIとか呼んだりする。APIってこの界隈じゃ色々に使われる言葉だがそれぐらい用語の指す意味が広いということと考えよう。プログラムは一つじゃ碌に動けないからさ。
OS上で動作するアプリケーションはそのシステムコールを通して大体の動作をする。
コンパイラというソフトウェアがプログラミング言語で書かれたソースコードやファイルを、コンパイルし、リンクしたりしてバイナリファイルにする。
バイナリファイルにするというのは、01にするということ、コンピュータは01で動いているから、01の命令列にする。そうするとCPUがその命令列にしたがって動作するわけだ。
んで、ソースコードに printf("Hello, world!"); と書いてあれば、コンパイラがそれをコンパイル処理してCPUが処理できるバイナリ列のファイルにするわけだ。だから実行ファイルをバイナリと呼んだりする。
CPUは規格によって命令セットとかある。C言語のようなコンパイラはCPUに対応する。
故に、C言語用コンパイラは一部アセンブラとかで書かれている。アセンブラはCPUの命令をほぼそのまま書くもの。
ENIACなんかの頃は、文字通りワイヤードプログラミングで、線でデジタル命令を施していた。そのうちこのほうが便利じゃね?とアセンブラが発明され。
アセンブラはCPUに直対応なので、アセンブラで書いてると他のCPUになると、対応できない上に、CPUと基本的にはイーブンの命令で動いていたので、複雑な動作を記述するのに手間がかかる。
故にC言語のような高級言語と呼ばれるものが開発されたのだ。前述したように、C言語はC言語コンパイラが色々なCPUに対応している為に、C言語で書いていれば割りと色々で動くようになるのだ。
移植性が上昇し、CPU依存性、ハードウェアと分離したのだ。
454番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:23:53.07 ID:JJmL5qUF0
そしてUNIXが生まれる。というよりUNIXをもうこれ以上アセンブラとかいうクソで書きたくなかったのでC言語が生まれる
(最初はUNIXさえアセンブラで書かれていたのだ。でもls, cdなんて書くやつらは面倒っちくてそんなことはうんざりだったのだろう。)。そしてC言語で記述されたUNIXが生まれる。
ちなみにC言語コンパイラは全部アセンブラで書いているかというとそうではない、C言語コンパイラも途中からはブートストラップでC言語で書き始められた。コンパイラやOS関係はブートストラップなものが多い。

システムコールとライブラリ関数 − @IT自分戦略研究所
http://jibun.atmarkit.co.jp/lskill01/rensai/fulinux/02/01.html

命令セット - Wikipedia
https://ja.wikipedia.org/wiki/%E5%91%BD%E4%BB%A4%E3%82%BB%E3%83%83%E3%83%88

命令 (コンピュータ) - Wikipedia
https://ja.wikipedia.org/wiki/%E5%91%BD%E4%BB%A4_(%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF)

ブートストラップ問題 - Wikipedia
https://ja.wikipedia.org/wiki/%E3%83%96%E3%83%BC%E3%83%88%E3%82%B9%E3%83%88%E3%83%A9%E3%83%83%E3%83%97%E5%95%8F%E9%A1%8C

Bootstrapping - Wikipedia, the free encyclopedia
https://en.wikipedia.org/wiki/Bootstrapping
455番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:24:49.01 ID:JJmL5qUF0
最近のコンパイラが主にアセンブリで書かれているかというとそうではなく、むしろ基礎にC言語を使ったり、ParrotやJAVAのJVMみたいに仮想マシンを用意してそれで言語を処理している。
仮想マシンってのは簡単に言えば、要するにハード的CPUにコンパイラ対応させるより、プログラミング言語作るのも超大変だし、CPUも仮想化して命令セットとか用意すればいいじゃん。
その命令セットに合わせたコンパイラ作ったほうがいいじゃん。いいじゃん。みたいな感じで生まれた。プロセス仮想機械、利点を参照とか詳しくはWebで。
コンパイラはハードウェア的な面と、コードを実際のCPUの命令セットに合わせなくていいっていうソフトウェア的な面の両面で楽になったりとか?割りと流行りだけど、今の言語の中では半数ぐらいが採用されてる感じかな。

仮想機械 - Wikipedia
https://ja.wikipedia.org/wiki/%E4%BB%AE%E6%83%B3%E6%A9%9F%E6%A2%B0

後は、インタプリタとかがある。Perl, Python, Rubyとかだね。参照。

インタプリタ - Wikipedia
https://ja.wikipedia.org/wiki/%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%97%E3%83%AA%E3%82%BF

要するに、言語によって、意外と機械的な動作をするまでの動き方・手法は違う。そして世の中の多くのソフトウェアは多様なプログラミング言語で書かれている。これは世間が考えているよりもギャップが大きいと思う。

>>267
こうやって作ったプログラムがどう指定されて動くかはOSやシェルの働き。
>>332みたいにCPUには次の実行するものを入れとくレジスタがあるから、そこにインしたおってなると、後は勝手にそのプログラムの最初の入口から実行されてくんだな。
本当はスレッド処理とか色々やってんだろうけどな。どうでもいいんだそんなこたぁ。今のところカーネルの知識が関係したことは幸いにしてほぼない。やつらは黙って働くように設計されてんだは。
456番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:25:44.07 ID:JJmL5qUF0
>>94
何したいかわからない、何書こうって場合は関連するライブラリ・モジュールが揃ってる言語がお勧め、他人の業績を組み込むのが一番楽だし、
基本的には直接目的に到達出来る最善の道。自分で全部ちまちま書いてとかそういうのは作った後で考えればよい。
ライブラリ・モジュールやどういう高度な部品が使えるかを見ていく事で、この言語ではこういうことが出来そうだという思考の枠組みが出来る。
プログラミング本で基礎的事項だけを学んだ初心者は、この発想・思考の枠組みの形成になかなか至らずに砂粒を眺めて、これから何が出来るのかわからないよ、となる。
窓やエレベーターや家具を見たほうが、どうにかすればガラスになりそうな砂粒を見るよりは何が出来るのかわかりやすいし、想像しやすい。その言語で何を作っていくか考えられるようになる。
ガラスを窓枠にはめる道具は大抵の言語には揃っているので心配しなくていいし、それらは大きな部品とのダンス・試行錯誤を続けていれば徐々に身についていく。

そういう意味じゃ向いている言語ってのはそこそこ重要で、Perlをある程度まで勉強すれば勝手にテキスト処理の頭は働くようになるし(Pythonやrubyでもできるけど)、
Cはシステムコールとかを扱わないなら、なんやこれ、何が出来るのみたいになるし。
普段からシェル使わないけど、シェルスクリプト学んでも、んで?みたいになる。WindowsならMSが開発したり手を入れてる言語がやりやすいし。
謎言語、マイナー言語に惹かれたりするけど、ライブラリ・モジュールの使い方や、認知度が低いと、検索してこの言語でこうしたいんやけどー?みたいな時にかなりの確率で止まる。
その点、人気言語ってよいよね。となる。まぁ、プロが言語特性を理解した上で自力でゴリゴリやれるのなら、その言語は花咲くんだろうけど。

>>150はprint formatで引数でフォーマット・書式を調節するから。
457番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:26:38.17 ID:JJmL5qUF0
>>169
変換仕様ってのは、文字列を数値にとかそういうのかな?
大抵は型変換しないとあかんね。まぁ、コンピュータは数字で扱うべき1と文字列で扱うべき電話番号の119の違いを理解できないからこっちが型変換してやらなきゃしゃーない。
プログラマ的に手堅いというのもあるが、コンパイラ的に楽ってのがこうなっているそれ以上の理由だろう。想定外・想定不能のものを扱うコンピュータシステムは現状存在しない上、この型ならこういう動作とか出来る。

データ型 - Wikipedia
https://ja.wikipedia.org/wiki/%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B

型システム - Wikipedia
https://ja.wikipedia.org/wiki/%E5%9E%8B%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0


>>184
{}とか;みたいなのは基本的にはコンパイラの構文解析の必要性からあるかなぁ。
コンパイラもプログラムなわけで、万能ではないので、機械的処理に合わせなくてはならない。後はスコープの範囲とか。
大体ここからここまでだろうとして世の中のプログラムは動けるほど万能ではないので。やはりそういうファジーなものは現状は驚くべき稚拙さなんですなぁ。コンピュータ的処理とは相容れないので。
Pythonなんかだとないけど、代わりがスペースだったりw

>>189
英単語の勉強と英辞郎買って串刺し検索とか出来るようにするのおすすめ。コマンドラインで出来るようにしてあるは。
458番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:27:45.67 ID:JJmL5qUF0
>>212
joinが変だと思ったことは個人的にはないけど、どんな言語でも、色々と言語に不満はでてくるでしょ。
プログラミング言語ってそんなもんだよね、みたいな感じで諦めるようにしたは。
全世界のプログラマがおそらく最上級に不満を抱えているのが言語で、1月に1度は代わり映えしない言語が生まれては微妙な立ち位置を継続していく。

>>227の人みたいにサーバーサイドプログラミング、フレームワークもあるで。

俺がおまじないと思うのは#!であれは調べたな。最初は#! /bin/shとかスペース空いてたし、今もそれで通用するとかね。BSDのいくつかで導入されたんだったかな。
あれは昔からあるおまじないです。UNIX系は太古からのシキタリでそうなってることが多い。>>354の言うとおりで、大昔に適当に決めたことは割りと残っている。
大体ハードウェアのqwerty配列ですらそうだし。

最近はjsを中心としたサーバーサイドプログラミング、ビッグデータ系のデータベース、クラウドサーバー利用、各種フレームワーク、
C#、バーチャルナンたら、スマフォアプリなどなどがナウなヤングな感じですが、
そういうのは何も知りません。あー言うの使えるようになるのとおまじないの世界とはまたちょっと話が違いますね。

>>415
コンピュータが誕生してから半世紀は経ったが、既に知的範囲が広すぎる。一人の人間がカバーできる量ではない。
しかもこうしている間にもネットを伴って異常な速度で知的スペースは拡大していくし。

終わり。
459番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:29:25.00 ID:YFh1WiPd0
本を読むのはできる。

実行環境を作るのがものすごおおーくめんどい
大体、プロトタイプ宣言がC++からキックバックされた恩恵。
ID:JJmL5qUF0


あぼーんした
int main()
の()の中説明しないんだったらvoidでいいだろボケ
463番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:32:48.14 ID:VW0sPKhr0
>>461
おまじないを教えてくれてるんだろw
長文よく分からんけど、C#のダメなところでも挙げようぜ

Enum、Delegateの型制約ができない
465番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:39:21.16 ID:h4icjoT80
>>458

わかりやすかった
おまじないは、宣言の事なんだろう。
宣言と定義、変数とオブジェクト、あたりを理解しよう。
ID:JJmL5qUF0
ご高説ありがたいが、結局わかったようなわからないようなことになるから、
>>65 のような書籍とマイコンボードを通して実行形式のファイルがどういう
風にメモリに展開されるのか、プログラムの実行はmainというけど、その前
処理はどうなのか、そういうことを体験した方がいいと思うんだよね。
はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ
http://www.amazon.co.jp/dp/477415
こういう本もいいと思う。
著者が読書会開いてるし。
469番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:53:59.17 ID:JJmL5qUF0
>>465
何か理解に役立ったものがあれば幸いです。

>>467
まぁ、自分でやったり調べたりして理解するしかない部分は多いですね。
私もCのmain前処理とかは知りません。
個人でどこまでが理解に必要な範囲ってのは違うんで、しょうがないけど。

個人的にはLinux独学習者の軌跡で、そっち関連の人向きです。
クソみたいな1950~60年代以降のUNIXの古臭い歴史から続いてることがありまくるということを一番書きたかったw
UNIX関連、一部言語関連の歴史は特に古く、今の年代の人物が困惑することだと思うので。
UNIX version1のman見て、こんな昔からのコマンド名なのか・・・
こりゃ不可解なことが多いわけだ(絶望ってなったし。
変数やオブジェクトの見えるスコープ範囲と、その記憶寿命も大事だよな。
これらがわかれば、だいたい何とかなる。
471番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 02:59:26.64 ID:JJmL5qUF0
自分でやることも賛成です。Linker関連なんかも未だにさっぱりわからないしね。
ただそれ以上に新技術、新分野が出てきているので、一人の人間が過去から未来、
基礎から先進まで対応するのは異常に大変な時代と思うよ。特に日本語での学習者は第一情報源から遅れを取ってしまうからね。
先進国アメリカがITで強いわけですわ。
おまじないとは言わずに

螺旋状にわかりやすい所から理解していきましょう。一周して戻ってきたら同じ場所が深く理解出来るようになっていますよ。
とか言っとけば良い
>>461
知識をひけらかしたいんだろうけど
プログラミングの素養のある人にはただの常識、詳しくない人には難しすぎる
誰を狙ったか全くわからない文章だな
まさにリソースの無駄
>>457
K&RやANSI C辞典持ってる人なら、変換仕様といわれれば即座に入(出)力変換仕様に思い至るはずだが。
ま、総じてこれに同意。
> 基礎から先進まで対応するのは異常に大変な時代と思うよ。
単純に長文と連投はウザイ
そういうのはマ板でやるのがおすすめ
新参の人かも知れんし一応誘導だけはしとこうか

http://kanae.2ch.net/prog/
477番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 04:26:37.11 ID:MfdmGS1/0
>>472
なんていうか、ふーんそっかーっとそのまま覚える才能が必要だよな
c勉強

俺「わかった」

c++

俺「記述が全然違うじゃねえか!」

visual c

俺はプログラミングを諦めた
479番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 06:00:45.71 ID:AcBAwisu0
>>478
向いて無さ過ぎぃ!
480番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 06:19:39.66 ID:YFh1WiPd0
>>478
cとcppってそこまで記述違うか?
481番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 06:28:31.31 ID:h6XZ/5m40
今のC++ は、こんな感じ

関数プロトタイプ
auto f();

関数の実装
auto f() { return 1; }

関数コール
int x = f();
482番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 06:31:12.14 ID:2arlQrBG0
お前らプログラム学んで幸せになった?不幸になった?
483番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 06:31:49.97 ID:9A8VQLl50
手続き型 → ふむふむ成る程

オブジェクト指向 → レベル高いな

関数型 → ?????
484番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 06:34:48.50 ID:3Q9+FmJf0
C++は高等黒魔術だからアキラメロン。巷に出回っている術式のほぼ全てが間違いであり
運良くBjarneの禁書を手にしそれを理解できたとしても詠唱自体困難を極め、かろうじて唱えられたとしても
即座に邪悪を引き寄せ無から悪魔を生み出し、自身は現世と混沌の狭間を彷徨い不幸となるだろう

大人しく太陽教の神託を受けるか錦蛇教か紅玉教の教えに従った方がいい
>>43
> プログラミングしてるだけじゃコンピューターサイエンス身につかないよな

あたりまえだ。
コンピューターサイエンスは、技術ではなく文字通り科学なのだから学問だ。
計算機の言語ではなく、計算機に与えるアルゴリズムやさまざまな数学を駆使する分野だ。

工学と理学ぐらい違うぞ、プログラミングとコンピューターサイエンスって。
486番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 06:39:29.55 ID:h6XZ/5m40
auto f();
は、下記の省略
auto f(); -> int;
487番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 06:41:23.28 ID:VtOTVjNy0
土方やるか一級建築士やるか
488番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 06:52:04.81 ID:AcBAwisu0
>>482
超幸せ
当然趣味
>>482
幸せになったと思うわ
今の会社以外で俺がまともに務まる会社や業務があるとはとても思えない
491番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 07:44:00.00 ID:AcBAwisu0
>>490
かわいい
492番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 07:44:39.16 ID:N2KdH8J10
最近プログラミングスレ立ちすぎ
493番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 08:23:04.02 ID:y1RxIG7D0
>>482
比較的幸せなくらい
494番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 08:26:26.71 ID:MfdmGS1/0
>>482
おかげで飯食えてるんで
495番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 08:27:42.28 ID:Z1KuwpH/0
>>482
わからない。

学んだこと自体は非常にプラスになった。
職にしたことについては、問題の切り分けがまだできてない。
そもそも自分は働く事全般が向いていないのかもしれない。
>>482

色んなゲームのチートが出来て幸せ
497番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 08:30:37.01 ID:vFfLffYL0
定期的にスレたってるけど、ちゃんと前に進んでんのお前ら?
498番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 08:31:06.65 ID:E5R1CcBO0
>>3
Linux使ってんだろ?

/usr/include見てみろよ 現物があるから
499番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 08:38:47.31 ID:h6XZ/5m40
>>482
猫可愛い
プログラミングってその過程で得られる副産物的な知識も結構魅力的だよな
正規表現なんて一般教養として教えてもいいくらいの代物だと思う
501番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 09:23:12.75 ID:e5nInPNJ0
IT土方って技術がないって言われてるけどここにいる奴らはほんとそのとおりだな
502番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 09:31:03.24 ID:e5nInPNJ0
>>242
閉鎖的すぎる
503番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 09:33:03.65 ID:SRVLoNC20
専門書読めよ
504番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 09:41:31.44 ID:L/IuQfbZi
>>49
まあな
505番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 09:43:00.56 ID:KQfAK2Vw0
>>483
関数型プログラミングは関数型言語でしかできないとか、一部キチガイ信者の関数型言語マンセーみたいな
風潮あがあるので余計に理解しにくいね。なんていうかプログラマってやっぱ変人が多いわ
506番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 10:00:03.83 ID:e5nInPNJ0
>>367
どちらにせよ教えてもらうまでただお座りしてるようじゃこの業界も向いてないし大学に行っても同じな気がする
507番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 10:13:48.00 ID:80D9t9Jv0
おまじないってなんだ?あってもなくてもいいものって事?
508番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 10:16:06.37 ID:qvnuKSXd0
「お前みたいなアホに説明してもどうせわからんだろうからおまじないだと考えとけ」て事だよ
509番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 10:17:05.05 ID:80D9t9Jv0
すげえよくわかった!またひとつ賢くなった
ありがとう優しいおじさん
>>507
おまじないで不服ならブラックボックスでもお約束でも定番でもいいんだろうけど
511番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 10:20:48.36 ID:VQ/XI3Oo0
最初は暗記でいいんだよ
アホはすぐ挫折するんだから
良くも悪くも言語が多すぎる
513番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 10:57:33.85 ID:5njHl0780
電電なのにC言語やらされてる
なんの意味があるの?
514番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 10:58:55.45 ID:Z+rPBc1f0
JavaServletとJSPとかで綺麗な書き方というか手本になるようなコードってどっかに転がってない?
515番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:02:42.77 ID:MfdmGS1/0
>>513
電電のカリキュラムがどうだかしらんけど、大学って専学とちがって学問やるわけだし、必要っちゃ必要だよ
いわゆる「おまじない」的な部分を勉強してからじゃないと学問出来ないわけで
516番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:07:51.92 ID:FHZVhAqe0
ズサーcっ゚Д゚)っ
電電って機械制御でプログラミングするんじゃないの
エレベーターとか生産機械はプログラムなきゃ使い物にならないだろ
>>513
やらされるな、javaもやらされたわ
519番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:08:49.28 ID:e5nInPNJ0
>>513
組み込みがほとんどCだからでしょ
520番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:09:35.25 ID:E5R1CcBO0
CやJavaはやったって別に負担にもならんだろ
Objective-Cはそろそろ滅びたか?
あのゴミ言語がなくなればプログラム界隈も少しはわかりやすくなるだろ
522番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:11:28.56 ID:RLK5ozEn0
GUIデザインを勉強したいところ
523番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:12:27.82 ID:gOZ0ueXn0
ポインタで詰まったら向いてないからやめとけ
524番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:15:23.90 ID:MfdmGS1/0
ポインタ出来ない子用の言語もあるし、別にどうでもいいんだよね
まぁポインタわからん子は例のアスペ判断の漫画を理解するところから始めるんだ
525番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:20:16.45 ID:vXde7kGS0
>>521
新しいアップル版c#みたいなあれ次第
scanf←実際には使わない
527番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:29:46.94 ID:2QH1pvqH0
>>441
これってどうかくのがかっこいいの?
初心者に教えて
そういう書き方の話とかぐぐってもよくわからない
そいやあこれまだ貼られてないのか

The Evolution of a Software Engineer
https://medium.com/@webseanhickey/the-evolution-of-a-software-engineer-db854689243
529番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:33:53.09 ID:kKDDugud0
>>517
生産設備はラダー言語で制御してる
プログラミング言語だけどすんごい直感的で分かりやすい

AとBの条件が揃ったらCを行えみたいなので済むからね
>>441
みたいなソース見ると、バカじゃねえのかって思うよな、本当
なんでウンコクラスからチンコが生成されてんだよ
531 ◆LiETG.z7ctov :2014/07/19(土) 11:35:30.52 ID:G0lwdTS/0
(´・ω・`)本なんていらねぇよ。プログラムはヘルプとグーグル様を使うのだ
532番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:36:50.45 ID:Z1KuwpH/0
自転車に乗ることの難しさをみんな忘れてるように、
ポインタやオブジェクト指向などのプログラミング概念を
理解することの大変さをみんな忘れてる。
一度習得したら「こんなの簡単だろ。分からないのはアホ」と思えてしまう。
自分がやりたいのは2chにスレたったら即効で自動で2に書き込むのとか
自分の指定したワードのスレがたったら自分のメールアドレスにスレURL送るとか
●やbeポイント無限増殖したりするのがしたいんだけど

プログラムの本見ても 文字を画面に表示だの電卓をつくろうしかなくて

まったく上記のことが出来るようになる気がしないんだが
どこまでいけば出来るようになるの?
534番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:43:00.30 ID:E5R1CcBO0
>>533
まず日本語でどういう処理をするか逐一書いてみるんだ
535番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:44:26.91 ID:CC+Sa7/+0
>>531
でもやっぱ本は体系的に学べるからネットとは違う
536番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:45:28.97 ID:MfdmGS1/0
>>533
今は料理でいうところの包丁の使い方を覚えている段階だしな。
写真をみただけで材料と工程と調理方法を思いつくくらいになるまで修行をすることだ。
537番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:48:38.55 ID:kKDDugud0
例えばAndroidでmateみたいな専ブラつくろうとしても
NG機能の作り方もスレ検索のやり方も分からない

色んなもんの組み合わせなのは分かるけど何を組み合わせていいかが全く見えてこない
2chは仕様がコロコロ変わってるし根本の部分が古いままだしネットの情報も間違いが多いからなかなか辛かったな
JIM政権になってからはおかしなURL叩くとステータス200とともに赤バケツが流れてくるし

そんでクロール対策でまた仕様変わるんだろ?しかも登録制
539番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 11:56:10.21 ID:+kx8znEH0
>>533
2chの専ブラ作るのが面倒なのは主にUIなので単機能なら難しくない
例えばこれなら
>自分の指定したワードのスレがたったら自分のメールアドレスにスレURL送るとか
スレ一覧取得→文字列検索→メール送信
一個一個やってみよう
なんで個人間のやりとりでProgram作成依頼でお金もらえる仕組みがないんだろうな
これ結構需要あってお金になる気がするけど

ヤフオクみたいに商品説明に欲しいProgramと値段書いて、それを見てニートや個人プログラマが交渉してして作ってくれて対価払うとかあればみんな幸せじゃないの?
大型プログラムじゃなくても個人でちょいちょい欲しいプログラムとか結構ある気がするんだけども

たとえば仕事でエクセルで毎日、こういう作業をしてるんだけど、自動化させるマクロ1万円で作って下さいとか
541番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:05:06.68 ID:+kx8znEH0
>>540
@SOHOとかLancersじゃアカンの?
542番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:05:38.54 ID:MfdmGS1/0
SOHOで検索しよっか
543番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:06:12.08 ID:kKDDugud0
アスペ客とアスペプログラマーのコラボで酷いものが出来上がりそう
544番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:07:29.36 ID:hEq4O6rz0
>>540
>ヤフオクみたいに商品説明に欲しいProgramと値段書いて、それを見てニートや個人プログラマが交渉してして作ってくれて対価払うとかあればみんな幸せじゃないの?
大型プログラムじゃなくても個人でちょいちょい欲しいプログラムとか結構ある気がするんだけども

たとえば仕事でエクセルで毎日、こういう作業をしてるんだけど、自動化させるマクロ1万円で作って下さいとか

クラウドソーシングとかがそれに当たるのかな?
どうやったらさ動画エンコードソフトとか作れるの?
そういう作成過程をいちからなぞらせる本とかないもんなの?
546番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:09:02.06 ID:0sdo9iHM0
変な客が金出したんだからいつまでもサポートしろだの、作ったソフトとは関係無い部分にケチつけてきて作った方が嫌になるまでがテンプレ
547番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:09:13.10 ID:MTipNpXl0
>>527
unko U = obutuFactory<unko>();
chinko C = obutuFactory<chinko>();
chinko C2 = obutuFactory<decltype(C)>();
>>541
>>542
仕事って感じのやりとりだから敷居高くない?
もっと個人間で気楽なのが入りやすいと思うんだけどな
知恵袋レベルの質問で神回答来るような感じかなイメージとしては
549番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:12:54.02 ID:vXde7kGS0
>>539
ほんとUIがめんどくさいわ
あと専ブラとして振る舞う場合に専ブラとして認めてくれるための
UAとかさ
仕様書が無いに等しいから既存の専ブラの通信拾って解析したりしたわ
あと板てもいろいろ仕様があつてdatの中身がいろいろ変わるからとにかくめんどい
550番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:13:52.48 ID:/X07VMko0
それを丁寧に書いてる「初心者向け」の本は初心者には意味がわからない本と言う罠
551番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:19:40.27 ID:LvqQM2xg0
>>450
ループ変数のiはiteratorだろ
552番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:20:14.41 ID:+kx8znEH0
>>549
TwitterAPIみたいなのだと楽なんだろうけどねー
553番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:31:20.98 ID:h6XZ/5m40
i は、 index の略かもしれん
554番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 12:37:27.18 ID:uCDXHfO/0
GNUは早くC99とC++11を標準にしろよ
オプションつけてコンパイルとかめんどくせー
555番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 14:07:27.20 ID:MX1GwLCm0
>>527
441はファクトリパターンって言うやつ。オブジェクト指向の話しね
複雑な(そして毎回決まりきった)状態作成の処理を予めメソッド側で実装しておくやつ
コールバック用の抽象メソッドとか継承可能になってることがおおいかな
というかそれ以外のところではあんま使い道思い浮かばないし見たこと無いかも

ようはフレームワークとかライブラリが利用者に特定状態のオブジェクトを要求するときによく使われる技法だね
(そうじゃないならライブラリ自信で直接newすればいいだけだし)。初心者ならライブラリとかで必要になった時だけ使えばいいと思う
なので>>441の人はヘイトの貯まるフレームワーク使わされてるのだと透視できる
GoFパターンの紹介では工場がどうたら言われて取ってつけたような額面通りの説明されがちだからいみわからんハズ

次の行のはメソッドチェインって言われる書き方。余分な一時変数でスコープ汚染しないのが良いよね
omk = new Unko().createChinko()
  .createManko()
  .createOmeko();
556番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 14:22:44.13 ID:s85VTIh30
フレームワーク設計してみると分かるな
enchant.jsやってるやつおる?
558番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 15:48:21.78 ID:V4/FqjSXi
>>521
swiftがでたからな
Appleで復活した感じなのにまた死ぬんだろう
559番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 16:17:08.13 ID:h6XZ/5m40
Objectiv-Cが糞っていうより、Cocoaが糞なんだよ
プログラミングの動作に影響のないおまじない多すぎわろた
561番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 16:45:44.04 ID:HlcCG6C60
Delphiばかり書いてた頃は
いちいち関数の最初のとこで使う変数を全部宣言しなきゃならないとか面倒くせー
とか思ってたけど、変数宣言不要で自由過ぎるjavascriptを書くことが多くなってから
逆に自主的に冒頭で変数宣言するようになったわ
コンピュータを使わない情報教育アンプラグドコンピュータサイエンス
小学生からはじめるわくわくプログラミング

あきらめるくらいなら童心に返ってこの二冊でも読めよ
子供居る家は子供のうちにこれやらせておけよ
563番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 17:28:51.76 ID:Adbq69JQ0
サイトを作りたいんだけどhtmlとcssとjavascriptってやつが出来れば作れるのか?
>>563
ほい
>>563
それだとフロント側だけになってしまうけどな
566番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 18:15:01.67 ID:L/IuQfbZi
サーバーサイドjavascriptでok
567番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 18:20:40.08 ID:Vc5QfchLi
railsを信じろ
568番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 18:22:46.69 ID:VtOTVjNy0
>>533
特定のスレ建ったら知らせてくれるのは以前ケンモメンが上げてたような
それ以外はスパムだからやめよう
569番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 18:47:33.07 ID:TMj9XsfF0
>>563
php!!php!!
570番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 18:58:00.24 ID:N3Fhc3v10
array = {1,2,4,8,16,21,64,128,256,};
foreach (auto i : array)
p i; {
}

これがベストプラクティスな
571番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 20:13:51.07 ID:PlyTg9/00
C#のジェネリクスじゃないコレクションは捨てれないんだろうか…

↓これ明らかに無駄だろ
IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
572番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 21:12:48.16 ID:rtGNbyB30
また終末のプログラミングスレがきたか

python最高ただGUI作るのにpyqt使ってIDEはpycharmといろんなの使わないといけないのがめんどくさい
573番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 21:19:33.43 ID:TMj9XsfF0
今だにMacでguiソフト作る最善の方法が見つからない
初心者はまずプラプラかやれ
575番組の途中ですがアフィサイトへの転載は禁止です:2014/07/19(土) 22:18:20.47 ID:3sXVc+KT0
そもそもライブラリぐらい指定せず全部読み込めんの?
マイコン設計でプログラムやったがソフトのプログラムが難しすぎて積んだ模様
勉強し始めたけど使えるソフト作るまでのハードルが高過ぎる
調べること多すぎで積む
いい加減RichTextBoxの改行貼り付けフォント全部の糞バグ直せ
579番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 00:37:48.16 ID:M0CcRyn90
>>577
使えるソフトっていったい何を作りたいんだよ
>>579
英単語暗記用の単語テストプログラムを作りたい
英単語と日本語訳がセットになったデータベースからランダムで英単語を選んで出題
正解ボタンを押したら日本語訳が出て、
間違ってたりわからなかったらその回数や間違えた日時をデータベースに書き込み
次回以降に間違えたやつだけを出題したりできるようにする

単語データベースをどうやって作れば良いのかわかんないんだよね、それ以外はなんとなくどう作ればいいかわかるんだけど
テストプログラムを用いなくても編集できるようにしたいんだけど、テキストファイルでやっちゃうと管理が難しそうだし
ちなみに言語はC#でWindows上で動かすことしか考えてません
VisualC#使えばエクセルに読み書きできるみたいですけど、そもそもOffice自体を持ってないのでどうしようかなと
582番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 00:58:41.65 ID:sbqFySOb0
>>580
それ昔作ったことあるわ、単語データベースに類義語番号を割りふって類義語が選択されなくする必要があった

term:間柄:
term:(専門)用語
term:期間:2
period:期間、時代:2
since:〜から、〜以来
since:〜なので:3
because:〜なので:3
fare:料金:4
charge:代金:4
charge:罪:5
guilt:罪:5
bear:熊
bear:生む、産む
bear:耐える:6
endure:耐える:6
stand:我慢する:6
bear:抱く、持つ:7
hold:抱く、持つ:7
order:秩序
order:命令する:8
command:命令する:8
command:(景色を)見晴らす
rule:規則
rule:統治する:9
govern:統治する:9
sense:意味:10
meaning:意味:10
583番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 00:58:43.89 ID:0OIfXtzr0
>>581
C#ならLINQ使えばいいんじゃないでしょうか
その用途だったら普通にExcelVBAでいいだろ
Office買え

データベースなんて作らず.csvを切り取ってやれば早いぞ
585番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 00:59:25.59 ID:677oSVw/0
sqlliteでいいんじゃ
entity frameworkでも使えるっぽいし
>>583
LINQは実装詳細であり、シンタックスシュガーだぞ。

LINQを使えば何でも解決するかのような意見はおかしい。
587番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 01:07:30.70 ID:sbqFySOb0
>>580
ちなみにこういうプログラムで操作はマウスクリックだけ
http://up3.null-x.cc/poverty/img/poverty190028.png

C#で作ったけど、C#はもう何年も触れてないな
今作るならjavascript + HTMLで作るかな
>>583
LINQって機能を使えばデータベース操作などができるみたいですね
これを使ってデータベースを操作できるとして、元のデータベースの作り方がよくわからないんですよね

>>584
EXCELだけで13000円ぐらいするのでこの目的のために買うのはちょっとキツイですね
あって損はないソフトだと思うんですけど

>>585
無料でできるなら興味あります
>>587
このデータベースはテキストファイルでやってるんですか?
590番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 01:12:09.59 ID:0L1SnxP40
#pragma unko 1
591番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 01:12:32.65 ID:sbqFySOb0
>>589
最初は単語データベースはテキストファイルだったけど
仕様変更してそれを元にxml吐き出すように変えた
>>588
表計算ソフトすらもってない人間が今からSQL Serverなりsqliteなり勉強していたら時間がいくらあっても足りないだろ
どっかのフリーの表計算ソフトでもなんでもいいけど、テーブル設計を表に書いて、それをCSVで作れ
593番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 01:16:37.73 ID:BQsO8Z65O
>>3
スタンダード(標準)アイオー(入出力)についてのh、つまりヘッダー
ただプロの俺らもスタジオエッチて普通に言うわけだが
594番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 01:16:41.32 ID:eIMAd/di0
エクセル買えないならOpenOfficeでも入れとけ
>>592
>>594
一番手間がかからなそうなんでとりあえず無料オフィスソフトで単語帳作る方向でやってみます
596番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 01:31:17.08 ID:OnEqjobo0
Ankiでいいじゃん
そんなの作ってる間に英単語たくさん覚えられるわ
既存のソフトも色々試したけど自分のやりたいことを完璧に実現しようと思ったらどれも機能不十分だった
598番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 02:12:10.58 ID:SwgYN1+i0
・Webブラウザ
・2ちゃんの専用ブラウザ

この二つを自作したいんだが言語は何がおすすめ?
動作が速いものを作りたいんだけど
ネットワークエンジニアなんで一応tcp/ipはわかる
599番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 06:14:17.16 ID:iahlBFnl0
>>598
WindowsならC#一択
600番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 06:16:13.58 ID:9DqiccUj0
>>598
webブラウザってhtmlパーサまで自作するのか?
601番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 06:20:21.36 ID:dOBGQVWo0
>>580
english(id,word)
jap(id,word)
english_jap(english_id,jap_id)
user(id,name,pass)
answer(id,user_id,english_id,jap_id)

みたいな感じで
602番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 06:40:33.19 ID:pGfNUw440
車載パソコンに入れるためにLinuxを色々といじくりたい
けども何がなんだかわけわかめ
603番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 09:27:40.36 ID:8aQkb/H/0
作りたいスマホゲームあんだけどunityで作れるんだかcocosで作れるんかわからんspritekitとかいうのもあるらしい
604番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 10:51:29.51 ID:fmrei93V0
>>109
最初からそうやって教えろよな
605番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:03:21.43 ID:owjp1cnJ0
>>603
3DならUnity
違うならどれでも作れる
606番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:06:50.35 ID:/xhVl5Gm0
理系分野の本の特徴だよね

どうでもいい実用ネタ小ネタは書きたがるが細かいとこは解説しない
だから結局わからない

編集者が悪いんだろか
607番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:07:49.57 ID:9DqiccUj0
>>604
昔は使える文字数に制限あったんだよ
dos時代はファイル名称が8.3ルールだったんだよ
608番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:11:18.10 ID:fmrei93V0
>>607
>>450を1ページ目に書いとけと
"hello world" とかいらねえだろ
609番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:14:43.97 ID:9DqiccUj0
>>608
解説書いてる人は慣れてるからそういうの忘れてるんだよ

コンピーターの基本を学べばスタンダードなi/oの話もわかるんだか
何を教える本かで考えると蛇足に見えるしなあ
610番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:37:39.72 ID:purA9bVc0
スタジオHで挿入
なんだ、ただのAVか
611番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:42:03.05 ID:TEt9GP030
いちいち意味を気にしちゃうタイプは全く先に進めないわ
612番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:43:32.00 ID:dJ+BFHk/0
猫でも分かるシリーズwwwwww


 


人間にも分かるとは書いてないんだよなぁ
613番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:47:49.07 ID:purA9bVc0
その猫がドラえもんなんだろ。
614番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:49:52.40 ID:9DqiccUj0
>>611
まあさらっと説明してもいい範囲だけどな
stdio.hとかさ
でもプログラムやる人はコンピーターとはなんぞやとか
勉強してるだろうから蛇足にも見える
615番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 11:50:37.38 ID:jWxzKFDp0
シャープインクルードストゥディオエイチwwww
   ,,v‐v-/l_  (⌒)プンプン
  _「/ ̄  く   /
  lYノノ/_ノl_ヽ))    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  <イ( l l )l> < えっちなのはいけないとおもいます!
 <|)'|l、"(フノ|l    \______________
  ,(ヨリ<>o<>リ、
  |ト‐!、・ ) ・).|
  ヽ_ノv    l |
.  ノ[//  , ./_/
 (  /~'、--‐ソ_)
  ,-i  ヽ/'´ヽ
 └-\.  \  )
     ヽ、__,ノ`
617番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 12:15:45.68 ID:VID9icOL0
アメリカではcodeacademyみたいなサイトがぽっと出てきて即ホワイトハウスの目に止まって出資確定みたいになってるからすごい
日本はこの先100年経っても彼らには追いつけない
618番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 13:14:02.66 ID:ryiOMAwP0
誰か日本語でプログラミングできるようにしろよ

本当は簡単にできるんだろ?
>>618
日本語なんて死滅してしまえと思ってる奴のほうが多そう
620番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 13:41:02.68 ID:LOouBZhh0
日本語でプログラミング出来てもプログラミング自体が簡単になるわけじゃないからな……
プログラミング言語そのものよりも英語の情報量のほうが大きいな
621番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 13:45:01.26 ID:9DqiccUj0
>>620
だよね
c#は変数名とかかなりのところに日本語使えるから
やってみればいい

多分日本語は言語体系的に向いてない
622番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 13:48:56.30 ID:MHunVEYX0
10 カケ”チンコ”
20 10ニイケ
623番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 13:49:15.35 ID:NZqbxFG+0
C#の日本語変数チャレンジしたことあるけど
migemoがないからインテリセンスと相性悪くてすぐやめた
2バイト文字なんてどこで弊害出るかわかんないんだからコメント以外使わないだろ普通
625番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 14:37:50.92 ID:oeqRdTKe0
最近プリプロセッサという言葉を覚えたがプリプロセッサて使えば日本語変数関数イケるんちゃうんか?
626番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 14:37:59.63 ID:owjp1cnJ0
>>611
意味を気にしない奴は土方にしかなれなれないけどな
627番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:00:55.15 ID:HyINDCaf0
>>618
日本語でプログラミングとかゴミだわ
英語できない奴をIT業界から追放すればジャップ企業も世界の流れについていけるようになるよ
628番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:22:55.22 ID:CdIIjxHL0
なでしこがあるじゃん
629番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:30:09.93 ID:JkpZeBsS0
ifとかwhileとかぶっちゃけ記号なので
何語とか関係ない
630番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:31:48.08 ID:CdIIjxHL0
関数名や変数名が知らない単語だと分からないけどググればいいだけだしな
631番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:34:13.43 ID:NSOyasCL0
代入が=、比較演算が==ってのは
プログラム始めてからかなりたつけど未だに違和感ある
まあ、比較演算と較べて代入は使う頻度が圧倒的だから
= 1文字にしとくのが合理的なんだろうけど
632番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:45:51.17 ID:t0PlDRmm0
>>631
= と == はいいんだけど
JSの == と === の違いが未だに覚えられない
633番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:49:03.18 ID:ji4MVQbX0
>>632
俺は===をなるべく使ってるけど、普通は==でいいな

===は型も一致してないとダメ

==は文字型"1"と数値型1でもtrueと暗黙の型変換で判断される

感覚的にも=が多い分、より等しい度合いが高い気がするよな
634番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:49:09.58 ID:ekfv8wq70
>>632
===だけ使えば大丈夫
>>631
「代入が = でない言語は決してメジャーになれない」
って法則というか経験則がある。
余計なものを付け足す(例えば、:= とか)のですらダメって言うね。
636番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:50:58.25 ID:dOBGQVWo0
厳密じゃない方を使うことってあんのかね
637番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:51:17.16 ID:u+pIz/ah0
jsは===の方が暗黙の型変換を想定しない分速いとかあるのかな?
どっちにしろ===を標準にした方が無難そうだ
638番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:54:30.78 ID:u+pIz/ah0
>>636
webで他人のソース読むと===使ってる人は少数派じゃないかな
小規模なコードなら==でもバグに繋がる危険性はまずないだろうけど
特に他の言語がメインで片手間にjs書いてるような人は==使うんじゃないかな
639番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:55:06.05 ID:b8nkMLW40
プログラミングをやってみたいと友人に言ったら
c++かlispをやればいいよと言われました
どちらから手をつければいいでしょうか?
640番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:56:02.22 ID:CdIIjxHL0
代入は意味的に考えると<-とでもやるべきだよね
pascalは :=だっけ
641番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 15:58:12.26 ID:CdIIjxHL0
>>639
なんでc++なんだよ あんな言語最初にやるもんじゃないないだろ 
C#でいいだろ
642番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:01:05.85 ID:JkpZeBsS0
代入演算子と等号の混同なんてしたことないが
一つの記号に一つの意味しか認めないとか、脳みその適応力物故割れてんな
643番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:02:02.08 ID:u+pIz/ah0
>>642
比較も代入も=のBASIC系最高ですね
644番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:02:06.67 ID:JkpZeBsS0
マイナスとハイフンとか、シャープと番号記号とか、どうすんだろうな
645番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:03:42.15 ID:CdIIjxHL0
>>642
if文に代入を書いてしまうミスした事ないん?
646番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:06:02.37 ID:DkZQpO6g0
>>645
jsだと===を標準にすると、うっかりそのミスやらかすことなくなるw
647番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:06:07.24 ID:xAUwNQE20
>>642
タイポ対策だろ
648番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:08:33.63 ID:JkpZeBsS0
>>645
そういう危険性を孕む言語設計自体がそもそも難ありと思う
だから最近の言語はエラー吐くようにしてるのもあるよね
649番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:12:09.72 ID:CdIIjxHL0
>>648
最近つーかjavaなんかだとif文の中はbooleanしか認めないからそういうミスは減るね
c/c++だと絶対一回はするミスだけど
650番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:14:57.47 ID:reBscHHY0
>>649
あっそうか、Cだとif(c=1)は通っちゃうのか
651番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:15:34.90 ID:WyHPqmSe0
実用的で需要があってプログラミングが初めてでもとっつきやすいオススメの言語教えてくれ
明日から勉強する
652番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:16:21.86 ID:xAUwNQE20
Cでも大抵のコンパイラは警告出してくれた気もするけどね
653番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:17:40.10 ID:zQhxAPLm0
ブーリアンじゃなくてブーリーンって読んじゃう
654番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:21:40.77 ID:IH68u2gt0
javascriptもboolean以外を平気で通す危険仕様だから

if( x = 1 ) alert( "true" );
else alert( "false" );

だとエラーも無しにtrueが帰ってくるw
jsはやっぱり===使う意識するくらいが安全
655番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:22:00.44 ID:vc5pWwwm0
>>651
C♯でもやっとけ
656番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:28:03.19 ID:CdIIjxHL0
>>654
altJSでもそうなんだよな typescriptとか
警告ぐらい発して欲しい
657番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 16:29:08.16 ID:jiey0Gm90
構文チェッカとか使えばいいじゃん
>>655
C#かな

入門(コンソール)
http://www.wisdomsoft.jp/14.html

入門(Windows Form)
http://ufcpp.net/study/csharp/getstarted_csharp.html
http://www.atmarkit.co.jp/ait/articles/1005/11/news105.html
*注 最新版は Visual Studio 2012 or 2013

入門(2週目用)
http://www.atmarkit.co.jp/fdotnet/csharp_abc/index/

便利なTipsをまとめたサイト
http://dobon.net/vb/dotnet/index.html

構文を体系的にまとめたサイト
http://ufcpp.net/study/csharp/index.html

仕様を詳しく知りたかったら
http://social.msdn.microsoft.com/Search/ja-JP?query=C%23&emptyWatermark=true&ac=4

質問サイト(英語)
http://stackoverflow.com/questions/
×>>655
>>651
660番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 17:16:27.19 ID:ryPjS1rD0
新人に
「なんで変数がこの名前なのかわからない」
と言われたときの俺の心境を20字以内で答えよ。
かわいいな後輩。抱きたい。アッー
>>660
「俺もそう思うが、俺が書いたものではない。」
日本人に生まれた時点で選ぶべき道じゃないよ
母国語で書いている連中と競える代物じゃないから
664番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 18:38:52.31 ID:WXThXDtC0
代入と比較が一緒の言語って↓ができないんだよな
while( (line = reader.ReadLine() ) != null ){ … }

↓みたいなのだとBooleanが入る
a = b = c
665番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 18:39:57.71 ID:yoxp/nac0
C#みたいなMSの言語を薦めるなよ
MSが嫌いじゃないのか?
666番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 18:42:30.04 ID:dOBGQVWo0
>>664
こういうイディオムを仕事で書くやつすげー嫌
>>658
dobonは.NET1.1時代のも混じってて情報が古い

.NET2.0から動きが変わったクラスが結構あるからな
668番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 18:45:08.97 ID:CdIIjxHL0
>>665
IEは親の仇だがそれ以外は割とどうでもいい
669番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 18:46:07.87 ID:wpbB38LJ0
>>665
MS氏ね
Google氏ね
Apple氏ね
Oracle氏ね

何で開発すればいいのよ
あるじゃないか、日本生まれの
671番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 18:48:09.52 ID:avXBR+rg0
>>669
linuxがあるじゃないか

オープンソース万歳!!!
>>665
javaが滅んでC#が広まればいいと思ってる
まあ無理だろうけど
673番組の途中ですがアフィサイトへの転載は禁止です:2014/07/20(日) 18:52:54.22 ID:HAJsYSpl0
>>671
OSSに近寄ると邪悪なOSガー不自由なソフトウェアガーっていう病気になるからやだ
>>643
まずはlet