- 1 : 2024/01/05(金) 11:56:02.00 ID:yXaYbwK70
-
【訃報】プログラミング言語「Pascal」の開発者ニクラウス・ヴィルト氏が89歳で死去、ソフトウェア設計のパイオニアとして複数のプログラミング言語を考案し1984年にチューリング賞を受賞
https://gigazine.net/news/20240105-niklaus-wirth-passed-away/プログラミング言語「Pascal」の開発者であるニクラウス・ヴィルト氏が2024年1月1日に亡くなりました。89歳でした。
- 2 : 2024/01/05(金) 11:56:54.56 ID:0J6zGjHq0
-
ターボパスカルとは何だったのか?
- 6 : 2024/01/05(金) 12:00:49.07 ID:SatBL6l/0
-
>>2
その開発者がヴィルト氏の教え子だったそうな
んで今はC#を作ってると繋がってるんだなあ
- 68 : 2024/01/05(金) 16:50:50.75 ID:n7JNVq4C0
-
>>6
最近新しい言語も作ってたよなあ
青藍の誉れやな - 8 : 2024/01/05(金) 12:01:03.32 ID:rLBaEvso0
-
>>2
末裔はc#+.netとして残っている - 50 : 2024/01/05(金) 14:08:27.87 ID:q9IC35XO0
-
>>2
結構好きな構文だったわ
Delphiも使った - 3 : 2024/01/05(金) 11:57:08.22 ID:1KtZww/l0
-
ありがとう僕の友達~♪
- 51 : 2024/01/05(金) 14:20:50.88 ID:1cenffVY0
-
>>3
それはラスカル - 4 : 2024/01/05(金) 11:58:02.62 ID:u3C8dXhO0
-
これで作られたシステムが今も生きてたら高齢者しか改修できなさそう
- 9 : 2024/01/05(金) 12:01:47.39 ID:3jJyoGVu0
-
>>4
そんなことはない、Pascalは分かり易いぞ。もともと教育用だからな - 10 : 2024/01/05(金) 12:01:53.12 ID:SatBL6l/0
-
>>4
廃れたけどDelphiで書かれたソフト結構あるからな
俺が今使ってるJaneViewもそうだと思った - 33 : 2024/01/05(金) 12:35:15.80 ID:4OqTHJUa0
-
>>4
MacOSはもともとはpascalで書かれてたよ
MacOSのAPIやオブジェクト構造はpascalベースで設計されてたからC言語にもpascal型というのがあった今は名前は変わっているけど - 110 : 2024/01/06(土) 08:54:40.40 ID:meAlRcK/0
-
>>33
その頃のMacOSだと文字変数が先頭1バイトに文字数入ってて最大255文字までとかね - 5 : 2024/01/05(金) 11:59:30.84 ID:RJSMD+dw0
-
大して流行らず終わったな
- 7 : 2024/01/05(金) 12:00:50.93 ID:cP1lvmnX0
-
なんだかとても眠いんだ
- 16 : 2024/01/05(金) 12:08:26.38 ID:DmuN5aUf0
-
>>7
それはラスカル - 31 : 2024/01/05(金) 12:30:28.31 ID:hn3qAaNn0
-
>>16
目がぁぁあ!!! - 11 : 2024/01/05(金) 12:02:53.93 ID:4/Jg2dvm0
-
JaneはDelphiのアプリなんだっけ
- 12 : 2024/01/05(金) 12:06:08.82 ID:2DS1hMA80
-
CP/M時代からturbo PASCAL
お世話になったな
RIP本麒麟ぐびぐび - 13 : 2024/01/05(金) 12:06:37.34 ID:2AWJS3yN0
-
COBOLできます
- 15 : 2024/01/05(金) 12:08:12.22 ID:pKpAKcOA0
-
赤い本「アルゴリズム+データ構造=プログラム」今も持ってる
- 19 : 2024/01/05(金) 12:10:41.13 ID:otlcJv8C0
-
20代の仕事ってことか。
- 20 : 2024/01/05(金) 12:10:42.90 ID:ajt/UTDj0
-
DelphiはObject Pascalだよ
すごくわかりやすくてしかもC言語やC++より早い
コンパイルも一瞬
優秀なんだよなゲームもこれで作れば早くなるんだろうけど、ライブラリが少なかった
- 22 : 2024/01/05(金) 12:12:46.32 ID:RJSMD+dw0
-
>>20
Cより早いはあり得んだろ - 53 : 2024/01/05(金) 14:25:37.31 ID:1cenffVY0
-
>>22
別にあり得なくはない
同じコンパイル言語なんだからライブラリや最適化の性能による - 24 : 2024/01/05(金) 12:16:58.20 ID:ae5p2XwT0
-
>>20
モンガラカワハギにも詳しくなれる - 34 : 2024/01/05(金) 12:37:15.83 ID:P2VVkMRo0
-
>>20
delphiなついな
俺がパソコンで最初に触った言語だわ - 94 : 2024/01/05(金) 20:48:29.53 ID:1ghhDys/0
-
>>20
懐かしいな
最初のバージョンは割と良心的な値段で、学生の分際で初めて買った開発言語だったわ
付属のマニュアルに従っていけば、自動的にそこそこ凝ったソフトが作れたり本当に勉強になった
数年前、久しぶりにデルファイやってみたいなーと思ったら、ボーランドからモンテカルロみたいな会社に
変わってて、値段もアホか!言いたいぐらい高くて速攻諦めた思い出 - 21 : 2024/01/05(金) 12:12:04.01 ID:8UuAZE1M0
-
そもそもプログラミング言語多すぎだわ
- 23 : 2024/01/05(金) 12:16:49.83 ID:s/YGuj1x0
-
C言語より文法に筋の通った感があって好きだわ。
- 25 : 2024/01/05(金) 12:17:27.73 ID:91ruSrLB0
-
まだPascal
- 26 : 2024/01/05(金) 12:19:18.55 ID:Nhe3nVWU0
-
今や言語でプログラミングできる世の中になったからな
隔世の感がある
この人も草葉の陰で驚いてるんじゃね? - 28 : 2024/01/05(金) 12:23:56.85 ID:bkYs93XF0
-
Pascal終了か
- 29 : 2024/01/05(金) 12:27:04.70 ID:B5JwbE0A0
-
気象庁がパスカル使ってるんだよな
気象予測プログラムとか - 30 : 2024/01/05(金) 12:29:30.68 ID:RAg/x7MQ0
-
まだTascal余地はある。
- 98 : 2024/01/05(金) 21:37:52.04 ID:/5Kha83/0
-
>>30
もうカールパーマだけだよ - 32 : 2024/01/05(金) 12:33:46.06 ID:eM9jLuwA0
-
大学の教養でやらされたやつだ
それ以後使ったことない - 35 : 2024/01/05(金) 12:38:05.87 ID:4OqTHJUa0
-
本当かどうかは知らないが、RPGの元祖WizardryはUCSD-P Systemというpascalコンパイラで開発されたと聞いている
- 36 : 2024/01/05(金) 12:41:24.70 ID:7mblOahD0
-
Delphiはすんごい良かった、もっと流行っても良かったのになー
- 37 : 2024/01/05(金) 12:44:59.13 ID:59sM4zRn0
-
現役でDelphi12リリース出たろ
- 38 : 2024/01/05(金) 12:50:45.65 ID:LI6bDu0I0
-
Modula2は好きだった
- 39 : 2024/01/05(金) 12:52:31.36 ID:VKDOEWib0
-
大学の授業でやった記憶
- 40 : 2024/01/05(金) 13:05:36.56 ID:sx0pkBcB0
-
N. Wirthさんか。
- 41 : 2024/01/05(金) 13:07:38.36 ID:1x+Ad3KZ0
-
delphiで作った簡単なソフト未だに使ってるわ
- 42 : 2024/01/05(金) 13:11:16.22 ID:D5dk0I3w0
-
Delphiにはお世話になりました(´・ω・`)
- 43 : 2024/01/05(金) 13:17:09.30 ID:+Pmm1Z9F0
-
昔はパスカル信者っていたよね
- 44 : 2024/01/05(金) 13:29:32.11 ID:odaSCNPj0
-
パスカルケースもこのおっさんが語源なんか?
- 45 : 2024/01/05(金) 13:41:08.64 ID:QWccwxpH0
-
Turbo Pascalで構造化を教えられたのは大学時代の良い思い出
何にも覚えちゃいないが - 46 : 2024/01/05(金) 13:45:59.73 ID:6RLZwm980
-
Delphiでいっぱい仕事したこら懐かしい
- 47 : 2024/01/05(金) 13:47:58.46 ID:T9cymp1n0
-
パスカルって何で使われてた言語なん?
フォートランとかコボルはわかるけど - 95 : 2024/01/05(金) 21:19:10.17 ID:0zEW5V+90
-
>>47
初期MacのOSが一部パスカルで作られてると聞いたな - 54 : 2024/01/05(金) 14:28:26.94 ID:zShX5f410
-
Delphi使ってた人ここに結構いそう
- 55 : 2024/01/05(金) 14:32:20.78 ID:2YvfUMGI0
-
Perlは?
- 59 : 2024/01/05(金) 14:57:13.56 ID:wjm96oAh0
-
>>55
処理速度上がったからまだ延命できてるよ。
phpよりメリット少ないがセキュリティは強いからな。 - 57 : 2024/01/05(金) 14:39:58.04 ID:C1oG40qc0
-
Delphi6 で止めたわ
- 58 : 2024/01/05(金) 14:45:55.04 ID:JqynX+iG0
-
ターボパスカルからデルファイまでは使ったなあ
もう全部忘れた - 60 : 2024/01/05(金) 14:57:29.15 ID:nHHOO69X0
-
>>1
Delhiでは大変お世話になりました
安らかにお眠りください - 61 : 2024/01/05(金) 14:58:40.85 ID:s1a0uJbb0
-
懐かしい大学のゼミでこれ勉強したわ
学習向きって教授に言われたけどよく解らんかったな - 63 : 2024/01/05(金) 15:16:28.07 ID:4OqTHJUa0
-
>>61
Pascalを習った世代だとANSI Cがまだ無かった頃だよね。K&RのCだと構造体の代入すらmemcpy必須だったりしてアルゴリズムに集中出来ないから教育用には無理があった。
ANSI CはPascalっぽくなっててPascalからの移行も抵抗なかったよ。 - 62 : 2024/01/05(金) 15:14:54.42 ID:ORKZhcjd0
-
一番最初に覚えた言語だったなあ…
合掌 - 64 : 2024/01/05(金) 15:54:56.74 ID:L8w2O4fz0
-
プログラムのことわからないのだが、言語一つ完璧に覚えたら、その言語の得手不得手、面倒臭いとか抜きにして、PCであらゆることが出来るようになるの?
例えばC言語を覚えればWindowsの窓出したりAIも作れるとか - 65 : 2024/01/05(金) 16:37:34.90 ID:SatBL6l/0
-
>>64
若干無理あんじゃね?っての含めれば一つの言語で何もかもできないことはない
例えばPerlでもWindowsのAPI叩いたりAI開発やったりできちゃうしでもネット上の情報量の違いもあるから、長いことやってれば次第に別の言語も覚えていくものかと
- 67 : 2024/01/05(金) 16:44:09.91 ID:yp9BFoTR0
-
>>64
BASICしかないパソコンをもっていたときに思ったこと
これで簡易的なC言語コンパイラを作りそれで本格的なC言語コンパイラ
を作りなんならアセンブラも作りそいつらでOSを作れるんじゃないかと - 79 : 2024/01/05(金) 18:21:45.31 ID:4OqTHJUa0
-
>>64
残念だがならない
英語を覚えたら米国で暮らすのに困らないかというとそんなことはなくて米国の文化を理解しないといけないとかそんな感じ
やりたい事があるならそこに絞って勉強したらいい言語は入口でしかない
でも目の前のPCを完全に支配出来たら凄い快感が得られるぞ - 66 : 2024/01/05(金) 16:38:23.76 ID:yp9BFoTR0
-
わかりやすかったけど書くのが面倒だった
- 69 : 2024/01/05(金) 16:58:22.60 ID:VIvNH8Qd0
-
ボスがWirthの所にしばらくいたといってたな.
汎用機でpascalコンパイラをpascalで書いのを改造していた頃が懐かしい.
アルゴリズム+データ構造=プログラムも実家にあるかな.英語もあったかな. - 70 : 2024/01/05(金) 17:11:46.92 ID:BRBAowzX0
-
藤井聡太君五輪重するといいな
- 71 : 2024/01/05(金) 17:16:06.00 ID:FKqSE2vH0
-
UWSCというので、ゲーミングボード用にexeファイル作りまくってたんだけど
作者死んでるんだよね
変わらず使えてるからいいけど - 72 : 2024/01/05(金) 17:38:00.76 ID:m/+Od7Gu0
-
FORTRANとPL/Iは覚えてる
- 74 : 2024/01/05(金) 18:09:18.87 ID:3/eO73ge0
-
ぐぐったら出てきたぞ
PASCALはスタックへの変数の積み方の指示だな
long far farポインタの指示だろう。win16だとメモリ空間直接指定するのにアドレス足りなくて色々やってた名残 - 78 : 2024/01/05(金) 18:20:29.46 ID:PsVkSYBB0
-
>>74
上にレスあるPASCAL型ってやつですかね
long farはポインタでしたか
そうですWin16、Windows3.1上で窓を表示させるC言語ソースです
{ } の中は窓のサイズとか背景色とかいろいろ指定する構造体のパラメータなので
このPASCALなんちゃらの謎さえ解ければ窓描画の仕組みがわかる筈だと - 76 : 2024/01/05(金) 18:13:35.21 ID:78GhWCs90
-
学生の時やったな
begin endで囲むのと
と代入が:=だったのだけ覚えてるニクラウス・ヴィルト rip
- 82 : 2024/01/05(金) 18:34:57.12 ID:4OqTHJUa0
-
>>76
そうそう
こういう潔癖さが米国と違う欧州らしさだと思う
実用性と原則のどちらを大切にするか判断するときに原則を選ぶのは歴史の長さの違いだね - 81 : 2024/01/05(金) 18:28:20.99 ID:qCpFYgLu0
-
Pascal, Ada and Modula-2って雑誌購読してたわ
お茶の水の丸善で売ってた - 84 : 2024/01/05(金) 18:36:10.26 ID:4eC5Qmkz0
-
>>81
最近のNVIDIAのグラボで使われてるAda Lovelaceアーキテクチャの「Ada」とそのAdaって同じ人(世界初のプログラマーといわれる女性)が由来。 - 86 : 2024/01/05(金) 19:03:06.97 ID:SatBL6l/0
-
>>84
旧姓がバイロンてのでたまげたが
ならメアリ・シェリーの知り合いで何の不思議もない
その後チューリングに引用されたとかすげえ人もいるもんだ
- 83 : 2024/01/05(金) 18:35:50.64 ID:/IO/rwy30
-
もう30年以上前に学部に入ったときに初めてこれでプログラム組んだわ。
え?おれ、もう55だけど。 - 85 : 2024/01/05(金) 18:37:53.03 ID:SiS4T8ry0
-
Turbo PascalとTurbo Cはすげえと思ったわ
ご冥福 - 87 : 2024/01/05(金) 19:09:04.14 ID:F7xRAVXP0
-
昔、パスカルⅡとかいうPCゲームの
メーカーがあってタイムトンネルとか
やった覚えがあるわ。 - 88 : 2024/01/05(金) 19:31:06.05 ID:GunEEdBO0
-
今仕事でPROⅣというくそマイナーな言語使ってる
もうやめたい。。 - 89 : 2024/01/05(金) 19:46:15.31 ID:i5viZLWI0
-
Turbo Pascalには大学時代お世話になりました。ありがとうございました
- 91 : 2024/01/05(金) 20:01:08.26 ID:VGnSV0Fe0
-
シロツメグサの花が咲いたらさあ行こう
- 96 : 2024/01/05(金) 21:20:07.01 ID:zD28Ykf10
-
10 PRINT あ
20 GOTO 10 - 97 : 2024/01/05(金) 21:36:23.30 ID:sk8awkF80
-
JaneViewはPascalじゃなかったっけ?
- 101 : 2024/01/05(金) 23:24:50.01 ID:SvQNCS250
-
>>97
JaneとIrvineもDelphi - 99 : 2024/01/05(金) 21:59:36.31 ID:C2jIVEOF0
-
C++のコーディング量にうんざりしてDelphiに乗り換えたら仕事が捗ったわ
- 100 : 2024/01/05(金) 23:16:56.32 ID:0KUckN350
-
今使ってる専ブラがObjectPascalで作られてる
- 102 : 2024/01/06(土) 00:15:40.69 ID:N+p6pO1a0
-
パスカル文字列
- 104 : 2024/01/06(土) 02:53:24.93 ID:uM42DGsm0
-
お前らって意外と若いよな
pascalと言えばTBBSだろ - 105 : 2024/01/06(土) 03:18:52.20 ID:YkGbPP3P0
-
ワシ今も現役でDelphiでパスカルや
言語拡張もされて益々絶品ですよ - 106 : 2024/01/06(土) 07:23:43.95 ID:k/g8r9UG0
-
パスカル?
アライグマか何か? - 108 : 2024/01/06(土) 08:24:34.36 ID:LolXi4MN0
-
カチューシャもDelphiだったな
- 111 : 2024/01/06(土) 09:04:21.17 ID:fUotdMib0
-
pascal といえばp-code
これが無ければ java バイトコードも無かったかもしれない - 112 : 2024/01/06(土) 09:14:29.00 ID:EYrOqUBh0
-
Pascalと言えばwizardry
- 114 : 2024/01/06(土) 11:07:37.80 ID:MaBgFG5H0
-
俺が唯一できる言語が
- 115 : 2024/01/06(土) 11:13:50.83 ID:rg+1/oy/0
-
>>114
Pascalが判ってれば手続き型系の言語(≒普通のやつ)は大抵理解できるんじゃね? - 117 : 2024/01/06(土) 11:16:06.81 ID:qjjRB0yb0
-
Cの{}の方が直感的だろ
- 118 : 2024/01/06(土) 11:20:23.22 ID:Hq9Ab3kj0
-
授業で習った覚えだけがある
- 119 : 2024/01/06(土) 11:21:02.77 ID:rg+1/oy/0
-
pythonとかインデントだけで表現とか頭おかしいのか、と最初思ったけど慣れたら判りやすい
- 120 : 2024/01/06(土) 11:21:52.80 ID:qjjRB0yb0
-
25年以上前にDelphiでなんかつくった記憶
- 121 : 2024/01/06(土) 11:29:18.06 ID:OUlGHYV+0
-
javaなんか、これの直系子孫の一つだよな
- 122 : 2024/01/06(土) 11:43:38.21 ID:KVs3yAlH0
-
Pascalは直接は使わなかったけどDelphiではお世話になったな
- 123 : 2024/01/06(土) 11:58:48.60 ID:Z4KjX0f70
-
まだパスカル、まだパスカル…
- 124 : 2024/01/06(土) 14:23:05.65 ID:6sz1uiyU0
-
TeXだって元はPascalにwaveで変換してコンパイルされてたからな.
コメント