10周年のSPコンテンツ!
171
Lucifer-Alpha @LuciferAlpha

イキリニヒリスト。非エンジニア、非正規国家公務員。ロスジェネ世代。 文化庁所管の機関でNW(Cisco,Yamaha)、サーバ(ESXi)1次保守業務。Web(HTML,CSS,js,PHP)、ドメイン管理、写真撮影、動画編集。

https://t.co/EIwDxvODpc
Lucifer-Alpha @LuciferAlpha
もうNGだったから言うけど とある企業面接で「プログラムの経験は?」って聞かれたので「PHP,JS,シェルを少しくらいで・・後は幼少期にBASICです・・」って言ったら「BASIC!ヒャハハハ」「クスクス・・」と言われたのがちょいショックだったな。 いや・・PGの基本はあの頃に覚えたんだけどな・・
強い
あいぶれ@2019/10~ IT一社目 @Cya_IronBrain
@LuciferAlpha "幼少期"のBASICって滅茶苦茶強くないですか…?
Lucifer-Alpha @LuciferAlpha
@Cya_IronBrain 幼少期と言っても、小学生の頃6年頃ですね💦ファミコンの代わりにパソコンを…ネットがないのでマニュアルからひたすら写経とデバグを繰り返すという。 ネスト形式のソースではないですが、その頃にルーチン、変数、関数やらの感覚は掴めました。
だみぽ @damipoppo
@LuciferAlpha 幼少期から触れてるとか有能人材やん…。もったいな
Lucifer-Alpha @LuciferAlpha
@damipoppo と言っても小学生の頃でしたね… ネットもなかったのでマニュアル熟読しかなかったですが… pic.twitter.com/n6vABOO9Ho
拡大
素人はどっち
Lucifer-Alpha @LuciferAlpha
@mokemoke6502 ホント、ああ、知らない人なんだなって思いますわw
同志集合
Lucifer-Alpha @LuciferAlpha
@pontacyan7777 自分もマシン語使ってました・・ アセンブラとか言ったら爆笑されるのかも知れない。
乙カレー @unknownOtsu
@hirokii @LuciferAlpha まだ「マイコン」と呼ばれてた時代は大抵の人が付属のBASIC使ってたんじゃなかろうか?

コメント

