1read 100read
2011年12月1期プログラマー5: みなさん「RPG」ってご存知ですか? (665) TOP カテ一覧 スレ一覧 2ch元 削除依頼
・ 次のスレ
6: 【鬱病】 壊れたプログラマー 24人目 【爆発】 (673)
7: 35歳以上のプログラマー その14 (363)
8: おもしろいコピペがあったら貼るスレinマ板part28 (156)
9: 組み込みプログラマー雑談スレッド その21 (826)

みなさん「RPG」ってご存知ですか?


1 :04/02/15 〜 最終レス :11/12/09
RPGとはAS400というオフコン上で動く言語です。
AS400はこれから広がることはまずなく、
ほぞぼそと生きていく運命にある値段だけ高いオフコンです。
それを社会人を始めて今まで1年半(実作業半年?)
やってきましたが、限界を感じつつあります。
これから先、伸びないと分かっている言語を一生懸命やる
必要はあるのか?
会社は「言語だけを追いかけてると言語しかできないPGに
なってしまうぞ!」「大切なのはいかに設計するか!」
と散々正論を言ってきて私を納得しかけるのですが、
今ひとつ腑に落ちないモノがあります。
オープンの仕事をしたいと会社言っても
「まずはオラクルシルバーの資格をとりたまえ、
それから考えよう」としか言ってきません。
もうやる気を無くしつつあり、明日会社に
辞表を出したくなっています。
今年で26歳になるRPGしかやっていない人間は
所詮この程度と思ってあきらめるべきなのでしょうか?

2 :
>>1



3 :
>>1 = RPG(Restructured PG)

4 :
RPG-7でつか

5 :
>1
RPGって良く知らないけど、script言語みたいなもんだよね。
あんたの感じている危機感は非常に正しい。それしかわからない
プログラマなんて現代においてちょっと信じられん。
しかしあんたが勤務している会社はそれを認めてくれない。
使い捨てにされそうだね。
... 後は自分が思った道を行けって所かな。

6 :
>>1
君はその一年半で何を習得したのかな?
RPG言語は、他の言語に比べて標記が簡単で楽かも知れないがその言語を自在に活用して
ソフト開発が出来るようになったのかね?
はっきり言うと、言語の違いなど些細なことだ。
素人や新人の内は、言語習得だけで全精力を使い果たすから使用する言語の習得し辛さを焦点にした
戯言を言い出す奴が結構居るのだが、それらは非常に低レベルな発言であり習得している技能も対した事はない。
慣れてしまえば、他の言語を理解しコーディング出来るようになるまで数日しか必要としないのが普通だ。
もちろん、それらは基礎を身に付け自分なりに体系化して物事を読み取れるようになった人達に限ってのことだがな。
まぁ、それはさておき今居る環境に不安があるのなら飛び出してみるのも良かろう。

7 :
俺は26にしてあらゆる言語をマスターした。

8 :
知ってるよ。 ドラクエとかFFみたいなゲームのことだろ。

9 :
C言語をマスターしてるかしてないかでプログラマーの価値が決まる

10 :
9の言ってることは一理あるな。 ポインタワカランヤシ二ロクナノイナイ。

11 :
>>1
オラクルシルバーくらいとりゃいいだろうが
どーすんだ、この糞スレ

12 :
>>9
それ次元が低過ぎる。
底辺で生きる人に取っては大事かもしれないが、それじゃ侘しい限りだ。
>>10
私の周りを見渡したときポインタを理解できない奴は殆ど居ない。
ただ、C言語の標記は自由度があり過ぎて混乱を招く場面も多く褒められたものではない。
そんな言語ばかりをやっていると汚いコーディングが当たり前の技術者を多く生み出してしまい
それが災いしている現状も痛ましい。

13 :
ポインタを理解できるできないの問題ではない。
理解できていることが大事。
理解できない奴は居なくても、まだ理解していない奴は居るってこと。
この違いわかる?やったかやらないか。ここ!

