C#わかりやすすぎwwwww [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
public class MBOpenGLView : NSOpenGLView
{
// 〜〜〜省略〜〜〜
public override void DrawRect(CoreGraphics.CGRect dirtyRect)
{
// Retinaを考慮して描画する
var backingBounds = this.ConvertRectToBacking(this.Bounds);
GL.Viewport(0, 0, (int)backingBounds.Width, (int)backingBounds.Height);
using (var glc = this.OpenGLContext)
{
// コンテキストを有効化する
glc.MakeCurrentContext();
// 描画コマンド群
GL.Color3(0.7f, 0.2f, 0.2f);
GL.Begin(BeginMode.Triangles);
{
GL.Vertex3( 0.0f, 0.5f, 0.0f);
GL.Vertex3(-0.5f, -0.5f, 0.0f);
GL.Vertex3( 0.5f, -0.5f, 0.0f);
}
GL.End();
// キューに入ってる描画コマンド群を実行する
GL.Flush();
}// C#だとglc.Disposeのタイミングで画面描画を行うglc.FlushBafferも走る模様
}
}
http://monobook.org/wiki/Xamarin.Mac/NSOpenGLView%E3%82%92Retina_Display%E3%81%AB%E5%AF%BE%E5%BF%9C%E3%81%95%E3%81%9B%E3%82%8B 多機能で便利に為ったは好いがライブラリ呼び出しばっかりで段々作業台で仕事する職人の独り言みたいになってきたな >>5
プログラミングなんて手段なんだからそれが理想じゃね? Unityが面倒な衝突判定とか物理演算を代替わりしてくれているから
簡単なような気がするだけだろ うちの会社レベル低いから
「Cしゃ…」って言った瞬間、
「だめだよVBじゃないと!」って言われる。
辞めたい… >>14
C#ダメでVBサイコー!な在り方に積極的な理由はあるの? 開発環境が便利でいいな
でも、マイコンでシコシコも楽しいから、Cも捨てがたい >>15
ただ単にスキルが低い人ばっかりでVBしかできない奴が多いから >>20
おまえがその会社でのし上がり
会社を変える
スキル低い奴ばかりなら
同じことをやっていてもおまえの方が技術力の高いプログラミングを提供できるだろ?
ある意味チャンスだぜ >>14
「Cぷら・・」
「だめだよC#じゃないと!」
なら分かる ブラットフォームがPCで、Windowsなら、C♯が楽チンでいいな プログラム言語なんて、大差ないんだから何でも書けるだろ、君は頭いいし その通りだよね
プログラムなんてただの道具なんだから
何を使うかではなく何を作るかだよね ん?ここニュー速だよな?
なぜmacOSのプログラミングの話題が 教授がよく言ってたよ。
貧乏人はC言語を最初に覚えるのがルールだって。
どんなルールだよ! はあ?って意見したら
貧しいから が根拠だそうだ。
全員納得した。 >>33
俺はBASICとCしか知らない
(あとアセンブラを少し)
今はプログラムやITとは無縁な仕事をしてるけど
昔は数年プログラマーの仕事していた
当時はPC98でMS-DOSでのプログラムだったのでC言語が標準だった
あとアセンブラも求められていた
アセンブラも勉強して多少は分かるが当時はCが一番プログラミングしやすかった
自費で4〜5万払ってBoland C++を買った記憶があるよ
しかし今でも覚えているのはBASIC 俺もBASICやってたよ。
教授から「君はREM文の帝王だな」と評された。
一度たりともバグを出したことがなかったからね。 俺は制御系、ハードも図面描いてた。さて、CPUどうするかな?とか面白かったなぁ。で、マンマシンもしなくちゃなんなくて、C♯をいじったけど、楽しいね 凄いね
当時はハードの処理速度が遅かったから
処理の速いプログラムを書ける人が尊敬されていたけど
俺の先輩は保守性の高いプログラムを書くことに長けていたのを思い出したよ
そういうメンテナンス性の高いプログラムを書ける人の方が個人的には良い人材だと思う
俺自身の当時を振り返るとグラフィックやマウス処理の関数を自作して自分用のライブラリを作ったなぁ。
グラフィックに関しては点を打つ部分はアセンブラで記述したけど
ほとんどはCで記述した
当時はCが一番組みやすく見やすい言語だと思ってたが
プログラムから離れて月日が流れるとCなんてすっかり忘れてBASICしか覚えていないという
俺の中ではこれだけでもBASICがいかに優れているかと実感する次第 ドトールコーヒーは悪の結社、創価学会の
一員だ
集団ストーカーを行なってる
ドトールも創価も法的措置を取らないのは
事実だからです
10月5日悪魔の娘 生誕
とうきょうときたくあかばねは
そうかのまち
公明党は悪党
主よ、あなたの道を教えて下さい。
(旧約聖書 『詩編』86編11節から) C/C++とPHPがメインだけどC#の案件やったら楽すぎてワロタ '100行書く
For i = 0 to 100
TextBox1.Text = "VB最強"
Next typeof( ((type *)0)->member ) *__mptr = (ptr); Javaしか知らないからポインタ言われてもわからん >>56
ポインタは難解だよね
それを払拭したのがJavaだろうな 「C#ってメモリ管理の必要もないお子ちゃま用言語なんだろ(笑」って
ノリで手を出して、リソース開きっぱなし(using句なんてもちろん使ってない)で
クラッシュさせたベテランCプログラマもいたなぁ C++だって判りやすいしJavaだって判りやすい。
ただ、asp.net のMVCとかフレームワークごとの
作りの良さはMSは流石だと思う。
ただいまやってるCSP商売のぎこちなさは何とか
してほしい。 ポインタのポインタとか、ワケワカメ
**omeko=omanko;
てなの。
おまいは何がしたいんだ? 言語なんかなんだっていいよ
代入と分岐と繰り返して全部できる >>61
ポインタのポインタはWin32APIでよく出てくるぞ
ファイルのバージョン情報をWin32APIで取ろうとすると
ポインタのポインタだらけで目が回る 倍速ダビングしたテープ配って
スタジオで音合わせすると
誰かしら#するよな けっこう長い期間VBで飯食ってきたけどもうやりたくないな
C#ならいいけど経験ないのよね C#って、なんか良い本おしえてくれ。
C++なら使える。 >>14
レベルが低い、と言うより
過去の資産としてVB多いとそうなる
(技術蓄積含め)
VB.netでC#並みのコード作れば良いだけ
それが出来ない場合は会社変われ >>14
VBっても.netじゃなくて6だろ?
やめたくなるわな。 >>20
VBもC#も言語として大差ないと思うけどなぁ?
わざわざC#派だのVB派だの区別すること自体が馬鹿らしいくらいに。
うちの会社でも「C#の方が格上」みたいに思ってる人は多いけど、
使ってる言語がC#なだけで、オブジェクト指向もろくに知らずに書いてるなんてザラ。 組み込みだからcだけだ。c++は10年以上触ってない
toolを作ろうとVS c#触りだしたけど、秀丸じゃないから全くコードが書けん
いまは秀丸で書いてVSでビルドしてる >>74
修行か何かですか?
VSこそ最強のエディタだろうに・・・ クラスメンバーとか候補が一覧で出て来た日にゃ、VS以外使えない体になっちまうよな? NantoKakantoka * pNantokaKantoka;
APINGetNantoKakantoka(&pNantokaKantoka);
assert(pNantokaKantoka != null);
pNantokaKantoka->PerformNantokaKantoka();
これむずかしいか? プログラマってなんかインテリぶってるアホが多いけどマイクラと同じじゃねえか
偉人が作ったレゴブロックで遊んでるだけ 特定言語をディスったりする奴はだいたい仕事が出来ないか、
凄腕であっても性格的に難があってコミュ障な奴か、
やっぱりどっかおかしくて某CTOみたいなおかしなねーちゃんにリベンジポルノされる
バランスの取れたプログラマって探すのが本当にむずかしい viでC#開発する職場には憧れるな
>>73
ふたつの違いは言語そのものよりもVBのexcelマクロに退行するリスクとかが大きいだろうな
あとwindowsから外に出るとC#に絞られてしまうとか
>>77
条件式のnullは前に持っていかないと気持ち悪い(C脳) >>79
馬鹿とハサミは使いよう
要するに丸投げしようとしてるあんたみたいなのはただの無能ってこと Androidの開発ってみんなAndroidoStudioでやっているのん?
ゲームとかはUnityじゃないとだめなのかしらん。
入門本みるとそんなんばっかで、せっかくJava覚えたのにC#覚え直さなならんのかなぁ。 >>79
某CTOの最近は寿司食ってもっともらしいこと言ってるだけだったけどな >>80
C#で開発するのにvi使ってるトコなんてあんの? >>85
本格開発から離れて久しいが職場じゃメモ帳でC#いじってるわ C++とC++++があって、C+++はどこにあるの? >>86
Linux、Macならまだしも、何でWinでC#メモ帳で書いてんの…
何か優位な理由でもあるのかね? >>90
そんなもんない
ぶっちゃけ個人用ツール作るのに使ってるだけなんで
VSインストールが意見として通らないだけ >>91
規程でガッチガチじゃなければ、せめて非インストーラー版のVS CodeとかNotepad++使った
方が良いんでね? >>92
それが出来るならそれこそVimぶっこみたいけどね
ま、無い物ねだりの似非プログラマのぼやきって奴だわ >>93
その程度のツールのインストールも許されないなんてどんな職場だよw Javaはプリミティブ型の特別扱いがイヤ
関数インターフェースをいちいち覚えないといけないのがイヤ
型推論できないのがイヤ
クロージャーで環境変えられないのがイヤ
しばらく離れてたから今は違うかも >>89
C#は+が2個重なってるイメージなんだが。
+が4つ合体して#になるって考えもあるのか、、、
どっちが正しいの? C#と書く奴 ←それシーハッシュやんwww
C♯と書く ←これはシーシャープと読める
この前ニュー速で見たネタ 組み込み系だから、アセンブラばっかだわ。
たまには違うの使いたい。 >>56 ハードウェアを直接叩くんで無ければCのポインタの方が不良仕様だから一生知らなくても好い >>78 最初に番組作業って教えないでプログラミングとか教えるから妄想狂が増えて困る >>94
銀行のシステム部門とかメチャクチャ厳しい。
ローカルにファイルを置くことすら許されない。 >>112
甘いところはびっくりするほど甘い。
部屋に入るにはICカードかざさないと入れないのに、
仮カードの申請は電話するだけでずっと持てたりするwww
ネットも使い放題だけど、鶴公のオールナイトニッポンをWikipedia
で検索したら、ポルノサイト扱いでproxyにはじかれてワロタ。
なのにツベもDropboxもGmailも使いたい放題という。 業務アプリの下請けとか常駐とかの人足は厳しいだろうけど
オープン系とか絡んだ研究開発してる現場だと外部接続とかインストールを規制したら仕事にならないからな
禁止でセキュリティを担保するんじゃなくて
全て使える状況を想定してセキュリティの仕組みを構築するのが今の流行り そもそもポインタが難しいのではなく
C・C++のポインタの構文が記号使い回しでやばいだけ >>78
おまえ、うまいこと言うな。たしかにそうだ。
コマンド書いたら勝手に、動いてくれる。
パソコンが、通信やらで、どんな動きしてるかなんて、考えなくていい。
結局、マイクロソフトが用意した動き方しか出来ないんだよ。 >>118
そのマイクロソフトの用意したものでパソコンに可能なことはほぼすべて出来るんだがな >>11
Unity3Dってソフトインストールしてみたんだけど
ユーザー登録でパスワードに何入れてもそれじゃダメって言われて
うんざりしてきたw >>116
今のC++別もんだから
ポインタなんてアスタリスク使用して使わんしな そもそも*とか**とかコード書く前に仕様を決めきれなかった無能の泣き言の羅列に過ぎない **はCの関数の引数がCall by Valueなせいでクソ、ポインタ参照渡しできねーじゃねーかこの野郎!と嘆くやつの苦肉の策だからな
C++は参照使えるしあんま関係ない char **************************************************p; 一番技術力あるプログラマー集まってる場所って
やっぱゲーム関連の会社かね
常時何万人のオンラインゲームの制御とか想像もつかない
技術使ってそうだが >>88
ハードロック系に転向して
5度コードで、じゃかじゃかやればいいじゃん! ■ このスレッドは過去ログ倉庫に格納されています