MS「Excelが世界No1の完全なプログラミング言語」 (33レス)
1-

1: 2021/04/18(日)18:38 AAS
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
2
(1): 2021/04/18(日)21:06 AAS
エクセル方眼紙を忌み嫌うエンジニアに言いたい。
・画面レイアウトはHTMLやWordよりも直感的かつ精密に指定できる
・文字と罫線だけじゃなく、フォームの精密制御ができる。つまりVisualStudioよりデザイン性能が良い
・覚える言語はExcelVBAだけで良い
・知らない人が多いようだが、インターネットアクセスは普通に簡単にできる
・DBとのデータバインディングが簡単。O/Rマッパーだの意識する必要がない
Excel方眼紙は表計算アプリを超えた環境であり、OSそのものと言っても過言ではありません。
3: 2021/04/18(日)21:18 AAS
数式自体はプログラミング言語でも
何百にもコピペされたセルの一つが壊れてることに
気づくことが出来ない設計じゃどうやってもプログラマに認められんよ
4: 2021/04/18(日)22:56 AAS
Excel使ってるとわかるけど
どうやって作ったのかさっぱりわからんくらい凄いと思う
5: 2021/04/19(月)02:07 AAS
有料だけどね
6: 2021/04/19(月)20:31 AAS
VISIOもっと安くしろ
7: 2021/04/22(木)00:55 AAS
あんな見通しの悪い実装が許される仕様がそもそもの癌なんだがなぁ
8: 2021/04/22(木)11:59 AAS
>>2
>・画面レイアウトはHTMLやWordよりも直感的かつ精密に指定できる
印刷やらPDF化やらでレイアウトがずれるから使えない
あぁもしかして1セル1文字で使うのかな?w
9: 2021/04/22(木)12:37 AAS
直感的に使えるか使えないかは
慣れ
10
(1): 2021/04/22(木)22:34 AAS
「印刷すると文字が切れますorはみ出ます」
「改ページとページ枠(罫線のこと)がずれてます」
「式を埋め込まないでください」
「表は奇数列と偶数列で背景色を分けてください」
「表に空欄があってはいけません」
「追加個所から後ろの段落番号がずれています」
「段落番号は他の設計書(Excel)から参照されているので勝手に変えてはいけません」
「印刷プレビューだけではなく実際にPDFかXPSに出力して確認してください」
11: 2021/04/22(木)22:59 AAS
表計算メインで使ってるから書式だの体裁を気にしたことがない
12: 2021/04/23(金)20:17 AAS
エクセルVBAに搭載してほしいモード
 VBAフォームアプリケーションを起動してるときに、別のエクセルファイルは、別のエクセルプロセスから起動されるように指定できるようにしてほしい
13: 2021/04/23(金)20:39 AAS
>>10
すべて明確な対処法があるな
目を皿のようにして四苦八苦する必要はない



おしえてやれよ
14
(1): 2021/06/26(土)00:08 AAS
もういい加減BASICやめてくれ

VBAのせいでいつまでたってもBASIC言語が駆逐されない

初めて覚えた言語はMicrosoft BASICでその点だけは感謝してるが、一生触りたく無いわ
15: 2021/07/05(月)13:58 AAS
会社のいろんなアホが書いたVBAを見る機会がよくあるのだが、アホはどうしてデータをワークシート内に貯め込むのだろう。
ランダムファイルを使えば速いのに。
16
(1): 2021/07/05(月)14:06 AAS
>>14
VB.NETはええんか?
17: 2021/07/05(月)16:59 AAS
ほとんどのVBAアプリはACCESSのほうが適しているのになぜExcelで書くのか
18: 2021/07/09(金)03:17 AAS
>>16
やだ
19
(1): 2021/07/17(土)14:45 AAS
今時複数ウィンドウ多重に開けないソフト
つまりexcel同士を並べて比較したりデータ移し替えたりできない
こんなゴミソフト他にないよ
20: 2021/07/17(土)16:49 AAS
>>19
「新しいウィンドウを開く」じゃあかんのか?
もしくはタスクバーのExcelを右クリックしてExcelを選択
1-
あと 13 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.328s*