14 :
    /                    ヽ
   / __, ィ_,-ァ__,, ,,、  , 、,,__ -ァ-=彡ヘ  ヽ
    ' 「      ´ {ハi′          }  l      
   |  |                    |  |
   |  !                        |  |     
   | │                   〈   !    
   | |/ノ二__‐──ァ   ヽニニ二二二ヾ } ,'⌒ヽ   
  /⌒!|  =彳o。ト ̄ヽ     '´ !o_シ`ヾ | i/ ヽ !   
  ! ハ!|  ー─ '  i  !    `'   '' "   ||ヽ l |    
 | | /ヽ!        |            |ヽ i !   
 ヽ {  |           !           |ノ  /   
  ヽ  |        _   ,、            ! ,        
   \ !         '-゙ ‐ ゙        レ'′    
     `!                    /         
     ヽ     ゙  ̄   ̄ `     / |
       |\      ー ─‐       , ′ !

15 :
ひらめいた!!
まず、RPGでOSを作り、その上でJAだののプログラムを動かすようにすればよいぞ >>1 よ。

16 :
RPGでOSなんて作れない(たぶん)

17 :
C言語知っててもコンパイラの一つも開発できない奴がほざいても意味無いぞ。
言語なんてものは所詮その程度でしかない。
カバーする範囲が狭い言語ほど、機能制限に引っ掛かり易くそれらをカバーする技量は磨かれたりもする。

18 :
コンパイラの開発と機能制限に引っ掛かり易くそれらをカバーする技量を
比べられても困っちゃう(*´д`;)…

19 :
>>18
自分仕様のコンパイラ作ってみなよ。
少しは賢くなれる筈だ。

20 :
ウワァァァンヽ(`Д´)ノ
噛み合ってないよ

21 :
まぁ、C言語一つ習得するのに四苦八苦な人が多数存在するのは現実だから、それなりに自慢しても
良いかもだけどな。
だけど、自慢する暇があるならもっと技量を磨けってことさ。
世間で通用するだけの技量を習得している人は言語習得程度の低レベルで争うことは嫌う。
尊重すべきは体系化された思考であることを理解しているからだ。

22 :
低レベルかもしれないがC言語を習得している人間と
していない人間に差があるのは確かだって。
していない人間がこれから先もできないといってるんじゃなくて
その時点では差があるってこと。ここがポイント。
だから>>1はC言語を習得しよう。

23 :
ウチの会社の主力商品はRPGで作られています。
画面の寂しさは否めず何度となくVB版開発を試みています。
しかし、年功序列・中途迫害が盛んでPM/SEはRPG育ちのオサーン達の設計するしょっぱいシステムはお蔵入り続き…
そんなわけで今でも主力商品はASなのです

24 :
AS400はいつから「オフコン」になったんだ…
つか、未だに「オフコン」などという単語を操る人が生息していることに
驚いた。

25 :
>>22
録音テープ相手に何言っても無駄だよ
香具師は人を見下ろしてたいって思ってる真性電波
自分を良く見せるためなら嘘もつくし幾らでも発言をねじ曲げる
しつこく禿しくウザイんであちこちの板で嫌われまくってる

26 :
RPGを経歴書に書いてきた人を何人も見たけど、正直「フーンだった」
業務分析できる人なら使いようがあるけどって感じ

27 :
>「まずはオラクルシルバーの資格をとりたまえ、
>それから考えよう」としか言ってきません。
取ればいいじゃん。アホ?
それとも「コボラの悲哀」と同類のネタスレ?

28 :
AS/400って最初からオフコンじゃないの?
最近はオールインワンサーバ、らしいんだけども

29 :
RPGって「Rocket-Propelled Grenade」、いわゆるロケット推進式榴弾ってやつか?

30 :
>>1にRPG-7を撃ち込みたいです

31 :
よかったな、漏れのおかげで、この糞スレが30まで伸びたじゃないか

32 :
red green blueのことサ

33 :
俺なら転職する。無論、他の言語をマスター(実務レベル)してからね。

34 :
PL/|

35 :
良いんじゃない?RPGね。
まあ、ASって揺り篭みたいなモノじゃない。
揺り篭の中に居れば、何も難しい事も大変な事も無いよ。
たぶん細々とは暮らしていけるでしょ。
お外の世界は見ないようにして、細々と暮らして行って下さいね。

36 :
RPGを言語として、CやJavaと直接比較するからいかんのだよ。
RPGは照会言語、つまり画面作成や帳票作成に特化した、一種の4GL。
だから、RPGをとっかかりに進むなら、業務自体の構造や運用、
あるいは転じてAS/400自体の運用管理もできれば重宝されるだろうし、
そのうち連携するPCを含んだ案件が始まって呼ばれるかもしれない。
な、若者が「世間で話題の分野でないと不安だ、悩んでます」ってのは、
どの会社でも業界でも、この板でも日曜茶飯事。
でも、うっかりすると「捨てるほどいる、はやりもの追っかけ」の俗物で終わるから要注意。

37 :
AS/400版Delphi使って見たいな〜

38 :
>>36
>「捨てるほどいる、はやりもの追っかけ」の俗物
これは微妙だね、紙一重だね。
結局は落ち着くとこに落ち着く訳だが・・・
本人(会社) の資質次第ってとこか。
やるき満々と八方美人は違うからね。んームズカシイ

39 :
あのほらブラックホーク撃ち落した

40 :
RPGがコンピュータというものが理解できない

41 :
俺の周りのASユーザーは、あの黒い画面何とかしてくれって、
Web化だのの話ばっかりだぞ。
それで、ASの技術者。。。RPGer?に話してみても役にたたねえ事。

42 :
ロールプレイングゲームを作るための
専用言語と思っていたことは秘密だ

43 :
>36
いつの時代のRPGだよw
昭和のおっさんはすっこんでろ。
知らないくせに語るな
ぼけぇ

44 :
>>43
         ,..-──- 、
        /. : : : : : : : : : \
       /.: : : : : : : : : : : : : : ヽ       ________
      ,!::: : : :,-…-…-ミ: : : : :',      /
   r、r.r {:: : : : :i '⌒'  '⌒'i: : : : :}   .< はぁ?もう一回いってみろ。ぶちすぞでめー
  r |_,|_,|_,|{: : : : |  ェェ ェェ|: : : : :}     \
  |_,|_,|_,|/.{ : : : :|    ,.、 |:: : : :;!   .    ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  |_,|_,|_人そ(^i :i   r‐-ニ-| : : :ノ
  | )   ヽノ |イ!  ヽ二゙ イゞ
  |  `".`´  ノ\ ` ー一'丿 \
  人  入_ノ   \___/   /`丶´
/  \_/ \   /~ト、   /    l

45 :
ロケットランチャー?

46 :
前方に、RPGらしき熱源!!

47 :
りあるぷろぐらま

48 :
RPGサイクル使ってコーディングできるやついまどのくらいいるんだろ
むかしシステム34とか36やってたけどそのときのRPGUはDO文どころか
IF文すらなかったので全部COMPと標識で作ってたよ
その時代のソースをいまさら機能追加して全国の支社にパススルーしてインストール
しろって言われた
気が狂いそうになったので俺は会社を辞めた、辞めてほんとによかった

49 :
C→RPG コンバーターつくれ

50 :
>>43のレス見て平成生まれのリア厨RPGer想像した

51 :
昭和のおっさんって・・・
平成元年生まれで中二だぞ・・・?

52 :
O仕様書の後スペースと前スペースのがよくわからないまま20年ほどやってきましたが
ついにどうしようもなくなって会社辞めた、辞めてほんとによかった

53 :
ウチの会社のAS400に、RPGの開発環境しか入ってなかったんでやむを得ず覚えた。
RPG IVはまだ許せるが、RPG III以前は非人間的な作業だな。
なんか昔8bit機でアセンブリで機械語書いてたの思い出した。 あれに近い。

54 :
システム36って論理ファイルではなく代替索引ファイルってのを使ってさ
パフォーマンスが悪いんでプロシージャのなかでソートのコーディングをするのさ
SORTRはまだいいんだけどSORTAなんてキー域をバイナリのアドレスで指定するんです
マニュアル無き現在もう誰もメンテができません。だから会社辞めた
辞めてほんとうによかった

55 :
昔2社程対応してたことがある > AS400 (もう10年程昔だ。
RPGの特徴は標識で、他の言語で言うならSWやフラグに該当する。
コンペアは比較命令でその結果で該当する標識がONになったりOFFになったりする訳だ。
命令行それぞれに標識が書けるようになっており、標識がONのときだけ実行されるって具合にコントロールさせていたな。
ついでにAS400に付いて説明しておくとDBマシンを基本としたアーキティクチャで統一されていたな。
特徴としては、単一レベル記憶と操作端末は5250エミュレータってところか?
DBは今で言うリレーショナル型データベースで、条件付き索引を設定出来るのが特徴たったな。(便利でした

56 :
CLがどうしてもなじめなかった
というか機能多過ぎでひとの作ったやつメンテさせられるときいたことないような
命令ばっかで狂いそうになった。だから会社辞めた。やめてほんとによかった

57 :
秋田県の自治体が採用したらしい。
ttp://news4.2ch.net/test/read.cgi/news/1077254851/

58 :
今度新卒で入る会社は情報システムを自社開発ということをずっとアピールしてました。
新人研修では、プログラミング経験がない人も基礎から教えるのでご安心をとのことでした。
でも、最近懇親会で先輩社員に聞いてみたら、開発言語がRPG。
経験あろうがなかろうが関係ないやん。
つうかRPGってプログラミング言語なの?
いろいろ調べてみたが、どうみても、「一から作ろうマクロ言語」にしか思えない。
まあしゃあないから、ちょっとはいじってみた方がいいのかなと思って
ASNA Visual RPGとかいうのインストールしてみました。
つうか、なんで.NETもサポートしてるの?移植のためだけじゃないような・・・
RPGユーザーが、こっち(Java,C,C++,C#)覚えればいいじゃん。

59 :
DB操作機能付きアセンブリ言語だな。
つーかDB操作命令をマクロで定義すれば、アセンブラで書けそうだ。

60 :
PWRDWNSYS *IMMED

61 :
>>60
電源ケーブルをはさみで切るか,
電源ユニット辺りをハンマーでぶち抜いたほうが
幸せになれるぞ。多分。

62 :
既に10年以上、RPGとCLを使っているぞ。
ステップ数が多くなるのが玉に瑕。

63 :
なんか批判ばかりだなぁ。
ちゃんとプログラムを作れた上で批判しているのかどうか…。

64 :
10数年前に製造中止になった専用端末を修理させようとするな
>うちのユーザー

65 :
ちなみに、
RPG=Report Program Generator
です。

66 :
ハローワーク見てたら、RPGの求職も2〜3あったな。

67 :
去年、ASチームのPCを総入替した。
長年あまりにも酷いPC充てがわれてたのは知ってるけど、そんなスペック要らないだろって思う。

68 :
RPGを楽に作るツールあるらしいじゃん。
「RPGツクール」とかいうやつ。

69 :
つくろうJRPG

70 :
RPGメインで10年以上仕事しています。
必要な時は画面だけGUI化して、バッチはRPGで書けばいいです。
基本的にSQLは使いません。というか、RPGそのものがRDBMS
みたいな感じですね。その為、無駄読みが少なく慣れれば
非常にレスポンスの良いPGMが組めます。
また今のASはLPAR技術で統合サーバーとしていろんなOSが
一台で動き、それぞれ独立して再起動できたりもします。
http://www-6.ibm.com/jp/servers/eserver/iseries/
http://www-6.ibm.com/jp/gto/navi/mamechishiki.html
最新のASって本当に凄いですよ^^
でも、それだけではかなり不安?なので、ゆっくりと(ASで)
C++も勉強し始めました。

71 :
RPG?
ああ、知ってるよ。
対戦車用携行ミサイルだろ?

72 :
ロリプログラマだろ

73 :
へぇ〜
じゃぁ画面設計だけ普通のWinアプリみたいにできるんすか?!
(不適切な表現スマソm(_ _)m適切な言葉が思いつかんけん)
何でウチはそれやんないのかなぁ〜
VB/VB.NETで何度も復元に渡来してんのやけど仕切ってんのがASしか知らんSEで(ry
PC鯖のが安いんやろけどASのが頑丈なんやろ〜?

74 :
AS400か、懐かしいな
10年以上前にIBMシステム36と38の混成システムからAS400への移行作業をやったことがある

75 :
>73
ASは頑丈ですよ^^
でも、悲しい事にASしか知らないSE・PGが非常に多いんです。
ちなみに価格はソフト開発会社にはかなり安く卸してくれますよ。
また機器の価格はかなり高いですが、TCOは非常に安いです^^
今使ってるのは小さい270モデルで少し古めですが、隣のRS/○000と
比較してみても同じ仕様でも比較にならないくらい早いです^^
ちなみにASでAIXも同時に動くようになりました。

76 :
>71
マニアだね

77 :
対戦車ミサイルしか思いつかん。

78 :
DLTLIB QSYS

79 :
若いなぁ。おまえら(w
SNOBOLとかGPSSとかAPLとか全然知らない世代だろ?

80 :
何の言語でも 極めれば どうとでもなるでしょ
うちにもコボル一筋20年なおっさんがいたけど
普通に3ヶ月でC++マスターしたよ

81 :
>>80
それは特別なケース
コボル一筋な人間は新しい言語をマスター出来なくて
設計を行う側に回り、とんちんかんなことをしてうざが
られる方が圧倒的に多い

82 :
>>81
恥ずかしい思い込みご苦労
RPGを使って5550の端末から出庫管理をするプログラムをつくってた
自分は当然COBOLもやっていたが、当時の連中は自分も含めて数年後に
は大半がタコCとかでCも会得してた。

83 :
>>82
そういうパターンもあるね。
数年かけてやっとC言語を覚えたつもりになって、COBOL風に
書いてメンバーから嫌われるパターン。

84 :
コボラーにC書けるわけない。

85 :
>>81
それは単にコボルをずるずるやっていただけで、極めていたわけじゃないだろ

86 :
AS400の特性上、RPG技術者は細く長く必要とされる。
はやりのオープン系ソリューションとは違って、
置き換えのコストがかかる基幹業務に使われているからね。
実際、PGの転職雑誌見てみれば分かるけど、
RPG技術者は結構高給で迎え入れられる。
まぁ、最近はASもJavaで動かす事がトレンドっぽくIBMも
売り込んでるんで、新規のAS仕事受注はRPGベースじゃ
なくなっているような感じらしい。
俺はオープン系一筋でやってたんで、RPGやってた部署に
いたヤツから聞いた程度なんだけど。

87 :
オープン系=コボラ用語

88 :
>>86
>実際、PGの転職雑誌見てみれば分かるけど、
>RPG技術者は結構高給で迎え入れられる。
いくら?

89 :
>>88
いくらだとおもう?

90 :
>>87
漏れのとこもコボラしか使わないな>オープソ系

91 :
もしかしたら安いんぢゃないかな

92 :
RPG-7の末端価格が2万円程度?
ハァハァ・・・
い、いかん。

93 :
AS/400っつうたらS/390の後継として、頭のいい人投入しまくって作ったやつだろ。
という印象がある。
RPGはそもそもシステムを記述することなんて考えてなくてビジネスロジックの記述に
特化してるわけだから(多分)Cと比べるのは筋ちがい平行棒だと思う。
最近話題のDSLとかに近いんじゃないかな。全然ちがうか・・・

94 :
Windowsで普通にフォルダを開いたウィンドウを閉じる時にも、
F3やF12を押してしまう。

95 :
>>92
2万は高いなぁ。
中近東(イラクあたり)だと弾頭だけならビールより安いぞ。
って軍事スレですか?

96 :
SETLL

97 :
chain

98 :
俺安月給で社内システム管理の為に
RPGを長年やってきたけど、
転職した方がまだマシそうだな。

99 :
RPGはDB操作に利用して、API使うならC++で、画面はjavaで、
他に旧資源を使うならCOBOLも使って、操作はCAでもP-COMMでもIEでも^^
本体は最新ASでLPAR使って、OS/400以外にWINDOWSサーバーやLinux、AIXを
入れて、必要に応じてノーツも動かして・・・最新最速のG5CPU使って。
(お金があるなら890の32個CPU並列稼動で^^G4だけど^^)
最新LPAR技術以外にCoD(CPU&メモリ)も活用してTCO削減して・・・・
物凄い統合サーバーなんですけどね^^
駄目なんですかぁ??

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
・ 次のスレ
6: 【鬱病】 壊れたプログラマー 24人目 【爆発】 (673)
7: 35歳以上のプログラマー その14 (363)
8: おもしろいコピペがあったら貼るスレinマ板part28 (156)
9: 組み込みプログラマー雑談スレッド その21 (826)