2chの男女恋愛に関わる 復讐寝取られ旅スレVIP系 に特化した話題を掲載していきます。 このエントリーをはてなブックマークに追加はてなブックマークに追加
easterEgg
 
 

 
 
 
 

プログラマの俺が色々紹介するスレ






http://hayabusa.2ch.net/test/read.cgi/news4vip/1378227230/


1 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 01:53:50.99 ID:nFm3VFef0
夏休み終わってこれからプログラミング始める人も、
職業としてプログラミングしてるレベルの人も参考になるかもしれないスレ

あまり凝り固まってプログラミング関係を語るつもりはない
何らかのちょっとしたきっかけになれば良いかなと思う
肩の力を抜いて気軽に読んでいけば良いんじゃないかな( ^ω^)





4 :以下、名無しにかわりしてVIPがお送りします:2013/09/04(水) 01:54:47.93 ID:nFm3VFef0
* C言
々な言語に影を与えた言語

今となってが古くな居るが、プログラミング語の基
詰まいる

な違出るろう このスレでプログラミング
Cを説明するのであれば

飯の電子ジャーに入っているマイコン稿制御から、ユーザリティが
高くエターイメント性に飛んだしいソに高度な
大規テムで組思えば組めてしれがC言


欠点は「それってCで出来るよね?」とまりにもでも出来てし
まうめ、多少プログミングがしにくくてもCで組んでしまう人が
ること

現代的な設のプラミング言になれて若者かると非常
り、C言語が嫌わる理由の1つもあ

な言へ影響をえたこともあって、プログラミン語の
/解説C言語と比較される例なり多い

教本/解説書容を理解すめにC言語を多少っておのは
グラマがやっておべきなのも知ない





7 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 01:55:38.18 ID:kca+PZL3i
俺得スレ




8 :、名無しにかわりしてVIPがりしす:2013/09/04(水) 01:55:56.88 ID:3vpUSizv0
>>1の経験年数は




12 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 01:57:02.25 ID:nFm3VFef0
>>8
スキル?

経験年数は就職してからか、それとも小学校の時にファミリーベー
シックで遊んでた頃も含まれるのか








9 :、名無ましVIPがします:2013/09/04(水) 01:56:34.84 ID:67x8YLmj0
くれ




13 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 01:57:40.69 ID:nFm3VFef0
* Java言語

時代が進むに連れてC言語などで大規模なシステムが組まれることが
多くなってきた時に、組まれた大規模システムが複雑になりすぎて
保守管理がし>にくくなった

つまりバグを発見しても、そのバグの部分のコードが何処の部分のコー
ドに影響を見せるかわからず、一部のバグを修正したら新たなバグが
発現し管理がしにくい

そんな時に大規模なシステムを小規模な部品単位にわけて作成し保守
管理をしやすくするオブジェクト指向という考えが生まれ、それを採
用したのがJava言語である

細かく書くと面倒なのでJava言語の利点をあげるとするのなら、C言
語よりもコードを短く書くことが可能で、面倒くさがりが多いプログ
ラマに受け>入れられた

更にインタプリタ方式を備え、1つのシステムを組むことで様々な
OSに対応できる(マルチプラットフォーム)のも面倒くさがりに最適だった

ただし逆に言えばJava言語を走らせようとするOSがJava言語に対応し
ていなければならず、インタプリタ方式はC言語のようなコンパイラ
方式よりも>実行速度が遅かった

マイコンのような低性能コンピュータだと、そもそもJava言語に対応
する余裕が無いので、Java言語があらゆる環境で動くというのは理念
であって、その理念は幻想である





15 :以下、名しにかわりましてVIPがお送りします:2013/09/04(水) 02:00:07.80 ID:nFm3VFef0
* C++言
日本語ではよしーぷらぷ」と読まれラミング言語

C言語へオブジェクト指向を与貿たプログミン言語、C言
との互性が保たれ、今C言を学ぼうするとC++言語もつい
場合が

つまり、C言語を学ぼうとったらC++言語のための環境を用意れば
のである(プログラマ中にC++言語環境C言語
し>かかな使い者いる)

点はやはり元になったC言語との互換性たれいるより、
くの人か価され長く使わているC言語をその
利用でたりす

更にC言学習を追加するけで方扱えるのでコストが低い
などがあげら


欠点はC言語べて巨しておりデータサの肥化や行速
などがあげられる(それでもJava言りは速けれども)

