C#で仕事ある?

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2005/03/24(木) 18:31:38
プログラム未経験だけどどっかいいところ無い?
2005/07/03(日) 22:03:30
>>338
確かに。
今時のパソコンなら全く問題ないと思いますが、職場の環境では
メモリが256MBなんて環境はいくらでもあるし。
CPUが少しましでもメモリを全く積んでいないのでスワップしまくり
で意味がないというのがほとんどです。

本当はC++でシームレスにWebアプリが作れたらC++はATLを
使わないといけないみたいなので、C#でいってみようと思います。

ありがたいことにtwintail2もソース公開されているし、2ちゃん
ブラウザでも研究してみます。
2005/07/04(月) 07:52:33
>>337
世の中のPCがMSに完全統治されれば無問題
342デフォルトの名無しさん
垢版 |
2005/07/04(月) 10:04:08
C#の仕事なんて絶無
2005/07/04(月) 19:15:37
DOSの時代「Windowsアプリなんてメモリくうし重いし糞」とか、
Win32SDKの時代「VBアプリなんて(同上)」なんて言われてたのを思い出すよw

そういう問題はハード屋さんが頑張ってくれるから、
ソフト屋さんはソフトウェア品質と開発効率や保守性に力を注ぐべきだと思うよ。

2005/07/04(月) 19:24:14
なるほど。 

その理屈だと、
キミのソフトウエアは開発効率良いから安くて、保守性に優れているわけだが

どれくらい安いのか披露して欲しいもんだ。
2005/07/04(月) 19:33:30
>>344
343がそう言っているようにはみえないが・・・
2005/07/04(月) 19:37:02
>>345
釣られてどうするw
347344
垢版 |
2005/07/04(月) 19:51:43
品質も開発効率も、言語にはそう依存しない。 結局は人に依存する。

保守性については、
保守性が良いなんてのは幻想だよ。
どれだけの保守を計画してあるかで違うが、
見も蓋も無く言えば、保守できる奴がいるかどうか、連れてこれるかって問題だ。
保守性なんて言う奴に限って、他人のコードの保守なんて出来やしない事が殆ど。

2005/07/04(月) 20:00:14
>>339
NDOC
2005/07/04(月) 23:20:43
>>347
言語にはあまり依存しないが、開発環境やライブラリには依存するな。
2005/07/05(火) 21:02:22
会社で使ってるおんぼろノートPC(メモリ256MBのペン3 600MHぐらい)だと、
Java1.5よりC#の方が軽いんだよね……。一番軽いのは無印Cだけど。
Hello,worldがjavacで1分、javaで1分ってなんだよ。
C#(clc.exe)だとコンパイル40秒、起動15秒ぐらいなのに。

Javaが重いといわれる理由はここらへんなんだろうなぁ。
自宅PC(メモリ512MBのAthronXP1800+)だとどっちも10秒かからないのに。
2005/07/05(火) 22:22:40
>>350
そのスペックでもそんなにかかるのか。
やっぱりメモリの問題?
2005/07/05(火) 22:32:19
おれのはペン3 800MHz、メモリ384MB程度だけど
Java1.4以前ならそんなにひどくない。1.5はシラネ。

ただ、Eclipseはやっぱ重いし、その上でTomcat実行しようという気には
全くならない。

VS.NET2003はVC++6.0よりは格段に重いけれども一応実用になるな。
ASP.NETでWebデバッグしてもまあ問題はない。

でもまあJavaや.NET使うんならメモリ512MBは最低ライン、できれば1GB欲しい
って感じだよなあ。
2005/07/06(水) 07:55:42
貧乏人はJavaもC♯も使うなよ
2005/07/06(水) 08:03:43
>>353
会社のPCなんて3〜4世代前が現役なのが普通だぞ?
(某旧国鉄のどっかの現場ではいまだにPC98やWin95が現役だったりする)
2005/07/06(水) 08:28:34
法定耐用年数ってのがあるから、それはしょうがない。
2005/07/06(水) 22:03:57
法定耐用年数を超えたら逆に利益が出るとか言い出すやつがいるから・・・
2005/07/07(木) 08:11:49
それ言い出す奴を捨てた方が利益でるな
2005/07/17(日) 12:34:15
単純にJavaとかVB6のRTFは腐ってるからという理由で.Net。
NotesメールとかWord文書をコピペしなきゃならんかったんでな。

