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

1: 仕様書無しさん [] 2021/04/18(日) 18:38:39.32 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の数式を組み合わせることで、さらに驚くようなアプリケーションが登場することを期待せずにはいられません。

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



おしえてやれよ
14
(1): 仕様書無しさん [sage] 2021/06/26(土) 00:08:18.33 AAS
もういい加減BASICやめてくれ

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

初めて覚えた言語はMicrosoft BASICでその点だけは感謝してるが、一生触りたく無いわ
15: 仕様書無しさん [sage] 2021/07/05(月) 13:58:31.23 AAS
会社のいろんなアホが書いたVBAを見る機会がよくあるのだが、アホはどうしてデータをワークシート内に貯め込むのだろう。
ランダムファイルを使えば速いのに。
16
(1): 仕様書無しさん [sage] 2021/07/05(月) 14:06:27.47 AAS
>>14
VB.NETはええんか?
17: 仕様書無しさん [sage] 2021/07/05(月) 16:59:34.07 AAS
ほとんどのVBAアプリはACCESSのほうが適しているのになぜExcelで書くのか
18: 仕様書無しさん [sage] 2021/07/09(金) 03:17:38.19 AAS
>>16
やだ
19
(1): 仕様書無しさん [] 2021/07/17(土) 14:45:41.42 AAS
今時複数ウィンドウ多重に開けないソフト
つまりexcel同士を並べて比較したりデータ移し替えたりできない
こんなゴミソフト他にないよ
20: 仕様書無しさん [sage] 2021/07/17(土) 16:49:21.10 AAS
>>19
「新しいウィンドウを開く」じゃあかんのか?
もしくはタスクバーのExcelを右クリックしてExcelを選択
21: 仕様書無しさん [sage] 2021/07/19(月) 21:36:17.11 AAS
Fラン大学で臨時講師してるんだけど、ExcelVBAはアホにプログラミングの概念を教えると言う面ではいいと思うよ。
成果がすぐに目で見えるし、プログラミングに対するモチベーションを保ちやすいのは確か。
でもそのままExcelを極めすぎて他言語に興味持てなくなって使い物にならなくなる奴もたまにいるけど。
22: 仕様書無しさん [sage] 2022/03/29(火) 20:04:18.11 AAS
ハードウェアの設計やるとわかるけど、
スプレッドシートがなきゃ工数食うような
データを作成するタイミングがよくあるんだわ

ってなるとVS codeとかなんの役にも立たないわ
23: 仕様書無しさん [sage] 2022/12/10(土) 23:12:42.37 AAS
エリートはPL/SQL
24: 仕様書無しさん [sage] 2022/12/17(土) 21:47:11.54 AAS
Excel使いはそりゃ土方としては使えなくなるだろう
もっといい世界を知ってしまったんだ
彼らはグラフを書いたり実際に分析をしたりして
金持ち相手にいいオフィスや仕事場付きの立派な自宅で働く
高給取りのコンサルタントやデータサイエンティストになるんだ
25: 仕様書無しさん [] 2024/03/29(金) 14:27:50.15 AAS
コラントッテのTwitterのイイねの数が少ないから脂質を貯めるようにゲストがもう風俗行かない
画像リンク

1-
あと 8 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.338s*