来年から情報系の専門行くからプログラミングの勉強をしておきたいんだが、初心者でもC言語覚えられるかな?

1: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 10:43:41.738 ID:g/GhWhwb0.net
完全に初心者でもCから覚えられる?

2: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 10:48:15.314 ID:YzxVEEP7a.net
だから初心者はcとかやらずに覚えたい言語からやれや

 

5: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 10:51:01.211 ID:73PSrI9r0.net
C#とかもうプログラム超えてるから
すでに出来たプログラム郡を組み込んでいくだけになってる

 

6: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 10:53:14.578 ID:O5sacPCPD.net
PHPで遊んでおけばいいんじゃね

 

7: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 10:56:48.645 ID:T9hAfRYh0.net
俺の知人は大体がCから入ってる
プログラムの基礎が理解できるらしいよ
俺からすれば生産性の無いゴミ言語。CやるならC++かC#やったほうがいい

 

スポンサーリンク

8: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 10:58:00.484 ID:3ILwZDp10.net

覚えられる

他の言語からやれって意見もあるだろうけど
メモリの操作について理解するにはいいと思う
本当に理解するにはアセンブリまでやるべきだけど

 

10: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:00:03.916 ID:73PSrI9r0.net
>>8
アセンブラすると死ぬ
Cのメモリとか現時点のPCでは、しらんがな使いまくってやるぜ
ポイント、メモリ開放なんて無視していい

 

11: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:02:42.034 ID:3ILwZDp10.net
>>10
って言ってるのは素人
ヒープとスタックの区別をちゃんとできるといろんな場面で理解が深まる
Javaだってちょっとやればヒープって言葉はあちこち出てくる

 

12: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:02:45.177 ID:g/GhWhwb0.net
どこを見ても簡単なのからやれって意見とCからで問題ないって意見があって悩むわ
結局どっちなんだ

 

13: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:05:43.743 ID:mu0kkQFp0.net
>>12
専門卒なんて上辺だけ知ってれば十分だから簡単な方でいいよ
低級レイヤーから高級レイヤーまで縦に貫けるスーパープログラマーになる事なんて専門卒には期待されてない

 

14: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:06:43.393 ID:0/uwBCFqa.net

例えば飯食う時に好きなものから食べるなら簡単な言語から
嫌いなものから先に食べるならC言語から

あと本業にならない奴とかエンジョイ勢はCやる必要もない

 

16: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:07:49.173 ID:g/GhWhwb0.net
>>14
色々見た中で一番わかりやすい

 

18: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:12:48.783 ID:qUpKw7ch0.net

趣味ならpython, javascript, php, C#, Java、学術ならpython, R, scala、仕事するならjavascript, Java, php, C#あたりがオススメ
とっつきやすく需要や適用範囲が多いからね

Cは基礎を学ぶ上では良いけど習得に時間がかかるし最初のうちは大したものが作れないからモチベーションの維持が困難
なので本職プログラマーになってから、一歩レベルアップする目的で学んだ方が良い
C++はゲームプログラミングしたい場合を除いて壮絶な時間の無駄なので近寄らないこと

 

19: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:17:37.157 ID:mu0kkQFp0.net
>>18
Cはちょっと古い業務用システムだとまだ使うところがあるぞ
どうせC89範囲だけど
C++も業務用システムで頻繁に使う……こっちもどうせC++03範囲だけど

 

29: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:40:48.848 ID:qUpKw7ch0.net
>>19
その手の分野は実務経験無いと採用されないでしょ
javascript, Java, php, C#を使う分野はその点は緩いよ
慢性的に人足りてないし要求されるレベルもそんなに高くないから、新入社員が配属されやすいし、中途採用で自称プログラマでも十分採用されるからね

 

46: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:05:21.562 ID:mu0kkQFp0.net
>>29
正社員だったら未経験から入れるよ
専門卒じゃちょっと無理な気もするが

 

21: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:30:02.299 ID:0/uwBCFqa.net
ワイは伸びきって飽きた模様

 

22: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:31:53.422 ID:3ILwZDp10.net
>>21
プログラマに向いてない印象を受けたよ

 

24: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:36:21.326 ID:0/uwBCFqa.net
>>22
なるつもり無かったし
まぁ趣味レベルでは続けてるよ

 

26: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:38:00.078 ID:3ILwZDp10.net
>>24
そうだろうなあ
ロジックがかっちりしてないからバグの多いプログラム書きそうだもん

 

23: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:35:06.192 ID:0iChC8FXK.net
この手のスレで毎度毎度思うことなんだけど
どういう分野でプログラミングしたいのよ
それによって最適な言語とかフレームワークが決まるわけで
なんでいきなり言語選ぼうとするの?

 