Netか、海のものとも山のものとも知れない市販のコントロール
を買うかしかなかった。が、購入は手続きが厳しくて没。
結局VSも購入手続き間に合わなくて、SDKだけで作っちゃった
けど、まー問題なかったし。
クラスライブラリはオブジェクト指向としては腐りきってるけど
自作すればやっぱり問題は無いしw


Windowsアプリとかシェルと相互運用するリッチクライアント
という局地戦じゃVBか.NetでFA。でいいんじゃないか?
2005/07/23(土) 22:00:26
いいとおもうよ
2005/07/24(日) 06:10:59
WinでリッチクライアントならDelphiだろう
361デフォルトの名無しさん
垢版 |
2005/07/31(日) 20:53:19
C#って覚える価値ある?
2005/08/04(木) 00:51:11
VC#のGUI作成の楽さ加減は結構好きかな。
覚えなくても、簡単なものはさっくり書ける。
インハウスツールを作るには便利よ。
2005/08/04(木) 01:21:22
>>362
その用途だとコンポーネントが豊富なDelphiのが生産性高い。
Javaの代替として見た場合もそうなんだけど、言語として若いから
周辺がまだ育ってないんだよな。
2005/08/06(土) 18:55:54
C++Builderは?
ねえ、C++Builderは?
2005/08/07(日) 07:57:25
BCBはC++が使えるかDelphi使えるか、どっちか使えるなら不安なく使えるからいいじゃない
2005/08/07(日) 16:23:01
話に出てくる案件はjavaとVB.Netばっかり。
C#大丈夫かよ〜。
2005/08/07(日) 17:17:58
大丈夫な分けないじゃん。
2005/08/08(月) 10:51:16
.netの仕事自体は増えてるけどみんなVBなんだよな。
369デフォルトの名無しさん
垢版 |
2005/08/09(火) 20:14:37
今からC#を始めようとする学生の漏れは将来大丈夫なんだろうか・・・?
やっぱ複数の言語を覚えるのが常なのかな
2005/08/09(火) 20:16:54
C#だけじゃ生きていけないよ。
C++やれ。
2005/08/09(火) 20:21:28
>>370
しかし俺が戦力になるであろう5-7年後でもC++案件はあるだろうか?
2005/08/09(火) 20:29:01
「C++の重要性は高まっている」:同言語の生みの親が主張
ttp://japan.cnet.com/news/ent/story/0,2000047623,20083118,00.htm

結局C++が必要とされる場面はまだあると思う。
単価が低くてもよければJava, VBをどうぞ。
2005/08/09(火) 20:29:49
と言うか何をやりたいかによるんじゃないかな?
いずれにしろ1言語だけじゃ話にならない。
2005/08/09(火) 20:32:41
C#でASP.NETやってみたけどちょっとよかった
ASPページをコンポーネント化してコンパイル済みDLLと置けるのはよい
でもこれでデスクトップアプリは書かない方がいいな
2005/08/09(火) 20:35:29
>>373
分かった、じゃあC++やC++/CLIの動向を見ながらC#やJavaやって行こうと思う
2005/08/09(火) 20:39:51
>>374
そこでXAMLですよ
2005/08/09(火) 20:52:12
>>375
学習そのものが目的なら最初はJavaやっとけ。
UML、デザパタ、テスト駆動型開発、リファクタリング、最近の主要な方法論は
大半がJavaベースだ。
2005/08/09(火) 21:01:32
>>375
C/C++は組み込み系ではバリバリ現役ですよ。オープン系じゃ生産性の問題でアレだけど。
2005/08/09(火) 21:31:26
>>377
しかし、Javaには穴がある って知り合いのPGに脅されてる

