初心者のためのプログラミング言語ガイド Part5
952 :
デフォルトの名無しさん:2007/10/21(日) 23:48:50
あたし、プログラミングやってるわよ。
最近のお気に入り言語は、Rubyよ。
Perlと迷ったけど、Rubyにしたわ。
>>952 フーン( ´_ゝ`)アッソ ネカマ ハ シネ
954 :
デフォルトの名無しさん:2007/10/21(日) 23:53:24
つまらん。おまえの話はつまらん!
rubyって一行野郎的にもperlを完全に置き替えられるものなの?
もしそうなら学習する価値があがるんだけどなぁ
シュワルツ変換みたいなもんを「前から」書いていける点で、むしろPerlより書きやすいかもな。
とRuby触ったこともないのに答える。
このスレではC++が一番難しい部類の言語に分類されてるみたいだけど
俺にとってはC++が一番慣れてる言語で喜んでいいのか不安になるべきなのか分からない。
C → C++ → Java → C++と戻ってきたわけだが
あんなに難しく見えたSTLも今では使うのが当たり前になってきた。
取り敢えず一通りはなんでも出来るようになったと思う。
でも、Javaはほとんど忘れたよ、特にキャストとかあの辺。
世の中ではJavaやC#の仕事が増えてるのに
自分だけ取り残された気分になるけど忙しくてそれらを覚える時間がない。
このままC++を学んでていいのだろうか?
>>955 組み込みライブラリが、むしろワンライナー向けと思われる構成。
(有名なのは puts(配列) が、配列の内容を改行で繋いで全部出力するとか)
ruby へのオプションも perl のマネしてるのが多い。
BEGIN{} とか END{} とか __END__ とかも見慣れたもの。
文字列の置換操作や変数展開が若干長いくらいで、ワンライナーにはかなり使える部類。
逆に長いコード書く場合はクラス作りまくることになる言語。
あと厳密な書き方には向かない。
>>957 C++使えるのウラヤマシス…
Javaは1.5で型付きのリストが使えるようになったりとか
キャストの使用率はそれなりに減ったんじゃないかな?
C++しか使えないんじゃちょっと辛いね
ゲーム作成だとか組み込みだとか実行速度が特に重要となる分野では、C/C++重要だし。
本人が取り組みたい分野によりけりだと思うし、どれも中途半端ってのが一番ダメ。
962 :
957:2007/10/23(火) 05:46:22
>>959 でも、C++を使う分野はより特化されていくと思う、この先。
つまり、淘汰はしないにしても「知る人ぞ知る」みたいな言語まで落ちていくんじゃないか、と。
やっぱりJavaのようなとっつき易くて使用人口が多い言語の方が有利だと思う。
都会の道路は頻繁に整備されるけど、田舎の道路は放ったらかしだしね。
>>960 Javaも使えないこともないんだが、リフレッシュするのに時間がかかるかも。
あと、PHPやPerl、Fortran、BASIC、Assembler、Prolog、Lisp、etc.なんかもやってるんだが
話の流れ上、出したら変になるんでやめといた。
>>961 そうそう、俺のやってる分野が正にそれだから。
そうだよね、どれも中途半端ってのはダメだよね。
俺はもしJavaで分からないところが出ても
「C++でこうやるのはJavaでどうやるの?」って訊けばいいし
ま、大丈夫かなぁ、とも思えてきた。
COBOLでさえ残ってるんだからC++ももう暫くは残るよ
964 :
957:2007/10/23(火) 06:08:53
>>963 >COBOL
まさしくそれこそ「知る人ぞ知る」じゃないか。w
BASICもFortranもPascalもやったけど
COBOLだけはまだどんな書式かすら見たことがない。
COBOLの例文なんて検索すりゃすぐ出て来るよ。
問題は、PC向けの処理系にあまりお勧め出来るのが無いこと。
馬鹿みたいに高いか、導入が面倒臭いか、貧弱かのどれか。
汎用機なんかだと標準なんだけど。
966 :
デフォルトの名無しさん:2007/10/23(火) 12:06:28
>>957は頭おかしいだろ STLは利用者の不便をなくす為にあるんだぞ 簡単にする為にある
GUIアプリケーションを開発するのでなければ、CとかC++はシンプルで簡単な部類だろ
C++がシンプルで簡単・・・
頭がいいんだな・・
968 :
デフォルトの名無しさん:2007/10/23(火) 12:15:19
>>967 多くを知らないが、Cを基本とし、それに便利な機能 ( STLやクラスや演算子のオーバーロードなど) を付け加えたものとして
使えばC++はCよりシンプルで簡単になる 継承とか、仮想関数とかよくしらん
言語戦争埋めは次スレ立ててからやれ
今高校3年生で、進学先は情報系の専門学校です。
進学する前に何かの言語の勉強をしたいと思います。
将来はSEになりたいです。
何の言語がいいでしょうか?
日本語
>>971
ちょっとワロタw
日本語わかりませ〜ん
まじで、日本語と英語。
>>967 Cを知っていれば、C++覚えるときに文字列型の作成でもしてみるといいよ
classを理解するのには丁度いいと思うよ
SEになりたきゃ大学池
>>976 大学行けるくらいなら、SEになんかならねーよ。
今時入るだけならサルでもできる
大学による
Ocamlのことを
たまには
思い出してあげてください
初めて聞く名前だ
occamのことを
たまには
思い出してあげてください
SEになりたいならプログラムなんかどうでもいいから仕様書の書き方を覚えてください
始末書なら書けるんですけどねえ
SEを目指すなら、
日経産業新聞でいいから、毎日隅から隅まで読むのが
いいと思う。
992 :
957:2007/10/23(火) 21:28:51
>>966 QtでGUIアプリ作ってる最中だが何か?
確かに今となってはSTLを避けてる奴らの気が知れん。
便利過ぎて自分でStackやら作るのがアホらしくなってくるな。
ま、お前も「せいぜい」頑張れよw
993 :
957:2007/10/23(火) 21:40:18
>>968 ここは継承とか仮想関数も知らない人間が大手を振ってまかり通るインターネッツですか?
お前、C++どころかJavaも出来ねぇんじゃん
>>957のレス
>俺にとってはC++が一番慣れてる言語で喜んでいいのか不安になるべきなのか分からない。
>C → C++ → Java → C++と戻ってきたわけだが
>あんなに難しく見えたSTLも今では使うのが当たり前になってきた。
>取り敢えず一通りはなんでも出来るようになったと思う。
>でも、Javaはほとんど忘れたよ、特にキャストとかあの辺。
>Javaも使えないこともないんだが、リフレッシュするのに時間がかかるかも。
>あと、PHPやPerl、Fortran、BASIC、Assembler、Prolog、Lisp、etc.なんかもやってるんだが
>そうそう、俺のやってる分野が正にそれだから。
>そうだよね、どれも中途半端ってのはダメだよね。 ←ここ重要
>俺はもしJavaで分からないところが出ても
>「C++でこうやるのはJavaでどうやるの?」って訊けばいいし
995 :
957:2007/10/23(火) 21:47:53
C++は中途半端にはやってないよ
えっと…馬鹿?
松
竹
梅
檜
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。