25: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:37:42.053 ID:YzxVEEP7a.net
>>23
ほんまこれ
なんでもかんでもcからやりゃいいってもんじゃない
web系なのか業務系なのか汎用系なのかでも全然違う

 

27: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:39:28.980 ID:3ILwZDp10.net
>>23
>>25
一般論としては同意するけど
今回は情報系の専門行くってことなんだから将来役に立つものってことだろ

 

30: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:41:14.595 ID:YzxVEEP7a.net
>>27
なりたいものもなく
なんとなくで専門行ってたら
卒業する頃には底辺PGにしかならんよ

 

33: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:44:28.582 ID:3ILwZDp10.net
>>30
だったらそういうPGにとってCが必要かとか、お勧めの言語は
って基準で回答すりゃいいじゃん

 

35: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:48:06.036 ID:YzxVEEP7a.net
>>33
落ち着けよ
だからいきなり言語の話はしないで何になりたいかまずは聞こうぜ
全然対象の業務の専門じゃない奴が回答しても仕方ないだろうし

 

36: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:50:45.718 ID:3ILwZDp10.net

>>35
>>1はもういないと思う
来年から情報系の専門行くって奴に将来の明確なビジョンを求めてもなあ

5年後くらいにニーズがありそうな言語って何だろうって予想して回答すりゃいいんじゃないの

 

32: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:41:37.062 ID:0/uwBCFqa.net
学生時代は学校でトップだったけどねぇ・・・
コレを得意で居る自分に対してのアイデンティティがなくなってきちゃったのよ

 

34: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:46:31.529 ID:3ILwZDp10.net

>>32
信じがたい

>>14
「嫌いなものから先に食べるならC言語から
あと本業にならない奴とかエンジョイ勢はCやる必要もない」

って書いてあるけど2つめの文章でCをやる必要ないんだったら
嫌いなCをやる必要がない

こういう文章書く奴のプログラムってだいたいだめ

 

38: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:55:58.802 ID:0/uwBCFqa.net
>>34
今日は久々にコード書こうとしてこういうスレ開いてるから
確かに今かいたらひどいコード書くと思うから予想は当たってんじゃね?
でもそんなにいきなり分析されても困りますわ

 

40: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:58:14.693 ID:3ILwZDp10.net
>>38
優秀なプログラマなら常にロジックや例外処理には細心の注意を払う
というか勝手にそうしちゃう奴が本当のプログラマ
やろうと思わないとできないって時点でそこまでの適性はない

 

41: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:02:02.123 ID:0/uwBCFqa.net

>>40
君は適性あるのかな?

得意言語は?

 

44: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:04:27.161 ID:3ILwZDp10.net
>>41
あるぞ
好きなのはShell、Perl、Javaあたりかな

 

48: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:09:37.073 ID:0/uwBCFqa.net
>>44
自分はrubyだから畑が違うね
今の時代にPerl好きっていうのは珍しい

 

49: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:12:49.308 ID:3ILwZDp10.net
>>48
Perlはテキスト処理にはすごい便利
務システム系の仕事してるとインタフェース周りとかさくさくできちゃう

 

50: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:19:42.580 ID:0/uwBCFqa.net
>>49
へー、でもperlはそういう用途でも効率面で置いてかれてるって印象あるわ
かくときは良いけど書いたあとのコードの管理がね
perl6でマシなバージョンアップ期待して特に変わらなかったからそこで見限った

 

51: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:22:27.102 ID:3ILwZDp10.net

>>50
Perlについて語れるほどのスキルをお前は持ってないだろw

Perlは早いぞ
どうやって効率を測定したのか説明してみ

 

47: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:07:55.259 ID:3ILwZDp10.net
>>41
一番得意なのはSQLだった

 

37: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 11:52:26.261 ID:0/uwBCFqa.net
どのみちモチベーションが続けば
言語もフレームワークも一通り後から全部やるだろ
覚えてすぐ仕事しなきゃいけない状況なら最短距離での学習が必要だけど
学生は遠回りでも平気だし

 

56: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:41:22.861 ID:3ILwZDp10.net
初心者が言語の優劣語ってたら何言ってんだコイツって思うだろ

 

61: 唐澤貴洋 ◆d0YmsgkakE 2015/09/24(木) 12:46:06.680 ID:T9hAfRYh0.net
当職は初心者にPythonを勧めるナリ!
WEBでもGUIでも基本やりたい事なんでもできるナリ!
デスクトップアプリケーションやゲームも簡単に作れて幅広いナリ!
コードも書きやすくてウマウマナリィィ!!!!!!!!!!111

 