>>378
なるほど・・・Cならかじった事はあるけどポインタで挫折orz
今後オブジェクト指向の言語ばかりになるけど、将来性あるのかな・・・
NGNG
>>377
Javaのコードでサンプルを書いてることが多いけど、Javaベースって言い過ぎなんじゃない?
2005/08/09(火) 21:56:35
穴?

>>379
C++はオブジェクト指向だけど。
2005/08/09(火) 22:06:53
>>378
FAからメガマシーンまで制御系では独断場らしいね>C++
俺は機械が絡むと全然分かんないわ。
て言うか、バグで人が死ぬ世界って怖いよな((((((;゚Д゚))))))ガクガクブルブル

>>379
今のところコーディングから先を垣間見れる言語ってJavaくらいしかない。
C/S系とか、使う道具が変っても開発手法的には10年前から殆ど進歩し
てない。
2005/08/09(火) 22:49:05
>>381
穴ってなんだか知らないが、何か不満があるんじゃまいか
C++は完全なオブジェクト指向じゃないと聞くが、よく知らない

C#かJavaが書けるようになったら、その次のステップとしてC++を選ぶことにする
2005/08/09(火) 23:05:32
>>383
「C + オブジェクト指向 + α」 だから、「完全じゃないの?」 と聞かれれば yes
C のソースがほとんどそのまま通るというのからも裏付けられる
2005/08/10(水) 19:09:30
>>382
おう、怖いぞ。今やってるけど。
ただ、制御部分に関しては徹底的なテストしてるから大丈夫かと。さすがに人命かかってるから。
2005/08/10(水) 20:19:14
人が死んでも俺たちが責任取るわけじゃないし。
2005/08/10(水) 22:47:49
完全なオブジェクト指向言語の定義を教えてくれ
2005/08/11(木) 00:35:36
>>386
直接責任は取らされないけど、関連業者全てに干される罠。仕事なくなるぜ。
2005/08/11(木) 21:50:25
>>387
無いんじゃね?
C#・JAVAってオブジェクト指向でプログラムを組みやすいってだけだと思うが

てか俺がオブジェクト指向勘違いしてるのかな?
オブジェクト指向ってあくまで考え方だと思ってるんだが…
2005/08/13(土) 13:36:28
>>389
考え方やね。
「現実世界で起こりうる事を、そのままモデル化しちゃいましょう」
391デフォルトの名無しさん
垢版 |
2005/08/15(月) 15:21:24
 m♛ฺn
(´◕ฺω◕ฺ)キングカワイソス
2005/08/18(木) 05:08:38
かっ、かわええ
393284
垢版 |
2005/10/23(日) 06:45:12
Windowsアプリをこれから書くのにVisualC#で書くのはどうなんでしょう?
ネイティブ叩けるC++のほうがいいんですかね?
394284
垢版 |
2005/10/23(日) 06:45:59
oh なぜか名前が284になってるけど>>284とは無関係。
そしてsage忘れた。
2005/10/23(日) 06:57:25
創作意欲がフツフツと沸いてて、手が勝手に動く人なら、まあアドバイスは不要だろう
触ってみてダメで変えたって遅くないだろ?

何か作らなくちゃいけない人なら、Delphi6パーソナルでやっつけた方がいいだろうし
何かレポートしなくちゃいけない人なら、C#はもう古いかもしれないな
2005/10/23(日) 10:21:33
>>393
データをXMLで押し通すならいいかもしれない
397デフォルトの名無しさん
垢版 |
2005/10/24(月) 22:39:12
とうとう仕事でC#をやることになってしまったよ・・・
一番勉強したくなかった言語だったのに・・・
2005/10/24(月) 23:38:03
なんでだよ
2005/10/25(火) 00:53:20
>>397
そんなにC#が嫌いだったのか。それは悪いことをした。
やはり君にはVB.netをやってもらうことにしよう。
2005/10/25(火) 07:31:30
勉強したくないってほどの難易度じゃないだろw
2005/10/25(火) 07:56:47
言語として悪くないが、MS発というところが悪い
2005/10/25(火) 08:03:50
まあ、仕事なんだから個人の好みなんか知ったこっちゃないな。
2005/10/25(火) 09:52:11
>>399
それが一番恐ろしいな。
Dimとかタイプしてる自分を想像しただけで発狂しそうだ。
2005/10/25(火) 10:22:32
お前らプライドだけは高いのな
2005/10/25(火) 10:26:04
>>404

