2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラミング言語「BASIC」誕生60周年 [402859164]

1 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:00:58.21 ID:aszpA4YAM.net ?2BP(2222)
https://img.5ch.net/ico/d2.gif
「BASIC」誕生60周年--コンピューター利用を容易にしたシンプルな言語の歴史 - ZDNET Japan
https://japan.zdnet.com/article/35218865/

2 ::2024/05/15(水) 08:02:43.62 ID:Xw1fMmeK0.net
pc88のベーシックでプログラミングして遊んでたなあ
マシン語とか全然分からなかった

3 ::2024/05/15(水) 08:02:54.90 ID:ve1l3cGS0.net
これでなにができるん?

4 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:03:28.72 ID:XcjP+vwr0.net
>>3
マイクロソフト

5 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:04:53.90 ID:QONXtFJO0.net
basicって今も使われてるのか?

6 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:04:58.81 ID:8EW6iBVU0.net
ハニリイト

7 :🏺ひらめん🏺:2024/05/15(水) 08:05:13.67 ID:l2fnoZEMa.net
(ヽ´ん`) PC98はDOS入れ忘れるとN88 BASICが立ち上がるんだよね

DOS/Vはそういうのあるんかな

8 :安倍晋三🏺 :2024/05/15(水) 08:07:00.55 ID:TIc6eRZz0.net
行番号が便利そうに見えてそうでもないというやつ

9 :安倍晋三🏺:2024/05/15(水) 08:07:50.82 ID:2g995STs0.net
まだ60年しか経ってないのにレガシーになってんのか

10 ::2024/05/15(水) 08:08:45.33 ID:Xw1fMmeK0.net
>>5
VisualBASICじゃないのか?

11 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:09:02.31 ID:8wox7zsQ0.net
ファミリーベーシックでマリオ動かして遊んでたな

12 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:09:45.30 ID:LrQrCAkn0.net
べーしっ君懐かしいな

13 :🏺ひらめん🏺:2024/05/15(水) 08:10:17.85 ID:l2fnoZEMa.net
(ヽ^ん^)ノ ベーマガ愛読者おるかー

14 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:10:22.59 ID:zn6YzZdg0.net
>>3
なんでもできる

15 ::2024/05/15(水) 08:10:36.12 ID:Xw1fMmeK0.net
>>13
おるぞ

16 :永世名誉嫌儲板長嫌儲卿山上徹也 :2024/05/15(水) 08:11:09.05 ID:ZfuHW3hl0.net
10 PRINT "シジセイトウ ハ ジミントウ? (Y/N)”
20 INPUT A$
30 IF A$=”Y” THEN PRINT"シネ”
40 END

17 :安倍晋三🏺顔デカ:2024/05/15(水) 08:11:18.47 ID:Xq4Lp8Dj0.net
>>3
ゲーム

18 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:12:24.36 ID:8wox7zsQ0.net
マシン語って何ができるのかわからんかったな
ベーシックで定義したキャラクターを渡して高速で動かせるの?

19 :安倍晋三🏺顔デカ:2024/05/15(水) 08:14:13.67 ID:Xq4Lp8Dj0.net
>>18
アセンブリじゃなくて機械語をいじってたのか!?

20 :🏺ひらめん🏺:2024/05/15(水) 08:15:05.09 ID:l2fnoZEMa.net
>>15 いい雑誌やったな

21 :永世名誉嫌儲板長嫌儲卿山上徹也 :2024/05/15(水) 08:15:25.39 ID:ZfuHW3hl0.net
あの頃ってマシン語ってどうやって勉強してたんだろうな
なんにも参考になる本とか見かけた事すら無い

ベーマガのプログラムを打ち込んでマシン語でエラーがあるとデバッグが大変だったわ

22 :安倍晋三🏺:2024/05/15(水) 08:16:51.96 ID:JkpMJi2q0.net
>>19
アセンブラ使わないでハンドアセンブルしてたんじゃない?

23 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:17:38.58 ID:g9oCU3/m0.net
10 print "イッテヨシ!":beep:goto >>1

24 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:18:34.56 ID:Q4FO0gph0.net
こんにちはマイコン出版42周年

25 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:18:45.86 ID:8wox7zsQ0.net
>>19
ファミべのサンプルプログラムにはマシン語として紹介されてたな
100 BAFGJFGCHJJ
みたいな

誰かがアセンブリで書いたやつをこれに置き換えてたのかもしれんが

26 :安倍晋三🏺 :2024/05/15(水) 08:23:44.30 ID:emEflFsyH.net
行番号管理方式はわかりやすいよね
問題はスパったら地獄と言うだけだ

27 :顔デカ安倍晋三🏺:2024/05/15(水) 08:23:52.18 ID:KCeKcfZB0.net
F-BASICとかいうマイナー言語

28 :安倍晋三🏺顔デカ0f78-9BCy:2024/05/15(水) 08:24:47.05 ID:Qwrlm4XK0.net
>>21
リファレンスマニュアル的なものは会社として発注しないと入手出来無い時代だった、しかも高価

でも普及したチップについてはハンドブックという名で本屋に数千円でならんでた

29 :安倍晋三🏺顔デカ:2024/05/15(水) 08:24:54.66 ID:Xq4Lp8Dj0.net
>>25
はえ~まさに写経だな

30 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:24:59.32 ID:XFKkpvQs0.net
I/Oに掲載されたゲームのBASIC入力して遊んだり当時は弱小店舗だった高田馬場のソフマップに行きゲーム買ったのかな?

31 :永世名誉嫌儲板長嫌儲卿山上徹也 :2024/05/15(水) 08:28:56.26 ID:ZfuHW3hl0.net
>>28
あー、やはりそういうものなんだね
あの当時のパソコンってすべての機種が独自企画みたいだったし、大変な世界だなー

32 :顔デカ🏺:2024/05/15(水) 08:32:06.57 ID:glSV1zqwM.net
https://youtu.be/PXwiZSiQPGc
この曲の世界だよな

33 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:34:55.65 ID:CFNp7bDv0.net
最近のプログラミング言語って線引くの大変なのばっかじゃね?
なんか子ども向けにないのかよ

34 :顔デカ 🏺:2024/05/15(水) 08:36:34.89 ID:3v8sRLI30.net
10 PRINT "うんこちんこまんこ"
20 GOTO 10

35 :顔デカ:2024/05/15(水) 08:38:03.16 ID:S+SZ0BtM0.net
マシン語なんてIOポートのマッピングとBASIC/VRAMのメモリアドレッシングの情報なきゃほとんどなんもできないよ
Techknow6001とか買ってきてもらってたわ

36 :安倍晋三🏺 :2024/05/15(水) 08:39:39.58 ID:urIy9t8a0.net
>>33
ライブラリなにも読まなくてもPSET!LINE!で適当に絵を描けたのはガキにはよかったんやろね
今はmatplotlib.pyplot読んで、numpy.linspace読んで…でようやく描けるからな

37 :安倍晋三🏺 :2024/05/15(水) 08:40:35.03 ID:urIy9t8a0.net
>>5
田舎のとある科学館のプラネタリウムは今でもBASICで動いてるよ

38 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 08:41:54.16 ID:RAbZbShj0.net
           _ヽノ
       ´  ̄ ̄   ̄ ̄`ヽ
    /     / \   ヽ
   /   /// U  \    l
   |  //こ>  く二、) ヽ  |
   l⌒Lイ 匸・l   「・ 丁 | l⌒l
   、_ ,-ノ ゛=  と   ̄ ='' |=、_ノ
   ノ |  ニ ┌-┐ ニU |  |
  ノ   l  -  Lユ」  -  ノ  (
 '--   `ー 、___ , ─´   ヽ
 ∠_ -γ「 |   | | ヽ- ___ヽ
      / ノ  |__| | | ヽ 

39 :顔デカ 🏺:2024/05/15(水) 08:42:06.86 ID:3v8sRLI30.net
子供向けはビジュアルプログラミング言語scratchとかいろいろあるんだよ今も
お前らみたいに子どもと関係ない大人が知らないだけだ馬鹿者

40 :安倍晋三🏺:2024/05/15(水) 08:44:47.87 ID:VleaA6h/0.net
つぐみちゃん

41 :安倍晋三🏺:2024/05/15(水) 08:59:56.75 ID:OplLG6fh0.net
これで済むようなプログラムばっかりやけどね

42 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 09:08:03.84 ID:onAKmSW/0.net
>>33
Scratch
https://scratch.mit.edu/

43 :顔デカ 🏺:2024/05/15(水) 09:15:50.38 ID:3v8sRLI30.net
MicroPythonは昔のBASICみたいなもんだよ
マイコンに書き込めばREPLコンソールが起動してくる
REPLコンソールでPythonコードを実行できるし
mem32使ってるメモリマップトIOも叩ける
ちょっとコンピュータしてみたい子供には最適かな

44 :安倍晋三🏺 :2024/05/15(水) 09:23:16.43 ID:04B6+StBM.net
>>25
そういやI/Oとかに機械語のダンプリストが載ってたが
あれ打ち込んでたやついるんかね

45 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 09:24:35.50 ID:qO6rYe+b0.net
今でもノルディックの BT チップのハイエンド言語が Basic だよ

46 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 09:33:28.43 ID:iMIWG1Z70.net
>>31
初期のパソコンは回路図だけでなく今で言うBIOSやOSカーネル相当のソースコードもマニュアルで公開してた
だから回路図を読むことができてアセンブラも書ける人が手で機械語に置き換えてプログラムしてたし
自分で部品をかき集め拡張ボードを作りドライバ相当を書く人までいた

47 :顔デカ🏺自宅:2024/05/15(水) 09:43:52.19 ID:XZ3ag8dQ0.net
最初に触った言語がSP-5030だったわ

48 :安倍晋三🏺:2024/05/15(水) 09:46:04.41 ID:J7RIcMo60.net
>>13
今週末イベント行くぞ

49 :顔デカ 🏺:2024/05/15(水) 09:46:21.50 ID:3v8sRLI30.net
あまり正確とは言えないかな
BIOSやIOCSと呼ばれていたファームウェアのソースは公開されないのが普通で
一部公開していた機種もあったかな程度
FM-7とかはあったかなあ

デバイスドライバという概念はCP/Mとかその世代にはなかったし
MS-DOSはUNIXに似せた構造のドライバが書けたが
当時ソースは公開されてなかった
つい先日MS-DOS 4.0のソースをMSが公開して話題になったばかりだね

国産だとHuman68kの最初の方のバージョンのソースが出回ったりしてたけど
あれは正規に公開されてたわけじゃない

50 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 09:50:10.98 ID:e4uOD7RY0.net
peek poke関数

51 :顔デカ:2024/05/15(水) 09:55:54.40 ID:oCZhFeVV0.net
How many files(0-15)?

52 :永世名誉嫌儲板長嫌儲卿山上徹也 :2024/05/15(水) 10:00:12.32 ID:ZfuHW3hl0.net
>>48
basicmagazine.wixsite.com/aabm2024

これか。司会山下章!

編さん、影さん、つぐ美さんとか懐かしい名前が
この人らってもう60過ぎてんじゃないの?

53 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 10:01:45.90 ID:pAAAma+W0.net
日立2020版の信長の野望はBASICで出来てた
仕事中よくやってた

54 :小沢昭一的こころ🏺:2024/05/15(水) 10:05:52.62 ID:f2TCRxML0.net ?2BP(1000)
https://img.5ch.net/ico/u_kuwa.gif
BASICってけっこうなんでも出来たのになんで普及せんかったの?
規格がバラバラだったから?

インタープリターだけど今だったらPythonぐらいのスピードはでるだろ

55 :(ヽ´ん`)🏺:2024/05/15(水) 10:06:34.91 ID:ihXY/d3a0.net
10 INPUT A
20 INPUT B
30 C=A+B
40 INPUT D
50 IF C=D THEN PRINT "セイカイ":GOTO 80
60 PRINT "マチガイ"
70 GOTO 40
80 END

56 :顔デカ 🏺:2024/05/15(水) 10:08:39.59 ID:3v8sRLI30.net
>>54
なんだかんだ言ってVisualBasicは長らく使われてたじゃん

57 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 10:09:29.91 ID:Rk+qkXJk0.net
こんにちはマイコン

58 :安倍晋三🏺:2024/05/15(水) 10:09:51.96 ID:Tq1/PpDIM.net
BASICが初言語だったからCでいちいち行末にセミコロンつけるのだるかった

59 :安倍晋三🏺:2024/05/15(水) 10:26:39.81 ID:J7RIcMo60.net
>>52
俺より10歳以上上だろうから過ぎてるだろうね
つぐ美ちゃんはかわいらしい感じのおばちゃんだったよ

60 :天才:2024/05/15(水) 10:26:51.18 ID:6EvQ5TvP0.net
こんにちは、ドクターパソコン宮永です

61 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 10:29:39.50 ID:ZfuHW3hl0.net
>>59
生つぐ美ちゃん見たことあるんだ。羨ましい。
今それ関連ザッピングしてたら未だにベーマガ常連だった人とかXやってたりするのね。Bug太郎さんとか。

なついわー。。

62 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 10:36:08.36 ID:OhNUUjsh0.net
GOTO HELL

63 :🏺:2024/05/15(水) 11:16:25.64 ID:3GSeLdSfr.net
第一種情報処理技術者もってるけどBASICしかできない
試験用のCASLは一夜漬けで覚えた

64 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 11:21:26.02 ID:y+XH0tww0.net
BASICの前身はたしかFORTRAN

BASICの文法は今もVBAに残る

65 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 11:25:21.86 ID:xWjnY/vd0.net
>>63
第一種の午後ってプログラミング言語選べた?C、Java、CASLみたいに

66 :🏺:2024/05/15(水) 11:49:16.53 ID:3GSeLdSfr.net
>>65
俺が受けた何十年も前は選べたよ
FORTRAN、COBOL、C、CASLだったかな

67 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 11:52:20.07 ID:y+XH0tww0.net
一種はCASL必須だったはず

68 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 11:56:27.32 ID:wwqWKtvx0.net
あのマシンは非力でソフトもなく開発環境もクソみたいな時代に
BASICを標準添付するってのを思いついた人は凄いな。

69 :顔デカ 🏺:2024/05/15(水) 12:04:26.68 ID:3v8sRLI30.net
>>68
ビル・ゲイツが書いたAltair 8800のが多分最初
いまはなぜか陰謀論者の標的になってるが

70 :🏺:2024/05/15(水) 12:09:15.50 ID:3GSeLdSfr.net
>>67
そうなの?
他は無理なのでCASL選んだ覚えがあるんだけど

71 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 12:19:15.84 ID:H0zT30p50.net
すごく簡単になったので感動した思ひ出

72 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 12:25:00.78 ID:NZnRi9Nj0.net
>>53
PC-8001版の信長の野望もBASICだった
要32KBメモリだったから増設必須だった
カセットテープから読み込んでたなぁ

73 :安倍晋三🏺:2024/05/15(水) 12:44:32.97 ID:J7RIcMo60.net
>>61
前回のイベントに出てたからな。
Bug太郎氏等の常連も出てたよ。
https://www.youtube.com/watch?v=x3vREfYChhk

74 :顔デカ:2024/05/15(水) 12:52:45.87 ID:DSkKeoDwM.net
いまってBASICレベルの初心者向け言語ないよね

75 :安倍晋三🏺:2024/05/15(水) 12:57:58.73 ID:wPRk6Op90.net
Javaって言うほど初心者向けじゃないしな

76 : f1af-8FIX:2024/05/15(水) 13:11:39.42 ID:qKu2wQwS0.net
>>54
実行速度が遅かった

77 ::2024/05/15(水) 13:19:59.22 ID:oI3q4w26d.net
え、VisualBASICって無くなってたのか…

78 :顔デカ:2024/05/15(水) 13:25:14.51 ID:DjTgpISb0.net
Beginner's
All-Purpose
Symbolic
Instruction
Code

79 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 14:11:28.18 ID:XEJT81eN0.net
こんにちわマイコンで学んだ
Winny開発した人もそうらしい2chMate 0.8.10.182/Xiaomi/XIG02/13/LR

80 :安倍晋三🏺の言いたい放だい:2024/05/15(水) 14:31:43.90 ID:IZTgDOSa0.net
>>5,77
VB.NETという、MSが開発している現役の言語がある。

81 :顔デカ 🏺:2024/05/15(水) 14:35:13.49 ID:3v8sRLI30.net
>>74
だから子供向けの言語ならいくつかあるってばよ
あとBASIC的な環境をお望みならMicroPythonがお勧めね

82 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 15:35:59.79 ID:6N5g6dkk0.net
PC8001とか学生の身分で買えるシロモノではなかったので3万くらいでBASIC言語を搭載したポケコンが出たときはすぐに飛びついた

83 :安倍晋三🏺:2024/05/15(水) 15:54:03.26 ID:qkLMBEDr0.net
誕生から40年、N-BASICが動く「PasocomMini PC-8001」が降臨!開発者に聞いた
https://akiba-pc.watch.impress.co.jp/docs/column/retrohard/1199937.html

84 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 17:25:54.16 ID:zhrAvdAV0.net
小松左京の短編で子供たちがプログラミング用語で喋るようになるというのがあったけど現実は逆になっちゃったな

85 :安倍晋三🏺:2024/05/15(水) 21:39:49.24 ID:JkpMJi2q0.net
>>25
JとかGとか何進数なんだよ

86 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 21:44:25.61 ID:r+jAxlkB0.net
BASICとFortranは少したしなむ

87 :安倍晋三🏺:2024/05/15(水) 21:45:32.56 ID:JkpMJi2q0.net
MON

その先忘れた

88 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 22:08:30.00 ID:SnVFOfNZ0.net
>>54
インタプリタの言語だからPythonみたいに遅い

89 :安倍晋三🏺顔デカ:2024/05/15(水) 22:17:54.69 ID:rx1NtunK0.net
ファミべと少年メディアでBASICおぼえたわ
ベーシックおぼえてたおかげでHSP使えて億モメンになれた
ありがとうベーシック🤖

90 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/15(水) 22:59:24.42 ID:SB0G0Onz0.net
>>86
cobolは?

91 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/16(木) 00:54:10.03 ID:3aYA3qnb0.net
ベーマガ買ってたなぁ

92 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/16(木) 00:58:09.95 ID:G/S+sNyz0.net
CASLは2種で選んだな
COBOLより美しい言語は出てきた?

93 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/16(木) 01:01:19.75 ID:/Ia+hRda0.net
何故かBASIC関係無いゲーム雑誌出してたよな?

94 :番組の途中ですがアフィサイトへの\(^o^)/です:2024/05/16(木) 01:15:21.96 ID:XCH9uSAV0.net
>>54
統一規格を作ろうという動きはあったけど方言間の違いが大きすぎて統一案の作成が難航してしまい、統一案ができた頃には事実上VisualBasicぐらいしか使われてなかったんで、規格に則ったBASICが作られなかったという話みたい。
同じく方言が乱立していたlispが統一規格のCommon lispとその後にできたSchemeにほぼ統一されたことを考えると統一と生き残りのチャンスはあったんだろうけどね

95 :安倍晋三🏺顔デカ:2024/05/16(木) 03:18:27.56 ID:XqyqlIhl0.net
Rust勉強してるけどコレ教科書の内容を頭に入れるだけでも1年以上かかりそう

96 :顔デカ:2024/05/16(木) 06:49:23.48 ID:P38SIrln0.net
エプソンのパソコン買うとNECのプロテクト外すアプリついてたけどそれベーシックで書かれてたぞ

総レス数 96
21 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200