【嫌儲プログラミング部】GW何もすることない奴はプログラミングやろうぜ楽しいぞ 多分
1 :
番組の途中ですがアフィサイトへの転載は禁止です:
真っ黒な画面にひたすら表示させるだけだから飽きた
3 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:15:51.88 ID:Az/C7rGK0
つまんねーよ
4 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:16:11.60 ID:j7wlEk8p0 BE:3473266087-PLT(15050)
>>2 javaしか知らんけどswingとかやってみれば?
スマホのサイトかアプリ作りたいけど
サイズどうんだこれ
機種によってばらばらすぎるだろ
7 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:18:07.48 ID:63vTRyUC0
Hello world って誰が流行らせたんだ
9 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:20:11.22 ID:MHB2yyFp0
10 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:20:50.68 ID:it2qdc4y0
プログラミングとか高校でわずかに習っただけだなあ
12 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:24:17.86 ID:j7wlEk8p0 BE:3349220696-PLT(15050)
>>5 android:layout_width="wrap_content"
android:layout_height="wrap_content"
1年がかりで作ったアプリ
10人しか使ってないでござる
14 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:25:41.33 ID:j7wlEk8p0 BE:3969446988-PLT(15050)
15 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:26:02.36 ID:fxG3NMAyO
winapi勉強しとるよ
猫でも出来る〜ってサイトで
c飽きてきたら、こっちやな
マクロ多すぎて最初は戸惑ったけど、なんとか勉強出来てる
16 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:26:10.16 ID:EAJ6N8iV0
[][]で宣言する多次元配列と、ポインタのポインタで表現する多次元配列の違いを
プログラミングのプの字も知らんやつが初めて手を付けるにはCOBOLとFOTRANとCのどれがいいんだ?
最終的にはマイコンとかやってみたいんだが。
>>12 まずはmatch_parentもしくはfill_parentだろ
Androidはルート部分に画面サイズいっぱいのFrameLayoutがあって、それがparentになるから
ボタンとかその他細かいのはwrap_contentでいいけど
19 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:30:05.90 ID:bSW6+3XM0
ゲームを作るにはどういう本を読めばいいの?
20 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:31:01.15 ID:PzSbcn4P0
22 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:32:56.52 ID:rxQoev6jP
ふだんwebばっかだからArduino買ってきたわ
23 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:32:59.03 ID:nJpI7Ik90
Visual Basic 6.0 最強伝説
もっと漫画貼って
25 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:34:39.44 ID:YSASMCcaP
プログラミングできたって、ドカタにしかなれんぞ
26 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:35:24.69 ID:o2BZBzPci
俺のPC、普段使う分には問題ないんだけど、
俺が書いたプログラム動かす時だけ、高確率でフリーズする。
俺が悪いの?
27 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:37:00.18 ID:yL35IsKfP
何を作りたいかを決めてから始めろ
とか言われてもそんな自発的な理由を簡単に作れるなら苦労しねえよ
何を作ったら上達するかまでどんと教えろよ
ログイン必須のクローズド2chを作ってくれ
29 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:38:46.64 ID:1FO6M6nv0
高校でC言語でprintfと多次元配列までやったんだけど全部忘れた
ホームページ作りたいから教本教えろ
糞BEじゃねーか
氏ね
>>14 自炊した問題集を切り分けて暗記カードにする
32 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:40:42.31 ID:j7wlEk8p0 BE:1736633074-PLT(15050)
初関数型言語でHaskell楽しいけど難しい
35 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:42:35.44 ID:fxG3NMAyO
ム板がかっそかそでつまらない。だからみんなも来てね(*´ω`*)
37 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:43:29.52 ID:5b6QdUDC0
C言語ってポインタまでやったら次何やればいいの?
win32APIってのに手を出せばいいんか?
raspberrypiにブチ込めば即使えるデジタルサイネージパッケージをおまえが作って公開しろ
39 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:44:41.74 ID:t7QVqcot0
>>16 うろ覚えだけど、[][]だとn*m個メモリが保持されるけど、
多次元配列だとn1+n2+n3+・・・・でnの長さがそれぞれ指定できる。
41 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:45:08.43 ID:fxG3NMAyO
42 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:46:45.52 ID:5b6QdUDC0
>>41 やった
けどこんなんで何も作れる気がしないぞ(´・ω・`)
43 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:46:51.17 ID:ohe5umtVO
おまえら何か知ってる前提で話すなよ?ミジンコでも分かるように言えや!
46 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:48:12.48 ID:nkPus7C10
>>16 [][]だと宣言時にまとめてメモリ領域が確保される
**は宣言時にはメモリは確保されず、またサイズもバラバラに確保できる
図形で言うと、[][]は長方形状にしか配列をつくれないが、**は棒グラフみたいな凸凹の形で配列を作れる
47 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:50:14.42 ID:nkPus7C10
>>16 >>40と被って悔しいから**はメモリ解放時にバラバラに確保した分をいちいち指定しなくちゃいけないデメリットを追加しとく
49 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:51:42.71 ID:vRO6eElC0
誰かジャバスクリプト教えてくれ
今一番役に立ちそうな言語って何?
51 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:53:48.99 ID:mHYNbNMT0
役に立つのは常にPerlじゃなの
構文が書いててむかつくけど
>>48 おうそうだよこういうのがないとな
したり顔でわけわかんねえこと言われてもさっぱりだよ
53 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:54:18.47 ID:fxG3NMAyO
>>42 じゃあwinapiやろうぜ
今時は、こんなのやらなくてもいいらしいけど
とりあえずアプリっぽいもの出来る
力学上の11次元とプログラムの配列が違う物って
何を言ってるんだ
,、,, ,、,, ,, ,,
_,,;' '" '' ゛''" ゛' ';;,,
(rヽ,;''"""''゛゛゛'';, ノr)
,;'゛ i _ ) ( _ iヽ゛';, プログラムの何を知っている
,;'" ''| ヽ・〉 〈・ノ |゙゛ `';, なめるな
,;'' "| ▼ |゙゛ `';,
,;'' ト _人_ イ `';、
/';、 ヽ | | / ,;' \
/ ゛r, i⌒ ⌒i ミ" \
/ ''r `"''''゙´ ,ミ" ヽ
/ ,イ ''リ リ" ト、 ヽ
/ / | ゙ル,,トリ" | ヽ ヽ
〈 < | | > 〉
斜陽
57 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:56:52.98 ID:yeKQ+tUj0
>>31 リンク貼って
今はAnki使ってるけど、そちらも試してみたい
58 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 18:59:45.10 ID:4U2w9yr80
作るだけじゃなくて既製品を読むのもたのしい
天才のコードは天才的な発想が分かる上に読みやすいから凄い
59 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:02:27.05 ID:T1kmf0uRi
「ある言語のある文法をマスターする」・・・みたいなのはプログラマーになる道としてはそもそも間違っている。
正しいのは、とにかく言語は何でもいいから、特定の題材や分野でアプリケーションやシステムを作れるかってこと。
文法などはその都度必要になったら覚えていけばいい。
特に今の時代は、新し目の言語であれば、標準ライブラリに大抵のアルゴリズムは用意されているから
自分で車輪の再発明なんてする必要はない。
その代わり、フレームワークは乱立・肥大化しているから、その扱い方を覚える必要がある。
ゆとり言語として有名なPHPも、実際に働くことになったら、CakePHP、CodeIgniter、Zend、Symponyと沢山あるから
それらを一つ一つ覚えて行かないと、PHPエンジニアとしても働けなくなるし、
実際は、PHPだけでなく、Oracle、MySQL、postgreSQLも覚えて行かないと普通は飯が食えない。
データベースごとに組み込み関数が違うから、データベースが変わる度にその辺りも覚え直しになる。
かつ、サーバーサイドだけでは飯が食えないことも多いから、
HTML、CSSに加えて、Javascriptも覚えないといけない。
しかし、JavaScriptは究極のフレームワーク乱立言語だし、なんとJavaScriptに変換する言語すら存在し、
しかもそのJavaScript変換言語が2桁ぐらいぐらい出てきているのが現状である。
まあ、何が言いたいかというと、C言語から最初に勉強して、チマチマと文法を勉強するのは挫折するからやめておけ。
C++やObjective-Cもやめたほうがいい。
最近の主要言語では、そもそもポインタという概念時代が隠蔽されている。
わざわざポインタとか意識させたり、構造体とメンバー変数でアクセスオペレーターが違う言語には無駄が多い。
Seiki penis = new Penis(); ← これがまともな言語でのポインタ。プリミティブ型との差異はない。
Seiki *manko = new Manko(); ← これが糞C/C++/ObjectiveCのポインタ。
もっとも、ポインタを知らないC#やJavaエンジニアは、たまに参照変数(ポインタ)をnullにしたら、
参照変数(ポインタ)が指しているメモリ領域がnullになると思っている馬鹿がいるんだけどな。
VBやjsくらいはちょっと覚えてるだけでも普段使えるし学校でも教えりゃいいのに
61 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:04:14.27 ID:FecXK1o30
じゃぁコーディングに使うフォントから決めていこうぜ
64 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:10:18.10 ID:5b6QdUDC0
65 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:13:11.37 ID:Px7b/tiL0
今週のお題をくれ!
春日カスカス霞ヶ関
キーワード入れたらそれに関する最新情報を自動でWebで取ってくるアプリ作っておくれ
初心者は何の言語から始めりゃいいんだよ
71 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:20:43.94 ID:BLLsZ0y60
PHP覚えたのにサイト作れないんだが?
コマンドプロンプトでechoなんたらで文字表示してるだけ、死ね
>>70 アセンブラ
やり込む必要はない。
概要だけなぞればそれでいい。
CASLでも十分だな。
73 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:23:02.75 ID:mHYNbNMT0
74 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:23:34.31 ID:+bIuKl6a0
VS2010のマクロ機能使ってdoxygen対応の関数ヘッダを自動生成するようにしようと思ったら
VB触ったことないから何もできんかった
どっかに落ちてそうなもんだけど全然引っかからない
Processingであそぼーぜ
77 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:26:26.21 ID:XB31T09n0
イベントってシングルスレッドのCUIだとどういった場面で使うのかわからん
アセンブラの雰囲気が掴めたら次は高級言語だな。
好きなのを選べばいいが、シェア等を考えればCかJava辺りが良い。
やり込んでもいいし、ある程度覚えたら別の言語に行ってもいい。
79 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:28:16.31 ID:mHYNbNMT0
初心者はRubyとかでいいんだよ
アセンブリなんて意味ない
80 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:30:17.48 ID:ImuZToJK0
どうせなら言語作ろうぜ
嫌儲で大規模システム開発しよう
これからは3Dゲームの時代だと思ってDirectXを猛勉強したが
モシモシゲーとか出てきて知識が全部無駄になった
ゲーム文化自体が退化するとは思わなんだ
83 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:36:46.53 ID:5fcOdrm30
3Dの知識はこれからも必要よ
84 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:37:36.00 ID:+BJN0Z8R0
OpenGL なら使い回せたかもね。でも規格がバージョンアップしてくから、あまり意味が無いのかな。
技術的にはパズドラが作れれば億万長者だよな
86 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:38:37.41 ID:KsFPcGyW0
>>82 スマホゲームに移行してるから3Dこれからだぞ
87 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:39:19.65 ID:nkPus7C10
HLSLまでやってたならこれからも応用が利くだろ
DXLibなんぞに手を出してたアホは死んで当然
88 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:39:26.99 ID:e1V8nzgeP
職業訓練でJAVA勉強したら就職できますか
教えてください><
F欄私立理系でC言語やってるんだけど、家で予習したいんだけど何したらいいだろうか
買った教科書は柴田さんの明快C言語
90 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:40:46.83 ID:M7TAVfGp0
最近やったのはでふぁーどらいてぃんぐぐらい
GIやってみたいけどSHやらPRTは脳みそがついていけないので_
91 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:41:54.96 ID:oL91ZJYG0
配列で作れるところをどや顔でポインタ使うやつ
バグが出る可能性も高くなるし可読性も損なわれるし意味ないからやめろ
複数のCSVファイルの中から任意の文字列を検索
↓
該当文字列を削除して上書き保存
ってソフトを作りたいんだけど何から手を付けていいか分からない
androidアプリにも興味あるからjavaで作りたい
大学で「やさしいC」のポインタの章に入ったぐらいまでやったとこで中退
PHP・SQLでAA保管庫を作ったぐらいの知識です
93 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:42:55.85 ID:D8/qBtFYP
PHPの勉強がてら画像のUPローダー作ってみたいんだが難しい?
94 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:43:13.29 ID:X4yd+fiIT
ちょこちょこVBAの勉強やって今日ようやく配列まで終わった
あまり楽しくないから適性ないんだろうな
95 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:44:16.91 ID:nkPus7C10
>>91 要素1万越え確実なのに[]使うアホはしね
春日カスカスウルトラマンカスモス
97 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:45:01.33 ID:jk/1Wm640
>>81 大規模システムを作ろうという目的ではなにも作れないよ
プログラムを勉強しようという目的でやっても続かないのと同じでさ
大規模システムやプログラムはある目的を実現するための手段でしかないから
なにか、みんなが「こういうものがほしい」と思うものを提示できれば賛同者が得られると思う
ゲーム屋やめてからプログラム全然触ってないわ
久しぶりに何か作ろうかな
99 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:46:11.54 ID:ZVP6czOSP
C#でチャット作ろうとしたらマルチスレッドとソケット処理で詰んだんだが?
あれ中でどうなってるのかわからないからデバッグのしようがないのだが?
どうすればいいのか未だわからないんだが?
100 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:46:14.53 ID:ucdGAWURT
perlの文字化けにイライラしてきた。
昔は文字化けしなかったんだがなぜか文字化けしだしたし
ソースもutf8だったと思うんだがなぜか不思議な動作する
cygwinって不安定じゃね?
linux時代は文字コードとかほとんど来にしなくてすんで楽だったわ
他のスクリプト言語勉強するなら何がいい?
そもそもポインタがダサい
あんな老害さっさと絶滅してくれ
>>92 CSV読み込み用のライブラリはいっぱいあるから探してみるといいよ 「Java CSV ライブラリ」で検索
103 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:47:24.80 ID:kcgbPaoZP
>>85 あんなもんバカでも作れるだろ?(´・ω・`)
問題はそれをどれだけ世界中にステマできるかどうかだろ
>>99 デバッガ使え
パケット監視するプロキシ建てろ
windowsならソースはMS932じゃねーの?
webサイト作ってみたいんだけど?
107 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:52:44.75 ID:KDcGN5Fl0
>>89 C言語ポインタ完全制覇 : 煽り口調が鼻付くが、何故Cがカスなのか解説した良書
プログラミング言語C : 毀誉褒貶あるがCのバイブル、 Cをマスターしたかなと思ったら
腕試しのつもりで設問を解き、Unix流プログラミングwを学ぼう
108 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:53:53.28 ID:t7QVqcot0
>>89 そんなもん聞いてる暇があるなら何か作れよ
プ〜ログラミング(ドンドン
110 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:55:13.73 ID:tnLVNGPkP
いきなりポインタ・構造体・配列の関係とか小手先の技術苦労して覚えても今時あんま使わんし
ツイッターあたりのWebAPIとかをJSでマッシュアップするほうが楽しいんじゃないかな
111 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:56:54.32 ID:fxG3NMAyO
cなら配列よりポインタでしょ?
c[i]より*(c+i)の方がプログラムが早くなるってきいたぞ
>>107 >C言語ポインタ完全制覇 : 煽り口調が鼻付くが、何故Cがカスなのか解説した良書
その本の中で
「ポインタ動かすのも、添字使ってアクセスするのも、コンパイルしたら動きはそんな
変わらない。あえて全部ポインタ使って書くようなことはするな」とあったな
プログラミング言語Cのお手本にあるようなテクニカルなポインタは使わんでええとも
113 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:58:04.18 ID:ZHJFfvYp0
俺はプログラムスキルを身につけるなら組み込みやるのが一番だと思うんだよな
最初はLEDチカチカさせるだけでも面白いし
色々とおもちゃを作れるからね
>>107 教科書の他にも買っておいた方がいいのか…
高いから気軽に手を出せないわ
>>108 C言語で計算させるのでもやってみる
115 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 19:59:42.36 ID:r1S5AIgw0
よしGW中ずっと仕事だったけど今日から遅いGWだわ
8連休でソフト数本作るわ
116 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:03:08.82 ID:YWzbuOAJ0
車に載せるマルチインフォメーションモニターみたいなの作りたい
117 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:03:37.71 ID:ohe5umtVO
エロゲ製作者募集
プログラマ以外
とか多そうだな
119 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:04:29.39 ID:QfpFRzuM0
>>111 コンパイラで同じものとして認識するから変わらないはず
ちなみにc[i]をi[c]と書いても正しく動作する
cは配列名、iは配列のindex
121 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:15:16.34 ID:IE7yxlZk0
CAD/CAM作ろうとしてるんだがNURBS曲面の交線計算が力業で遅い
なんか解説してる本とか誰か知ってたら教えてほしい
122 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:19:52.30 ID:3msU/kRR0
>>120 なにか目的がないと勉強する気なくなるから気をつけてな
「C言語の文法を知りたい」のではなく「プログラミングをしたい」のであれば
ExcelVBAとかでゲーム作ったほうが目的もはっきりしてやってて面白いかもしれない
↓こういう本もあるし
Excel VBA アクションゲーム作成入門 Excel 2007/2003/2002 対応
http://www.amazon.co.jp/dp/4844326864/ C言語はプログラムができる人が自分用に作った言語だからね
一般人が何も知らない状態から始めるのは敷居が高いんだよね
123 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:21:48.75 ID:BpbjdgpVP
>>103 いや、あれ案外難しいんじゃね
パズドラとパズドラ模倣作品じゃ操作感大分違うし
>>122 大学の授業でC言語から始まった…
一応授業で取ったからには身に付くものにしたいと思って
125 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:33:17.84 ID:3O8feorR0
>>67 暗記帳みたいに競合が多いアプリは特徴的な売りが無いときついと思う
126 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:33:30.46 ID:nkPus7C10
>>124 大学の教員なんて現場で使えないゴミが行くところだから真面目にやっても無駄
学校は遊ぶ場所だと割り切れ
スキルがほしいなら丁稚として現場に入れ
127 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:36:18.87 ID:XpnjRvlz0
まずK&R読め
初心者はツイッターbot作ってみろよ 自分のbotが動いてると楽しいぞ
就職はまだしたくないよ…
130 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:42:04.75 ID:3msU/kRR0
>>124 プログラムで重要なのはどうやってそれを実現するかでな
アルゴリズムの組み立て方さえ見についていればどんな言語にも対応できるんだわ
初心者は特定の言語に固執する必要はないと思うんだよね
プログラムでなにか作れるようになれば自然とC言語でもなんでもできるようになるからさ
授業でC言語の文法を学ぶ傍ら、別な言語でもなんででも色々と作ってみるといいんじゃないかと思うよ
131 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:42:09.47 ID:41/N38+R0
java習ってるんだけどフレームワークってなんなん?
今のトレンドはQtだな
>>130 大学の先生もそんな事言ってたな
C言語さえ出来ればどんな他の言語にも対応出来るのと、企業が一番C言語を採用してるとか
そんな事言ってた
134 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:49:06.33 ID:zOU+A0GhP
プロを目指すならC言語
でもC言語は組み込み分野を除いてはそんなに使われていない
仕事なら楽できる言語を選ぶだろうからな
137 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:57:57.69 ID:nkPus7C10
それもあるけど使えない馬鹿にレベルを合わせないといけないってのもある
138 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 20:57:59.57 ID:5ozSpqyJP
最近R言語やり始めたけど楽しい
139 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:00:04.41 ID:3msU/kRR0
組み込み分野だが、C言語やってれば大丈夫ってもんでもないがな
むしろExcelVBAのほうが出番が多いかもしれない
あとはVHDLとかVerilogとかだけどあれはプログラミング言語ではないな
CのベテランがJavaとかC#の現場にきて、相変わらずCみたいなコードを書いてるとかあるしな。
Cができれば他の言語が簡単って、2〜30年くらいまえのメジャーな言語がCOBOLとかBasicとかPascalくらいしかなかった
時代の話なんじゃないの。
141 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:06:21.19 ID:Px7b/tiL0
読みやすいプログラムなら書き方が古くても許してやる
142 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:06:57.28 ID:TvSNMrmC0
PHPしかわかんないんだけどこれもプログラミング言語なの?
>>141 boolを使わないで0と-1とか、コレクションクラスを使わないで配列オンリーとかかんべんしてほしいわ。
144 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:10:33.50 ID:nkPus7C10
>>142 そう言っていいんじゃね?
結局ハードウェアにどれだけ近いかでしかないから
145 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:12:20.81 ID:8uHuZ4i+0
146 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:14:28.77 ID:nkPus7C10
>>143 配列オンリーはCの書き方ではない・・・
Cだとスタティック領域に必要なメモリを確保してそこにあらゆるデータを全部入れて使う
ポインタならこういったアクセスが手軽にできる
いちいちオブジェクトとか生成するなんて最高にノロマ
147 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:19:10.43 ID:zQ46Lg/SO
int main(void)
から抜け出せない
android用のメーラー作りたいけどGPLライセンスのライブラリしかないのな
150 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:21:56.72 ID:e1V8nzgeP
いま就職するにはどの言語勉強すればいいんですか><
誰か教えてくだし!><
151 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:23:48.03 ID:8uHuZ4i+0
>>146 C 言語を語りたければレジスタ変数使えるようになってから語れ。
これこそがC 言語の真髄と言えるコード
register n = (count + 7) / 8;
switch(count % 8) {
case 0: do { *to = *from++;
case 7: *to = *from++;
case 6: *to = *from++;
case 5: *to = *from++;
case 4: *to = *from++;
case 3: *to = *from++;
case 2: *to = *from++;
case 1: *to = *from++;
} while(--n > 0);
}
>>148 apacheライセンスとかBSDライセンスとかってないの?
153 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:24:58.11 ID:1W3RPKng0
>>143 CPUによるが、商売で書く時はboolどころかunsigned longだなw
by組込み制御屋。
154 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:28:39.62 ID:3msU/kRR0
>>150 プログラミングで就職するのは難しいんじゃないかね
職業訓練なら機械工の技量を身につけたほうが良いと思うが
155 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:29:39.01 ID:1W3RPKng0
>>151 ケースによってはレジスタ変数使った方が遅くなるんで、
レジスタ変数は使わない。
※レジスタに余裕がある時はスタックを極力使わず
サブルーチンコールの戻り番地などをレジスタに
退避してるんだけど、レジスタ変数を使うことで、
レジスタ数が減り、戻り番地をスタックに起き始める。
シビアに速度アップしたい時はコンパイル結果をアセンブラ
リストにして、いくつかを検討する。
ちなみに、組込み制御の世界だと最適化が禁止される例が
多いのが原因のひとつだったりする。
157 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:31:31.33 ID:1W3RPKng0
>>150 なにか一つを覚えておけばツブしは効くし、商売毎に
必用な言語が違うんで、言語の選択は就職してからで
いいんでないかな?
ただ、VBは下に見られてる感はある。
158 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:31:53.87 ID:8uHuZ4i+0
>>150 就職先によるだろ。
一般事務ならVBA
Webならそっち系いろいろ必要。
プログラマでもそれぞれの系統でぜんぜん違う。
Apple系
MS.netアプリ系
MS管理系
ーーーーーーーーーーーーーーこっから下は C++ 一本でおk
MSネイティブアプリ系
ホスト各社系
Linux系
UNIX系
159 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:33:12.61 ID:z9k0XBqg0
10 GOTO 20
20 GOTO 10
160 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:36:33.17 ID:8uHuZ4i+0
>>155 > ケースによってはレジスタ変数使った方が遅くなるんで、
頭悪いなお前。
そのケースを使い分けられて本当に効果のあるレジスタ変数を使えるのが本当のCプログラマ。
> 最適化が禁止される例が多い
だからさあ
コンパイラによる最適化が使えなくてもアセンブラで書いた最適コードに近づけることができるのがC言語の特徴で
その最たるものが
>>151 だと紹介してるんだけど。
161 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:37:41.87 ID:qKxCj6Qe0
htmlってやつをやればいいんだろ?
162 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:38:43.88 ID:8uHuZ4i+0
>>157 VB は C言語と同じく、見下されることが多いけど、実用的で息の長い言語だ。
VB が C言語以下の扱いなのは、Windowsでしか使えないから。
163 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:42:15.56 ID:nkPus7C10
何にせよ、こういった自由な使い方が手軽に出来るのがCの最高にいいところ
技術者と要件と現場の相性があえば世界最高レベルのものが出来る
合わなければバグを潰すのに数年かかる
164 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:44:57.52 ID:Jqet5v/N0
C#と.netのAPIちょこっとかければ年収600万はいけるよ
ソースは俺
165 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:45:03.22 ID:zQ46Lg/SO
メモ帳とか電卓とか作りたいんだけどどこから手をつければいいんだ…
166 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:47:18.35 ID:8uHuZ4i+0
>>161 HTML っていうか、XHTML なら Microsoft Expression Web 4 っていう無料ソフトを使えば ドラッグ&ドロップ で配置するだけだろJK。
167 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:50:21.85 ID:3O8feorR0
>>165 昔はボーランドのC++BuilderやDelphi買うとメモ帳の作り方が入ってたな
プログラムは覚えられないけどGUIの作り方のとっかかりとしては悪くなかった
電卓は7セグの表示ルーチンが面白いな
いまどきCでregister変数って。
最適化に何の影響も与えないでしょ。
170 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:53:00.56 ID:1W3RPKng0
>>160 そのモジュールだけ速くても、そのモジュールがレジスタを
消費することで、システム全体のレジスタ数が消費されるの
が問題なのさ。
後、
>>151のソースコードはレビューでハネられるだろな。
レビュアーがちょっと見て、よーわからんのはボツw
開発現場なんてそんなもんさw
171 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:53:12.72 ID:SHcAJbfa0
ポインタの何がそんなに難しいのか分からない。
ポインタ難しいとか言ってる奴は甘え。
172 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:55:48.61 ID:1W3RPKng0
>>162 VBそのものを見下すことは無いし、組込み現場でもVBは
多用されてる。(主にデータ作成用ツール作成)
でも、手軽なツール用って意識が強いんで、VBだけって
言う人はどうなんだろ? って感覚だね。
覚えておいて損は無い言語だとは思う。
173 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:57:25.91 ID:aWLeClsR0
偉そうなことはトリプルポインタが理解できてから言え
174 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:57:50.60 ID:8uHuZ4i+0
>>165 どれくらいの労力で作りたいのか
見栄えはどうでもいいのかよくないのか
その先を見据えてのことならそれ次第。
HTML+Javascriptなら少しのコードで書ける。HTAでぐぐれ。
RADツールがついた環境でオブジェクト指向ならHTMLと同じくらいのコードで書ける。
古い環境でないならだいたいオブジェクト指向で書ける。
>>170 > システム全体のレジスタ数が消費される
頭が悪すぎる
レジスタを永続的に占有するようなコードを書く奴が馬鹿なだけだろ。
ポインタでシステムを消去するのと同じ暴挙。
format C: でシステムが消えるから format コマンドそのものを消してしまえと言ってるのと同じくらいの馬鹿。
> レビュアーがちょっと見て、よーわからんのはボツw
だからライブラリ扱いして隠蔽するんだよ馬鹿。
175 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 21:59:55.35 ID:SHcAJbfa0
>>151は昔から定番のコードじゃん。最近は書かないだろうけど、
よーわからんなんて言われたら会社やめるわ。
組み込み系ってレジスタがどうこうレベルの最適化が求められるの?
177 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:00:09.98 ID:kXkKxInS0
うちの会社にもいるけどID:8uHuZ4i+0みたいな参考書読んだだけの浅知恵で武装してるやつほど現場で使いもんにならんから困る
>>176 PCのCコンパイラなら、register宣言なんてしてもいっさい最適化に影響を与えないけど
組み込みとか未だにそんな最適化の弱いコンパイラを使ってるのかね。
>>174 とりあえずhelloworldじゃないなにかしら形になるものを作ってみたかったんだ
サンクスググってくる
180 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:03:14.80 ID:8uHuZ4i+0
>>177 ゴミコード量産するのはやめてください。お前みたいなゴミがいるから日本のITが発展しないんだろ。
>>171 C言語以降は全部概念だからなあ
変数だって概念だし
アセンブラはまだあれだがマシン語レベルで考えるとそもそもintなんて枠もないしなあ
つまりマシン語やアセンブラを知らない人にとって見ればわかりにくい概念なんだよな
VBの案件ってクラサバやWebでBtoBの現場に腐る程あるから、VBだけでも余裕で食っていけるよ
実際、Windowsで何か作るなら、ゲームでもない限り、C#とVB以外の選択肢はほぼないし
言語としても流石にJavaの数倍は先をいってるつーか、C#と同等だから生産性も非常に高い
ただのシンタックスシュガーで、パーサーを弄るだけで済むオプション引数とかキーワード引数とかを2012年に実装したRubyよりも上だな
まぁ、VBエンジニアはレベルがガチで低くて一緒に仕事したくないから、俺は可能な限りVBの案件は避けてC#にしているけど
183 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:05:59.30 ID:kXkKxInS0
今時レジスタ()とかドヤ顔で語っちゃってる時代遅れに言われたくないわw
184 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:06:13.67 ID:1W3RPKng0
>>176 ケースによって力を配分する感じだね。
ドライバ回りで使うモジュールはアセンブラリストみながら慎重に
書くけど、そうでも無いモジュールはわかりやすさ重視で書く。
「誰にでもわかる」って要素は信頼性の点で重要な要素なんだ。
究極はアセンブラだけど、昨今は初期化ルーチン以外はCで書く
ことが多いね。
186 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:10:45.24 ID:1W3RPKng0
>>174 >レジスタを永続的に占有するようなコードを書く奴が馬鹿なだけだろ。
それをやるのはコンパイラだよw
ヤツは結構かしこくて、読んでるモジュールが使うレジスタ数が少ないと
メインモジュールで使ってるレジスタを放置し、戻り番地をレジスタに置いて
モジュールにジャンプするんだ。例えばR4に戻り番地を置くなんてやる。
そしてリターンする時はR4番地に戻るワケだね。
でも、モジュールでレジスタが消費される場合は、メインが使うレジスタと
戻り番地をスタック領域にプッシュしてからジャンプする。
この時、RAMアクセスが発生するんで、タイミングウェイトが発生して、ど
えらい時間が消費される。
187 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:12:34.04 ID:M1K0R5JU0
今から始める初心者は何を勉強すればいいんだ?
やんねえけど教えろ
188 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:14:10.05 ID:JbQVsDuw0
>>187 言語の勉強をしたい -> Cやれ
Windowsアプリが作りたい -> C#やれ
バリバリゲーム作りたい -> C++やれ もしくはunity
スマホアプリ作りたい -> Android Javaやれ iOS Objective-Cやれ WP C#やれ
デジタル土方になりたい -> VB/VB.netやれ
Web系は知らん補完よろ
189 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:14:15.42 ID:8uHuZ4i+0
>>177 現場で使い物にならんのは Rubist とか HSPer とか COBOLer 上がりとかだろ。
>>183 なんでレジスタ言うかわかんねーのか。その程度の知能でプログラミングを語るなよ。コード書いたこともないゴミSEが。
>>186 > 戻り番地をレジスタに置いて
> モジュールにジャンプするんだ。
お前チーターかよ。
そのレベルでC言語のレジスタ変数を語るな。
190 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:14:49.76 ID:1W3RPKng0
>>178 >組み込みとか未だにそんな最適化の弱いコンパイラを使ってるのかね。
組込みの場合、原則として最適化が禁止されてるんだ。
コンパイラのバグで製品のリコールが発生した場合、コンパイラメーカーが
補償してくれるのはコンパイラ購入価格が上限なんだ。
例えば30万で買った開発環境が発生させたバグで5億の損失が出た
とすると、コンパイラメーカーが補償してくれるのは30万までと言うこと。
んで、コンパイラメーカーから定期的にバグ情報が来るんだけど、その大半
と言うか全てが最適化に関係する部分なんだ。
(そりゃ、当たり前の所のバグはツブれてますわね)
ゆえに、組込みでは最適化を使わないのが原則になってる。
C#で無料で泥アプリ開発する環境ってないの?
192 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:17:16.86 ID:M1K0R5JU0
193 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:17:50.81 ID:RBpMadTD0
組み込み(笑)みたいな低レベルな話を
プログラム一般のノウハウみたいに語るのは馬鹿げてる
194 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:17:58.54 ID:0RaaWqSp0
ID:8uHuZ4i+0
こいつは誰と戦ってるの?
>>186 まあ今はキャッシュがアホ見たいにあるからある程度はなんとかなるけどな
マルチコアであっても共有L3とか積んでるのもあるし
>>183の言い分も確かに部分的には正しいがハードの背景を理解してないのが
適当に組むと糞クラといわれるガンオンのようなのが出来上がるんだよな
あれが日本のIT業界の現状だよw
確かに今のPCのプロセッサなどは高速化してるけど道中のバスなどは
いうほど高速化してないのでアホなプログラム書けばCPUが遊ぶw
>>193 時代に取り残されて未だにガラケー使ってるような奴だろうからしょうがない
197 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:20:27.58 ID:1W3RPKng0
>>193 技術的には低レベルだろね。
硬いコトしかやらない。
例えばmallocが禁止されてたりするんで、
クラスはもちろん、チェーン構造すら使わない例が多い。
自然と超単純なソフトになる。
詳しいのは速度アップ位かな?
198 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:21:26.43 ID:JbQVsDuw0
>>191 Xamarin
無償版はサイズだかなんだかの制限があった気がする
199 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:21:53.67 ID:1W3RPKng0
>>195 ARM使ったワンチップだとITCMやDTCMなどのCPU内
高速メモリがあるんで、スタックをここに置いて気楽に
組むなんて技が使えるね。
組込みで使う低級言語を時代遅れとするのは違うと思うんだが
いつまでたったら高級言語と低級言語の醜い争いは終わるんだか
>>191 無料はどうだろ
そういう便利機能は金を稼ぐ場所になってるので無料ってあるのかねえ
MonoTouchは確か有料だし
そういえばHSPが泥の出力できるようにしてたはず
>>201 諦めろ
中東あたりの戦闘はいつ終わるのかって言ってるのと同じだ
204 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:30:34.08 ID:mXVo2qQB0
毎回プログラミングスレ見てるけど
アセンブラ最強!高速!他は糞!
↓
アセンブラwマシン語w老害は黙ってろ
↓
ポイタンガー
↓
C++最強!高速!他は糞!
↓
PHPerがプログラマ名乗るなカス
もはや様式美
206 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:33:59.21 ID:8uHuZ4i+0
>>205 あのさ、ちゃんと「組み込み」ってジャンルを限定してるのに、さも「一般化」して語っているかのように発言を捻じ曲げる
>>193 に票を投じるのはやめてくれないかな。
そういうのは議論をぶち壊すんだよね。
&H76
208 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:36:13.01 ID:vCkez9IL0
209 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:37:08.13 ID:RBpMadTD0
>>151 C 言語を語りたければレジスタ変数使えるようになってから語れ。
これこそがC 言語の真髄と言えるコード
register n = (count + 7) / 8;
switch(count % 8) {
case 0: do { *to = *from++;
case 7: *to = *from++;
case 6: *to = *from++;
case 5: *to = *from++;
case 4: *to = *from++;
case 3: *to = *from++;
case 2: *to = *from++;
case 1: *to = *from++;
} while(--n > 0);
}
>>206 あのさ、ちゃんと「組み込み」ってジャンルを限定してるのに、さも「一般化」して語っているかのように発言を捻じ曲げる
なにこれ臭い
いいスレを見つけたぜ。
GW中に何かwebサイトでも作るか。
>>189 rails流行ってるじゃん。
rubistなんて言われた人たちは、今はscala行ってる。
>>206 とりあえずなんのコンパイラ使ってるかだけ教えてみそ?
お前ら組み込み様をあんまりイジメんなよ
いまやオープン系ばっかで絶滅危惧種とかしてるんだからな
213 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:43:25.98 ID:8uHuZ4i+0
>>211 ActiveBasicえ
使ったことがあるという話ならVCとBCC
俺は組み込みなんてやってないよ。
かつてはC言語とLuaを作った天才児だったけど。
なぜLuaがC言語を補助するのに適した言語になったかと言うと
C言語では一般人が自由にやりたいことをやると言うのには不向きだから。
組み込み向けみたいなIPだったARMが今やnext pcまで成長したけど
やっぱり組み込みでもARMは健在なのかな?
>かつてはC言語とLuaを作った天才児だったけど。
あ・・・(察し)
217 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:51:20.20 ID:1W3RPKng0
>>212 プログラム大好き派なら組込み屋は天国みたいな商売だと思うけどな。
何しろ50歳台のプログラマがゴロゴロいて、おっさんがオシロ見ながら
嬉々としてソフトを組んでる。逆に言えばその年代まで延々とソフトを楽しめる。
組込み屋以外だと30歳超えればソフトなんぞ卒業して管理業務になっ
ちゃうんでないかな?
なんかヤバい人なのか
ベル研の研究員も2ch見るのか…
220 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:53:05.68 ID:8uHuZ4i+0
C言語(笑 とか
ポインタ(笑 とか
アセンブラ(笑 とか
レジスタ(笑 とか言ってる奴がいるけど、
そんなことはC言語を作った俺が一番よく分かってるんだよ。
特に、アセンブラから開放するためにC言語を作った俺としては
アセンブラでやれとか言ってるやつは馬鹿にしか見えない。
それは組み込みだろうが30年前だろうが同じ。
それでもアセンブラが必要な場面があるのは当然。
同じように、C言語が必要とされるのも当然。
だからC言語を過去の言語などと評する奴には怒りすら覚える。
C言語はマシン語とかアセンブラとかから開放しつつもCPUを理解し、上手に使える言語だから永遠なんだよ。
もちろん、C言語からすら解放する必要があることも分かっていたからLuaを作った。機械語で。
Luaみたいな扱いやすいオブジェクト指向言語がコンパクトに使える理由は、数百kB程度のメモリで動かすためにアセンブラで組むことを前提としていたからなんだ。
>>216 お前が自分について明かさないのは公平じゃないな。
221 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:55:02.77 ID:1W3RPKng0
>>214 健在だよ。
実際、今の業務がARM(系の周辺合わせた1チップ)だね。
ARMは外部ROMとRAM(ARMだとDDR2)を用意した、ポジション
としてはハイエンドに位置する製品が多い。
安価な分野だと未だにH8シリーズが健在。新規だとFR8かな?
222 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:55:05.33 ID:3O2XmQ370
この人ずっと前からグラムスレ張り付いて妄言で煽ってる人か
同一人物だったわけね
223 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:56:13.76 ID:xShTSNkM0
俺は都合が悪くなるとキチガイの振りをするワナビーが一番嫌いなんだ
224 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:56:16.57 ID:cKppcQ5o0
争いはうんざり
建設的なスレにしろよアホども
225 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:56:16.60 ID:8uHuZ4i+0
ちなみに今話題の ARM を設計したのも俺だから。馬鹿は平伏してろ。
ああ・・・ホンモノだったのね・・・
デニス・リッチー(Dennis MacAlistair Ritchie、1941年9月9日 - 2011年10月12日[1][2][3][4][5])は、アメリカ合衆国、AT&Tベル研究所のコンピュータ科学者。
https://ja.wikipedia.org/wiki/%E3%83%87%E3%83%8B%E3%82%B9%E3%83%BB%E3%83%AA%E3%83%83%E3%83%81%E3%83%BC 213 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2013/05/04(土) 22:43:25.98 ID:8uHuZ4i+0 [11/12]
俺は組み込みなんてやってないよ。
かつてはC言語とLuaを作った天才児だったけど。
なぜLuaがC言語を補助するのに適した言語になったかと言うと
C言語では一般人が自由にやりたいことをやると言うのには不向きだから。
220 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2013/05/04(土) 22:53:05.68 ID:8uHuZ4i+0 [12/12]
そんなことはC言語を作った俺が一番よく分かってるんだよ。
特に、アセンブラから開放するためにC言語を作った俺としては
アセンブラでやれとか言ってるやつは馬鹿にしか見えない。
::::::::::::::::::::::::::::: ,.-ヽ
:::::::::::::::::::::: ____,;' ,;- i
:::::::::::::::::: ,;;'" i i ・i;
::::::::::::::: ,;'":;;,,,,,, ;!, `'''i;
::::::::::: ,/'" '''',,,,''''--i
::::::::: ;/ .,,,,,,,,,,,,,,,,, ;i'⌒i;
::::::: i;" ___,,,,,,, `i".
::::::: i; ,,;'""" `';,,, "`i;
::::::: | ''''''i ,,,,,,,,,, `'--''''"
::::::: |. i'" ";
::::::: |; `-、.,;''"
:::::::: i; `'-----j
229 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:59:04.71 ID:RBpMadTD0
デニス・リッチー博士が黄泉の国から書き込んでくださっているのか
230 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 22:59:18.57 ID:8uHuZ4i+0
そ。
本物の天才児。
ソフトウェアの未来を切り開いた男。
>>222 >【偉豪とアーノルド】ROMSグラム鯖【キチガイの共演】
ネトゲ?
むしろお前のほうが大丈夫なのかと。
機械語で作られたluaとやらは俺は知らないからきっと彼が作ったんだろう。
俺も自分で作ったインタプリタ言語に「Genesis1.0.1」とか名付けたし。
233 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:00:46.23 ID:j7wlEk8p0 BE:868316472-PLT(15050)
ええな
234 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:01:21.05 ID:8uHuZ4i+0
>>228 AT&Tに自作のC言語コンパイラを持ち込んだのは俺。
アスキーアートにみせかけて持ち込んだ。
>>221 このままだと向う10年くらいはARMが市場を制覇しそうだな
まさかUNIXの有名人がこのスレに降臨するとはな
使用マシンはPDP-11かなにか?(すっとぼけ)
237 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:03:36.65 ID:8uHuZ4i+0
アスペには居るんだよな
時々とんでもないキチガイが
239 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:05:24.63 ID:3HW2uXsh0
つまらんから死んでいいぞ
240 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:05:50.52 ID:8uHuZ4i+0
241 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:08:00.43 ID:8uHuZ4i+0
ちなみに Lua をブラジルで作ることになったのは
日本で作った原発制御ソフトをウィルス認定されてソフトウェア開発を禁止する命令を裁判所から受けたから。
「日本でソフトウェア開発が禁止されてるなら外国で作ればいいじゃない」って思ったから。
日本がソフトウェア技術者を犯罪者のレッテルを張って刑務所送りにするのは昔からの伝統。
luaって動的型の言語だっけ。
なんでスクリプトって動的にするん。
243 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:10:21.99 ID:8uHuZ4i+0
日本の裁判所が俺を犯罪者扱いしなければマイクロソフトと同等の会社はこの日本で誕生していたのにねっ!! ・・・ないか。
やっぱり大規模ソフトを開発するにはそれなりの人員と特許整備、および、物理的な防御(銃の携帯)が必要。
日本は金だけはあるんだけどなあ・・・・・・・・・・・・・・・・・・・・
サムい人は NGID 入れて別の話しようぜ。
246 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:11:32.88 ID:RIAL8wZJ0
こないだのスレでデリゲートが云々の話題の時に急にアセンブラがどうたらとか言い出したカスがいたが真性だったんだな
生きててもしょうがないからさっさと死んどけよ
247 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:12:49.18 ID:EAJ6N8iV0
248 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:14:05.27 ID:RBpMadTD0
静的型言語は作るのが大変だからだろ
>>242 手軽に書けるのがスクリプトの本質だからだろ
250 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:15:03.20 ID:LZ9q95WoO
作りたいものがないかぎり勉強しても身につかないとわかった
配列なんて実際使ったことない
251 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:17:32.96 ID:8uHuZ4i+0
ちなみに C言語コンパイラと Lua 実行環境を作った俺だけど
自分ではほとんど C言語も Lua スクリプトも書いてない。
だって
キーボードのサイズが大きすぎてタッチタイプできなかったの(大マジ)
っていうか、Lua を日本に持ち帰るのを駄目って言われちゃったので
学生数人と一緒に生活して生活に密着した Lua プログラムを作って提供することを条件に持ち帰る許可をもらった。
で、テープにコピーしてもらったときに相手が言った言葉。
「こっちのLuaは消すから。」
いや、持ち帰っちゃ駄目ってのはそういう意味だったの?
持ち帰るってのは、コピーが欲しかっただけですから。
ところが、日本に持ち帰ったら「イラネ」の一言。
最近python始めた
>>249 動的型の言語が手軽だってのは錯覚なんじゃないのって気がするわ。
MSがTypeScriptってJavaScriptを静的型にしたような言語をだしたけど、ああいうのが普及してほしい。
255 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:29:27.44 ID:t7QVqcot0
歴史的偉人のいるスッドレはここですか?
256 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:31:17.91 ID:RBpMadTD0
安全性が損なわれる上実行速度も遅くなるっていう
何のメリットもないのが動的型だからな
ポインタが理解できない人には名前でアクセスするのが自然に感じられてそれしか選択肢がなくなるんだろうけどなあ
静的型づけ言語と言ってもいまだにvarとかautoもなく、プロパティーも見送られて、
ラムダ式ですらやっと今年実装予定だった・・・のが1年後に延期のJavaで開発するなら
動的型付け言語で開発したほうが数千倍マシだろ
C#、VB、C++11、Scalaあたりで開発するなら動的型づけ言語よりは快適だとは思うけど
259 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:49:54.36 ID:FHpFSuHn0
260 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:50:42.70 ID:fzgZUhz30
開発効率を落とすのは型なしとテンプレート
型がないとオートコンプリートがうまく機能しないで効率が落ちる
テンプレートはライブラリを無駄に複雑にする
cにクラスとgcがついているぐらいがベスト
シンタックスシュガーやdslなんてsedで十分
261 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/04(土) 23:53:09.77 ID:rZoAx45Q0
入社3年くらいプログラミングやってたけど
プログラミングはやるものじゃなくてやらせるものだと分かった
一度タイプセーフな言語やっちゃうとスクリプトとか違和感感じるわ
>>259 それよく言われるけど、win用の付箋ソフトみたいなありふれたやつでさえ、自分の使いたいような機能のやつなかったわ。
・いちいちエディットモードとかに切り替えなくて、簡単にコピペできる
・ログがプレーンテキスト(もしくはそれと同等に閲覧やら検索機能が便利)
たったこれだけの要望で、通信機能がついてるとかアラームが鳴るとか画像が貼り付けられるとか色が変えられるとか、そんな高機能はいらんのに。
264 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:00:07.73 ID:zxauFr4V0
>>261 20年プログラマやってるけど、俺もそう思う。
265 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:01:30.91 ID:n2ZbSX3L0
無職で暇すぎるんだけど
毎日12時間365日勉強したら
稼げるようになる?
型指定しない言語だと適当に書いても偶然動いちゃう可能性が高いからね。
ウェブが流行って、プログラマーの需要が高まって、レベル下がった。
プログラミングに限った話じゃなく”製造は外にやらせる”っていうのが
世界の風潮でしょ
技術関連はトレンドの変化が激しすぎてリスクがありすぎる状態になってしまった
セガサターンのBASIC買ったけど俺の脳味噌じゃどうにもならなかった
269 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:03:23.10 ID:RBpMadTD0
プログラミングはプラモデル製作に近い
デザインを決めて、部品を作り、組み立てる
デザインを実現可能な形まで落とし込んだら後は組み立てるだけだから
綺麗に組み立てる技術とかもあるけど、まあ誰がやっても大体同じだから誰かにやらせたらいいんだ
270 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:04:15.87 ID:o0g3DWsx0
>>264 かといって他人がやってるの見るとイライラするくせにw
>>265 業界の知識が求められるのでそこだけは実際に
業務についてみないと身につかないだろうしなあ
そういうのが必要無いスマホなどのアプリを自分で
作って出すのが一番かもね
すでに出来上がってる業界などへ割り込むのは
いろいろ厳しいだろうし
PHPとかjavascriptとか、サブルーチンの引数を一個増やしたら、それを呼び出してる箇所を
自分で検索して、修正漏れがないようにしないといけないからな。
静的型の言語なら、修正漏れがあったらエラーになるからそういう変更がすごい気が楽だわ。
273 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:06:13.61 ID:n2ZbSX3L0
>>271 なるほど
それならスマフォアプリやってみるわ
アイフォンとアンドロイドどっちがいいかね
274 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:06:13.65 ID:37GFTwcP0
>>261 >>264 やらせるためには使える奴を増やさないといけないだろ?
そしたら宣伝ばっかりで役に立たない言語に走る奴を減らさないといけない。
だからステマ。
ま、
天才プログラマだった俺に言わせれば
プログラムは自分で作るものであって馬鹿に口出しさせてはいけないもの。神聖なもの。だからこその Delphi。
NSLog(@"Hello World!!");
>>273 iPhoneはintelMac無いとそもそも開発できないぞ
androidはwindowsPCを持ってれば糞重い開発ツールでできる
そういえばVSにアドオン入れて開発できるとか見た記憶もあったけど
どうだったっけ?
277 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:11:53.19 ID:37GFTwcP0
>>265 馬鹿だなあ。
毎日12時間365日がんばれるなら株とFXで大もうけだったのになぜやらなかった。
俺はアベノミクスは百も承知だったけど昼間起きてるのがだるいからやらなかったわー。
株に手を出したときは楽をするために株価取得するプログラムをC#で作って公開したりしたんだけど
やっぱり俺には向いてないと分かった。
>>273 スマホやるならLINEみたいなスパイウェア作ると儲かるよ。個人情報を販売する裏社会のネットワークが必要だけど。
279 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:13:20.13 ID:nzyXaZoj0
おまえら開発用PCはやっぱ32bitなの?
280 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:15:18.53 ID:n2ZbSX3L0
>>276 安いマックブックじゃだめなのか
>>277 株とかFXは努力した分が利益に比例するのかね?
本を何十冊も読んで勝てるようになるならそっちのほうがいいけどさ
実際才能がいるんじゃないの
>>280 手持ちのキーボードとかで済ますならMac miniという手もあるけどね
282 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:19:02.48 ID:37GFTwcP0
>>279 いまどき32ビットCPUなんてARMとかしかなくね?
ATOMですら64ビットだろ。
仮想でやってるとか32ビットの環境とかなら分かるけどさ。
>>280 必要な才能は信念と鈍感力と昼起きていられること。
アベノミクスに乗れば簡単だったけどもうそんな簡単じゃなくなった。
株価操縦目的でミサイル撃ったりオバマ大統領が死んだとツイートする連中との戦いだから楽じゃない。
アベノミクス前だってマスコミとの戦いだった。マスコミは「アベノミクスで大不況になる」って5年間くらい宣伝し続けてるだろ。
>>276 Objective-Cで開発する場合はMacが必要ってだけだろ
>>282 ITドカタの現場だと、32bitでしか動かない謎ツールを使わされるとか、新しいものは
とにかく理屈を考えて使いたがらないおっさんがいるとか、なんやかんやでOSは32bit版がいいって
ことになってるところがあるんだわ。
285 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:24:02.17 ID:n2ZbSX3L0
アフィリエイトはどうなのかね
>>274 謎の自信はよーわからんが、大体そんなもんだな
世の中には再帰も第一級関数も理解する頭を持たずに生まれて来た自称プログラマがたくさんいる事を考慮してない奴が多すぎる
ゴミが1000人集まった所でまともなプログラマ一人の生産性は産まないのにな
>>283 開発をどこまで含めるかにもよるけどね
>>278の先を読んでみ
アップルは最終的なところは解放してないのでMacは必要になるよ
288 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:26:01.73 ID:/GCSFSbF0
なんかね、表示部分を作るのがめんどくさいの
>>286 とはいえ再帰に第一級関数があたかも難解なもののように言うお前のレベルもあまり高いとは思えんわ
>>289 それがレベル高いと言ってるんじゃなく、それすら理解出来ない奴が多いって言ってるんだ
291 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:30:56.58 ID:/0wLNg9p0
SALAで擬似言語やって基本情報も取った
だがプログラミングは何したらいいかわからん
javaとCとCOBOLの文法ぐらいは覚えた
教えろ下さい
292 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:31:44.65 ID:K327A7EG0
まともにコードを書けなそうな連中が金儲けの話をしたり
環境の所持を自慢し始めて
揚げ足取りを始めた
もう終わりだな
技能を持たない一般人と交換したい情報なんてほんの少しもないよ
その辺は諦めて
パソコン小僧くらいしか組めなかった昔と違って
今はよほどの家庭じゃなければパソコンなどのコンピューターが
家庭に普通にあってプログラムに挑戦する年齢の低さを競う()
ような時代なんだしw
294 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:41:19.14 ID:37GFTwcP0
>>284 XPだって現役でユーザーが多いんだから32ビットで動くようにするのは当然ですよ。
だからといって32ビットCPUを使っての開発はないでしょと。
ま、御幣があるだけかもしれないけど。
32ビットと64ビットは言語選択と同様に重要な問題であることは確か。
開発は32ビット用に作れば64ビットOSでも動かせるはずだけどMacは64ビット専用だったね。
32ビットを捨てさせたAppleはえらい。
だけど互換性を維持するWindowsはさすが王者。
>>292 スポーツマンだって本気で取り組むなら将来プロでやっていけるかどうかは重要な問題だよ。初心者でもね。
64ビット云々を環境自慢だと思うようなド素人の妄言を相手にするような人間はプログラマにはいないと思うけどね。
もしかして老害?
295 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:47:53.61 ID:AUgyz18p0
趣味で仕事とは別の言語覚えるとそっちが楽しすぎて1円にもならんのに
脳内のデフォルト言語になっちゃう
なんだか知らんけどソフトの一つくらい誰かうpったのか?
297 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 00:57:09.61 ID:n2ZbSX3L0
アフィリなんて自動投稿すれば簡単そうだけど
そんなこと言われたって何からはじめればいいのさ
299 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 01:00:30.31 ID:IAv7QQoD0
アフィブログ自動転載スクリプトをばらまいてアフィ産業を壊滅させてくれ
コード書くのが嫌いな奴はプログラムスレに来るなよ。
できる奴は管理に回ってもコード書く時間作ってるよ。
301 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 01:03:37.56 ID:a0BwHfKv0
プログラミングは誰でも出来るけどインターフェースを作るのはセンスが必要
どんなに優れたソフトを作っても使いやすくなければ意味が無いからな
大学入りたての時に講師のオナニーか知らんがいきなり講義でRubyやらされたわ
あれは鬼畜いわざるを得ない
304 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 01:29:04.58 ID:sS+tzxGr0
ビルドした実行ファイルだけで
そのソースコードはどの言語で書かれたってわかるんでしょ?
そんなのどうやってわかるん?
305 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 01:30:09.28 ID:beHXEHqVP
306 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 01:35:09.02 ID:AUgyz18p0
>>301 その辺は専門の部隊がいたりするよ
プログラマーでなくてデザインとか詳しい人達
pushad
call kusosure
popad
308 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 01:40:13.40 ID:MJ55js6r0
PureBasic最高!
プログラミングのpの字も知らない
何から手を付ければ良いんだ
Skypeか何かで教えろください
311 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 03:48:32.52 ID:VQI1jPnV0
まだ初心者だからどうあがいてもスパゲッティになってしまうわ
デザインパターンのいい覚え方を教えて欲しい
お前ら頭いいんだなぁ
俺昔のDOSのバッチファイルくらいしか書けねえよ
ハロワ表示して好きな絵がバックの時計アプリっぽいものを
やっと作った辺りでフロントエンド制作に必要な知識の膨大さに投げた
デニス・リッチー博士w
316 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 06:28:58.35 ID:oBDgSsoP0
VMWareとかの仮想環境にMac入れれば、WindowsPCでもiPhoneのソフト開発できるけどね。
単体でMacのOS買うのが難しいけど。
318 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 06:48:01.16 ID:+s5cHLq40
>>317 まあちょっと細工が必要だから、まっとうな方法じゃないと言えばまっとうじゃないけどな
Snow Leopard あたりなら Amazon で買えるっけ。古いけど。
319 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 07:43:37.96 ID:YFXxVvyd0
Mac版Safariでだけ出るバグとか勘弁してほしいわ・・・
AppleはMicrosoftを見習って確認用Safariを他OS用に提供しろよな
321 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 08:14:03.78 ID:uY9RtAqa0
Perlでラインエディタed紛い書いた
Cとncursesでマインスイーパ書いた
LuaでFF12のバトル再現するテキストベースのプログラム書いた
素人だから誰かの役に立ちそうなプログラムは作れない。もう限界
322 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 08:14:07.76 ID:FFaiKvm+0
今やJavaScriptが出来れば、ウェブやゲームやiPhoneアプリやAndroidアプリなんかの華やかなものは何でも作れる
やらない手はないな
GoogleがWebkitから離脱することでSafariは第二のIE6化する可能性あるな。
324 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 08:16:36.05 ID:uY9RtAqa0
JavaScriptは知らんけど趣味でやるならPython, Rubyあたりのほうが楽しそう
でもPerl, Lua覚えたからもう勉強する気にならない
嫌いじゃないけど
仕事でやってるのに家でもやりたくない。
他にたくさん楽しいことあるし。
HTML5あたりをやるのもいいんじゃないか
CSS3のセレクタ周りとか結構奥が深い
HTMLとCSSはプログラムじゃないからな
まずは取っ掛かりとしてはいいんじゃないか
JavaScript使うにはCSS知らんと何もできんし
>>316 C#は遠隔事件のせいでイメージ悪くなった気がする。
330 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 09:14:17.43 ID:BhuV848U0
手軽にやれるWeb系の言語は何ですか
手軽というか成果がすぐに現れるやつ
331 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 09:19:08.21 ID:sS+tzxGr0
エロゲって何言語で作られてるん?
333 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 09:57:32.29 ID:cWYPa+JBP
>>330 PHP+JS
下手したらPHPもいらん
334 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 09:59:18.02 ID:g8jjKivI0
pythonで1時間プログラム
結構使えるものが作れる
なんで休みの日にまでコード書かなきゃいけないんだよ
336 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 10:05:07.22 ID:Z8CovHBH0
市販アプリのUIを自分好みにしたい場合は何を学べばいいんだろう
337 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 10:05:43.55 ID:UzcV1AYW0
>>261 >プログラミングはやるものじゃなくてやらせるものだと分かった
ソフト屋がプログラムを組まなくなると数年で見積もりができなくなる。
仕方なく、時間ステップとかの怪しい数値に頼り出す。
この数値は改造にはいいけど、新規ではあてにならず、いずれステマを産む。
ソフト屋はプログラムから絶対に離れてはいけないんと、オレは強く思う。
もちろん、全部を自分がやるんじゃなく、分担するって意味はOK。
おいしい(やっかいな)部分はオレ。めんどいけど時間かければできるのは部下w
338 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 10:09:17.08 ID:BhuV848U0
339 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 10:35:27.82 ID:t7f3YYM80
プログラムもいいけど、IP/TCP
340 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 10:37:41.38 ID:F4+8Mv740
341 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 10:40:47.82 ID:F4+8Mv740
>>311 デザインパターン使ったサンプルを作ってみることだな
342 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 10:43:38.97 ID:sbAzIrPRP
ゲーム作るのにDXライブラリを使うのをやめてDirectXを直で叩こうと思う
C/C++でおすすめの本/サイトを教えてくれ
343 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 11:30:15.03 ID:UzcV1AYW0
>>335 組込みなんて言う狭い仕事をやってっと世間に遅れてくのが
わかるんで、Javaでも勉強するかなーとか思うんだけど、いざ
やろうとすると気合が続かないw
344 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 12:04:26.01 ID:6PAQVs2w0
普通に思うんだけど
array[10000]ぐらいで1次元配列じゃだめなの?
多次元にしなきゃいけない理由って何よ?メモリ圧縮できたりするわけ?
[0][x]←バレー選手
[1][y]←バスケ選手
[2][z]←サッカー選手
みたいに分かりやすく出来る
は?いらねーしって人ならそれでいい
>>344 array[10000]をy*500+x(yは0-19,xは0-499)
array[20][500]も基本同じことできるよ
347 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 12:14:36.78 ID:6PAQVs2w0
>>345 あー
組んでる人とか後から見る人がわかりやすくするために
多次元にするのか
>>347 後発の言語はよくわからんけどC言語の多次元配列は内部的には
array[a][b]ってあれば内部でa*bでメモリを確保してて連続してるはずだよ
349 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 12:41:17.52 ID:LCv7wbRr0
350 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 12:42:45.86 ID:liMQ9naJ0
may the FORTH be with you
351 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 12:46:51.27 ID:+vK/Yf8p0
>>265 なれる
だが、コミュ力が必要。そんなプログラムつくるか教えてもらう・聞くということで人とお話しないといけないよね
カタカタやるだけで稼げる商売ではない
と聞いている
仕事ならともかく、練習とか習得とか楽しいとかマジ理解できないわ
○○したい→ない→作るしかない→○○の知識が必要→仕方なく必要な部分だけ勉強
いつもこのパターン
結果としてHSPで困ったことがない
面倒くさがりなんで改善やブラッシュアップも無理
最低限実装すれば満足しちまう
自分を解っていなかった頃買った独習C++は余裕で埃の中
ド素人な質問なんだが
皆はプログラムする時どんな手順でやってる?
やっぱ最初に全体の流れ(チャート?)を用意するべき?
354 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 13:34:44.49 ID:QRVKbfuC0
>>353 作りたいものの規模によるんじゃないの?
あんまりでかくなければいわゆる設計のタイミングでクラスや関数の外枠だけ作っちゃう
例えば棒取りゲームを作るとすれば
棒取りクラス作って、その中にプレーヤークラス2つと盤クラス1つ入れて
関数はゲーム開始、ゲーム終了確認を入れて
プレーヤークラスには思考関数入れて、その関数は盤クラス渡すと差し手返すようにして
盤クラスは棒の2次元配列持たせて
プレイするときは人間対CPUにしたいから
プレーヤークラスは基底クラスにして人間クラスとCPUクラスをサブクラスとして用意して・・・
とやってくと必要最低限のクラス、関数の枠だけ出来てるので
中身入れて、足りないものを足すと簡単に完成する
思いつくままに手を動かせるのが利点
>>354 なるほどありがとう
わかりやすくて助かった
356 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 13:50:42.70 ID:e5ZV56qw0
PHPとjavascriptしか知らない俺が取り掛かるべきものは
VBかJavaかPerlかRubyかpythonかCかC++かCシャープ(音楽記号)か
誰か教えてくれ
>>356 PHPとjavascriptは困らないなら、
次はC#だろ。
正直どれでもいい
個人的にはC#
359 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 13:54:48.47 ID:e5ZV56qw0
どもども
じゃあC#でもやってみるか
360 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 14:33:11.59 ID:UzcV1AYW0
>>353 要素技術の部分は本読みながらいきなりコーディング。
でも、ややこしくて頭が回らなかったらフロー書く。
んで、本番用は何をやるべきか(要件)を紙に書く所から
始めるんで、難易度と規模によってケースバイケースだね。
3Dの探索するホラーゲーム作りたいんだけど何勉強すればいいの?
>>361 まずは2D迷路作ればいいんじゃね?
それを3Dで表現するかしないかだし
3D迷路も昔のwizのような擬似もあるし最近のGPUでは余裕でできる
3DCGでやってもいいし
>>361 まずRPGツクールで3D要素やシナリオや絵以外を骨組みを作り、最低限何が必要かを把握する
多分そこで投げるか満足するだろうけど、気力が足りればあとは本読みながら2Dで作って3D化するだけ
てか疑似3Dじゃないならモデリングが先じゃね
>>362 >>363 なるほど
Maya学生だからフリーで手に入ったからそれも一緒に勉強してみるわ
ありがとう
365 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 15:47:21.71 ID:uFPMjIPF0
Visual Studio 2010, 2012 の C/C++ (おそらくC#も)って、漢字とかギリシア文字を識別子(変数名、関数名クラス名)に使えるぞ
366 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 16:01:17.73 ID:kIlOGz9D0
367 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 16:03:02.05 ID:BE2ldELvO
プログラミングといったらゲームみたいな感じだけど、ビジネスアプリ関連は皆関心無いの?
368 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 16:05:17.63 ID:UzcV1AYW0
>>367 ビジネスアプリは地味じゃね?
そもそも規模がでかいんで、実際に仕事でやるとしても、
その中の極一部しか担当しない。
369 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 17:38:11.73 ID:2VoAcBIL0
みんなもarduinoで遊ぼうぜ
370 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 17:40:25.67 ID:zp55RVD+0
Delphiやりたいんだけど開発環境タダで構築できないものか
C#プログラマは9割カスプログラマ
373 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 19:12:47.51 ID:W6E8U9gd0
今、簡単な計算ゲーム作ってるから
こういうスレは励みになるわ
>>371 MSみたいに、無料とか格安で配ればいいのにな。
そっちのほうが絶対、高価なエディションも売れると思うわ。
processing面白いなぁ。息子ができたらやらせたいわーまぁ毒男ですけど
Delphi 6 Personalは無料だったよ
377 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 21:14:26.32 ID:/W74XwDZ0
Doxygenいれたんだけどこれって業務で採用してるとこある?
あるなら続けようかな
378 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 21:32:44.42 ID:QRVKbfuC0
今はDelphiって無料版無いのか
確かに.netの無料版出ちゃってあえてDelphiで何かやる意味無いしなぁ
昔は無料の開発環境ってDelphi一択だったからDelphiで開発されてるフリーソフトは結構あった
そう言うのの継続開発でDelphi使ってるユーザーは少しは居るんだろうね
>>378 いまでもネイティブアプリでGUI作るのが簡単なのって、DelphiとBCBくらいだから
無料エディションだせば使われると思うわ。
pixivの画像を自動収集するツール作りたいな
381 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 22:57:21.65 ID:rsY203xMO
Chromeエクステンションのpixiv downloaderのニジエ版がない。やるしかないのか
382 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 23:04:46.53 ID:+s5cHLq40
じゃあオレ、ニコニコ静画のイラストゲット挑戦するかな。でもSSL認証ワカンネ
ブラウザの拡張とかJavascriptのブックマークレットなら認証の状態そのまま使えるから楽だよ
384 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 23:20:40.68 ID:+s5cHLq40
Perl-LWP か JavaでSocketプログラミングで考えてたけど、なんか jsがよさげね・・
385 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 23:22:55.78 ID:e0zL2eKa0
C#のWebClientクラスも便利ですぜ
386 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 23:27:54.30 ID:IwCG3S3X0
今から始めるならAndroidオススメ
小遣い程度だが、稼げるとモチベーションが維持できる
使ってる人からフィードバックも来るし楽しいぜ
レビュー欄しか知らないからモチベーション維持できるか心配
google+の登録名が表示されるようになって少しはマイルドになるかなと思ったらぜんぜんそんなことなくてワロタ
388 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 23:40:26.70 ID:IwCG3S3X0
>>387 今はレビューに返信出来るようになって捗ってるぞ
返信するとメールが行くらしいから、修正済みの低評価レビュー減らせる
389 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 23:46:47.38 ID:WkcC345j0
D言語って今どうなってるの?あまり流行ってる感じがしないんだが。
390 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/05(日) 23:57:52.26 ID:KxCqLkhm0
自分のiPhone用アプリを作ってみようと思ったけどmacじゃないと無理なのな
しかも登録とか何か面倒臭そうだ
392 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 03:06:03.80 ID:Ho8XYq6CO
キャラ型配列へのポインタって、書き換え出来ないんだな
char *str = "abcdef";
*(str+0) = 'Z';
こういうの
こういう場合、ポインタが保存してある領域が書き換え出来ないとかなんとか
こういうプログラムのせてるcの勉強サイトあって、何で実行したら落ちるのか日をまたいで悩んでたわ
>>392 正確に言うと、文字列定数へのポインタは書き換えできない。
そのコードは正確には
char const* str = "abcdef";
*(str+0) = 'Z';
と const がつくコードだね。
書き換えたいなら、
char str[] = "abcdef";
と書く。
こうすると、適当な長さ(コンパイラが勝手に決めてくれる)の変更可能な配列に"abcdef"をコピーしてくれる。
394 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 04:07:13.75 ID:98/Gp+vq0
>>392 文字列リテラルって const char[] だから、char *str = "abcdef"; は
コンパイルエラーになるような気がするんだけど。
395 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 06:58:02.46 ID:1LH/Kl7g0
396 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 07:15:46.05 ID:xkGCj+ob0
PythonかJavaScriptをやれ
Webシステムのクライアント側はもうJavaScriptで決まった
サーバサイドだってnode.jsでほぼ用が足りる
あとPythonが書ければほとんどの用途はカバーできる 大規模計算でも何でも
自分ではアセンブラもCも書けるがλ式やクロージャなんかの発想はこれらとはまた違う
組み込みシステムを作るのでもなければ今なら高水準言語から入ればいい
…と言いたいところだが性能問題を起こしたときの対策はマシンレベルの知識が必須だからどうしたもんかな
397 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 08:28:55.41 ID:TFh6udrr0
>>395 Pythonは1ミリも判らないけど、ちょっと覗いてみるとurllib2ってヤツが
SSL(https)の差分を吸収してくれてるのかなあ。参考になりますわ。
398 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 09:07:17.80 ID:Z33fiszz0
>>396 JavaScript は標準だけど、来月の FireFox から asm.js によって型付になる。
型付になると JavaScript は速くなるけど読みにくくなるのでバグが増える。
だからC/C++で書いたものを JavaScript に変換するようになる。
すると、JavaScript のコードを読む必要はなくなる。・・・かもしれない。
変換しさえすればどんな言語を使ってもいいはずだけど、
変換ツールが出るのは仕様が公開で標準化されたものでメジャーなものだけだよ。
Python は悪くないけど、型チェックしてくれるコンパイラ言語で勉強したほうがいい。無駄にはならない。
399 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 09:16:13.60 ID:Z33fiszz0
まあ別にasm.js意識して書く必要ないし。
401 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 09:27:42.34 ID:Pw3fhwz30
pythonはちょっとしたユーティリティ作るのに便利なんだよなぁ
勉強と言うよりは遊びと快感
コンパイラ言語の勉強のストレス発散用
402 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 09:31:18.21 ID:culmzFpr0
インタプリタ言語とコンパイラ言語にストレスを感じるほどの違いがあるのか?
403 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 09:42:52.92 ID:Pw3fhwz30
文字列処理かな
スクリプト系の人ってスクリプトはREPLがあるから、入力→実行のサイクルが短くて
初心者の学習に最適だっていうけど、初心者が勉強用に書く短いコードなんて
コンパイラでも入力→実行は一瞬だよな。
TypeScriptいじってるけどREPL欲しすぎて辛い
406 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 10:34:22.01 ID:xkGCj+ob0
Pythonの便利さはパッケージ(ライブラリ)の強力さによるところが大きい
ほんのちょっとのコーディングで恐ろしく複雑なことができる
407 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 10:37:13.38 ID:TmsqV6YkP
408 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 10:40:57.67 ID:yjazwFNqO
>>406 プログラミングはよく分からないんですが、言語の優劣は結局ライブラリーで決まるもので、表記法は慣れの問題なんですかね?
409 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 10:44:53.24 ID:Z33fiszz0
>>400 それは asm.js を使わないってこと?
まあ使わなくていいけど。
>>404 C言語の場合は適切な型宣言が必要なのと、何をするにもインクルードとかしないといけないのが難しそうに見える。
いきなり gcc 勧められたりな。
>>406 それ、.net を利用できる PowerShell でも同じこと言えるな。
Python の欠点はインデント崩れると処理構造が変わること。
それを補うツールが必要になる。
410 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 10:48:09.89 ID:xkGCj+ob0
>>408 > 言語の優劣は結局ライブラリーで決まるもので、表記法は慣れの問題
個人でプログラムを書くならほぼそう言っていいと思われる
411 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 12:07:38.75 ID:ikDLqnsq0
Androidのプログラミング用にJavaの初心者本買ったけど、
Java周りの環境を見るとなんか衰退しそうで時間かけてやる価値があるのか悩む
ざっとやってからC#に移ったほうがいいんだろうか
>>317 雪豹のディスクはAppleストアで買える
再度発売されたみたい
ちなみにサポートはアップグレード版と回答したが、届いたのはリテール版だった
412 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 12:11:40.85 ID:uAocifZ50
pythonはちゃんと3にシフトできるのだろうか
413 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 12:27:27.15 ID:Pw3fhwz30
python3は肝心なところが2より速い
否応なしにシフトするだろう
414 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 13:47:39.38 ID:MskXVFLU0
ちょっと君たち、わかりやすくゲームの作り方解説してる入門書教えてくれ
C言語な
>>409 スレタイと間近のレスみて即レスしただけだったんだ・・・
別にJSやるのに必須ではないじゃん的な適当なニュアンスで書いたわ。
python + djangoでWEB開発してるけどなかなか良いよ。
ruby on railsばっかタカってないでpythonにも来いよジャップ
php + symfonrで開発してるけどそろそろscala + playいくべきかな
418 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 16:33:10.05 ID:xFEkLvR2P
>>417 playは直感的で扱いやすくていいぞ
コンパイルがクソ遅いのが玉に瑕なくらい
>>418 scalaのコンパイルってクソ遅いよな
玉に瑕どころか割と致命的
えぇ、そんなに遅いかな?
IDEAで自動コンパイルさせてるけど、昔のJavaとEclipseを経験してるせいか全然辛くない
ただしScalazというライブラリーを使うとアホ重くなる。implicitは重い
VC6最強伝説
これもう10年は使えるだろ
422 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 21:56:12.22 ID:Pw3fhwz30
VB6,VC6の息の長さは異常
423 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/05/06(月) 21:57:16.04 ID:ERGXJ4Uy0
MASMで開発してみよう(提案)
GW暇だったから、楽天カードの使用歴メールをGmailで受信したら
Googleスプレッドシートに自動で追加するスクリプト組んでみた。
便利。