実は時Java言語のが新しいので、設計想もるがし悪
しは別として一部分はJava言語のほうが先進な機能を持っているこ
とがあるのも欠といえ点である





16 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:00:22.77 ID:fGrhx0jL0
俺が知らないことをバンバン紹介すると思ったら割りと普通だった




21 :下、名りましてVIPがお送りします:2013/09/04(水) 02:03:21.71 ID:nFm3VFef0
>>16
スレはプログラミング初心者です基本的には

実は次意してあ回はプロミング題を解こ
的な競技プログミンなアです






17 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:00:27.49 ID:Ha19HMoPi
個人的にはCでメモリをゴリゴリいじったりするのは楽しい
メモリとアドレスの概念を理解しておくと、他の言語でも困らなくなると思ってる




18 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:00:41.50 ID:zYzejZ7E0
じゃあオブジェクト指向を誰にでも分かりやすく説明してもらおうじゃないか




23 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:04:09.04 ID:nFm3VFef0
>>18,20
そう言われると思って用意しておいた
のちのち出てくるよ





25 :以、名無しにかわりましてVIPがおします:2013/09/04(水) 02:06:05.82 ID:nFm3VFef0
* VBA言語(Visual Basic for Applications言語)
Microsoft Officeでに使れてるいるマクロのプロング

>>1の個人的な思想ではログラミン初心者がめるプログ ミン
グレベルがお遊び程あるのならば違いなくVBA言語の取
得を推奨する

由は様々あるが、基本的VBA言MS OfficeというGUIア
ケーション上で扱うものであり、ほんどの初心者がめるのは
GUIアプリケーションなので最短で制作でるのが大きな理由だ

番のHello World!ですらVBA言語ではGUIアプリケーシ

に文列を挿入したり、セルの色を変、四則計算したり様々
なこができるで、型処理をすょっとし便利ツールや
ゲームで作ろうと思えば作れる

クシンゲーのマリオやおかきペイントをした人も居る
い意外とMS Officeは自由度高いのでお遊び程度二分
へ応えてく

そし何よりも、そ遊び際の事務的業へ応用が効くという
のも物凄価値い利点であプログラは要らないけ
VBA言語を使>える新しいと社はゴマある

就職に非常に利なので学生は覚おいて本に損のがVBA
言語ある

点は複雑なことをしようとればするほどコード冗長化する上に
処理馬鹿みいに遅いこと(圧倒的遅で遅さ見で捉えるこ
出来るレベ>ル)

元々いMS Officeの上にイプリが乗っているめ処理速度沿
職業ログラマが想定る"実用"とは程遠いもの


り上の段へ進みたばプログラの基VBA言語
粗方解しらC#言語などへ移こと強くすす

初心者のたプログラミン言語してVBA言優秀
が、長的に掘げていには向かいプログラ語だ





29 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:09:21.55 ID:nFm3VFef0
* C#言語
MicrosoftによってC言語を拡張して作られたプログラミング言語、
「しーしゃーぷ」

Windows向けのソフトウェア開発でこれ以上に楽な言語は情報量的に
も無いだろうと思われる

C++言語やJava言語よりも後発のプログラミング言語らしく、それら
の良い部分を取り入れた設計になっている

便利で豊富なライブラリを標準で持ち、ウィンドウの生成などは学び
始めて数時間で出来てしまうほどの簡単さだ

ただやはり欠点はC++言語やJava言語と同じく、C言語よりも肥大化し
ておりデータサイズの肥大化や実行速度の低下が懸念される

基本的に.NET Frameworkを前提に動作するので、.NET Frameworkがな
い環境では基本的に動作しないのも欠点

A

すなわちC++言語やJava言語の良い部分を取り入れた時、同時に良い
部分によって発生せざる得ない悪い部分も取り込んでいるのが最大の
欠点である






36 :下、名無しにかわりましてVIPがお送りす:2013/09/04(水) 02:11:56.17 ID:nFm3VFef0
* Javascript言語

最もるプグラミング語と言っではないし
プログマなら誰も認め言葉であると思

Webブラウ上で動作するリプト言あり、開発環境
最低限代的リッチWebブラウとティタさえあれば良い

まりWindowsで言え最初からInternet Explorerとメがある
開発環境がてい

欠点Webブラウザ上で動ためにコードが丸見
(セわるは記述できない)、最近はありないけれ
ッチなWebブラウがなければ動かしにくい