マはそんなんバッカ。

プライド高くて線の細いのしか居ないが、

おまいはマじゃないってことか?
2005/10/25(火) 22:24:13
ずっとC#やってて最近Javaをやりだしました。
括弧の位置なんかは強制フォーマット変更でどうにでもなるんだけど
a.b.c += 1
という文がプロパティがないため
a,getb().setc(a.getb().getc() +1)
って感じになって鬱だ。
バージョンも5じゃないので
Foreach(拡張For文というらしい)もだめぽ。
ちょっとコードが冗長な感じになる。
enumだめ、switchで文字列判定だめ、
文字列と非文字列は勝手に連結しちゃうと、ちょっと困惑。

でもどうにかなりそう。大は小をかねるというやつか。
2005/10/25(火) 22:27:13
まだまだC#に移行出来そうにないorz
VB6はいいとしてもVB.netは止めて欲しい…

さあMS推奨のC#に、みんなで統一だ!
2005/10/25(火) 22:39:30
>>407
C#もVB.NETも体裁が違うだけな気がするが
2005/10/25(火) 23:06:10
つーか、.net使ってれば文章違ってもやることは同じだから、
どれ使っても同じ動作結果を得られると思ったが。

C++は違うかも。VB.NETとC#.NETは変換できるな。
2005/10/26(水) 08:52:16
>>406
つ public
411デフォルトの名無しさん
垢版 |
2005/10/29(土) 15:37:37
MS推奨のC#、NASAもC#に移行中。MITもC#が主流。
それでもC#は消えると叫ぶ人がいる。
Javaの時の様に。
2005/10/29(土) 15:47:46
> NASAもC#に移行中。MITもC#が主流。
どのように調査すればそんな結果が出てくるんだ?
2005/10/29(土) 15:55:59
>MS推奨のC#

これだけ正しいが、5年経てば変わる悪寒。
2005/10/29(土) 16:07:35
C#はCに比べて亀のように遅いから、ハードウェアの業界からは推されそうだ
2005/10/29(土) 16:32:53
>>414
実行速度は
VisualC++≒C# > Delphi ≒ C++Builder>VisualBasic≒Java

ソースは↓
ttp://homepage2.nifty.com/Fujimaki/download/Comparison/

C#はイメージほど遅くない。GDI+はタコだが。
2005/10/29(土) 16:54:58
そうか、ドトネトは遅いと思いきやネイティブを越えるんだな、




と騙されれば良いわけ?
2005/10/29(土) 17:58:05
JavaとC#がネイティブより悪い点は起動時間が長いのと
ガベコレUZEEEEぐらいで、あとは大して差がないのが現状だけどな。

まあ、その起動時間が長いのが客にはネックなワケだが。
2005/10/29(土) 18:07:06
>>415
それデータ古すぎ。
誰か最新ベンチマークうpきぼんぬ。
419デフォルトの名無しさん
垢版 |
2005/10/29(土) 18:14:17
>MS推奨のC#
これが本当なら何も問題ないんだが、どうもVB.NETの方が優遇されてる
感じするんだよな。前に何かのサンプルで、VB.NETのコードしかなくてイ
ヤーンな感じだった。

もっとも、「VBプログラマには無理だが、C#プログラマならVB.NETのサン
プルコードをC#に読み替えられるはずだ。」という思惑だったのかもしれ
ないけどw
2005/10/29(土) 18:15:31
数値計算のベンチならC#が意外と好成績だして当たり前じゃないの?
421デフォルトの名無しさん
垢版 |
2005/10/29(土) 18:40:59
日経ソフトウェア見てたら