64: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 12:56:01.176 ID:inOv9Saad.net
>>61
これはいけない

 

69: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:06:25.930 ID:0/uwBCFqa.net
>>61
が言いたい事を少しかすった
ようは他の言語が色々出来るようになっているのに対して
未だにテキスト処理程度しか利点のないperl
今どきどの言語でも正規表現入ってるし
それをアピールポイントにするのは無理があるのだよね

 

70: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:10:25.487 ID:3ILwZDp10.net
的外れな批判してる奴がいるけど
言語って目的に応じて使い分けるもの
ある用途での適性が高ければその用途で利用するのは当然

 

71: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:12:52.903 ID:0/uwBCFqa.net
>>70
「あいうえお」の「い」を別の文字に置き換えるコード、perlでどう書く?

 

72: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:14:23.898 ID:3ILwZDp10.net
>>70
s/い/か/

 

75: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:18:28.862 ID:0/uwBCFqa.net

>>72
ruby

s = “あいうえお”
s[“い”] = “か”
puts s

または↓ こう

s = “あいうえお”
s.sub!(/い/,”か”)
puts s

お題簡単過ぎたから誰かお題出して

 

77: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:20:14.365 ID:m8xILYlt0.net
>>75
正規表現ならいいお題があるからちょっと待ってくれ

 

79: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:26:58.703 ID:m8xILYlt0.net

>>75
https://ja.m.wikipedia.org/wiki/Help:ページの編集

これの先頭に:を置いた字下げ

 

84: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:32:37.924 ID:0/uwBCFqa.net

>>79
良くわからん
下みたいな文章の:をスペースに変換ってこと?

:コロンで始まる行は字下げされます。改行しない限り、同じ深さで表示されます。
::コロンを追加すると、さらに深く字下げされます。
::同じ個数のコロンを使うと、同じ深さの字下げになります。
:::あまり深くなり過ぎると、
::::読みづらくなるかもしれません。

 

87: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:39:42.866 ID:m8xILYlt0.net

>>84
これなhtmlのdlタグとddタグに:を変換してるんだよ
字下げする範囲をdlで囲んで字下げするものをddで字下げ
どう字下げするかは:の書き方ですぐわかると思うんだが

:
::
:::
とかだけなら簡単だが
::::::::
とか
:
:::
::
:
とかされると難易度が思ったより上がるぞ。しかしwikipediaはこれが出来る。暇ならやってみてくれ
とか

 

90: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:46:39.451 ID:3ILwZDp10.net
>>87
MediaWikiのソース読んで正解を知ってるの?

 

91: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:48:55.665 ID:m8xILYlt0.net
>>90
正解は見てない。試しにやってみたけど俺は無理やった

 

94: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:50:47.128 ID:3ILwZDp10.net

>>91
そうか
回答があるならまじめに考えたけどMediaWikiの動作は確認してないのか…

軽く考えてみるかな

 

98: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 13:59:15.814 ID:3ILwZDp10.net

>>87
こんな感じでいけるんじゃね
細かい点の確認はしてないけど

indent_level = 0
while (1行読む) {
while (先頭が:) {
indent_level++
:を削除
<dl>を出力
}
if (indent_level > 0) {
<dd>を出力
}
行を出力
if (indent_level > 0) {
indent_level–
</dl>を出力
}
}

 

99: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 14:00:13.798 ID:3ILwZDp10.net

>>98
あ、待った

:::とかのケースを見落とした

 

スポンサーリンク

100: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 14:09:46.669 ID:3ILwZDp10.net

>>87
実際動かしてみないと正確には分からんけどこんな感じかな
もっときれいなロジックはありそうだがそこまでやる気にならない

