MS「な、」

https://medaka.5ch.net/test/read.cgi/prog/1618738719/
元スレ

MS「Excelが世界No1の完全なプログラミング言語」

2021/04/18(日) 18:38:39.32
1: 
 Excelの新機能「Lambda関数」によって「Excelの数式がチューリング完全になった」とナデラCEO。プログラミング言語としてのExcel数式であらゆる計算が可能に 
マイクロソフトCEOのサティア・ナデラ氏は、Excelの新機能である「Lambda関数」の登場をとりあげ、「世界で最も人気のあるプログラミング言語、Excelの数式が、チューリング完全になった」とツイートしました。
Lambda関数は、上記のツイートが示す図にあるように、Excelがすでに備えている式や関数を組み合わせて、ユーザーが新たな関数を定義できる機能を提供します。これが今月に入り、Excelで利用可能になりました。
一方、「チューリング完全」とは、おおまかに言えば、コンピュータで計算できるあらゆる計算を表現できること、ということになります。 
一般に、プログラミング言語はチューリング完全であり、ExcelもマクロやVBAなどExcelに備わっているプログラミング言語を利用すれば以前からチューリング完全の状態でした。
マイクロソフトはこれから、Excelの数式を「プログラミング言語」であると押し出していくのかもしれません。
セルに数式を入力していくことは、VBAなどでプログラミングを行うよりもずっとハードルが低く、それがプログラミングであるとほとんどの人に意識させないほど簡単です。 
それでいて、その数式だけで原理的にはプログラミング言語と同等の高度な処理まで記述できるのであれば、それはより多くの人にとってより強力な武器となり得ます。 
マイクロソフトがExcelの数式でチューリング完全を実現しようとしたのは、そこに狙いがあるのではないでしょうか。 
Excelでは、これまでにExcelでスーパーマリオを再現した事例や、ExcelでVBAを使わないでドラクエ3を再現した事例など、とても表計算の上で動いているとは信じられないようなアプリケーションの実装が行われてきました。 
チューリング完全となったExcelの数式を組み合わせることで、さらに驚くようなアプリケーションが登場することを期待せずにはいられません。 
https://www.publickey1.jp/blog/21/excellambdaexcelceoexcel.html

2021/04/18(日) 21:06:54.36
2:
エクセル方眼紙を忌み嫌うエンジニアに言いたい。
・画面レイアウトはHTMLやWordよりも直感的かつ精密に指定できる 
・文字と罫線だけじゃなく、フォームの精密制御ができる。つまりVisualStudioよりデザイン性能が良い
・覚える言語はExcelVBAだけで良い 
・知らない人が多いようだが、インターネットアクセスは普通に簡単にできる
・DBとのデータバインディングが簡単。O/Rマッパーだの意識する必要がない
Excel方眼紙は表計算アプリを超えた環境であり、OSそのものと言っても過言ではありません。 

2021/04/22(木) 11:59:13.09
8:
>>2
 >・画面レイアウトはHTMLやWordよりも直感的かつ精密に指定できる 
印刷やらPDF化やらでレイアウトがずれるから使えない

あぁもしかして1セル1文字で使うのかな?w 

2021/04/18(日) 22:56:49.76
4: 
 Excel使ってるとわかるけど 
どうやって作ったのかさっぱりわからんくらい凄いと思う 

2021/04/19(月) 02:07:07.82
5: 
有料だけどね 

2021/04/22(木) 12:37:50.70
9: 
 直感的に使えるか使えないかは
慣れ 

2021/04/22(木) 22:34:18.16
10: 
「印刷すると文字が切れますorはみ出ます」
「改ページとページ枠(罫線のこと)がずれてます」
「式を埋め込まないでください」
「表は奇数列と偶数列で背景色を分けてください」
「表に空欄があってはいけません」
「追加個所から後ろの段落番号がずれています」
「段落番号は他の設計書(Excel)から参照されているので勝手に変えてはいけません」
「印刷プレビューだけではなく実際にPDFかXPSに出力して確認してください」 

2021/04/23(金) 20:39:25.82
13: 
>>10
 すべて明確な対処法があるな 
目を皿のようにして四苦八苦する必要はない 


 
おしえてやれよ 

2021/07/19(月) 21:36:17.11
21:
 Fラン大学で臨時講師してるんだけど、ExcelVBAはアホにプログラミングの概念を教えると言う面ではいいと思うよ。 
成果がすぐに目で見えるし、プログラミングに対するモチベーションを保ちやすいのは確か。
でもそのままExcelを極めすぎて他言語に興味持てなくなって使い物にならなくなる奴もたまにいるけど。

Twitterでフォローしよう

おすすめの記事