X



プログラム言語遍歴
0001(`ε´)
垢版 |
01/10/08 22:16ID:???
皆さんのプログラム初体験の言語から
今に至るまでの経歴を知りたいです。
はじめてプログラム組んだ年齢とか
何年でどれ位の進化を遂げてるかとか。
どうでしょ?
0101名無しさん@お腹いっぱい。
垢版 |
01/11/21 02:14ID:XHZZR1HR
VBはひたすらサブプロシージャーを組めばいいんだよ。
0105マダムキラー
垢版 |
01/11/22 14:40ID:???
N88basic-->JavaScript->Perl->ActionScript
ActionScriptというのはFlashで動くJavaScriptみたいな言語のことね。
WEBプログラマーだったらPHP, Java(Servlet), C等も覚える必要があるけど
当分デザイナー兼用の予定だから覚える気無し(w
0106名無しさん@お腹いっぱい。
垢版 |
01/11/23 00:48ID:6u0AFx4s
>>105
WEBプログラマだったらCはいらないんじゃない?
どっちかっていったらASP(VBScript)のほうがメジャーかと
0107名無しさん@お腹いっぱい。
垢版 |
01/11/23 01:01ID:???
アセンブリとかCを全く知らない人は頭が固いつうかごり押しコーディング
出来ない人が多い。ライブラリが無かったらおしまい、みたいな・・・
劇的に効率悪いコーディングするのもこう言う人だよなぁ・・・
0108名無しさん@お腹いっぱい。
垢版 |
01/11/23 03:16ID:HLYEQWfa
逆にアセンブリとかCを知ってる(と思いこんでる)人って全体に影響無い所
まで最適化しようとして可読性落としたりしません?
あと本質とはあまり関係ないくだらない知識をひけらかすのが大好きだったりとか。

void main() {
....
}
なんて見ると・・・。

結局人間より機械に近くなっちゃってて(コンピュータの考え方に合わせてコーディングする必要な場所もあるけど)
必要以上に人間を見下しちゃうんだよね。
0110名無しさん@お腹いっぱい。
垢版 |
01/11/23 03:46ID:???
PGにとってC言語は外資系での英語みたいなもん、
知らなくても良いけど知ってて損はしないし、知ってて当然みたいに
扱われるシーンが(一般より)ちょっと多い
とか偉そうに言ってる俺は言語はアレルギー無いがネイティブのドラフトとか読んでる(見てる?)
と蕁麻疹が・・・鬱
0111名無しさん@お腹いっぱい。
垢版 |
01/11/23 03:46ID:???
>人間より機械に近くなっちゃってて必要以上に人間を見下す
何の根拠もなし。
>void main()云々
なぜいけないかなんて常識。(c-faq 11.12)
「全体に影響ない」ねぇ あほらしや。
0112名無しさん@お腹いっぱい。
垢版 |
01/11/23 04:12ID:???
ここにも居るけどインタプリタ使って「内部処理を詳しくー」とか言ってる奴は
迷わずやっとけってこった
自動初期化とガベコレに守られて書いてる君のうつくしひコードが
いかにメモリを引っ掻き回してるか理解出来るだろう
それに気付く事は有益である  けど有害でも有る(w
0113名無しさん@お腹いっぱい。
垢版 |
01/11/23 04:59ID:???
Cは知ってて損は無いってのが良く表してるね。
開発効率悪くても部分的に速度が欲しいときに使う。

俺の周りC書けないWPG多いからちょっと尊敬されるよ。
自分が情けなくなるけど
0116108
垢版 |
01/11/23 13:21ID:Px40xYOi
>>113
激しく同意
0117108
垢版 |
01/11/23 13:29ID:Px40xYOi
なんか勘違いされてますがあくまで
(と思いこんでる)
方のことですからね。

例えばあれ見てすぐに>>109>>111《のような》反応返す人たちね。(藁
0120108
垢版 |
01/11/23 15:10ID:???
>>119
御意。でも108は割と素直に書いたんだけどなぁ〜。まあいいや。
0122名無しさん@お腹いっぱい。
垢版 |
01/11/23 16:00ID:???
まあ、そゆ人間に嫌味な「教えたがり」が多いのは事実かな。ML出よく見るね。
確かに感じ悪わな。
でもまあ、そゆ人間について話題にしても不毛だし。
0123名無しさん@お腹いっぱい。
垢版 |
01/11/23 18:29ID:???
エテキチ相手に説明してやってうざがられるんだから堪らんね
情報の取捨選択も出来ないって事はきっと脳内メモリも少なめなんだろね(pupu
0128@ ◆fsgECaD6
垢版 |
01/11/25 09:46ID:1r/QBLcM
 msx−basic
→n88−basic
→fortran77
→c
→pascal
→c++
→java(jdk1.1)
→vb4
→(障害調査でcobol85を読むハメになりなんとか読める程度に)
→comがvb6、フロントはvb6でweb開発。
 ただ、hostからの受信はありーの、あんまcs系とかわらんね。
 立場的に、vb6やaspをガリガリ組むわけじゃないけどね。。。
0129へぼへぼPG
垢版 |
01/11/25 21:18ID:wecyIR+I
 C
→Java(アプレットだけ、、)
→Pascal
→ObjectiveC
→SmallTalk
→Prolog
→Java(JDK1.3)
→Fortran77
→現在ノーツでWebというつぶしのきかない世界に、、、

VBとVC++には手を出してはならないという教えを受けた。
NeXTサイコーSunマンセー、アンチMS、、、、、
非常に視野の狭い世界を渡り歩いている。。。
0130だめだめPG
垢版 |
01/11/27 21:13ID:???
awk
→C
→Ruby
→PHP
Rubyやりかけで放置気味、PHPはSQL文発行してるだけ。
そろそろ脱皮したいです。人として
0131名無しさん@お腹いっぱい。
垢版 |
01/12/02 12:50ID:SZjQ9fam
厨房時代 カシオのポケコンPB100のBASIC
工房時代 N88-BASIC
大某時代 TeX
社会人 Perl

他にC/C++やってみたいけど、
Perlでオブジェクト指向プログラミングできるし、
バイナリファイルも扱えるし、
速くプログラムを書かないといけないけど
速いプログラムを書かないといけないわけではないので、
C/C++に手を出す余裕がありません。
0132名無しさん@お腹いっぱい。
垢版 |
01/12/02 21:08ID:HG8ND/4p
中学時代
・HTML/CSS (プログラムじゃないけど)
・JavaScript
・VBScript (さわり)
・VisualBasic5 (さわり)
・ASP (さわり)

高校時代 (今)
・Perl (さわり)
・PHP (データベース抜く)

予定
・JavaServlet あたり

解説本見ずにある程度書けるのは HTML/CSS と PHP ぐらいだなあー。
学校の勉強なんかあまりせずにこんなんばっか。
C++ などのツールは値段が高いからなー。無料なのがいい。
0134名無しさん@お腹いっぱい。
垢版 |
01/12/03 01:28ID:L7AdQ8WU
>>132
悪いことはいわんから数学はやっとけ。
0136/名無しさん[1-30].jpg
垢版 |
01/12/03 08:58ID:???
>>132>>134
「数学はやっとけ」に胴衣。
ぼくみたいに大人になってからアルゴリズムを勉強し出すと、
参考書に書いてある説明がまったく理解できません。
工房・厨房のうちに数学を十二分に勉強しておくと、
アルゴリズムの本を読むときに非常に楽になるはずです。
>>135
知らなくてもいいけど、知っているに越したことはないです。
ぼくはPerlでCGI書いているけど、アクセス数が増えてきたら
絶対Cで書くべきでしょう。さもないとサーバが重すぎて氏ぬ。
0137名無しさん@お腹いっぱい。
垢版 |
01/12/05 02:19ID:???
>>136
> 絶対Cで書くべきでしょう。さもないとサーバが重すぎて氏ぬ。

「重いなら、(サーバーを)増やしてしまえホトトギス」が
今のWeb系の現状な気がする。

だから、CとかC++とかの仕事があんまりないんだけど。
# 個人的にはmod_perlな仕事ばっかり。
0138名無しさん@お腹いっぱい。
垢版 |
01/12/07 19:34ID:???
カシオPB-100でBASICメモリも544バイトと少なく、「1バイトは血の1滴」を悟る。
→シャープPC-1245でBASIC(やたら遅い!)
→ハンドアセンブル。POKE,PEEK,CALLのお世話に。メモリの少ない45を捨て、PC-1251に。
→ポケコンパイラ1251で開眼。その後の人生が決定(笑)→PC-1255へ
→2行表示につられてPC-1261。BASICでモニタ作り、そのモニタでフルマシン語のモニタを作る(笑)
→PC-1350,1360,1361。仮想V-RAMとか懐かしい。単色LCDで疑似4色とか。疑似スプライトとか。
→PC-E500。ようやっとオンメモリでアセンブラも使え、幸せな日々。
→PC-9801。LSI-C試食版と戯れ、TurboC++へ。
→DOS/V機。やっぱりTurboC++。
→何故か32bitのRISCアセンブラ。
→C,VB,ASP,Perlを経て、Java(JDK1.0.1)へ。
→Java2 SDK1.3.x + XMLでWebアプリ。

昔、アセンブラやってたやつの書くコードって、VBであっても筋が通ってるよね。
WindowsのVBから始めましたってやつの書くコード、保守段階で全部作り替えってパターンが多い。
設計無しでいきなり作るコーダー、拡張性を考えない設計屋、ドキュメントが書けないプログラマが多くね?
派遣で来るPGは、100人中97人くらいが使えね。
「思想」をきちんと持ってるSE,PGは、ほんとに少ない。
0139抹茶 ◆RojWUtWg
垢版 |
01/12/08 16:24ID:???
Perl → PHP → BASIC → C++

C++結構難しいナ。けど言語って勉強してて面白いわ(w
0140名無しさん@お腹いっぱい。
垢版 |
01/12/11 20:13ID:???
1980頃 N-BASIC
1985頃 N88-BASIC
1990 Pascal,COBOL(忘れた)、LISP(忘れた)
1992 Borland C,Z80(忘れた)
1993 8086asm
1994 C++,LaTex(忘れた)
1995 Visual Basic4,Java(1.0b2),SQL,PL/SQL,JavaScript,Visual C
1996 Perl,Delphi
1997 ASP(VBScript)

DOSの時代にはフリーソフトとか作ってたが今は隠居状態(w
0141名無しさん@お腹いっぱい。
垢版 |
01/12/13 01:00ID:???
そこらへんのBASIC
X-BASIC
C
C++
Perl/Python/Java あたりを細々と。
ってゆーか、授業で強制されてる Fortran に1番苦労してる。
0142Kusakabe Youichi
垢版 |
01/12/14 14:45ID:???
>>141
In article <2ch.comp.web-programming.1002546961.141@2ch.net>, 名無しさん@お腹いっぱい。/sage/141 wrote:
> ってゆーか、授業で強制されてる Fortran に1番苦労してる。

ratforにすればいいのに(で、中間出力を提出^^)
0143:_
垢版 |
01/12/15 00:32ID:???
Cでcgiは文字コード変換がたいへーん
0144名無しさん@お腹いっぱい。
垢版 |
01/12/15 23:23ID:???
N88-BASIC
COBOL
CSP(大型用ぽい 忘れた)
Borland TurboC++
Borland Delphi(Pascal)
Visual Basic
Visual C++

我ながらDelphi→VBという移行がヘンなような。
0145card
垢版 |
01/12/16 02:47ID:???
C
C++
Ruby

何かBasicから入った人が多いな。漏れにはどうしても理解できなかったんだけど。
0146名無しさん@お腹いっぱい。
垢版 |
01/12/19 00:48ID:3HVO36nn
N88-BASIC(学生時代)
(会社に入って)
アセンブラ(3年)
PL/1(少し)
COBOL85(1年)
ず〜っとC(10年くらい)
VB(事務系、制御系、ネットゲームなどetc)
VC++
gcc
Perl
PHP,Java(予定)

Web系にいこうかと思っていたが、VC++の方がいいかな。
どう思います?

言語はいろいろ知っていた方が、ちょっとしたテストにはVBとか、使い分けられて
いいと思う。CとC++を極めれば、怖いものはないように思うけれど。
0147名無しさん@お腹いっぱい。
垢版 |
01/12/19 01:12ID:sf5E1DZ0
N88-BASIC(リアル厨房)
C、アセンブラ(リアル工房)
特にアセンブラはネットやってなかった頃はちょくちょくと。
Perl(ここ1年ほど、CGI改造のため)

とりあえずCとかC++の構造とかクラスを憶えておくのが最強と思われ。
ってC++持ってるけど、なかなか手につかず・・・
もうちょっと時間があればやる予定。
0148名無しさん@お腹いっぱい。
垢版 |
01/12/20 11:40ID:???
BASIC→VB−→HTML→Perl→JAVAスクリプト,C++,
 |  |
↓  →コボル→C→UNIX系のC→SQL(言語に含めるか疑問だが)
マシン語(Z80)
アセンブラ(CASL)
共に挫折
0149名無しさん@お腹いっぱい。
垢版 |
01/12/21 10:43ID:Mpc+5oIV
Perl→ASP→ActionScript(Flash)

FlashのActionScriptはかなり使えるんだけど、
仕事では使わない。
ASPも全然使う機会がない。
仕事での需要が多い言語を本格的に勉強したいけど、
今からやるなら何がいいかな?
0150ひきこもり
垢版 |
01/12/22 06:52ID:QeVTI8ls
Perl(半年) → C(1ヶ月) → C++(今日スタート)
独学でやってます。
0151名無しさん@お腹いっぱい。
垢版 |
01/12/22 16:01ID:???
中学:FamilyBasic, N88-Basic
高専(1〜3):Hitachi B16とかいうLocationのx,y座標の逆な妙なBasic
高専(4〜5):Visual Basic, HTML, JavaScript
社会人:ASP → Perl → PHP → JAVAとC++を勉強中

建築学科卒でなんでこんな事してるのか謎。
0154名無しさん@お腹いっぱい。
垢版 |
01/12/23 08:49ID:BbIdcKuU
消防 Family BASIC → N88BASIC → デベロBASIC(藁)→ autoexec.bat(藁)
厨房 LSI-C → Turbo C++ → HTML → CSS → JAVA SCRIPT
工房 Apple Script → VB → M$ VBA → HSP → VC++(挫折)→ Perl@CGI
社会 ASP(VBS) With SQLServer → bsh → bash →
   csh → AWK → gcc → zsh → Perl → tcl
   PHP+PostgreSQL → Ruby → JAVA2(修行中) → JSP

我ながら典型的な遍歴だと思う うーん鬱だ
COBOL,Delphi,Pascal,アセンブラ は未体験

ゲームプログラマーなりたくて当時頑張ってた
厨房なのに数学教科書片手にアルゴリズムとか頑張って勉強してた
そんで夢が叶って、蜂の会社の内定も貰ったんだが、
理想と現実の違いを思い知らされて入社4ヶ月で退職したよ
0156名無しさん@お腹いっぱい。
垢版 |
01/12/23 19:06ID:???
HTML(厨房時代&プログラムじゃないけど)→JavaScript(HTMLから)→Perl&Java(滅亡しないでー)&XML系(積極的に使ってー)&Ruby(叩かないでー)→(只今、リア工)

取りあえず、浅く広く並列処理で気の向いた言語を勉強&使います。「この言語(・∀・)イイ!」と思えばThreadをnewして使用言語を足しています。

BASICは、Visual Basicであろうが、N88 BASICであろうが、使わないで逝きていこうかと思います。BASICが高校の数学の教科書に載っているのを見ると、鬱になる・・・。
0157名無しさん@お腹いっぱい。
垢版 |
01/12/24 09:46ID:PBHg6LtD
>>155

Perlを覚えた後にsedやawkを覚えるメリットは何?
0158C:\sugar
垢版 |
01/12/25 01:17ID:/klOpgBO
HTML/CSS→JavaScript→JAVA(さわり)→HSP→CASL→C(MS-DOS)

BASICはHSPに似ているので大体できる。
CASLは基本情報用に学んだ。
0159151
垢版 |
01/12/25 09:36ID:???
>>152
ああ、書き間違いスマソ。

「Hitachi B16とかいうLocationのx,y座標の逆な妙なBasic」

「Hitachi B16とかいうPCに入ってたLocationのx,y座標の逆な妙なBasic」

今その高専は、iMacが大量導入してる模様。
学校のウェブサーバもMacだし、正気を疑いたくなる。
0160番組の途中ですが名無しです
垢版 |
01/12/25 15:01ID:???
>>159
うーむ、とすると、数年後にはいわゆるひとつの「IT技術者です」って言いながら、
現場レベルでは使い物にならないDQNが大量ハセーイするのか。
ウトゥラシノゥ
0161名無しさん@お腹いっぱい。
垢版 |
01/12/29 12:05ID:aU26T2rI
入社 :こぼる
今  :こぼる
ずっと:こぼる
鬱出汁膿
0162名梨さん ◆FkWCoMC.
垢版 |
01/12/29 13:30ID:pFCqrEj3
厨房:Basic Magazineを読んでBASICを見よう見真似で組んだ
大学:SolarisをいじっていてANSI C
入社:研修はC その後VB,Java,Javascript Perl

なーんか低級言語もやってみたい今日この頃
0163冬厨
垢版 |
01/12/29 15:21ID:XffxOr3D
>>160
そこの学生の行く末はたぶんDTPオペレータ
0164冬厨too
垢版 |
01/12/29 15:42ID:BkpC0oIF
>>163
> そこの学生の行く末はたぶんDTPオペレータ
MacOSXだったら違うかもな。
0165名無しさん@お腹いっぱい。
垢版 |
01/12/29 20:34ID:???
>MacOSXだったら違うかもな。
MacOSXだって、使い方次第だ。
そもそも違う道を歩むようなやつなら、MacOSX以前にSolarisやLinux使ってる。
ケキョーク、MacOSX使ってUNIX技術者目指そうってゆー厨房は、最終的には
DTPオペレータと何らかわらない。
MacOS9あたりまで使ってたやつが、Terminal開いてlsとかやって、いっぱしの
UNIX使い気取りになるくらいが関の山。
0166デフォルトの名無しさん
垢版 |
01/12/30 00:51ID:???
マカさんが多そうなんで脱線だけど
ObjectiveCやった人は居る?
ジョブス様が愛しただけあって凄い潔癖らしいんで是非触ってみたいんだけど・・・
当方マクはニノミヤの店頭でした触った事無いです (・∀・;)
OSX欲しいなぁ・・・・・
0167デフォルトの名無しさん
垢版 |
01/12/31 00:32ID:???
>>166
ObjectiveCなら、GNU製があるんでないかい?
Linux入れるときにインストールできることが多いよ。
gccがラッパーになってくれるんだっけか。
0168名無しさん@お腹いっぱい。
垢版 |
01/12/31 14:14ID:oqsRiaxo
>>157
言語の勉強というよりは、
歴史の勉強かなっ。
0169名無しさん@お腹いっぱい。
垢版 |
02/01/04 16:30ID:???
>>167
レスありがとう
ム板のスレ見てみたんだけど、あんまり流行ってないなぁ・・・>Objective
GCCの対応は取って付けた程度みたいですね
あっちの評価だとOOPLとしての柔軟性はかなり有りそうです(この辺がそそられる所だったり・・・)
と言うか今月の給料で買う事にしました>マク♪
ありがとー
0170167
垢版 |
02/01/04 16:39ID:???
>>169
マク買うなら、WebObjectsやれば。
0171名無しさん@お腹いっぱい。
垢版 |
02/01/04 17:02ID:???
>>167
はは、良いみたいですねー >WO
俺はWEB屋さんでは無いので、勝手にCF弄って会社で使ったりしてる
レベルですから違いがわからないカモ 8万円かぁ・・・・
でも、WebShpere逝ってよしな発言を某所で見てから
是非さわりたいと思ってますー

# AP鯖〜って結構面白い  ^^
0172名無しさん@お腹いっぱい。
垢版 |
02/01/06 00:04ID:???
Objective-C はLinuxでもなんでもあるけど、使用感というか、
気持ち良さがわかるためには今のところMac OS X使った方が良いです。
オススメです。カワイイです。

私のプログラム言語遍歴は、
BASIC->Z80アセンブラ->68000アセンブラ (このへん第一世代)
-> C -> Turbo Pascal (このへんでもうCなんか嫌じゃーと叫ぶ)
-> C++ (しかし就職したら仕事で..)
-> Smalltalk -> Eiffel, Sathar (並行して趣味で)
ときて、今仕事Javaおうちで遊ぶのObjective-Cです。順当ですな。
0173sage
垢版 |
02/01/09 11:06ID:H0U3LJvH
BASIC(ぱぴこんmkII)+Z80(ハンドアセンブルで16進数手書き)
⇒C(ここらへんでUNIXでX11とかで遊ぶ)
⇒C++(PC98)
⇒Java(Windows。他にPerlやらいろいろ)
0174名無しさん@お腹いっぱい。
垢版 |
02/01/09 14:22ID:???
>>172
一連の書き込み見てたら漏れも欲しくなってしまったよw

>オススメです。カワイイです。
その言語歴(C++->Eiffel->Java)でカワイイと言われると何とも
そそられてしまうにゃ〜
++に疲れたオヤジを癒してくれるかのぅ。。。
0177sage
垢版 |
02/01/11 04:00ID:W9f794DB
COBOLで書いてたオンラインシステムweb化する、とかいう仕事を
一年くらい前にやった。開発言語はJavaで。
でも若い連中(俺もだ)はCOBOLなんか知らんので、そのシステムを
リバースするために(仕様書あてならんのだ..)、派遣で
COBOLプログラマ取ったら50近いオジサンが来て、
なんだかんだでけっこう面白かった。
0178名無しさん@お腹いっぱい。
垢版 |
02/01/11 09:29ID:LmULU3u2
C -> C++
   ->Perl

3年これ。最強。
0180名無しさん@お腹いっぱい。
垢版 |
02/01/12 00:36ID:???
HTML→Perl→JavaScript(中途半端)→C(勉強中)

かなーりアセンブラに興味あります。
アセンブラ覚えたら、C覚えなくてもよろし?
0182名無しさん@お腹いっぱい。
垢版 |
02/01/12 00:58ID:???
本屋でCの本を立ち読みしていたら、それに「Perlのような変態的な言語はおいておいて…」
とか書いてあったw
Perl以外はまだ手をつけていないし、他の言語との違いが分からないけど、Perlって変態的なのか?
まぁ、今のままでも楽しいんだけどね…。
0185名無しさん@お腹いっぱい。
垢版 |
02/01/13 04:53ID:34eWZDO9
>>184
3ヶ月使わないと使い方忘れるんだけどな。
0187名無しさん@お腹いっぱい。
垢版 |
02/01/13 09:56ID:ZVwva7KE
>>186
にゃにをお!

そうなのかなぁ・・・
0193nobodyさん
垢版 |
02/04/15 22:41ID:???
>>190
でも書き方って相当慣れないと自分が読みやすい形を
確立できなくないかい?特にperl。
0194仮名名無しさん@お腹いっぱい。
垢版 |
02/04/16 20:35ID:???
アセンブラとかってシステム概要わかんないと面白い事できないでしょ?
他も似たようなもんだけど。

ところでアプリ開発は何がいいの?
VBあたり薦められのはわかってるけど、DLLが要るとかあるし、何か制約がありそうで気に入らん。
でも、ただでVBできればヨシ。
他の言語でコンパイラ使っても金あんまりかからんのは無い?
それとも開発者ってコマンドラインで一行ずつコード打ってるの?(アホか!)

教えてくんでスマソ
0195194
垢版 |
02/04/16 20:38ID:???
ちなみに漏れの場合、
BASIC(インタープリタ)→6809アセンブラ→C→中断→JavaScript(いまだにわからん)
→Perl(ちゃんと自作)
ナリ
0196nobodyさん
垢版 |
02/04/16 20:42ID:???
どこが「正規」表現なんだ、コラ、ボケェ!
スタンダードを訳しただけだろうが!!
区役所逝ってまともな名前に改名しろ!ゴラァボケェ!!!



と言ってみるリスト
0199194=196
垢版 |
02/04/16 22:41ID:???
>>197-198n
オウ、ヒトコトレスありがとー!
出るふぃ?出るふぁい?
自分で調べろって?わかりました。

レギュラーだったか。

でも、おはなしひろげてくれるとおねえさん、もっとうれしかったナァ。
0200新参者 ◆K66iWE8c
垢版 |
02/05/11 17:45ID:???
perl弄りだしてから4年目突入。
やればやるほど気が付く事があるんですが、成長遅いのかも・・。
レスを投稿する


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