indent_level = 0
while (1行読む) {
for (i = 0; i < indent_level; i++) {
if (先頭が:) {
先頭の:を削除
} else {
for (indent_level – i) {
</dl>を出力
indent_level–
}
break;
}
}

 

114: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 14:43:48.842 ID:0/uwBCFqa.net

>>87
https://ideone.com/8x633Y

出来た
入力文章は適当にこのスレのレス引っ張ったよ

 

102: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 14:14:06.682 ID:9ZEE47b6p.net
専門舐めすぎだな
パソコンなんて触ったことないです><
みたいなの普通にいるしそういうゴミに合わせて進めるから
まともに勉強する気があるなら行かない方が良い
まともな大学行け

 

103: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 14:15:51.427 ID:rJuOVh260.net
php, javascript, html, cssは, sqlは勉強した
つぎなにやったらいい?

 

104: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 14:17:35.979 ID:9ZEE47b6p.net
>>103
技術のお勉強じゃなくてデザインのお勉強した方が良いかも

 

105: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 14:18:39.586 ID:3ILwZDp10.net
>>103
全方位理解したいならshell script勉強してサーバ管理だと思う
オブジェクト指向ならJava

 

106: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 14:21:10.884 ID:ebmT7Ycw0.net
>>103
WordPressの勉強してくれまいか
サイトのお引越し用プラグインが切実に欲しい
ボタン一発で出来るようなやつ

 

110: 以下、\(^o^)/でVIPがお送りします 2015/09/24(木) 14:28:48.806 ID:ebmT7Ycw0.net
初学者がある言語を習得することに意味が無いとは思わないけどなぁ
別にCでもPythonでも何でもいいから学んでおけば、次の言語を理解するための時間は短くなる
そのためだと思えば、言語仕様がシンプルなC言語は学習用としてお勧めだと思うわ

引用元:http://viper.2ch.sc/test/read.cgi/news4vip/1443059021/

関連記事

https---www.pakutaso.com-assets_c-2015-06-GREEN_O20140125-thumb-1000xauto-16629

JAVAでぐだぐだプログラミング講座はっじまっるよーwwwww

1: 名無しさん@おーぷん 2015/05/23(土)01:45:50 ID:haY よろしくお

記事を読む

https---www.pakutaso.com-assets_c-2013-06-PAK12_10many500-thumb-1000xauto-3089

何でニートはプログラミングを覚えたがるの?

1: 以下、\(^o^)/でVIPがお送りします 2014/12/01(月) 14:28:06.7

記事を読む

PHPで二次画像自動収集ツール作ってたけどなにか質問有る?

Webアプリを作りたいんだがPHP以外で・・

1: 以下、\(^o^)/でVIPがお送りします 2014/05/14(水) 19:18:42.7

記事を読む

javascript

プログラミング歴1ヶ月だけどJavaScript出来るようになった

1: 以下、\(^o^)/でVIPがお送りします 2015/09/26(土) 15:29:34.5

記事を読む

スクリーンショット 2014-04-18 11.38.01

アプリ作ってみたい人いる?【初心者向け】

1: 名無しさん 2014/03/08(土)22:56:14 ID:zRPdfMZaf 需要あれ

記事を読む

reg_1

「正規表現」って見た目難しそうだけど、覚えると凄く便利だよね

1: ファルコンアロー(catv?)@\(^o^)/ 2015/11/23(月) 15:37:0

記事を読む

53874076d99cd0de764cadd23c5706e3_s

C言語の深淵を見たら勉強する気が失せた

1: 以下、\(^o^)/でVIPがお送りします 2015/05/31(日) 18:51:29.3

記事を読む

https---www.pakutaso.com-assets_c-2015-06-AI_IMG_7772-thumb-1000xauto-17759

【画像あり】この論理回路がよくわからない 誰か教えてください

1: 以下、\(^o^)/でVIPがお送りします 2015/07/21(火) 15:44:53.7

記事を読む

https---www.pakutaso.com-assets_c-2015-02-BON85_pcsutu20150207161815500-thumb-autox1000-12110

パソコン持ってるならプログラミング、作曲、作画、3DCG、動画作成できて当たりまえだよな

1: 以下、\(^o^)/でVIPがお送りします 2015/05/16(土) 18:25:04.4

記事を読む

20150731041947

プログラマーはwindows10に変更しないほうがいいぞwwwww

1: 以下、\(^o^)/でVIPがお送りします 2015/08/05(水) 08:13:43.1

記事を読む

Huawei-Mate-8-benchmark-post-launch_1
Androidのベンチマーク、10万点を突破 インフレが止まらない

1: 番組の途中ですがアフィサイトへの\(^o^)/です (ニククエ

hGJvbfh
せっかくの休みだ。原付で>>5に行く。

1: 名無しさん@おーぷん 2015/11/29(日)06:13:2

9xHNnte
XperiaZ5からdocomoのロゴだけ消せるシートが発売開始

1: 番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ

bsLISA78_MBAsawaru20141018102912
子供にプログラミング教えることになりそうなんだが、どうやって教えたら良いんだ?

1: 以下、\(^o^)/でVIPがお送りします 2015/11/2

top
国内で最大容量の8THDDが2万円台に値下がり

1: 海江田三郎 ★ 2015/11/29(日) 14:43:35.

→もっと見る

PAGE TOP ↑