プログラム言語遍歴
皆さんのプログラム初体験の言語から
今に至るまでの経歴を知りたいです。
はじめてプログラム組んだ年齢とか
何年でどれ位の進化を遂げてるかとか。
どうでしょ? 河内谷 幸子 中村 英夫
山口 泰
田中 哲朗
伊知地 宏 玉井 哲雄
開 一夫
川合 慧
増原 英彦 山口 和紀
増原 英彦
久野 靖
この中で、プログラミングの第一人者とか、優秀な指導者とかいう定評のある人を教えてくださ
>1
プログラムを初めて組んだのは大学3年目22歳の2年生のとき。
2年間で11単位しか取得してなくて3年に上がるには
60単位以上とらなくてはいけなくて、1年間どう頑張っても50単位
しかとることができなくこの年は頑張りました。
でこの年にC言語を経験。
教授から出される課題が試験に出されるんだけど何も教えてくれないから
必死に組みました。この頃はif文使うのにも何時間もかけてました。
今思うと簡単な事でもその頃はかなり難しいかったなー。
でどうにか50単位取れました。
Cの次はCOBOL、フォートラン、Perl、JavaScript、ASP、
PHP、Jsp・Servlet、SQLなど現在の6年間に至る
まで独学含めて広く浅く経験し、大学も2年浪人して留年3回もして去年卒業して
2ヶ月前にWeb製作の仕事にラッキーにも就けてPHPとSQLを初体験した。
そこで感じたことは
まじめにやれば1年間の間にどんな言語でも
俺みたいな経歴じゃなくてもかなり組めると思うよ。
>202
とりあえず文法が分かった程度で、下手なプログラム組まないでね。 ファミリーベーシック→FORTRAN→TAL→COBOL85→VB→HTML→
DHTML→JavaScript→Perl→JAVA→Delphi→VBA→C→VC++→
Delphi→これからColdFusion
Delphiだけやって楽していたい心境
HTMLすら記憶の彼方なのにColdFusion(;´Д`) ロータス1-2-3(マクロ)→VzEditor(マクロ)→8086(asm)→C→Perl→PHP→SQL→VB
こうして見るとVzマクロが一番楽しかったな・・・
N88BASIC->C->TurboPascal->ObjectPascal->Perl->C++->VisualBasic->JAVA->ASP->PHP
ObjectPascal/C++は好き。残りは嫌い。
HTML/XML/JavaScriptはプログラム言語じゃないと思っているので割愛。 >>200から201の期間を見ると流石webprog板だなぁと思ったよw
むぎ茶 も見なくなったし。
C++、JAVAを勉強したいのに何故かLabVIEWを必要としてる自分がいる。
来年までにはC++かJAVAをある程度できるようになってたい。。 MAX-BASIC
Z80asm
C
C++
Perl
Java
VB
SQL
PHP
ColdFusion
大雑把にこんな感じかな。
思えばこの数年新しい言語なんて覚えてないなぁ。
最近はPHP、Java、SQLが多いかな・・・たまにColdFusion Delphi -> Java -> C -> HSP -> VB -> Perl
この間6ヶ月。
全部中途半端。
同時進行って感じだから、Delphiが一番得意か。
と言っても、まだまだ初心者。
Cはコンソールでオセロ作り中。
Perl歴は1週間くらい。
で、友達の依頼でCGI改造とかさせられてます。w N88-BASIC(小・厨房)
→Quick Basic(厨房)
→Visual Basic(高校)
→C
→Perl
→PHP
→Java、Python、SQL
Prologやってみたい…。 Java C++ perl C アセンブラ BASIC
このスレみたら自分がんばらなー思いました
ありがとう Logo2(Ja) -> PHP & C -> ? FORTRAN→アセンブラ→BASIC→PL/I→PASCAL→
COBOL→C(Unix)→C(PC98)+MASM→アセンブラ(6502)→
C(Macintosh)→C(Windows2.0)→VisualBASIC→
Lingo →VisualC++→Java→Perl
JavaScriptもプログラム言語に入れていいのだろうか....
さて次はPHPでもやるべか。。。。 おぉ、前のほう見てたら154さんも凄い。
書いてあるもの見るに、私より一回り下くらいの年代ですね。
B16....懐かしい。あれでCOBOLなんか動かしてた人少ないだろな。
ひどいCOBOLだった。できない事をたくさんMASMで書いた。
Z80は名機だったみたいですね。残念ながら未体験。6502は
ファミコンの開発で体験したのだが、DQNで面白いCPUだった。 ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━― ∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄ ∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン N80BASIC
↓
N60BASIC
↓
N88BASIC
↓
S-BASIC
↓
Hu-BASIC
↓
F-BASIC
↓
G-BASIC
↓
ファミリーBASIC
↓
Quick-BASIC
↓
VisalBASIC マシン語
↓
アセンブリ言語
↓
C言語
↓
JAVA
↓
BASIC
↓
日本語
C->Perl->PHP->Perl->Java->C->Java
優柔不断さが顕著に表れてます BASIC→C→Fortran→AWK→Pascal→C++→Perl→JScript→C# C→COBOL→Perl→ASP→JAVA→PHP→Perl N88-BASIC→X-BASIC→Perl→Delphi→PHP→C→C++
仕事でJAVAも追加されそうな悪寒 php -> lisp -> c# -> eiffel -> D?
だめぽ Lispやると、Curl とかにも興味湧いてくるかもよ。
ところで、
perl -> lisp な流れだったらまだ理解できるけど、
php -> lisp って、lisp 来る前にすでに道踏み外してなくない?
php で create_function や array_map/filter/reduce多用したりする?
別に、新しい言語を始めた理由が他にあるのならいいんだけど。list -> C# の関連も分からないし、
言語間の関連性って視点で見ると、なんだか各言語で挫折してるような印象を受けるよw
因みに自分は、python -> JavaVM bytecode -> brainfuck -> Ook! -> shelf -> whitespace
最近興味あるのは parrot 饒舌な奴って一定傾向見せるよな。
このスレ見てると良く分かる。 PHPとC#、C#とEiffelってとこだろ。
つぎはWeb系、クライアント系合わせてJavaやるぜお前。
、、、Lispはミソ。 なるほど。eiffel -> D は僕も共感する部分があるな。
自分は D が先だったけど、Design by Contract 繋がりで。
N88BASIC→FORTRAN/COBOL/8086(V30プッ)
→Lisp/C/Prolog/Pascal/Perl/bash/awk→C++/Java
→VB→C#/ActionScript
現役:C++/Perl/awk/bash
進行中:C#/ActionScript ( 9才)BASIC 2日(ぇ
(16才)→ SQL、VB、ADO
(18才)→ C、ActionScript、Prolog、JAVA
(19才)→ C、Perl、ActionScript、アセンブラ
(20才)→ C#、awk、ActionScript、機械語、Lisp、tcl
(21才)→ C/C++、Perl、ActionScript、SQL
BASIC をやった感想は「プログラムってこんなものか…」です。
無事にJAVAは嫌いになれました(ぉ
C → C# → C++ と進み今は立派な C++ コードメイカーです(なんか違ぅ
Perl の次は awk です(違ぅ
Ruby とは敵対関係です(ぉ
SQL は5年の時を経て、システム構築で大活躍するとは思いも依りませんでした。
Prolog と tcl はもう会う機会がないでしょう…( ゚-゚)トオイメ
PHP と o-Pascal はやりません(きぱ
Python は多少考えますがやはりやりません。
Delphi でできることは他でできそうなのでやらないような気がします。 COBOL → FORTRAN → sh → sed/awk → Perl → tcl/tk → Ruby
次はJavaかな? JavaScript→CSS→Perl→HTML→PHP→Java→SVG→Ruby MSX BASIC → Z80 → VBA & SQL → Java & sh → (たぶん)PHP
CとPerlを避け続けた結果です。 BASIC → PL/I → COBOL → Perl&PHP → 次は何にすりゃいいのか悩み中 そういえばPalとかNaturalとか超マイナー言語も少しやったな N88BASIC[カセットテープに保存]×4年
ファミリーBASIC[カセットテープに保存]×2ヶ月
N88BASIC[フロッピーディスクに保存/マウスを装備]×1年
PL/SQL(Oracle)[以降ハードディスクに保存]×2ヶ月
VB(6.0)×半月
COBOLで情報処理2種取得
Java/JSP/JS/HTML(ServletWorks/Websphere/DB2)×4年
ASP/JS/HTML(IIS/Access)×2ヶ月
ASP/JS/HTML(IIS/SQLServer)×半月
ExcelVBA(2000)×2ヶ月
AccessVBA(2000)×4ヶ月
Java/JSP/JS/HTML(Struts/WebLogic/Oracle)×2ヶ月
PHP(FreeBSD/DB2)×2ヶ月
Java/JSP/XML(Websphere/Oracle)×2ヶ月
好きな言語は秀丸マクロ F-BASIC→6809マシン語(金ないのでハンド)→英語
→ C → MASM → scheme
HTML → JAVASCRIPT → JAVA → C → C++ → SIP
何を考えて覚えたか見え見えな私です BASIC
↓
ASM(Z80、8086〜80386、MC6809、MC68000〜68030)
↓
ALGOL、Pascal、FORTRAN、PL/I、GPSS、Lisp、Prolog
↓
C(一寸だけw)
↓
???
故あって、久し振りに言語を触る必要が出てきました。
今は、何を手掛けると良いんでしょうか…?
FORTRAN(授業)
COBOL(長いことやってたなぁ)
アセンブラ(COBOLで使うツール作りに少々)
HTML(趣味で変態エロサイト作り)
SQL,PL/SQL(こっちはお仕事よん)
VB(嫌いだったなぁこれのIDE)
ASP(何故か好きだった)
Java(久々の学習漬けにゲップ出た) Perl -> PHP -> Java
WEB厨にありがちパターン 厨時代 N-BASIC -> Z80機械語
大学生時代 FORTRAN77 -> Pascal -> C -> Lisp -> sed -> awk -> perl
某社研究所時代 HyperTalk -> Objective-C -> VisualBasic
某社Web開発部門時代 PHP/FI -> PL/SQL -> ASP -> Java -> XSLT COBOL→Perl
COBOLは学校で習ったが、ほとんどが記憶から綺麗さっぱり消えてます。
現在配付しているCGIスクリプトはPerlで作ってて、Perlは独学です。 C,C++,JAVA,VB,VC++,VC#,VJ#,Perl,PHP,DoJaを並行学習する漏れ(´・ω・`) 18歳(高卒後)にPCデビュー HTML,CSS,JSを同時進行で覚え、
19歳 SSIに興味を持ってそれからPerl,php
最近20歳になった漏れ。
レベル低いなぁ〜 データベース使えないし… N-BASIC -> Z-80(ハンド) 〜 ブランク 〜 Perl -> C
8ビットマシンからWindowsに飛んでるので、会社でMS-DOSが必要になるとちんぷんかんぷんで困ってしまいます。 VisualBasic6.0 → VisualBasic.NET 以上です・・・
(プログラミング暦5ヶ月の13歳です・・ BASIC->Z80ASM->V30ASM->Pascal->C->Perl&VBA
もっと本格的なヤツがいいのかなぁとかおもいつつ、
意外にこれでも食えるもんだと感心する。 PerlをVC(.dllに移植できる方いませんか?
できる方は是非メールください
報酬は出します (趣味html他・・・)→(趣味でkent改造perl、、)→空白期間→仕事でPHP MySQLを半年
作り始めたら楽しくて一気に覚えました。
とりあえず『見かけだけ』なら結構なんでも作れそうです。
ブログとかショッピングカートとかランキングとか。
しかしセキュリティとか負荷とかサパーリ←教えてくれる人がいないからネット+自己流
ソースもかなり厨な書き方なんだろうなー。
この板でよく見る"->"こういうやつ全然使わないし。
今更ですがCとかjavaとかマトモなプログラミング学んでみたいものです。。 array ("foo"->"bar", "nullpo"->"ga"); MSX BASIC→Z80アセンブラ→JavaScript→C++→Perl→PHP HyperTalk->Java->Perl->C->C++->Fortran->x86アセンブリ->Ruby
もう頭固くなってるからPHP覚えられね PHP使いだが同意
使ってると便利なんだけど、どんどん自分が駄目になっていく気がする ポケコンBASIC → MSX BASIC → Z-80 アセンブラ(ハンドアセンブル含)
→C→Prolog→Perl4→Java→Perl5→C→Perl(XS)→C++→Ruby→PHP→Objective-C
BASIC
PASCAL
C
アセンブラ
C++
PHP
C# C言語
予備知識0、もちろん玉砕
QBasic
そもそも、PCを良く理解していない玉砕
VB
日経の分厚い本〈一冊5000円くらい)を2冊買って半年粘る
全体が見えなくて理解にはいたれなかった。
HTML
プログラム言語ではないがやってみる、すると挙動とコードが
頭の中でつながった、何かが俺の中で変わった。
C、VBが理解でき、くだらないが
アプリをこちょこちょ作ることが出来た。その後
C++、86アセンブラ、Win32、Javaと理解する。
ただレベルは低い。最近はPHPを始める。
ポケコンから始めてX68辺りを経て現在まで生き残った
世代は最強だと思う、発想がやわらか。 N88-BASIC(小4) 家にあったPC9801を弄る。アセンブラに手を出そうとするも加算くらいしかできない
TurboC++(小5) 12/24に父がジャンク屋で買ってきたので弄り出す。懐かしいWin3.1。ゲームを作ろうと三角関数を学ぶ
C++Builder(中1?) 上の流れで買う。糞プログラムばかり組んでいる。
HTML(中3?) ウェブサイトを作ろうとするがデザインセンスなし。
Perl, PHP, Python, CSS(高2) 勉強そっちのけで遊ぶ。Perlは難しくて未だによくわからん。
Java, ActionScript(大学1←イマココ) 全部中途半端。ダメだorz
リファレンス見ながらで無いとC++以外は組めん… Pascal→DHTML→VBS→JavaScript→VB→ActionScript→C→x86 asm→
Perl→PHP→C++→ARM asm
professionally working with: x86asm (MASM) on PC, and C/ARM asm on PalmOS devices HTML(14歳/2000年) → JavaScript(〃) → Java(15歳)
→ Perl(〃) → XML系(XHTML、XSLTなど) (〃)
→ PHP(+MySQL) (19歳) → C、アセンブラ (20歳 今)
やる気があれば面白いぐらいスキル習得できるが、
なければどんなに時間をかけても何も得られない。 ポケコンBASIC→Filly(Helpの解説わけわからず)
→2年のブランク→C++Builder1→2〜3年のブランク→HSP1週間、HTML、CSS
→C++Builder5→C++Builder6→C++Builder2006→PHP、SQL
Perlはこの間KENTのスクリプトをいじって掲示板を改造した。プログラミングではなかった気がした。 Fillyなつかし
スクリプト言語をプログラムする、って不思議な言い回し Perl→Ruby→Python次ハスケルに行こうと思ってる
cとjavaは一生やる気ない N88-BASIC→MASM(V30:8086)→C(LatticeCだよ)→MS-C→Quick-BASIC→COBOL(orz)
→PL/T(orz)→F-BASIC→COBOL(orz)→C++→PHP→ 現在に至る
そろそろ業界から引退です
Access(8ヶ月)←実質1ヶ月以下。他人のPCで
BASIC(1年)←ポケコン
VB6(7ヶ月)
HSP(1週間)
assembler(3日)←授業で
なでしこ(30分)←すぐ飽きた
HTML(1ヶ月半)
C(5日)←これから覚えていく
2005年3月〜現在(高2)までの経歴。
学校ではポケコン、家ではVBの自分です。 BASIC→アセンブラ→C++→Perl→JavaScript→Delphi→PHP
他にも細かくいろいろなものに手を出してるけど主なのはこのくらい。
最近はRubyが気になるけどなかなかきっかけがつかめない。 Basic: ポケコンのをちょっと触っただけ
javascript: いわゆる DHTML、ついでに HTML と CSS も
VBA: 仕事で Excel のマクロを使うために
(空白)
Javascript: Ajax の流行に乗って再開
Perl: Ajax でサーバーサイド書くために、OO しようとして逃避
Python: perl から逃げてきた、ruby じゃないのは特に理由なし
Common Lisp: xyzzy 使い始めたので
PG になろうかと調べたら使えない言語ばっかだった。
X1 Hu-BASIC
ぴゅう太 日本語BASIC 記憶のかなたに・・・
MSX-BASIC
Z80 アセンブラ
X-BASIC
MC68000 アセンブラ/マシン語 X68000 いちばん楽しいやつだったな
8086少し
X-C
gcc
CASL(COMET),COBOL85 ほんの少々
SystemV系 HP-UX AIX Solaris(bourne-shell awk sed lex yacc make・・・)ANSI C かなり
MS-DOS BAT
HTML (ncsa mosaic)
Java JDK 1.0a applet - 日本語ではまって死にかけた
ABL言語(HOLON-AB)少し
SQL oracle
BSD系の(bourne-shell awk sed・・・)(NetBSD大昔、FreeBSD今も現役)
Linux系の(bourne-shell awk sed・・・)(Turbo, RedHat8ぐらいの)
Perl4 CGIとか
Javascript 1.0ぐらい
ANSI C++(HP-UX)X-Window Motifとか
VB6.0 Windows 95/98ごろ
VC++6.0 MFC/ATL win32 それなりに
java 1.4、1.5、1.6 AWT, Swing
VBA、VBScript
C# .net 1.1
C# VB .net 2.0 / compact 1.1
VB .net 3.5
言語とは関係ない部分も多いけど
主なのはC言語、java、.net、各種スクリプト系かな
あ、忘れてたのが
java系 JSF seasar Framework Kumu.ajax とかのを最近いじってる ∧_∧
( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/ ←>>217
(_フ彡 / _
|O\
| \ キリキリ
∧|∧ \ キリキリ
ググゥ>(;⌒ヽ \
∪ | (~)
∪∪ γ´⌒`ヽ
) ) {i:i:i:i:i:i:i:i:}
( ( ( ´・ω・)、
(O ⌒ )O
⊂_)∪ N88BASIC
VB4,6
C
C++
Java 1.2 1.4 5
Python
Perl
PHP
htmlやらjsやらcssやらsqlやら関連
bashのshやら
結局、いっぱいやってると、基本の考え方の流れは変わらなくなるんだよな。
関数型でもやらないと、この先、目新しさがないかも。 シャープポケコンBASIC
M25-BASIC
N88BASIC
QuickBASIC
Visual Basic
VB.NET
C#, C++/CLI, C, C++
JavaScript
Perl >>298に追加
シャープポケコン機械語(ハンドアセンブル) ← シャープポケコンBASICの次
Java ← C#, C++/CLI, C, C++の次 ★2ch勢いランキングサイトリスト★
☆ +ニュース板
・ 2NN
・ 2chTimes
☆ +ニュース板新着
・ 2NN新着
・ Headline BBY
・ Unker
☆ +ニュース板他
・ Desktop2ch
・ 記者別一覧
☆ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
☆ 実況板
・ 2勢
・ READ2CH
・ i-ikioi
※ 要サイト名検索