さとうあきひろ @akihirosato1975 2019年11月28日
今の二十代のエンジニアは「BASICなんて老人のやるもの」って思ってマウント取りに来るのよ。いやマジで。本気で「最新の技術を知ってることが全てでそれ以外は不要」と思ってるから。
しょーし@CV若本規夫 @syousi 2019年11月28日
akihirosato1975 基本も知らないのに応用なんて出来ないおばさんだから、その話を聞いて震えている。
ぬ~@宮城(^_^)/ @nu_u 2019年11月28日
自分もBASIC覚えたのは、12歳の頃だったなぁと。だからアルゴリズムの基礎はその時覚えられたもんだ(・ω・;) 当時のBASICだから変数の宣言やら、一行目に書くお約束なんか必要ないから。後々のCとかが覚えられなくて(っω;`)
カスタム兆人 @juEsJsX5eMoEbxx 2019年11月28日
低レベル言語使えるって相当な強みなんだが
やゆよ @W57slYdd8LJMMh9 2019年11月28日
ここ最近学んだこと実用レベルに使える知識を訪ねたのであって幼少期に何を学んだかどうでもよくね?そっから話広げてプログラミングに興味があり、、、みたいにつなげられるならともかく。
佐渡災炎 @sadscient 2019年11月28日
juEsJsX5eMoEbxx BASICはかなりの高級言語ですが。下手したらCよりも高レベル。
たし @punimuchiya 2019年11月28日
「昔から普及してて名前の通り初心者教育によく使われてた」ってだけで、basicは別に基本でもなきゃ低水準言語でもないんだがな
SAKURA87@多摩丙丁督 @Sakura87_net 2019年11月28日
それを蹴るなんてとんでもない
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2019年11月28日
80年代前半は市販ソフトでもBASICなのが普通で、マシン語で高速動作と言い出したのは80年代後半くらいから…だったと思う。ユーフォリー('87)がモニタからコード直打ちで作ったと言ってたからもうちょっと前?
AØYAMA @AYAMA40831723 2019年11月28日
内容がなんだろうと面接に来た人を笑うなんて論外
SAKURA87@多摩丙丁督 @Sakura87_net 2019年11月28日
大文字BASIC……だけじゃないが基本的に言語による向き不向きや遅い早いはあっても基本理念は大きく変わらないんだから、過去に学んだ言語を鼻で笑うような奴に明日なんかないわ。
spin_out @spin_over 2019年11月28日
BASICが業務系で忌避されたのはGOTOの乱発によるソースの難読性が嫌がられた(実はCでも普及期も結構安易にGOTO文が使用されてた)んじゃなかったっけ。
まかべたかし @bakashinu 2019年11月28日
機械語勢がワラワラ出てきてんの笑うw
山元 太朗 @tarogeorge 2019年11月28日
PC8001なんかでカタカタ入力してカセットテープにセーブして、というのは基礎力としてとても強い武器だと思う。
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2019年11月28日
たぶんVBのイメージが悪すぎるんだろうな。
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2019年11月28日
spin_over N88-BASICだとガベージコレクションでしばらく止まったりしたし…
双馬 凜 @rin_souma 2019年11月28日
今どきちゃんとしたゲーム会社はC++なんて使ってませんよUnity使ってますってドヤってた人思い出した
山吹色のかすてーら @sir_manmos 2019年11月28日
幼少期に本で学んだBASICはMAT命令が載っていた。知らんだろうなぁ。行列計算が出来たんだよ。
spin_out @spin_over 2019年11月28日
カセットテープからロードして30分 「RUN」→「ERROR 2550」→ブチギレ
カスタム兆人 @juEsJsX5eMoEbxx 2019年11月28日
sadscient そうでした、すいません間違って覚えてたみたいです、訂正感謝します
Denullpo S. Hammerson @denullpo 2019年11月28日
まーぶっちゃけ今時の実務には使わないんだけど、ロジカルな部分じゃどの言語でも考え方は似たようなもんで、使いこなせてさえいれば上出来。んで、言語で差が出てくるのは構造設計的な部分で、そこらへんの作法は研修で対応するもんだ。
いぬだわん @InuWang 2019年11月28日
spin_over IF THEN ELSEとかブロック使えないと複数行書く時はGOTOするしかないからね。 ラベル使えないとGOTO/GOSUBが行番号指定なんで可読性が悪すぎてメンテナンスで泣けるし。 N88からはラベルが使えるんだったかな。 cでgoto使うのは馬鹿だけど、古いBASICでGOTO使わずに書くのは至難の技。
trycatch777 @trycatch777 2019年11月28日
昔、メモリ16KBや32KBのBASICでプログラム書いてた時は速度と効率化との戦いだったので、コーディング綺麗か汚いかなんて視点はなかったけど、N88BASICやQuickBasicでお仕事ソフト書くようになってからはある程度見やすい制御構造意識して作るようになった。VisualBasicからVBAにかけては、なんかもうBASICというより似非オブジェクト指向ぽさが強くなって違う言語みたいになった感ある。
nekosencho @Neko_Sencho 2019年11月28日
今でもBASICで動くやつが机に2つ乗ってるんだが……そのうち一つは普通に使ってるし
ゲーム用垢 @z1g6309 2019年11月28日
始めてさわったのはN88-BASICだったきがする懐かしいなぁ
Earwax @Earwax97409510 2019年11月28日
BASICと聞いて笑う人は素人、ていう論理展開がよくわからんのですがどなたか解説を…
FX-702P @fx702p 2019年11月28日
俺も中学生の時のBASICが最初だった。というか当時は他に子供がいじれる言語は無かった。出来る奴らは子供の頃からマシン語使ってたのかもしれんけど、自分は半年くらいはBASICだけだったな(その後BASICが遅すぎるので徐々にマシン語使い始めた)。
yuki🌾4さい⚔ @yuki_obana 2019年11月28日
論理プログラムの方がええやろ、どう考えても(´・ω・`)鼻ホジ(そもそも扱ってる概念理解したまま使えてる人が稀有すぎるんだし正直どうでもよくねレヴェルの
ねや @AriaSub 2019年11月28日
もったいない・・・うちなら他全員落としてでも絶対取れって言うのに
Tadashi @tadashifx 2019年11月28日
Earwax97409510 「玄人の俺様もBASICからスタートしているのだからそれを笑う奴は素人」という人や「ものの考え方(例えばアルゴリズム+データ構造=プログラム)が分かれば言語なんてなんだっていいのに笑うような奴は素人」と言う人とか、いろいろ混在している気がします。
aioi_au @aioi_au 2019年11月28日
spin_over ロードランナー……。
ろんどん @lawtomol 2019年11月28日
PASOPIA7(1983発売)ユーザーでしたが、市販ゲームはマシン語でしたね
佐渡災炎 @sadscient 2019年11月28日
初期のBASICが構造化しにくい(制御構文がプアだったりスコーピングが出来なかったり)というのは要するにメモリがプアだったからそうせざるを得なかっただけで、メモリが大容量化するに従って当たり前のように構造化拡張(70年代後半のダートマスBASICあたりですら)されてんだよね。
虎次(とら🐯つぐ) @tora_2com 2019年11月28日
MSX-BASICでRND関数使ってコンピューターとじゃんけんするゲーム(表示はPRINT文を使ったテキストオンリー)ならたぶん今でもそらで組めるかな…
デルタ @delta393939 2019年11月28日
なぜ某payの惨事が起きたのかわかるような気がする。エンジニアが技術をバカにしてどうするの。
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2019年11月28日
lawtomol Rance('89)はBASIC(とマシン語)だったと思う。
aioi_au @aioi_au 2019年11月28日
Earwax97409510 逆に笑う理由がわからんのですよ。 英語がどれだけできるかで、「子供の頃公文式で……」ってところで笑われるようなもんで。 英検1級取れるまで勉強してたら笑う事じゃないし、全然できてないなら面接で言うことじゃないし。 BASICで高度なことできるんなら全然応用効くんで、笑いどころがわからんというわけです。
マッス @masu_yudai 2019年11月28日
別に誰かに迷惑かけたとかじゃないんだから、その努力を笑うとか人に敬意を払えないという証左。入る前に糞企業を選別できて良かったとも言える
Tadashi @tadashifx 2019年11月28日
幼少期にぴゅう太の人はあらわれんのか?(老害並感)
Tadashi @tadashifx 2019年11月28日
tadashifx (これだけは別の意味で笑ってもいいと私は思うんだ…)
キケリキー @KIKERIKI17 2019年11月28日
ちょっと前の過渡期に、COBOL使いの人が居て、話聞いたら時代の徒花「Windows COBOL」もやってて、あれCOBOLソースの中でDLL呼び出ししてメッセージループ書くんだけど、見せてもらったら面白かったなぁ。知識としては32APIの知識だからね。すごい人だった。
増田太一郎 @ta1low 2019年11月28日
Earwax97409510 Windowsやらlinuxやらが影も形もない環境でプログラミングしてた古豪である可能性があり、笑うようなことではない。ラテン語をすらすら読み書きできるような人間に英語書かせたら現代アメリカの英語と言い回しが違ったので「流暢じゃないからこいつは何やらせても馬鹿」って判断してるのと似てる。
mikumiku_aloha @mikumiku_aloha 2019年11月28日
BASICもFortranもバージョンアップしているので、昔のままだと思っていると笑われる側になることも。
どんちゃん @Donbe 2019年11月28日
そりゃさ、今更BASIC使えます!て言われても使い道ないけどさ。時代と年齢考慮したらすげーことなんだけども。幼少期にプログラムの基礎の基礎理解してんのよ?そこからどんだけ研鑽積んでるか、という可能性思いつかねーかな。 私は最新機器だけ使えて基礎理解してないからわかりません、できません、対応できかねます、て反応、クソほど見てきたよ。 それを全く関係ない部署のオッサンが通りがかりで見て、これあれだわ、で5分であっさり直したりしてな。 基礎をバカにするやつは基礎に泣くんだぞ。
funpan @funpan2015 2019年11月28日
Earwax97409510 ”BASIC”って言語には複雑な事がやりにくかったり昔の物って印象があったりって評価がされているがそれは言語に対してであり、それも触ったことがあるというはマイナス材料にはならないのに、なぜかそれを笑っており、しかもPCがある家が少数派だった時代からPCに触れているという古強者にたいして、てな感じ。
Fatalwedge @Fatalwedge 2019年11月28日
豚の貯金箱の如くかち割っておやりなさい(CASIO PV-7のCM
kartis56 @kartis56 2019年11月28日
spin_over そこで構造化プログラミングといって、モジュールに切りだして呼び出すようになった。それまでは全部ひとつのプログラムコードに書くのが普通で(大型だとジョブ管理とかでバッチに分割してたかも)
kartis56 @kartis56 2019年11月28日
delta393939 面接官がエンジニアとは限らないんやで
さかべあらと(うさ月見団子) @sakabe_arato 2019年11月28日
tadashifx 幼少期にファミリーベーシックの人は一定数いそう
mikumiku_aloha @mikumiku_aloha 2019年11月28日
spin_over 昔のコンピューターは遅いので、業務用アプリとかはコンパイル出来るFortranやCOBOLで、初期のBASICが業務用に使われることはあまり無かったと思います。「信長の野暮」のFM-7版はタミチュウ上げ過ぎるとBASICが異常終了したりwゲームソフトでは多少使われていたと思いますが
Earwax @Earwax97409510 2019年11月28日
tadashifx funpan2015 うーん。ですかねえ。何かピンと来ませんね。 ta1low aioi_au 笑う理由がないというのは完全に同感ですが、笑ったら何か玄人素人を判別する材料になるかというと、思い当たらなかったもので。
犬丸@かんたんパース本発売 @kuroinusha 2019年11月28日
この調子だと担当者の頭から「幼少期に」は即抜け落ちてて、「面接でBASICって言ってる奴がいてさwwww」と笑い話にするのが頭に浮かぶ
tibigame @tibigame 2019年11月28日
面接に来たのが40歳でbasicならまあってなるけど。20歳ならえっ?ってなる。物事ついた頃にはWindows XPの時代でしょ、PC98とか触ってたんじゃないでしょと訊かれるだろ。
茗荷昇紘 @masilite 2019年11月28日
昔の通はN88-日本語BASIC(86)でマシン語記述して高速化してたんだよ。(でも機種が違うと正しい動作をしなくなる諸刃の剣)
茗荷昇紘 @masilite 2019年11月28日
VBとかVBAとか普通に業務用システムで使うから笑いものにする奴が物を知らないだけ。そんな面接する会社なんて大した仕事してないんだから落とされて正解だよ。
spin_out @spin_over 2019年11月28日
Earwax97409510 「今どきBASICかよ」という意味で笑ったのでは無いかということですね。BASICの基礎があってphpできるということは、C系は少しの研修で業務レベルで使えると私なら判断します。もちろん組み込み系とかはまた別ですが。同じようなことがCOBOLとかC/C++でもちょくちょく起こる業界でもあるということです。
yomoya @yomoya_chukou 2019年11月28日
こうやって古い言語に対応できる人材を淘汰していくと過去その言語で作られたシステムの仕事に対応できる人材がいなくなってしまうのではないか。知識の幅は広い方が良いのではないか。あと人事が人を鼻で笑うのは良くないのではないか
masano_yutaka @masano_yutaka 2019年11月28日
aioi_au ちなみに公文式でLOGO言語勉強した勢ですが、80年代前半って家庭だとそのレベルなのよね。
藤に松 @fujinimatsu 2019年11月28日
知らないのはどっちなのかなあと言う話。いまはマイコン世代がいちばん基礎力と対応力高いと思ってる。
spin_out @spin_over 2019年11月28日
mikumiku_aloha pc-8001あたりのアプリだと結構BASICあったと思います。N-BASIC(N-88のまえのやつ)必須ってソフトが出てた記憶があるんですよ。汎用機系では確かにBASICは使ってないと思いますが。まあ当時のマイコンアプリが仕事で使い物になってたかは不明ですが。
不定形生物 @futeikeitter 2019年11月28日
高校2年生の時、部室に眠っていた古いpc8001mkⅡを起動させた時に後輩がさらさらとBASICのコードを書いたのには驚いた
ozero dien @ozero 2019年11月28日
いまのつよいプログラマのひと、わりとHSP育ちの方々がおられるのもわすれてはいけない
spin_out @spin_over 2019年11月28日
とりあえず、百貨店とかの展示パソコンで”BABEL”を無限ループで表示するじゃん?
イソプロピルアルコール @propanol_C3H8O 2019年11月28日
BASICは入門用としては最高の言語だと思うんだけどなあ
Mook @HiroGome2 2019年11月28日
マイコンBASICマガジンでプログラミング勉強したなあ
mikumiku_aloha @mikumiku_aloha 2019年11月28日
入門用言語には古くはLogoとか今だとビジュアルプログラミングのScratchとか色々あります。
mikumiku_aloha @mikumiku_aloha 2019年11月28日
昔の本ですが、「コンピュータ言語進化論 : 思考増幅装置を求める知的冒険の旅」という本があって、FortranとかCOBOLといった古い言語も、何を考え何を狙って作られたの話が載っていて面白かったです。 https://iss.ndl.go.jp/books/R100000002-I000001944914-00 人工言語にはそれを作った人の想いがこめられている
夏越丸@ねんくり引き取り先募集 @nagoshimaru 2019年11月28日
補助記憶装置持ってなかったから長いのは入れられず結局GO TOとPRINTしか覚えてない
かずくず(无能垃圾人) @kaz_the_scum 2019年11月28日
これ、面接がグループ面接で、ほかの受験者に笑われたもんと思ったんだけど、企業側の人が言ったの?マジかよ・・・
きゃっつ(Kats)⊿1/19日向坂京都個別 @grayengineer 2019年11月28日
ひとことでBASICといってもN-BASICからN88-BASIC、N88-BASIC(86)あたりから、BASIC/98とかバリエーションがかなりあって、Cのような関数型になっていたりするし、Visual Basicのように最終的にオブジェクト指向にまで対応したものもあって、BASICと聞いてすぐ嘲笑するとしたら、逆にそういうことをよく知らない、古い時代の技術を踏まえず最新の流行の技術だけ追ってるような会社かもしれない
きゃっつ(Kats)⊿1/19日向坂京都個別 @grayengineer 2019年11月28日
むかし2ちゃんねるのプログラマー板でVisual Basicを馬鹿にするようなスレがいくつか立っていて、そこでVBを叩いていたのはなぜかDelphiユーザだったんだよな
空弁者 @scavenger0519 2019年11月28日
面接官の方はプログラミングなんてしたことないんじゃないのかな?BASICって語の持つ印象で語って笑った、って感じ。僕も本格的に触ったのはN-BASICから入った人だが、前年にオリベッテイのタイプライター型PCでBASICはいじったのが最初。N88-BASICで書いたプログラムがN88-BASIC(86)MS-DOS版で動くものと動かないものもあって。それを修正するのも仕事だった。
佐渡災炎 @sadscient 2019年11月28日
VBが叩かれるのは、VB自体よりもWindowsバブル期に粗製乱造されたクソコードのせいだと思うんだけどな。
空弁者 @scavenger0519 2019年11月28日
擁護しているつもりなんだろうけれど『そりゃさ、今更BASIC使えます!て言われても使い道ないけどさ。』って見方も「狭い」よね。これ(いいねしている人も含めて)あなたの周囲5mで通用している価値観、でしょ。まとめの面接官をdisっているつもりなんだろうけれど、同程度の無知・無教養だよ。 Donbe
空弁者 @scavenger0519 2019年11月28日
クソコード乱造って、別な見方をすれば「敷居が低く基礎の素養が無い人でも好奇心と希望を持ってプログラムを組みにやってきた」ってことだからね。裾野が広がる良いきっかけ、って見方も出来るんだよ。 sadscient
BUNTEN @bunten 2019年11月28日
mtoaki 強制的にガベージコレクションする命令があった。あれは何だったかもう思い出せない。
One @lXinVy0K5uIqClV 2019年11月28日
なんで笑うのか理解出来ない。83年の頃に(当時は13歳)、ベーシックでプログラミング覚えたが、あの頃はそれしか動かないポケコンくらいしか買えなかったんだがな。それとも何か、今時のプログラマは子供の頃からガチに本職と同等の開発やってないと笑うものなのか?
空弁者 @scavenger0519 2019年11月28日
WindowsだってDOS窓の中でvbscriptが動くぜ。DOS窓の中で動かすスクリプトも、Power shell全盛の時代らしいけれど、バッチプログラム(ファイルの拡張子は.bat や .cmd)で「現在日時から、何曜日用のスクリプトを起動し、ログファイルを実行した日時名で残す」なんてやっている人たちも多いと思う。DOS窓ってリアルタイムにコマンドを叩く為にあるわけじゃないしね。
ウメ(モッコス) @ume_86 2019年11月28日
マシン語はもちろん、BASICからでも本体のI/O叩いたり高度な素質が必要だっあと思うんだがなぁ…
One @lXinVy0K5uIqClV 2019年11月28日
そりゃ、30歳のやつがいきなり面接受けに来てVBAくらいしか経験無いのにドヤ顔してたら笑うけどさ。でも子供の頃ならそれでも良いと思うんだわ。子供の頃ならな。
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2019年11月28日
grayengineer Delphiはマイナーなくせに「優れた言語だ!」みたいな自負があって、Macみたいな立ち位置だからな…。
Liberdade @LiberJP 2019年11月28日
自分の初めてのプログラミングは、親父のHC-20組み込みBASICだった。70~80年代にプログラミングに触れた層はだいたいBASICさわった経験あるんでないの?
One @lXinVy0K5uIqClV 2019年11月28日
LiberJP つーか、ポケコンから入った層は使える言語がそれしか無かったし(シャープのポケコンはマシン語使えたけど)
せんたく @senn_taku 2019年11月28日
BASICマガジンを叩きつけるんだ
One @lXinVy0K5uIqClV 2019年11月28日
貧乏家庭の子供だったからお年玉はたいてもポケコン買うのが精一杯で、しかも買ったのがカシオのPB-300だったからベーシックしか使えなかった。シャープのを買ってたらマシン語も覚えたとは思うが。だから、数年経ってデスクトップ買ったらやりたかった事全部やってもちろんマシン語でOS作ったさ。
まんまるまるまいん @manmarumarumain 2019年11月28日
71年ロスジェネ世代なら幼少期はBASICでしょうよそりゃあ。
いとけい @itokei_ 2019年11月28日
BASICなら5、6種類やったよ。そこはLOCATEじゃなくてCURSORだよ
One @lXinVy0K5uIqClV 2019年11月28日
senn_taku ベーマガ懐かしい。愛読書だったわwww
op chin @opopchin 2019年11月28日
ビルゲイツは、名刺からBASICプログラマーの肩書外さなかったって話を聞いたことあるけど、そのくらい大事な言語なんだろうなとは思う。IF GOTO 以上の事は理解しなかったから、俺には分らん世界だけど。
柊 碧華@3/30ニュイ誕6周年 @aoka45 2019年11月28日
幼少期の定義に小6も含まれるんですか?
五月雨山茶花蝉しぐれ @taken1234challe 2019年11月28日
プログラミングにどこから「入った」かってのはエンジニアには大事な要素なんじゃねーの?高級言語を卑下するわけじゃないけど、その言語の根源に値するものを学んだ人と、そうでない人じゃあ新言語が出たときの理解力とプログラミングそのものへの理解度が変わってくると思うんだけど、プログラマーをただ「消費」するだけの会社ならその程度会社ってことだよな。
One @lXinVy0K5uIqClV 2019年11月28日
taken1234challe どこから入ったよりも今は何ができるのかが大事。特に中途の場合は。
One @lXinVy0K5uIqClV 2019年11月28日
そもそも70年代や80年代の小学生から高校生くらいの間にベーシック使ってた連中って、簡単だからそれしか使えなかったではなくて、それしか動かない環境だったんだから仕方ねーよという世代だと思う。つーか、その世代でプログラミング覚えた人でマシン語やコンパイラ使えない人見た事ない。
kartis56 @kartis56 2019年11月28日
grayengineer TurboPascal 派と TurboC 派の争いというのもあった(2chではない
online_cheker(舶匝(はくそう)) @online_checker 2019年11月28日
幼少期(小学校低学年)にBASICを齧った(家あった古い8bit PCが、BASICで動いていたから)。マイクロソフト社の存在を、BASICで知った(windowsではなく)。関数や変数、サブルーチンの概念を、BASICで掴んだ。 taken1234challe 御意。BASICやFortranは、自然言語のラテン語や漢文に相当する存在なのかもれしません。ちなみに法学系では、ラテン語の慣用句を言える人は、どの国でも一目置かれる。
spin_out @spin_over 2019年11月28日
delphiは使用言語はpascalだったんだけど、pascal自身は優れた言語だったよ。当時、確か'90末期のクラサバ系のシェアはVB抑えてトップシェアはdelphi、次がpwoer builderだった(PBはwin3.1から95への移行期あたりはトップシェアだったが、16→32ビットOSへの移行時、既存アプリの修正が必要でシェアが落ちた)
kartis56 @kartis56 2019年11月28日
sadscient scavenger0519 クソコードになる理由はWInAPIのバージョンアップで互換性が取れなくなることがデカかったりしそう
クリスセドン @sedooooooon 2019年11月28日
ロナウド「なぜ笑うんだい?」
One @lXinVy0K5uIqClV 2019年11月28日
当時はネットもねーし、秋葉原や日本橋が近くに無い人はベーシックくらいしか実動する言語が無かったと思う。それを笑うって理解出来ない。今ならネットあるし情報も豊富だから他の言語にも手を出すだろうけどさ。そもそも当時のことは今ほど金もねーから安い環境で我慢してたし専門書だって金貯めて買ったんだよ。
BUNTEN @bunten 2019年11月28日
シャープのポケコン PC-1500 機械語の手引き まだ捨てずに持ってた。
Daregada @daichi14657 2019年11月28日
いっそのこと、GAME, TL/1, FORM, WICSなどの「マイクロ言語群」の名前を言ってしまえば煙に巻けたのかもしれない。なおどの言語使いかでメインの雑誌がわかる
online_cheker(舶匝(はくそう)) @online_checker 2019年11月28日
今でこそ、子どもの習い事に入るほど、プログラミングは浸透。しかし、その昔、プログラミングは、人類に浸透してなかった。BASICは、人類がプログラミングを習い始めたときの相棒。かつての相棒を笑われて、平気でいられる人にはなりたくない。勿論、笑うは、以ての外。
しまやとかきゅるぺぽ☆とかいうひと @t_shimaya 2019年11月28日
子供のころからBASICいじってたようなやつは教育しなくても勝手に掘り下げてくやつが多い気がするけどなー。だからこうなる→ AriaSub
spin_out @spin_over 2019年11月28日
spin_over あと単純に画面エディタがVBより使いやすかった。
あべさん @mao_instantlife 2019年11月28日
VBのイメージで言ってるのかな?
One @lXinVy0K5uIqClV 2019年11月28日
mao_instantlife VBもわりと奥が深いんだけどな。あれを笑う人は使いこなせてないだけだと思う。
One @lXinVy0K5uIqClV 2019年11月28日
正直、VB笑う人はJavaScriptも笑えと言いたくなる。いや、JavaもCも似た様な言語なんだから高級言語全て笑えと締め上げたくなるわ。そもそも笑うのなら使いこなして見せろと言いたい。あれ本気で使いこなしたらかなりの事が出来るんだぞ。
One @lXinVy0K5uIqClV 2019年11月28日
そもそも当時は市販ゲームも一部はベーシックで組んであったんだけどな。信長の野望の初期バージョンとか大戦略の初期バージョンとかはマジにベーシックで組んであった。
kartis56 @kartis56 2019年11月28日
lXinVy0K5uIqClV そのへんはバージョンに寄るのでは
One @lXinVy0K5uIqClV 2019年11月28日
kartis56 初期という言葉が読めない?
hevo2 and 🐢 @hevohevo 2019年11月28日
これから10年後くらいには、「小学校のころにScratchやった、と面接で言ったら笑われました><」みたいな人がでてくるのだろうか。
ドラゴンチキン @dragonchicken19 2019年11月28日
lVXrA2f37kbVBzi こんにちはマイコン2のテニスゲームを打ち込んだが、アレはベーマガに投稿されてるレベルのモノに比べると無駄なIF文が多かった様に記憶してます。
節穴 @fsansn 2019年11月28日
gotoソーススパゲッティが出来たわよ!
One @lXinVy0K5uIqClV 2019年11月28日
mtoaki ゲームの話の直後になんでVBの話が来るのか?
a7R2Lj @a7R2Ljtm 2019年11月28日
Earwax97409510 それなりに経験を積んだ玄人なら「幼少期にBASIC」で絶対に笑わないからではいかんの? 「BASICとかwww」ってJavaとJavaScriptの違いが分かり始めたくらいの中途半端な人が言いそうな印象。
Tadashi @tadashifx 2019年11月28日
lXinVy0K5uIqClV (飛ばし先見ましょうよ…)
ドラゴンチキン @dragonchicken19 2019年11月28日
取り敢えずスプライトを定義するなら2進法を16進法に変換した方がいいと思うんだ。
One @lXinVy0K5uIqClV 2019年11月28日
つーか、VBのバージョンって言うけど、笑い飛ばせるほど詳しいなら今の最新版も知ってて当然と思うんだけどな。現行のVBはかなり高等な事が出来る。
clockgene @clockgene 2019年11月28日
ポケコンに有機化学合成のためのBASICプログラム入れてたけど明らかにCよりわかりやすくて書きやすく実用的だった。 プログラミングの基礎にもぴったりだと思う。
One @lXinVy0K5uIqClV 2019年11月28日
正直、現行のVBは笑い飛ばせないわ。全機能の一部しか俺は仕事で使ったないしそれだけでかなりの仕事ができてしまうから。
One @lXinVy0K5uIqClV 2019年11月28日
つーか、VBを笑う人ってVBA特別ついてない人も多い気がする。まぁ、VBAも使いこなせばかなりの事が出来てしまうから侮れないのですがね。結局、言語の種類よりも組んでる人の能力次第だと思うなぁ。
サディア・ラボン @taddy_frog 2019年11月28日
48歳ですけど、学校でN88-BASICを習いました。   https://ameblo.jp/taddy-frog/entry-12253926388.html   雑誌に載ってたN88-BASICの二次関数のプログラムを、十進BASICの三次関数のプログラムに改造しました。
One @lXinVy0K5uIqClV 2019年11月28日
つーか、バッチやシェルスクリプトだって使いこなせばかなりの事が出来るけど、きちんと扱える人意外にいないんだよなぁ。みんなが笑ってる言語ほど実は使える人が少ないわりに必要とされてたりする。
きゃっつ(Kats)⊿1/19日向坂京都個別 @grayengineer 2019年11月28日
lXinVy0K5uIqClV というよりVB.NETはもう単純に実装言語がVBだというだけで、そこから中間言語にコンパイルされる時点でほぼ同じものになりますし。実装言語がなんであれ、.NETのクラスライブラリは同じものだし。もう実装言語の違いが及ぼす影響は、プログラマの個人的な習熟や慣れ以外には特になくなっていますね。
One @lXinVy0K5uIqClV 2019年11月28日
言語の種類で笑う人は組んだ経験無いのだろうね。実務経験あったら言語の種類よりも組む人の腕の方が大事だって知ってるよ。
One @lXinVy0K5uIqClV 2019年11月28日
grayengineer その通りだと思います。純粋に組んでる人の腕次第になっていると思うんですよね。もっとも古いVBも使いこなせばそれなりの事ができたのですがね。結局、組む人次第だと思います。
ざおーが @zaooga 2019年11月28日
そんな小さい頃からプログラムに触れてるなんて叩き上げの実力者だと思うんだけどなあ。
addwisteria @futamori 2019年11月28日
BASICに限らず経験言語で笑われるとかそんな会社願い下げでしょ。笑って良いのは笑わせるために作られたネタ言語ぐらいだ
たるたる @heporap 2019年11月28日
Earwax97409510 BASIC経験者で最近の言語も習得している人は、プログラミングにおいてどういうセンスを持っているのか、という推測ができていないのではないかと思います。
Mizuta Fumitaka @Humi_TW 2019年11月28日
71年生まれだったら、初めての言語がBASICと云うのは至極普通で、その遅さに耐え切れなくなった人が機械語を学び、BASIC+機械語でゲームを作ったりしていたのだけどな…(^^;;
trycatch777 @trycatch777 2019年11月28日
VB/VBAを全否定するつもりはさらさらないけど、エラーハンドリングとかの言語仕様の良くない部分とか、IDEの使いにくさはマイナスでしかないから、嫌がる人多いだろうなとは思う。
たるたる @heporap 2019年11月28日
Javascriptをやってる自分としては、VB(VB6の知識で止まってますが)はそれほど悪い言語ではないと思う。HTML+CSS+Javascript(レイアウトと動作定義の分離)にくらべれば、VBフォーム+VBコードの方が優れている。
ds.man @dsjpman 2019年11月28日
BASIC云々じゃなくてそれを面接で言うような内容じゃないってことじゃないのかな どこで使うのそれ 使えるものだけ言えよ ってことに気づかないのか
いくら @YamadaIkra 2019年11月28日
HuBASICで音楽ならして遊んでたのを思い出した。モニタが壊れてたのでプリンタで書きだしてた。今思うと強いガキだな。
苺花見に欲をかけたらラッキー7 @adgjmpt_1011110 2019年11月28日
「笑われた=馬鹿にされた」とは限らないとは思う。
Toshiya Utoh @toshi_moon 2019年11月28日
言語なんてどーでもよいかと。 目的があり、目の前の言語で実現するためのロジックとデータを設計して実装するというのは変わらない。 しかも、手続き型言語クラスタの中の話なんて……
金目の煮付 @kinmenitsuke 2019年11月28日
頭の悪い奴にはBASICは使いこなせないからなぁ。
fishburgerman @fishburgerman 2019年11月28日
「幼少期にBASICの経験」が採用の参考に全然ならんのはそうだとしても、それを目の前でクスクス笑うような必要は全然ないし、「必要のない失礼に無頓着」な職場はブラック率がきわめて高いよ。
せんたく @senn_taku 2019年11月28日
toshi_moon 根っこを理解してる人のソースは素晴らしいのですよ。恩恵を受けるのは開発メンバーであり雇主でありクライアントでもある。BASICはその理解に役立つ文字通りの基礎的なもの。その経験が長いならば基礎についてはある程度の信頼が期待できるので、どの言語でも活躍できるだろうという話。基礎がなってない人が書く、動くけど訳わからん実装や可読性バイバイなソース、潜在的なバグを内包した時限爆弾をお土産にされる危険が減ると予想されるのです…
夜行性 @yakousei_ 2019年11月28日
この画像のBASICマニュアル MSX買ってもらった時について来たやつだ
mikunitmr @mikunitmr 2019年11月28日
べーしっ君でログインだ
mikunitmr @mikunitmr 2019年11月28日
lXinVy0K5uIqClV おお、覚えてる。友人にロック解除してもらって、無双状態で遊んだらあっという間に終わった>「信長の野望」
後藤寿庵 @juangotoh 2019年11月28日
市内のアマチュア無線ショップにMZ-80Cが入ったのが中学三年位の年。当然初めて覚えた言語はSharp BASIC SP-5020だったかな。 GAME-MZというVTL系の言語でポインタを覚えて、のちにCを勉強したときに役立った。現在好きな言語はVB。いまのVBはasync/awaitでの非同期処理までこなすんですよ。
鱶森 @sHark_plus0 2019年11月28日
古い言語のマニュアル読んで独学出来ると言うだけで黒帯レベルの実力はあるじゃろ……ひどい扱いだなあ
後藤寿庵 @juangotoh 2019年11月28日
文房具屋で売ってたFORTRANのコーディング用紙を買ってBASICのプログラムを書き(FORTRANの用紙は行番号欄があったのでBASICにも使いやすかった)、翌日ショップに持っていって打ち込んでデバッグする日々。楽しかったなあ。
Shin Matsuda (syncbunny) @syncbunny 2019年11月28日
Earwax97409510 プログラミング経験の有無が問われるような職場なら、'70年代生まれの人は子供時代のBASICが原体験としてあるのは珍しくないのに、今まで出会ったことないのかな?とは思いますね。
One @lXinVy0K5uIqClV 2019年11月28日
mikunitmr 確か、そのロックも88付属のN88BASICが標準で備えてた物をそのまま使ってあって解除方法は持ってた連中ならみんなが知ってる程度にはメジャーだったwww
FX-702P @fx702p 2019年11月28日
juangotoh 家にパソコンなんて無いから紙にひたすらコードを書いてショップで入力するのは私もやりました。近所のショップにはパソコンなくて秋葉原まで通うので月に数回しか行けなかったけど。
ひろ @NpCu6cLJtFsZEre 2019年11月28日
この面接官は時代考証もできない思考停止の馬鹿。はっきりわかんだね。
One @lXinVy0K5uIqClV 2019年11月28日
正直、BASICを笑う奴は馬鹿だとは思うが、それまで仕事で組んだ事のない40代男の面接でこれを言われても笑いはしないけど採用はしないと思う。もし業務経験者だったなら、経歴書の中で使える言語とかはアピールするから子供の頃から組んでますはあんまり言わないかなぁ。あと思い出したけど、似たネタ、結構前からあるんだよね。大抵は面接官が馬鹿だというオチなんだけど。
nekosencho @Neko_Sencho 2019年11月28日
この人が1971年って書いてあるのが誕生年だとするなら、学び始めがBASICでなかったらおかしいというか、大人になってからやっとこさ始めた感じになるんでない? たぶん小さいころだと、MZみたいな多言語対応のパソコンと別売の言語を親が持ってないと、子供のころにBASIC以外に触れる機会も機械もない
落語和尚 @wrHTEkCyA34mdlL 2019年11月28日
面接官はまさかBASICが話に出てくるとは思わなくて懐かし笑いしてしまったのでは たぶん悪意はないと思うので気にすんな
One @lXinVy0K5uIqClV 2019年11月28日
採用するには高齢なんで、はなから落とすつもりで面接したって可能性もあるかな。もし実話なら。だから笑ったのかね。見苦しいとでも思ったのかな。世代的に誰もが通った事で自慢にもならないってのは経験者としては思う事。もちろん、全員が通る道では無いけど、その世代でIT系目指す人なら大抵は通るしな。ベーマガ読んでた人とか相当数居るしな。ポケコンとかMSXとか持ってた世代なら一度は読んでるだろ。88とか68000買える様な連中もそうだろうけどさ。
Roro @roro_oo0 2019年11月28日
たしかにいい年しての面接で幼少期の話始めるのはあれだわな
落語和尚 @wrHTEkCyA34mdlL 2019年11月28日
SMSEX…じゃなくてMSXがマイファーストプログラミングパソコンですわ
One @lXinVy0K5uIqClV 2019年11月28日
Neko_Sencho つーか、多言語対応の機種は高くて買えないって人も多かった。MSXとかポケコンに走ると嫌でもBASICだったし、BASICだけでもゲームが作れてしまうだけの性能もあった。子供の頃はゲーム作りたくて買ったなんて話は珍しくもなかった。むしろそれが普通だった。
さかべあらと(うさ月見団子) @sakabe_arato 2019年11月28日
なお世の中には、専門学校でDOSとマルチペイントの扱いを学んだものの、卒業してすぐにWindowsパソコンが普及して、お絵描きに使う機会のなくなった私みたいな人間もいます
さかべあらと(うさ月見団子) @sakabe_arato 2019年11月28日
使わなさすぎて流石にもうコマンド覚えてないわ
後藤寿庵 @juangotoh 2019年11月28日
MSXもフロッピー内蔵機種や、外付けフロッピーでMSX-DOS使えばCP/Mの各種言語使い放題だったんだけどねえ。あんまそっち方面を有効利用してた人はいなかった。LSI-Cの移植のMSX-Cくらいしか普及しなかったし
One @lXinVy0K5uIqClV 2019年11月28日
そういや、工業高校からIBM入った時の面接でパソコン慣れてますみたいな事をアピールしたら苦笑されたな。それと同じ様なものなのかね。まぁ、その時の面接は合格はしたんだけどさ。今思えばあれは釈迦に説法も良いところで穴があったら入りたい黒歴史なのだけどwww
ROB @b0x8Ix5jw2jdROB 2019年11月28日
「BASICです。」で笑いを取って、そこから掘り下げずに終わったなら、そりゃ落ちるわね。そこで「いやいや、BASICは良いぞ」と売り込んで行けたら受かった可能性ある。
One @lXinVy0K5uIqClV 2019年11月28日
juangotoh その辺は88とか68000とかFM7とかの当時の人気機種は大抵がそうだったけど、凝った事するとそれなりに金がかかるし今と違ってネットも無いからそういうものがあると知る機会自体が少なかった。
fishburgerman @fishburgerman 2019年11月28日
たぶん「幼少期のネタを持ち出さなきゃ言うネタがないほどにコンテンポラリーな言語の経験がない」ってあたりが馬鹿にされポイントなんだろうけど、それにしても笑う必要はない。もしポジティブな笑いだとしたら「あー、懐かしいですねぇ。僕もやってました。MSXですか?」的なセリフが出るだろうし、残念だけどネガティブだったんだろうなと思う。
One @lXinVy0K5uIqClV 2019年11月28日
まぁ、88のAll RAMモードとか使って独自のOSモドキを自作はした事はあったけど、実用的には使えなかったわ。あの機種、フロッピーディスクコントローラ側にも相応のPAMが載っててその上で別のプログラムを走らせる事も可能でやろうと思えばマルチに動かせるんだけど、知る限りその機能使ってたのは純正のN88BASICだけだったなぁ。使おうと思ったけど、情報が少なくて上手くいかなかった。
One @lXinVy0K5uIqClV 2019年11月28日
fishburgerman だねぇ。笑う必要はないけど、採用するには問題多い気がする。
後藤寿庵 @juangotoh 2019年11月28日
sakabe_arato 僕らの年代だとマルチペイントの作者はエロ漫画家の森林林檎、同時期にデビューしてエロ漫画描きながらプログラミングしていた点でライバルでしたよ。
gunjo-chan @yama4321 2019年11月28日
本当に駄目な奴は BASIC の存在(もしくはそれがどういうものか)すら知らないんじゃないかなあ。おっちゃん「え~wwN88? あの頃はさ~」って老人会始めちゃうよ。
超合金ZZ @SuperAlloyZZ 2019年11月28日
X68kでX-BASIC使ってた。BASICなんだけど構文はC言語そのもの。普通のBASICに慣れ親しんでいたので最初はかなり戸惑った記憶。
左きき @FPLJqTTZqoTLLzd 2019年11月28日
企業面接でのプログラム経験を聞かれたなら業務で使用するのを想定してるだろうし、そこでベーシックと言うのはラーメンを作る時に小麦から作ろうみたいな想定外の発言に捉えられたんじゃないの?
One @lXinVy0K5uIqClV 2019年11月28日
yama4321 流石にそれは無いと思う。行番号付きBASICを知らない若い子は居そうだけど、VBくらいは知ってるでしょ。プログラミング経験が要る所なら。
kartis56 @kartis56 2019年11月28日
lXinVy0K5uIqClV だからVB2.0-3.0あたりは微妙だったけど、4.0ぐらいからは割と使えるようになったって話してたんじゃないの?
One @lXinVy0K5uIqClV 2019年11月28日
kartis56 誰もそんな話はしてないと思うんだが? そもそも笑い飛ばすくらい詳しいのなら最新の情報くらい知ってるはず。昔しか知らないで笑うのは馬鹿でしかない。
One @lXinVy0K5uIqClV 2019年11月28日
結構いるんだよなぁ。仕事でやってる連中でも昔の頃の話しか知らないって人。最初の第一印象だけで毛嫌いして知ろうともしないのが。そういう人、大抵は能力低いけどね。
nekosencho @Neko_Sencho 2019年11月28日
むしろそのころだと、BASICだとどのパソコンでも使える、つまり今でいうWindowsみたいな感じで、わざわざ他の言語を使う人は、今でいうLinuxやChromeOSを使うような、何か信念か変わった用途のある人じゃないかと思うんだよね。
One @lXinVy0K5uIqClV 2019年11月28日
それこそ20年以上、一つの製品にずっと関わってるけど(その仕事しかやらないわけでは無い)、中には20年前の情報しか知らないって人も居る。それなりにメジャーな製品なのにな。
One @lXinVy0K5uIqClV 2019年11月28日
Neko_Sencho OSの代わりにBASICが載ってるのが普通だったしね
One @lXinVy0K5uIqClV 2019年11月28日
昔話ついでに書いてみるけど、簡易言語なんて言葉も覚えてる人殆ど居ないんだろうなぁ。
空弁者 @scavenger0519 2019年11月28日
ume_86 そうだよね!88全盛時代(98が「速い88」として使われていた時代)、市販ゲームがN88-BASIC系(含む(86)DOS版)で作られていた時代もあった。そいつらは直接I/Oを制御してた。懐古趣味で言っているのではなく、それがあったからこその世界に名だたる「日本の萌ギャルゲーム」の地位確立があった。16色で綺麗・可愛い女の子を描いた猛者がいたから、海外からNEC PC-9800シリーズを買いに来た人たちもいた。IBM PC-ATコンパチではなかった文化。
One @lXinVy0K5uIqClV 2019年11月28日
早い話が今で言うところの表計算ソフトの事なんだけど、組まなくても動かせるって事で簡易言語なんて名前が付いてた。当時の8ビット機の大半がOSではなくBASICが載ってた関係でパソコンは組めないと使えない物だったのよwww
空弁者 @scavenger0519 2019年11月28日
taken1234challe 言わんとしていることは判るしほぼ同意するけれど、BASICは高級言語だよ。BASICとの語に騙されちゃいかん。
空弁者 @scavenger0519 2019年11月28日
kartis56 ボーランドって会社があったよね!
One @lXinVy0K5uIqClV 2019年11月28日
scavenger0519 だねぇ。インタープリタ型の高級言語。まぁ最近ではコンパイラになってたりするけどwww
One @lXinVy0K5uIqClV 2019年11月28日
scavenger0519 逆ボーランド式を連想してしまうダメな私www
(あ)@お気持ちヤクザ @MutsuniNaruBeam 2019年11月28日
「私たちは任天堂の倒し方を知ってます」と豪語した面接官のお話を思い出させる
game_follow_201611 @gamefollow_2016 2019年11月28日
延々と連投してるのがいて草www 面接官はこういう老害思い出して笑ったんじゃねーのwww
One @lXinVy0K5uIqClV 2019年11月28日
gamefollow_2016 ああ悪い悪い。32歳でハードウェア系からソフトウェア系に転職した経験者なんで(転職してから10年以上経過してる)、高齢者の面接には親近感あったんだよ。ごめんねーwww まぁ、年寄りなのは認めるよ。49歳だから。
_ @readonly6582 2019年11月28日
面接官「プログラムの経験は?」求職者「はい、幼少の頃にBASIC…」面接官「(BASICだってよー!プププ)」求職者「…からハンドアセンブルしたHEXコードをPOKE文でRAMに書き込んでオールマシン語のゲーム作ってました」面接官「(やべぇぞこいつ)」
空弁者 @scavenger0519 2019年11月28日
毎日定時に自動起動するバッチプログラムを想定しよう。現在日時から一日だったら1st.batを起動し他の日ならother.batを起動し。そして大晦日~元日に日付が変わっても対応してて、更には閏年にも対応してて。そのプログラムがちゃんと1st.batなりother.batなりの実行結果を実行日時をファイル名にしたログをログサーバの指定ディレクトリに残し…。
空弁者 @scavenger0519 2019年11月28日
1st.batやother.batから呼び出される.exeなプログラムは別にして、CMD.exeの内部コマンドと環境変数とリダイレクトで実現できる、 gamefollow_2016 がそんな人なら僕を老害と呼んで良いよ。
Win-CL@なろう・カクヨム @win_novel 2019年11月28日
BASICとか高校の時にポケコン買わされたついでに少し習った気がするな
ふひひっ☆ @satoda3104s2 2019年11月28日
面接官がクソすぎる案件。ちゃんと審査する気あんの?
KPCG10 @KPCG10 2019年11月28日
とある業務システムがVB(DLL)+VBA画面なのだが、今も WindowsServer + IIS が VB/VBA の実行をサポートしてくれるので現役続行が決まった。VisualBASICのプログラムを2020年になっても組んでいるとは、まさか思わなかったよ!
鹿 @a_hind 2019年11月28日
単に古い、知らない、使った事がない、古代言語プギャーな感じだったのかな。 その企業では使ってる様な人誰も見た事がないって状況だったかもしれない。 そもそも面接した奴が開発経験者かもわからないしな。 もちろんその会社ではいらない人だったのかもしれないので採用基準はそれぞれだと思うけど笑うのはどうかしてる。 幼少期に独学でそんなのやってた人なら癖強い人もいるけどだいたいワザマエは信用していい人のはず。
ほしけん @hosiken 2019年11月28日
lXinVy0K5uIqClV それどころか、つい先月Nintendo Switchで発売され好評で今品薄になってる任天堂の「リングフィットアドベンチャー」も、内部的に使われるスクリプトとしてBASICインタプリタが乗ってたりします。(Switchや3DSでBASICプログラミングができる「プチコン」というソフトがベース) https://smileboom.com/product/middleware/
One @lXinVy0K5uIqClV 2019年11月28日
hosiken ゲームでスクリプト言語使うのはわりと普通のこと。Luaなんか、その目的で多用される言語の代表みたいなものだし。ノベルゲームなんかだとスクリプト言語使うのがほぼ標準みたいなものだもの。
茗荷昇紘 @masilite 2019年11月28日
readonly6582 ベーマガでよく見るやつだ
game_follow_201611 @gamefollow_2016 2019年11月28日
lXinVy0K5uIqClV 相手の話 kartis56 全く聞かず lXinVy0K5uIqClV lXinVy0K5uIqClV って延々の自分の話続けるとか典型的な老害じゃねーかwww
茗荷昇紘 @masilite 2019年11月28日
BASICはGOTO文じゃなくGOSUB~RETURNとWHILE~WENDを使いこなせば流れの読みやすいコードになる
愚者@ C97土南ソ30a @fool_0 2019年11月28日
ポケコンでプログラム組んでたこともやはり失笑されるのだろうか?
Yeme @yer_meme 2019年11月28日
71年でBASICだと構造化前っスから、資質とか関係なくその知識自体は正直役に立たんスよ。今のBASICと違ってオブジェクト指向どころかまともなループも無い世界っスからね。パラダイムが違い過ぎるっス。当時から(基礎が汚染されるから)初学者に教えるべきでない、とか批判されてた言語っス。
One @lXinVy0K5uIqClV 2019年11月28日
[c7093749] いやだからBASIC使ってる事を批判したり否定したりしてませんが? BASIC使ってるのはスクリプト言語の一環と考えれば特に珍しくないよね?と言っただけっすよ?何か問題有る?
One @lXinVy0K5uIqClV 2019年11月28日
まぁ、プチコンがそんな目的で活用されてるとは知らなかったけどさ。あれ実用になるんだね。学習用のサブセットくらいにか考えてなかったわ。
Yeme @yer_meme 2019年11月28日
今回のはBASIC自体がどうでなく「経験を聞かれて小学校の話をした」ってところが失笑かったんじゃないスかねー。今まで何してたん?って話だと思うっスよ。
ティルティンティノントゥン @tiltintninontun 2019年11月28日
delta393939 逆にBASIC って各メーカーの仕様が乱立してて、移植してくれる人が出てこないと他メーカーのゲームは縁がなくってって意味で、今の○pay 騒動と同じ。MSX が頓挫してNEC とEPSON がMS-DOS で同じゲームが出来るようになって、他社が淘汰されていったひでー歴史として覚えている。N-BASIC だのF-BASIC だの、なんだんだよって感じ。
青髪のれいじてんてー @layzy_glp 2019年11月28日
ワイQBやってた。BASICは良いぞ。
One @lXinVy0K5uIqClV 2019年11月28日
[c7093881] 一体何をそんなに謝ってるのか理解できない、互いに同じ事を言ってるだけじゃん。
うてん。 @uten00 2019年11月28日
プログラムでもマクロでも「一定の手順で動作する仕組み」の自作経験がある時点で技術の基礎体力ついてるからむしろ他の新人より数年分は先いってるのにな。
Hacchi @2mocccck 2019年11月28日
というか不思議な反応だな。BASICって高校か中学で必ず触るんじゃなかったっけ? 少なくとも自分は触った記憶があるし、最初に習ったのもBASICだったよ。いま二十代の人は触らなかったのかな? 子供の頃にBASIC、というのが内心でも笑うような話だと思えないんだけど。
いとけい @itokei_ 2019年11月28日
思い出しついでに、たぶんベーマガだけど、MZ-80K系でテキストRAMがメモリ空間にありかつ実行可だったのを利用して、「PRINTで」マシン語ルーチンを画面に書いてそれをコールするってあったな
ビールクズ猫 @WAKUWAKUTAKKU 2019年11月28日
んな大馬鹿が面接官やってるような会社に入らなかったのは幸運以外の何物でもあるまい。
だらず @darazu_kansen 2019年11月28日
sakabe_arato GAME BASICニシマスカ ? ハイ_
nbtnk @nbtnk 2019年11月28日
幼少期にCOBOLです!……というか昔、こう言う話はCOBOLの役目だったのに時代変わったね。
ポッカ @pokka80 2019年11月28日
BASICはすぐ動くプログラムを作れるけどプログラムの基本じゃないよね。むしろ邪道だと思う
まる @yas_mal 2019年11月28日
1971年生まれの人に「PHP,JS,シェルを少しくらいで」って言われたら、(就職するまで、プログラミングに興味持たなかった人なんだな…)って思うだろうけど、その次に「・・後は幼少期にBASICです・・」って言われたら、少なくとも、「え!!!???」ってなりそう。予想外の発言に笑うかも知れない。
おうまさん @oumasanx 2019年11月28日
質問の意図取り違えてそう。面接官の聞きたかったのは仕事する上で有用な言語の経験あるなしであって、幼少期にBASICやったとか興味ないだろうし、笑われて当然かと。
Daregada @daichi14657 2019年11月28日
クヌース先生が学生時代に書いたフローチャートを見てみるといいよ。何が邪道かなんてのは、時代と計算機環境で変わるんだ
Toge Toge @TogeTog81377597 2019年11月28日
幼少期に… みたいな意見もあるけど、BASICで笑わない人は幼少期にBASIC扱ってたというのは十分なアピールになると理解しているからやっぱり笑わないと思うんですわ。
サディア・ラボン @taddy_frog 2019年11月28日
tiltintninontun 学校を卒業した後でPC-9801を買いましたから、本から写したプログラムが、時々動かなかったりした時は、動くようになるまであちこち書き直してました。   PC-98が使えなくなってWindows98に買い換えた時に、N88-BASICを人間用の数式に書き直して、その後で十進BASICに出会って気に入りました。
Vostok @vostok7777 2019年11月28日
71年生まれで幼少期にBasicとなると日本ならPC-8001が10歳前後で出た年代。その時代はパソコン=BASICプログラムという時代だ。
Hacchi @2mocccck 2019年11月28日
ツイ主さんが嘘ついてるんじゃなければ「BASIC」ってところに反応されたとツイート内に書かれてるんだから「幼少期の体験を言ったせいだ」と邪推した上で「笑われて当然」とまで言っちゃう人は逆張りありきで斜め読みしすぎでは?(正直、幼少期にBASICやってた人よりこういう読み落とし方向で読解力がない人の方がよっぽど失笑もんだし面接で落としてほしい部類の人なんだよな…)
しぇりりん(令和の次はがんばる) @m_sheririn 2019年11月28日
俺氏、72年生まれだけど最初に触れたのがMSX-BASICだったぞえ(高校1年の時か)Mファンとかベーマガのプログラム打つだけで先に進めなかったけど、qwertyキーボードの配列はこれで覚えたよ…
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2019年11月28日
masilite I/OやPIOだと延々ダンプリストが載ってて、印刷品質も悪いから打ち込むのも苦労した。挙句に次号で間違い修正があったり。
kakorukisuto @kakorukisuto1 2019年11月28日
BASICはよく知らないですが、どの言語に習熟してるかどうかはあんまり関係ないのでは? どうせ開発環境や現場によって使う言語なんて千差万別なんですし、ある程度基本が出来てたら応用も効くでしょう。
ZAORIKU, D.M @zaoriku0 2019年11月28日
BASICでメイン文、サブルーチンでマシン語とか流行りましたよねー
oshow2001 @oshow2001 2019年11月29日
BASICで笑われるなら、アセンブラだと憐れまれそうだな。
こうべみせ @koubemise 2019年11月29日
自分はBASICを習熟してたおかげか、他言語でもプログラマーに発注するほどでない小物を自作できたのでいろいろ捗ったこともあったな。プログラマー氏によると「ひとつ言語を覚えて組み方が身についていれば、後は命令や文法の違いだけだからいくらでも応用は利く」って。プランナーからプログラマーに転向しろよと言われたけど、それは断っておいてよかった(笑)
anineko @ANINEKObySYSTER 2019年11月29日
横河とかシャープは工場用コンピューターにマルクタスク/マルチスレッドBASICを乗せて販売してて、工場の制御とかにも使われてたよ。TCP/IPもイーサネットも無い頃にLAN構築制御してたりね。
Shin Matsuda (syncbunny) @syncbunny 2019年11月29日
nbtnk アラフィフで子供時代にCOBOLを書いていた人なんて相当の金持ちでは。まずもって当時COBOLが使える環境を揃えるのにどんだけ金かかるのかと。
anineko @ANINEKObySYSTER 2019年11月29日
BASICは構造化してないから低レベル言語と言えるけど、逆に言えば構造化したプログラムも作れる。ほとんど世界初のCADアプリ(ソード社)はBASICで作られていたし。インタープリタ×当時のマイコンの性能のダブルパンチで画面の再描画に30分はかかるような速度だったがw それでもそれまでの手書きに比べれば・・・
anineko @ANINEKObySYSTER 2019年11月29日
syncbunny 当時COBOLが動くのって最低でミニコンからだったから、最低金額1000万円代からのスタートですね。基本的に億円単位のコンピューターで使われる言語です。
朝倉 @SN_Error 2019年11月29日
NEC PC-6001系の N6x-BASICでは、所謂 Syntax Errorが「SN Error」という表記でしてね。私も小学生でしたがベーマガ片手にカタカタやっててこいつを一体何百回表示させたことか……いまだに何か間違えると脳内で「SN Errorしちまった」とか思ってしまう
倉瀬美都 @clausemitz 2019年11月29日
sadscient 正確には、VBが叩かれるのは、VB自体よりもWindowsバブル期に粗製乱造されたVBプログラマーのせいでしょう。:-P
倉瀬美都 @clausemitz 2019年11月29日
すでにコメントがあるように、VB.NETになると、もはやJavaやC# に近いものになって、そのあたりのクラスライブラリを使ったオブジェクト指向プログラミングができないと宝の持ち腐れになるんだけどね。
doipo @doipo 2019年11月29日
ていうか?今の若い子BASICとか知らないか、VBのほうを思い浮かべるんじゃね?っておもた
倉瀬美都 @clausemitz 2019年11月29日
kakorukisuto1 まぁLISPみたいな関数パラダイムは別として手続き指向なプログラミング言語を1つ習得すれば、他の手続き指向なプログラミング言語に移行するのは、さほど苦痛はないはずですけどね。
doipo @doipo 2019年11月29日
VBが叩かれるのは、VB.NET時代にVB6をディスりまくった記事が濫造されたせいだと思っている
朝倉 @SN_Error 2019年11月29日
tadashifx 「ぴゅう太でG-BASICを少々嗜みました」「ほう、モシ HEISHA>=FAVOR ナラバ」「ONSHA ニイケ」「JINJI ヲヨベ カケ"サイヨウ"」「カケ "オセワニナリマス" マワレ」「オト サンオン トジル」 めでたし。
しゅがい%しゅがP @shugai 2019年11月29日
この面接官、「BASICみたいな仕事で使わない言語覚えて何になるんですか、他に業務に直結する言語いっぱいあるじゃないですか」とでも言いたいのかなひょっとして……年齢いくつくらいなんだろう
One @lXinVy0K5uIqClV 2019年11月29日
shugai 30代かな。下手すると20代後半くらいの可能性も。40代でもBASIC云々で笑いはしなくても内心は苦笑いくらいはするかも。業務経験として使える言語をアピール出来ないってのは雇いたくない人間ではあるわけで(中途なのに未経験雇えるほど余裕のある所は大手ですら無いよ)
kumonopanya @kumonopanya 2019年11月29日
もう老人は対象外って意味なんだろうな。
fishburgerman @fishburgerman 2019年11月29日
ていうか候補者の言語経験くらい事前に簡単にわかるだろうに、なぜかそこで完全ミスマッチな人材を面接に呼んじゃう会社って時点でヤバみが。人事や採用がクソだったり、条件悪くて優秀なエンジニアには見向きもされなかったり、中のエンジニアが自分のポジション守るために格下の人材ばっかり面接に呼んでるとかね。あるあるじゃね? イケてない会社だとそういうの。
Lafiell @Lafiell 2019年11月29日
manmarumarumain は、ハイパーカード……
Off Black @OffBlack1 2019年11月29日
開発が要らないと言うなら、ぜひインフラSEに!!シェルができるならひっぱりだこです!!むしろBASIC使いならきっと相性抜群!(突然の勧誘
齊藤明紀 @a_saitoh 2019年11月29日
BASICと言われてて勝手に「visual」を補ってる人が多い
takatakattata @takatakattata1 2019年11月29日
結局礎である言語を知ってる者の方が強いんだけどね
mlnkanljnm0 @kis_uzu 2019年11月29日
笑った奴はべーしっ君のライバルの近藤ましんご臣に違いない「BASICは処理が遅いから困る」
まさご叔父さん @masago53 2019年11月29日
幼少期にBASICってそれだけでプログラミング歴の長さと集中具合が分かる情報だし、ワイならやりますねぇ!って期待しちゃうんだけど
azerty @azerty95834384 2019年11月29日
そもそもサイコパスは何かを嘲笑する心理的ハードルが緩い。サイコパスカンパニーと言っていいだろうな
黒埼紘 @kurosaki_koh 2019年11月29日
「71年生まれで小6の頃にBASIC」なら82年。すがやみつるの『こんにちわマイコン』の頃で、BASICは至極当然。他の言語といえば機械語だけでは。 意外な言語名が出てきて笑っちゃった心理はちょっと理解するけど、普通に失礼。
xi @accountLINKonly 2019年11月29日
"幼少期"っていわれると未就学児あたりを想起するから「幼少期にBASIC」ってお前それっぽい単語つかってテキトーにホラ吹くのも大概にしろっつー笑いだったんじゃねえの?という邪推
シン @saeki_s 2019年11月29日
BASICが基礎と言われると違和感しかないけど、IF文(条件分岐)と、FOR文(繰り返し文)さえ知ってたら後は「どう効率良く書くか」の話でしかないから何でもいいよ。 むしろ大事なのは「修正作業だけじゃなくて、ゼロから何かを作り上げたことがある」「自分でアルゴリズムを考えようとする指向性」かな。
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2019年11月29日
masago53 でもその後の経験が「PHP,JS,シェルを少しくらい」だからなぁ。プログラム畑にどっぷりだったならザイログニモニックやCやってないとおかしい。
spin_out @spin_over 2019年11月29日
ぶっちゃけ、PHP、HTML、CSS、JS経歴に+使用DB書いてあれば欲しがる会社は多そう。年齢的に技術者としてどうかという視線はまあしょうがない。
spin_out @spin_over 2019年11月29日
[c7095169] ひょっとしたら自社開発なんてしてなくて、人足的に正社員派遣してるだけの会社かもしれないなとは思った。そういう会社だと教育や研修もまともにできないし、仕事の募集で書かれないBASICは馬鹿にするかもしれないし、即戦力にならない人材は取らないだろう。
あじこ @aziaziko 2019年11月29日
BASICで初対面の人を嗤う人間にはなりたくないなぁ。
蓮華ちゃん @hasuhanachang56 2019年11月29日
経歴書があるわけでないので実力の程は分からないけど、子供の頃からある程度自主的にやって継続していたのを笑った話になるので、あまり良い気分はしないかなと。
蓮華ちゃん @hasuhanachang56 2019年11月29日
なんとなくなんだけど、面接官が若くなくて同年代なら、同世代感の演出というか、これで笑いを取りに行く流れもあるよね。読む限りその面接ではたぶん笑い取るつもり無かったんだろうけど。だからコメ欄読みながらこのコメ欄の流れでいいのかずっと悩んでた。
佐渡災炎 @sadscient 2019年11月29日
ANINEKObySYSTER 構造化の有無と低レベル・高レベルは無関係。低レベル・高レベルというのはふつうはハードウェアの隠蔽度を指す。
K.Yanagisawa @K_Yana47 2019年11月29日
spin_over さすがにロード時間30分は嘘松やろ?
trycatch777 @trycatch777 2019年11月29日
テープからの転送速度、シャープのX1は2700ボーと高速で、MZ-80は1200ボー、PC-8001は600ボーでしたね。記憶なんでまちがってたらすみません。
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2019年11月29日
trycatch777 MSXは4800ボーにするプログラムがあったけど、当然テープの品質が厳しく問われたな。
佐藤裕也 @satoyuyapyaa 2019年11月29日
昔はカセットテープ媒体のアクションゲームがあったがタイトル画面にいくまで5分の読み込みが必要になりゲームが始まるにも5分かかったらしいぞ カセットテープの前の時代は大学とか企業ならパンチカードで、そうでもなければ手打ちだったっけ? Appleのスティーブ・ウォズニアックの自伝本か何かで、コンピュータのデモをするのに数時間かけて起動用プログラムを手打ちしたり、カセットテープで多少は早くなったけどうっかり上書きしちゃって急いで手打ちするハメになったエピソードがあった気がするゾ
ポッカ @pokka80 2019年11月29日
masago53 VBやC++やJavaScriptならすごいってなるけどBASICなら大したことやってないこと想定しちゃう
Ukat.U @t_UJ 2019年11月29日
どんな回答でも笑うのは悪いですけども、それまでの話の内容によりますよ。趣味についての話題とか、プログラム始めたきっかけは?みたいな流れならおかしくないですけど、プログラミングスキルが求められる職で単に「プログラムの経験は?」って聞いたんなら子供の頃の話なんかされても困る。
Ukat.U @t_UJ 2019年11月29日
後者の流れなら、今でもBASICが少しはわかるなら「BASICも少しは」って答えれば良いし、今は全然使ってないならそもそも触れる必要はないですし。「基本はBARICで覚えたんだけど」とか言われてもそんな個人的な事情知らんがなとしか言いようがない。
Yeme @yer_meme 2019年11月29日
当時のBASICは、ダイクストラ御大が「BASIC触ってた学生は精神が壊れてプログラマとしては絶望的」とか貶してた位にはアレな仕様だったってのは押さえてて欲しいっス。当時はしょうがないとしても「今」仕事で使うような技術の基礎を身に付けるには不足っスよ。
spin_out @spin_over 2019年11月29日
K_Yana47 遠い記憶なので、多分正確には15分~30分のの範囲に収まるくらいなんだろうと思うけど、主観では「30分待ったのにキィ」というイラつきだけ覚えてるので嘘松と言われましても。
Daregada @daichi14657 2019年11月29日
「今も当時のBASICにこだわって使い続けている」みたいな設定はどこにも書いてないので、構造化されていないBASICに始まり、現在はPHPやJavaScript、シェルスクリプトを使っているってことだよな。当然構造化なりオブジェクトなりの知識はあるだろ
騎士☆スクリーム @pkskf396 2019年11月29日
うちの賢兄もMZ-700でBASICから始めてSEになったぞ。
Daregada @daichi14657 2019年11月29日
ところで、「幼少期」って幼年期と少年期を合わせたものだから、小6でも十分範囲内だよな。たとえば、厚生労働省の資料では、0-5才を幼年期、6-14才を少年期としている
trycatch777 @trycatch777 2019年11月29日
70-80年代のBASICについては、素人が他に手に入る手段も少なく、ほぼ選択肢ない中で工夫して使っていたという側面が大きいので、現在の、無償で立派な開発環境がいくらでも手に入る状況で云々言ったところで比較にも何にもならないよ。
Daregada @daichi14657 2019年11月29日
mtoaki その根拠は江戸時代の武家の法にそう書いてあるからなので、平均寿命も社会制度も異なる現代ではまた基準は変化するだろうな。なお青年
バレルロール @zoahunter 2019年11月29日
kis_uzu 目森二五六「桃栗三ビット柿八ビット」
しろうと @sirouto 2019年11月29日
https://www.cnn.co.jp/tech/35145544.html ビル・ゲイツ氏、世界一の富豪に返り咲き アマゾンのベゾスCEO抜く(CNN) 「ビル・ゲイツ」氏が、ハーバード大の学生時代に、立ち上げるマイクロソフト社の初仕事として、【BASIC】インタプリタの制作に取り組んだ。ネットどころかパソコンすらまだ普及してない70年代に、動作対象の実機なしに、仮想環境を(仲間と)構築して開発した。ゲイツ氏自らプログラミングしたこのBASICが、後に来るIT時代の歴史を開拓したのだ。
F414-GE-400 @F414_GE_400 2019年11月29日
よく知らんけどBASICというのは大先輩方の話によく出てくるので、できるのは凄いんだろうなってイメージ。「ラテン語出来ます」ってのが門外漢にはしっくりくる喩え。
ミサイル @junko_missile 2019年11月29日
人材を見分けられない人事課って会社に必要なものなのか?
kartis56 @kartis56 2019年11月29日
ANINEKObySYSTER 今はGNUCobol があるのでGNUの環境作れれば使えるという…
kartis56 @kartis56 2019年11月29日
F414_GE_400 ラテン語は古典がそれで書かれてる優位性があるけど、BASICで書かれた古いものに資産価値はないのでは。まだCOBOLやFORTRANなら汎用機とかの資源があるだろうけど。なので、言語で言い換えるとしたらひらがなだけで書かれた本みたいな(除く万葉仮名
FSM @FSM85248513 2019年11月29日
MORTOR使って音鳴らせるんたぞ
マサ「撮影、楽しい!」 @kinrei_suzuki 2019年11月30日
「この書き方で【この環境では】動く」を体験からでも理解している人は得難いよ
あごにー @Agony_01 2019年11月30日
そーいや昔自分がいじってたBASICはどのバージョンだったのだろう。
anineko @ANINEKObySYSTER 2019年11月30日
kartis56 うん。でもCOBOLって当時は企業の大規模事務処理(決算書作成など)や銀行の金融システムの構築が主な用途だったから、扱うデータの規模的にホストコンピューターでないといけなかったんだよ。とにかく扱うデータが莫大だったから、使う変数をすべて明示して宣言しないといけないCOBOLは急がば回れ的にバグが出にくいって事で好まれたと。
anineko @ANINEKObySYSTER 2019年11月30日
Agony_01 当時のパソコン(マイコン)は機種互換性が無かったから、どの機種か判れば搭載BASICも判るよ。
anineko @ANINEKObySYSTER 2019年11月30日
yer_meme それは「アセンブラ触ってた学生は精神が壊れて」とも言える内容だけどね。
anineko @ANINEKObySYSTER 2019年11月30日
sadscient 説明感謝。でもこの場合の「低レベル」は専門用語じゃなくて一般的な表現として使ったんだよ。専門家同士でもよくある行き違いだね。
きゃっつ(Kats)⊿1/19日向坂京都個別 @grayengineer 2019年11月30日
K_Yana47 「信長の野望」がだいたい15分くらいでしたね
佐渡災炎 @sadscient 2019年11月30日
ANINEKObySYSTER 一般的な表現でもハードウェアに近い方が「低レベル」ですよ。「インフラ(ストラクチャー)」とか普通に使うでしょ。
佐渡災炎 @sadscient 2019年11月30日
clausemitz そいつらはプログラマーじゃねえのでw
Toge Toge @TogeTog81377597 2019年11月30日
mtoaki 1200baudだと当時は1変調1ビットだと思うので、誤り検出なしで30分だと26kByteちょい。 なくはないけど相当重厚なプログラムですね。
agraj42 @agrasyak 2019年11月30日
就職活動で強調するべきは「PHP,JS,シェル」の方で、「幼少期にBASIC」はむしろ余計で、幼少期の話を持ち出すほど経験がないと思われかねないのでは。
tomtia_tw @tomtia_tw 2019年11月30日
TogeTog81377597 1200ボーはNECでいえばPC-8801やPC-6001など比較的新しい機種ですね。PC-8001なんかは300/600ボーでした。PC-8001だとCMT I/Fは8251に直結されていてスタート1ストップ2ビット、ノンパリティの非同期転送でした。これだと30分で転送可能な容量は12KB程度です(ここからさらに、ヘッダやチェックサム分が引かれる)。PC-8001のRAM容量は増設後で32KBですから、PC-8001ならデータロードに30分は普通にあり得た時間です。
One @lXinVy0K5uIqClV 2019年11月30日
ANINEKObySYSTER 一般的にもBASICは普通に高級言語ですよ。高級だからこそハードウェアの知識やOSの知識が無くても扱える。これがCみたいな低レベルまで意識しないといけない言語ではそうはいかない。ま、分かってると思いますが。
One @lXinVy0K5uIqClV 2019年11月30日
つーか、プログラミング言語の話で高級とか低級の意味を正しく使えない人がいる事が驚きだわ。
One @lXinVy0K5uIqClV 2019年11月30日
ぶっちゃけ、プログラミング言語でいうところの高級とか低級ってのは言語の出来不出来の意味ではなくて組む上で意識すべきレイヤーの話なんだけどね。高いほどハードやOSといった裏方を意識せずに扱えるんだよ。BASICなんかは本当に裏方知らなくても扱えるから高級。Cみたいに裏方知らないと扱えないのは低級。もちろん、裏方を隠蔽出来るようにしたラッパーやライブラリやクラスを使う手も有るけど、基本的には裏方の知識無しでは扱いが難しい。
One @lXinVy0K5uIqClV 2019年11月30日
まぁ、低レベル寄りだからこそ、細かいところまで制御出来るという利点もあるから、言語としての出来が悪いという事ではないのだけどね。ただ、初心者には扱いが難しい。オートマの車とマニュアルの車の違いみたいなものさwww
One @lXinVy0K5uIqClV 2019年11月30日
一番低レベルは機械語。要するに二進コードそのままのやつ。次がそれをアルファベットのコードにしたもの。これがいわゆるニーモニックコード。これも慣れないと分かりにくい。普通、マシン語と言ったらニーモニックコードを指してる。二進コードそのまま読める人なんて珍しいだろう。昔は居たそうだがwww 次がCの様な低レベル言語。ここからがプログラミング言語らしくなってくる。ただ、ハードウェアやOSの動きを知らないと扱いが難しい。 次がその辺りを知らなくても使える様に隠蔽した物。これがいわゆる高級言語。
One @lXinVy0K5uIqClV 2019年11月30日
こんなの常識だと思ってたわ。少なくとも言語の話ができる人の間では。
One @lXinVy0K5uIqClV 2019年11月30日
もしかしてBASICで二進コードそのまま記述して呼び出せるから低級とか思ってたのかね。スゲー曲解だなぁ。笑えるわ。それともマジに言語の出来不出来の話だと思ってたとか?そんなバカ居るのか?
One @lXinVy0K5uIqClV 2019年11月30日
思わず連投しちまったわwww
One @lXinVy0K5uIqClV 2019年11月30日
ま、最近の高級言語はCの記法に近いものが多いから、昔の行番号付きのBASICみたいなものは減ったけどね。IBMのREXXなんかはその昔のBASICに近い記法だったけど、今では使える環境がほぼ無いしなwww つーか、今時はBASICですら、Cの記法に近いwww
One @lXinVy0K5uIqClV 2019年11月30日
VBとVCで出来上がったバイナリに違いが無いなんて時代だものな。おまけに相互で記法まで似て来てるwww そもそも今時のBASICは当たり前にオブジェクト型の言語でクラスなんかも独自に定義出来る。ほとんどJavaだよ、あれwww 今時、BASICだからという理由で見下す理由自体が無い。
One @lXinVy0K5uIqClV 2019年11月30日
そもそも今時のBASICだとGOTOなんて多用しないから、それでスパゲティ化する事も無い。むしろ、腕の悪い奴が組むと無駄なループが多いとか無駄にIF文を多用したりネストさせてるとか、入れるべきインデントが足らないとか統一されてないとかの方が多い。早い話が言語仕様の問題では無くなってる。つーか、コメント入れてくれよ。あるいは仕様書書けwww
ぱんどら @kopandacco 2019年11月30日
これで嘲笑したのなら、よほど馬鹿か無知なので面接官の選定ミス。会社は反省するレベル。「ああ、あるある」と笑ったのならまだわかるんだが。
arika @arika_melty2 2019年11月30日
基礎なんて不要(笑)最新知識だけあれば最強!みたいなのがいるってことかな?あと個人的に思うこと、日本って理解力は低いけどマウントだけなら得意ですみたいな中身の無い人が増えてる感じはする。知識や経験を単なるマウント手段としか捉えてない人は自身より上手には異常に遜るだけで実戦での応用力もほんと無いんだよねえ。まあゴミみたいな会社に入らなくて良かったと考えるべき。
あごにー @Agony_01 2019年11月30日
ANINEKObySYSTER しらべてみたらMZ-80系ですなー、いやーなつかしい
ばくだん @sms_tegetthoff 2019年11月30日
当時の月間誌「I/O」か「ASCII」の背表紙で担当官に礼儀作法を教えてやるべきだったと思う
ちこたん @chiko_tam 2019年12月1日
昔、BASICでゲーム作ったりとかやってたことがあるけどさ。とうとう憶えきれなかったんだよなぁ。 ちなみに、学校で習いませんでしたので、センター試験で選択したのはぼく一人だったw
Daregada @daichi14657 2019年12月1日
sms_tegetthoff 当時分厚かったのは「I/O」と「マイコン」かな。どちらも2cm前後はあった。ただ、マイコンは広告の割合が多くて読むところが…
天津飯 @a1lic 2019年12月1日
MON命令を使ったことがある人だけが面接官に石を投げなさい
One @lXinVy0K5uIqClV 2019年12月1日
daichi14657 I/Oも80年代後半くらいだと半分以上が広告www
anineko @ANINEKObySYSTER 13日前
いや、「低級言語」「高級言語」は用語として知ってるけど、「低レベル言語」ってのは当時無かった用語だなと。「高レベル言語」ってのも無いしね。私の言う「低レベル」ってのはコンピュータ用語じゃなくて、全く一般的な表現での意味です。
anineko @ANINEKObySYSTER 13日前
ちなみにラダープログラムは「超低級言語」と呼んでもいいと思ってる(苦笑) ラダーって電磁リレー配線とかで制御ロジック組む時の図面(配線設計の概念図)だからね。
anineko @ANINEKObySYSTER 13日前
まだマイクロプロセッサも、トランジスタも無い時代から工場では機械の自動化(自動制御)が行われてて、その頃は電磁リレーを論理回路になるように配線してハードウエアでプログラムを構成してたのね。これは世界最初のコンピューター・エニアックもそうで、プログラム変更≒配線の繋ぎ替えだった。
anineko @ANINEKObySYSTER 13日前
この論理回路をリレーシーケンスと読んでいたが、ぞの図面が一見して梯子に見えるのでラダー図と呼ばれても居た。マイクロプロセッサが世に出ると、このラダー図をマイコンでエミュレートすれば配線の繋ぎ替えという手間のかかる作業を無くせるのではと、ラダープログラムを実行するシーケンサ(プログラマブルコントローラ)という工場専用のコンピューターが出来た。
たるたる @heporap 13日前
ソフトウェア業界の転職は守秘義務の都合上、業務経歴書を書けないので、作品を一本作って提出する(または公開済みのソフトウェアを紹介する)ことが多い。そのため、「今現在」得意とする言語でどの程度の技術があるかが問われる。だからといって今まで勉強してきた内容を笑われる筋合いはない。
anineko @ANINEKObySYSTER 13日前
自動車工場で機械設備が自動で動いてる映像を見た事のある人は多いと思うけど、あの自動で動かしてるのがラダープログラムなんだよ。腕型の溶接ロボットなんかは専用のティーチングプログラム(Excelのマクロ記録みたいな感じ)で動くけど、複数のロボットに指示を出してベルトンベア動かしてと、機械全体を取りまとめて動かしているのがラダープログラム。
anineko @ANINEKObySYSTER 13日前
heporap 私は業務経歴書にはどの企業にどんなシステムを納入したかを書いてるよ。ほとんど自動車メーカーと家電メーカー各社の工場用設備だけど。
佐渡災炎 @sadscient 13日前
ANINEKObySYSTER 高級定休も高レベル低レベルもhi-level/low-levelの訳語なんだから当時からあったし今でもあるし一般的にも同じ意味だよ。
mikumiku_aloha @mikumiku_aloha 13日前
BASICはCよりも若干高級言語で、オブジェクト指向とかに比べると低級なのでC++よりは使い方によっては低級で、スクリプト言語はそれらよりさらに高級って感じね
mikumiku_aloha @mikumiku_aloha 13日前
C++からJAVAへのあたりで、CPUやメモリーのハードウェア依存性から人間に馴染みやすい記述への脱却以外にも、インターネットに対しても同様な発想が標準仕様に入るかどうかがポイントになり
navyfox @navyfox 13日前
誰もIchigojamの話してない…。あと10年もしたら小学生のころいじってたのがきっかけとかいう若人も出てくるだろうに。
IT土方 @s_takepon 13日前
インタプリターの非オブジェクト言語しか無いのは多少不安になるけど (特に幼少期にBASICやってたなら何でJavaなりC#なりC++やって無いのってなる 別にpythonとかRubyとかのオブジェクト指向スクリプトでも良いけど) 笑うことは無いよな
TAKAMAGAHARA @SILVER_CAP 13日前
割と90年代後半くらいまではN88-BASICもそれなりに業務で現役だったイメージがあるな。動作するハードウェアが入手困難になり始めてようやく姿を消していった感じ。
Daregada @daichi14657 13日前
s_takepon PHPはクラスベースのオブジェクトが作れるし、JavaScriptはプロトタイプベースで色々できるんだけど、言語の理解大丈夫ですか? がっちり全てがクラスベースじゃないと落ち着かないとか
こぱやじたけじ @toranosuke_ko 13日前
おいらはスタンドアロンBasic自体をポーティングしてたけどな。(爺バレ)
IT土方 @s_takepon 13日前
daichi14657 いや言語としてできる言われてもやってるかどうかはわからんし、単にPHPとJavaScriptだけできますって言われたらスキルとして相当不安だよ しかも最近頑張って覚えたなら兎も角小さい頃からプログラミングやっててだと、ああ、あんまり言語覚えるの得意じゃないんだなぁとしか思えん
Daregada @daichi14657 13日前
s_takepon 自分が「非オブジェクト言語」と書いたことについてはどう思います? 「機能としてはあるが、その人が使っているかどうかはわからない」とは齟齬があるんじゃない?
One @lXinVy0K5uIqClV 12日前
mikumiku_aloha そもそもオブジェクト志向かどうかと、高級低級の話とは関係が無い。
One @lXinVy0K5uIqClV 12日前
ANINEKObySYSTER 貴方が使っている方の意味だとBASICは程度の低い出来損ないという事になるけど、そもそもBASICが出来損ないとするなら出来の良い言語って何? 貴方個人の言語に対する感想なんか誰も知った事じゃないよ。
One @lXinVy0K5uIqClV 12日前
なんかオブジェクト指向型だと高級だとか言ってる人居るけど、そもそも高級や低級ってそういう意味じゃないんだけどな。この程度の常識も最近の人は知らないのか。
One @lXinVy0K5uIqClV 12日前
heporap お客様の社名や納品物の詳細は書けないけど、そのプロジェクトでの役割とか使った言語とか製品とかの名前は書ける。つーか、普通は書く。それすら秘密という例は官公庁の案件にすら無いよ。
One @lXinVy0K5uIqClV 12日前
heporap もしかしてフリーでやってて他人がどういうのを出してるのか知らないなら見せて貰ったら? 会社員なら営業とか上司が私が言った程度の物は書いて客に出してる筈。
大和但馬屋 @yamatotajimaya 12日前
同年代で同じ時期にBASICを学んで簡単なゲームくらいは作れたけどプログラマーの道には進まなかった自分からすると、BASICを扱えるくらいでコメ欄みたいに持ち上げるほどのもんでもないんじゃね?と思う。 自分の立場なら、デザインの面接で「デッサンやりました」とアピールされてもなって思うしポートフォリオにデッサンしかなかったら確実に落とす。
江頭キチジロー @yanagomi 12日前
そういえば、せっかく五島列島行ったのに「GO TO *UDON」とか呟くの忘れてただ。
とりあえずネイ @monthlyicon 12日前
この面接官は、ジダンやデルピエロが「幼少期に『キャプ翼』を見てました」と云うのを鼻で笑うのかもしれない。
Nina Z @ninazrdl 12日前
いや、笑う所はBASICより、あんな大昔の話をする方が…
ねや @AriaSub 11日前
yamatotajimaya この業界 それすらできない奴が8割なんだよね 立ったそれをやるだけで上位20%の優秀な人材
mikumiku_aloha @mikumiku_aloha 11日前
lXinVy0K5uIqClV 生のハードウェアを操作するのが低級、人間が使いやすいように考えた理屈に近く、ハードウェアを意識せずに使えるのが高級ですので、オブジェクト指向をノイマン型コンピューターの上で実現させようとしたら高級言語
mikumiku_aloha @mikumiku_aloha 11日前
オブジェクト指向というのはその名の通り、物にそれぞれのデーターと機能が保持されていて、その物に対して命令することでプログラミングをしようとするもの。中央処理装置があれこれ指図して動くコンピューターのハードウェアとは構造が違う。
mikumiku_aloha @mikumiku_aloha 11日前
C言語がBASICより低級なポイントはCPUのレジスターを意識したビットシフトやメモリー配置を意識したunionなどの機能があること。ポインターに関しては必ずしもメモリーを意識しない論理上の操作という考え方も出来るのでそこらへんは解釈次第
な.ん.ば. @namba_1301 10日前
幼少期パソコンなんかなかったからな。MSXでベーシック
空弁者 @scavenger0519 10日前
毎日定時に、LAN上の全Windows server のシステムステートをバックアップするとか、Webサーバのアクセス統計をレポートするとか、任意のディレクトリフォルダを①月初めはフル、②2日以降はデイリー、でバックアップするとか、バッチスクリプトは組まないのかなぁ? まずやると思うけれど。でバッチスクリプトって逐次実行型のプログラムだよね。言語はおいといて「プログラムを組める論理的思考」が出来る!って、大抵他の言語でも応用できるべ?
ログインして広告を非表示にする
ログインして広告を非表示にする