PCの性能が低けれくなるというものでほど言ったように最近
PCではまり問題らない点が欠点と

かし職プログラマレベルになるとプログミング設計に
ての欠点こともあり、「Javascript言どの
ブジェクト指向なプグラミング語かといされこと
もあ

そういった細かい議論ることが多くたこ
せばい議論をせえないほど業界で響力を持つようになっ
たのだと>>1はじて





37 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:13:16.66 ID:ugB3lJog0
pythonについておなしゃす!




45 :名無にかわりましてVIPがお送りしす:2013/09/04(水) 02:16:18.02 ID:nFm3VFef0
>>37
すいせんPython用意しなかですぅ・・
PerlとPHPも用意しなかった

用意すゃよかったかや
でもメジャ以外紹介しだすGrassまで紹介ないといけなくなりだっからやめた





48 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:18:29.10 ID:X0OmuImB0
>>45
今時Python、Ruby、JavaScriptは必須だろう。
Perlは要らない。




47 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:17:20.21 ID:nFm3VFef0
* Ruby言語

日本人によって「よりストレスの少ないソフトウェア開発」を目的と
して開発されたプログラミング言語

徹底したオブジェクト指向型のプログラミング言語設計であり、更に
開発者を助ける便利な機能を豊富に含み、スクリプト言語なのでコン
パイルも見かけ上は必要がない

プログラミング初心者向けの解説をするのならば、そもそも日本人が
開発しているのでプログラミング言語にありがちな良い情報は英語の
みということがなく日本語の教本/解説書がかなり豊富

知りたいことを知れるというのはプログラミングにおいて需要なこと

ただし>>1はRuby言語がプログラミング初心者の導入プログラミング
言語としてベストだとは全く思わない

ストレスの少ないソフトウェア開発ということは、やろうと思ってい
ることをわかっている人向けのものだ

やろうと思っていることをわかってない初心者はどんなプログラミン
グ言語であっても取得まで大きなストレスが掛かる

Ruby言語を使っていてわかってくるが、やろうとすることをわかって
いる人がRuby言語に触れた時「こりゃ便利だ」と感じるだけでありプ
ログラミングを簡単に取得できるわけではない

そしてRuby言語を愛用する層もプログラミングを一定以上のレベルを
取得した人が多く、解説もわかっている人向けの場合が相当多い

「オブジェクト指向なんて('A`)わかんね」というレベルじゃそもそ
も何を言っているのかわからないので、プログラミング初心者は素直
にサラッとVBA言語、一歩進んでC#言語やJava言語をやりましょう





59 :以下、名無かわりまてVIPがお送りす:2013/09/04(水) 02:22:54.86 ID:nFm3VFef0
* オジェクト指

っきから出てくるオブクト向とう用、早い話が処理をグ
ルーごとめて管理しやすくしちましょうとう考え

語るとく長そうなの個人にわりや 説明だな
じたページを紹介ておく

Java 的オ沿ブジェク殿指向を 90 分で理解
http://d.hatena.ne.jp/kura-replace/20111222/1324557014

ちな上記URLを読むのはHello World!を済ませ、ープ処理
条件分岐など最低限を終えてからましょう



期待させて使いて難だけど手抜きしてごんww





61 :以下、名無しわりましVIPが送ります:2013/09/04(水) 02:23:29.04 ID:Mg4kriGC0
素人にはライラリって言葉すらんと思う




63 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:26:09.72 ID:nFm3VFef0
>>61
プログラミングの勉強やってれば出てくるさ
オブジェクト指向は出てきても意味がわからないだろうけど

オブジェクト指向の難解な点って、オブジェクト指向を理解して
いなくても使える点だよねw

オブジェクト指向を理解してないのに何故かオブジェクト指向な
コードが動くから意味わかんなくなってくる







>>次のページへ続く


.
 

 

関連記事

 
カテゴリー:コンピュータ  |  タグ:ためになる話,   ■殿堂入りのおすすめ記事
 
 
 
 
カテゴリー:コンピュータ  |  タグ:ためになる話,
 
 
 
 

おすすめリンク

 
 
 

おすすめリンク2

 

AmazonPickup

 

おすすめリンク3

 
 
 

PageRanking

 

新規相互

 

おすすめブログリンク

 
 

お世話になっているサイト様



 
20130905204548