初心者には、C#
これからは、C#

が、お勧め♪

と記述されていたので、そうか!
とC#を始めたのに、このスレを見て
落ち込んでいる私がきますたよ
2005/10/29(土) 18:47:23
やりたければやればいいし
やりたくなければやらなければいい
423デフォルトの名無しさん
垢版 |
2005/10/29(土) 18:50:24
>>422

犯りたいです。

いつも、電車の中や
学校、病院、職場の受付で

犯りたいと感じていた自分がいます。
2005/10/29(土) 19:13:09
>>414-416
もちろん書き方にもよるが、C#は遅くないよな。
起動時は仕方ないとしても、昔のVBとかと比べれば早いし。
もしかしたらネイティブにちかいコンパイラが出るかも知れないし。

>>419
使ってる人数がね。でも、2005になれば、きっとC#の時代になるよ。
すぐにVB6→VB.NETに移る人は、少ないだろうし、VB.NETとC#ならC#な気がする。
VB6に固執すればするほど、C#が有利になるから。

>>421
日経はMS大好きだから、MS的にはC#がオススメと読みませう。
初心者にはC#ってのは正しいだろ、VBは言語と言うより環境だから。

今はC#の仕事は少ないけどVS2005&.NET 2.0さえ出れば…と、VB6を起動する日々ですがw
425デフォルトの名無しさん
垢版 |
2005/10/29(土) 20:17:46
結論:Javaにしとけ。
2005/10/29(土) 20:23:10
C#、おもしろそうだけど
.NET環境にわざわざ移行する利点ってなに?
2005/10/29(土) 20:25:52
.NET環境以外にまともなC#環境ってあったっけ?
2005/10/29(土) 21:11:11
ない。
C#やれとはいわないが、いまさらJavaをやる利点なんて思いつかない。
2005/10/29(土) 21:19:09
C#の利点・将来性   うーむ
Javaの利点・将来性  うーむ

手をだすべきか うーむ、悩んだ末最近はSchemeはじめました
2005/10/29(土) 21:53:53
Javaの利点:サーバサイドが得意。携帯電話は独擅場(ただしスタンドアロンはほぼ全滅)。
C#の利点:ASP.NETに強い。AccessやExcelとも連携可能。それなりのRAD付き(重いけど)。
C/C++の利点:組み込み専門。あとはたまに学術計算(最近はRAD付きのに移行中)。
2005/10/29(土) 22:06:48
>>430
> Javaの利点:サーバサイドが得意。

これはアプレットでダメダメだったからサーバー市場に必死で売り込んだ結果じゃないの?
PHPとかの方がつくりやすくない?
2005/10/29(土) 22:38:51
PHPって、Javaで言ったら全部サーブレットだけで作るようなモノだろ?
まぁ単純なページを作り捨てならそれで済むかも知れんが…。
2005/10/29(土) 22:41:18
Schemeの利点は?
2005/10/29(土) 23:28:44
>>432
どっちかというと、「全部jspだけで作るようなモノ」じゃまいか
2005/10/30(日) 03:01:44
>>431
JSPだけで作るようなしょぼい機能ならPHPで作る方が楽だな
ただ、30機能とか100画面とか言われたり、途中でレイアウト変えようとか言われるとPHPでやるんじゃ無かったと思う事は確実
2005/10/31(月) 09:09:59
>C#の利点:ASP.NETに強い。

こんなんするよりAJAXのんが良いんじゃないの?
2005/10/31(月) 12:20:43
>>436
単語の意味をもう少し勉強したらまたおいで
今の君にはまだ早い。
2005/11/01(火) 09:54:59
>>430
javaのスタンドアロンも悪くないぜよ。
netbeansで大分敷居も低くなったし。

いま、2chブラウザのV2C使っているけど、動作速度も特にストレスを感じない。
(PenM1.4、メモリ512、JVM1.5のノートパソコンでね)
2005/11/01(火) 10:54:42
>>438
うp
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況