前スレ
ぶっちゃけ始めるのにいい言語て何 part3
https://mevius.5ch.net/test/read.cgi/tech/1599110613/
ぶっちゃけ始めるのにいい言語て何 part4
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2021/03/13(土) 14:15:45.21ID:a+miF64E433デフォルトの名無しさん
2021/04/22(木) 19:07:56.50ID:rqslZK4T アメリカの誰か偉い人の威を借るキツネwww
434デフォルトの名無しさん
2021/04/22(木) 19:13:23.95ID:myVNCwEk アメリカの誰か偉い人って誰だよw
フワっとしすぎだろw
フワっとしすぎだろw
435デフォルトの名無しさん
2021/04/22(木) 19:13:37.49ID:aG329xgw Excelはプリインストールされてることも多いし
インタプリタの一面も持ちながらコンパイルも出来る、
修正箇所にもよるけどコード直しながらトレースも実施出来る、
クラスを作っても作らなくてもプログラムが作れる、
あわしろ氏とかいう人が全く触れることもない
素晴らしい言語だよ
EXCELが使えなくても
ワードにもパワポにもアウトルックにさえ
VBAは付いててオフィス持ってるあなたの常に傍にいます
インタプリタの一面も持ちながらコンパイルも出来る、
修正箇所にもよるけどコード直しながらトレースも実施出来る、
クラスを作っても作らなくてもプログラムが作れる、
あわしろ氏とかいう人が全く触れることもない
素晴らしい言語だよ
EXCELが使えなくても
ワードにもパワポにもアウトルックにさえ
VBAは付いててオフィス持ってるあなたの常に傍にいます
436デフォルトの名無しさん
2021/04/22(木) 19:26:40.60ID:ZjWO0PQ5 禅CODE・念仏プログラミングも知らんのけ?
437デフォルトの名無しさん
2021/04/22(木) 19:41:30.85ID:PyjNdPo7438デフォルトの名無しさん
2021/04/22(木) 20:06:32.57ID:lRUpdndj 最強のエクセル使い方講座【たった1動画で全てが分かるExcelの教科書】MicrosoftMVP受賞 - Youtube
2,729,095 回視聴
2,729,095 回視聴
439デフォルトの名無しさん
2021/04/22(木) 20:44:06.63ID:rqslZK4T 意思のある奴「どこかの国の誰か偉い人が言ってたからおすすめ!」
440デフォルトの名無しさん
2021/04/22(木) 21:38:54.33ID:9tFEoNCy 私の知るSchemeとHaskellとCのポインタが使える人はみな、Javaを使い始めて2日で経験5年のJavaプログラマより
いいコードを書くようになる。しかしそのことが平均的な頭の鈍い人事部の連中には理解できないのだ。
https://web.archive.org/web/20190114045248/http://local.joelonsoftware.com/mediawiki/index.php/Javaスクールの危険
ジョエル・スポルスキー
どこぞの馬の骨の言ったことではないよ
いいコードを書くようになる。しかしそのことが平均的な頭の鈍い人事部の連中には理解できないのだ。
https://web.archive.org/web/20190114045248/http://local.joelonsoftware.com/mediawiki/index.php/Javaスクールの危険
ジョエル・スポルスキー
どこぞの馬の骨の言ったことではないよ
441デフォルトの名無しさん
2021/04/22(木) 21:39:40.80ID:9tFEoNCy >>431
お前みたいな馬の骨の言ったことを信じろ、というのはプログラマ的な発想なのか?
お前みたいな馬の骨の言ったことを信じろ、というのはプログラマ的な発想なのか?
442デフォルトの名無しさん
2021/04/22(木) 21:42:09.41ID:9tFEoNCy 関数型アレルギーの人ってよく居るけど、食わず嫌いなのか、理解できないのか知らないけど
なんだかなあと思う
なんだかなあと思う
443デフォルトの名無しさん
2021/04/22(木) 21:48:10.21ID:tcTtemzb 「始めるのにいい言語」ではないでしょ
444デフォルトの名無しさん
2021/04/22(木) 21:55:40.23ID:9tFEoNCy 関数型は始めるのに良い言語なんじゃないかな
使いこなせそうにないならプログラミング向いてないから諦めたら良い
向いてないことを職業にするのは不幸なことだよ
使いこなせそうにないならプログラミング向いてないから諦めたら良い
向いてないことを職業にするのは不幸なことだよ
445デフォルトの名無しさん
2021/04/22(木) 22:08:35.56ID:9tFEoNCy JavaとかVBAとか、仕事で仕方なく使う言語であって
それこそ始めるのに良い言語ではないよ
プログラミングということを見通しよく学ぶために使う言語ではないよ
後進国の筋悪土方に成りたいならそこから始めさせるのも良いかもしれないが
十年がそこらで頭打ちだな
ツルハシ振って、四十くらいになったら使えない人材になっていく
それこそ始めるのに良い言語ではないよ
プログラミングということを見通しよく学ぶために使う言語ではないよ
後進国の筋悪土方に成りたいならそこから始めさせるのも良いかもしれないが
十年がそこらで頭打ちだな
ツルハシ振って、四十くらいになったら使えない人材になっていく
446デフォルトの名無しさん
2021/04/22(木) 22:46:14.75ID:ZiPdwJbh しかもその2つの言語は有料だしな
447デフォルトの名無しさん
2021/04/22(木) 23:32:34.28ID:ZjWO0PQ5 あわしろ氏も薦めてるしね。
448デフォルトの名無しさん
2021/04/23(金) 01:59:47.98ID:Qh9Eg4+4 あわしろ様〜
ありがたやありがたや〜
ありがたやありがたや〜
449デフォルトの名無しさん
2021/04/23(金) 03:47:54.33ID:SHHjXNHC 前に警告されていたのに未だに連呼しているって
本人の自演なんだろうなぁw
ガイジは中身もガイジだったw
本人の自演なんだろうなぁw
ガイジは中身もガイジだったw
450デフォルトの名無しさん
2021/04/23(金) 05:21:08.47ID:IAv7U8Ah VBAは人をふるいに掛ける言語ではないからね。
極端な話、機械語でニーモニックとオペランドの間に
ブランチやジャンプで飛び込んで別の命令として使うようなコードを見てきたような人から見れば
ポインタみたいなが毛が生えたくらいのもの知ってる程度であれば
結局のところ見渡せてるわけでもないし、知ってても知らなくても大差ないし、別の言語やる際に後付けで覚えれば十分だと思う。
VBAはあくまでも初心者用としてのとっかかり。
少しおバカな一面も持ち合わせているから
C++やC#とかやってとっくの昔に離れた人でもたまに立ち止まってちょろっと組んでみようとか
たまにはスレ覗いてみようとか思わせる言語。
最初にふるいに掛けてプログラマの素質がない人を切り捨てるのはそれも一つの考え方だと思うけど
俺も素質がなかったから地獄ばっかり見てきたけどVBAを最初にやってなければとっくに切り捨てられていたと思う。
もうかなりじじいになったけどとりあえず生き延びているよ。
極端な話、機械語でニーモニックとオペランドの間に
ブランチやジャンプで飛び込んで別の命令として使うようなコードを見てきたような人から見れば
ポインタみたいなが毛が生えたくらいのもの知ってる程度であれば
結局のところ見渡せてるわけでもないし、知ってても知らなくても大差ないし、別の言語やる際に後付けで覚えれば十分だと思う。
VBAはあくまでも初心者用としてのとっかかり。
少しおバカな一面も持ち合わせているから
C++やC#とかやってとっくの昔に離れた人でもたまに立ち止まってちょろっと組んでみようとか
たまにはスレ覗いてみようとか思わせる言語。
最初にふるいに掛けてプログラマの素質がない人を切り捨てるのはそれも一つの考え方だと思うけど
俺も素質がなかったから地獄ばっかり見てきたけどVBAを最初にやってなければとっくに切り捨てられていたと思う。
もうかなりじじいになったけどとりあえず生き延びているよ。
451デフォルトの名無しさん
2021/04/23(金) 06:07:55.87ID:lRu/J/HC EXCELでやることは、だいたい関数でなんとかしたい。
VBAを使うとBASICの癖がつくし、C#の癖を忘れたくないし、
自分の脳味噌に複数の言語覚える余裕は無い。
つっても、関数も言語の一種だけど。
VBAを使うとBASICの癖がつくし、C#の癖を忘れたくないし、
自分の脳味噌に複数の言語覚える余裕は無い。
つっても、関数も言語の一種だけど。
452デフォルトの名無しさん
2021/04/23(金) 06:47:24.83ID:IAv7U8Ah >>451
もうC#の癖がついているくらいC#やってるならC#で通せばいいと思うよ
人それぞれってもんがあるし、VBA無理矢理やる必要は全くない
やりたくなったらEXCELの開発タブを押せば
いつでもVBAは君を暖かく迎え入れてくれるよ
もうC#の癖がついているくらいC#やってるならC#で通せばいいと思うよ
人それぞれってもんがあるし、VBA無理矢理やる必要は全くない
やりたくなったらEXCELの開発タブを押せば
いつでもVBAは君を暖かく迎え入れてくれるよ
453デフォルトの名無しさん
2021/04/23(金) 07:16:53.47ID:KQxv57QV454デフォルトの名無しさん
2021/04/23(金) 07:33:12.71ID:M88Kc634 > MITはこのテーマについて非常に高い基準を設けており、授業6.001を必須にしている。その教科書(サスマン & エイブルソンの計算機プログラムの構造と解釈)は世界の何十何百というトップクラスのコンピュータサイエンス学科でコンピュータサイエンスへの入門に使われている。
> 最近オールJavaになったデューク大や、私と友人がひどい目に合ったCSE121の言語をSchemeとMLからJavaに変えたペンシルベニア大の学位よりも、MITやイェールの学位に重きを置く理由がここにある。
残念ながらMITのこの授業Pythonになったんだよねwww
> 最近オールJavaになったデューク大や、私と友人がひどい目に合ったCSE121の言語をSchemeとMLからJavaに変えたペンシルベニア大の学位よりも、MITやイェールの学位に重きを置く理由がここにある。
残念ながらMITのこの授業Pythonになったんだよねwww
455デフォルトの名無しさん
2021/04/23(金) 08:37:57.22ID:BarwDQ+l456デフォルトの名無しさん
2021/04/23(金) 09:15:42.49ID:IAv7U8Ah あら偶然。
Pythonはゴールデンウィークにちょっと勉強しようかなと思って今丁度インストールしたところ。
何でも最初覚える時はこれでもかってくらい初心者向けの本を一冊買うことにしているんだけど、
本当に遠い昔、ゲームセンターあらしって漫画書いてた人が「こんにちはマイコン」って漫画本出してて
当時はPC-6001だったかな?
まだWindowsどころかMS-DOSやCP/Mが
生まれる前のパソコンのBASICが載ってて当時買ったことがあったんだけど
その人がまた最近になって「こんにちはPython」とかいう本を出してたので
話のネタになるかと思って買っといたのがあるからそれ見て基本だけ掴んだら
後はネット見て適当にこねくり回す予定。
こっちは東京でGWもどうせ出掛けてもコロナになるし、丁度いい暇つぶしになるかと思ってる。
Pythonはゴールデンウィークにちょっと勉強しようかなと思って今丁度インストールしたところ。
何でも最初覚える時はこれでもかってくらい初心者向けの本を一冊買うことにしているんだけど、
本当に遠い昔、ゲームセンターあらしって漫画書いてた人が「こんにちはマイコン」って漫画本出してて
当時はPC-6001だったかな?
まだWindowsどころかMS-DOSやCP/Mが
生まれる前のパソコンのBASICが載ってて当時買ったことがあったんだけど
その人がまた最近になって「こんにちはPython」とかいう本を出してたので
話のネタになるかと思って買っといたのがあるからそれ見て基本だけ掴んだら
後はネット見て適当にこねくり回す予定。
こっちは東京でGWもどうせ出掛けてもコロナになるし、丁度いい暇つぶしになるかと思ってる。
457デフォルトの名無しさん
2021/04/23(金) 09:58:44.87ID:3GWRpcmU >>454
本質的に全く違う内容だし、プログラマにならない人たちも受ける講義だからね
本質的に全く違う内容だし、プログラマにならない人たちも受ける講義だからね
458デフォルトの名無しさん
2021/04/23(金) 10:03:09.29ID:rEtjc9/k >>453
だよな 複数言語使うことでプログラム自体を
立体的に理解できる その構造の異差からコアを抽出できる
一つの言語だと、使い方がわかる程度にしかならない
正直むちゃくちゃ 遠まわりだとおもう 初心者ほど複数言語やっとけ
だよな 複数言語使うことでプログラム自体を
立体的に理解できる その構造の異差からコアを抽出できる
一つの言語だと、使い方がわかる程度にしかならない
正直むちゃくちゃ 遠まわりだとおもう 初心者ほど複数言語やっとけ
459デフォルトの名無しさん
2021/04/23(金) 10:07:58.45ID:rEtjc9/k なんでもそうなんだろうけど、同じ内容を
違う表現で実装するって重要だと思う。 初心者ほど一つのやりかたに
固執し、本質がつかめない 同じ処理を複数の言語で練習するのが一番上達がはやいと思う
違う表現で実装するって重要だと思う。 初心者ほど一つのやりかたに
固執し、本質がつかめない 同じ処理を複数の言語で練習するのが一番上達がはやいと思う
460デフォルトの名無しさん
2021/04/23(金) 10:36:58.85ID:IAv7U8Ah そう言った意味でも
Microsoft Script Control を参照しとけば
JavaScriptのコードも混雑して書けるVBAって素晴らしいよね
Microsoft Script Control を参照しとけば
JavaScriptのコードも混雑して書けるVBAって素晴らしいよね
461デフォルトの名無しさん
2021/04/23(金) 13:52:47.70ID:3GWRpcmU プログラミングを学ぶ方法 リチャード・ストールマン
まず、いくつかの言語でのプログラミングに関する教科書を読み、次にLispを含むいくつかのプログラミング言語のマニュアルを読みます。これがあなたにとって自然で直感的な意味をなすのであれば、それはあなたの精神がプログラミングにうまく適応していることを示しています。
直感的に理解できない場合は、プログラミング以外のことを行うことをお勧めします。あなたは苦労してある程度プログラミングをすることができるかもしれません、しかしそれが苦労を見つけたならあなたはそれがあまり得意ではないでしょう。それが魅力ではなく闘争である場合、プログラミングのポイントは何ですか?
その後、実際のプログラム(またはその一部)のソースコードを読んで、それらが何をするのかを理解する必要があります。次に、修正する特定のバグを見つけることができる場合は、それらに変更を書き込んだり、機能を追加したり、バグを修正したりします。それらのプログラムのコードに精通している何人かの優秀なプログラマーに、あなたの変更を読んで批評するように頼んでください。
人々が開発している無料のプログラムのバグを修正すると、開発者は喜んで修正を入手し、インストールしやすくするためにそれらを作成する方法を教えてくれます。実装したい機能については、TODOリストをご覧ください。開発者があなたの変更を組み込むとき、それは大きな満足であることがわかります。
これを何度も繰り返すと、ソフトウェアの開発が上手になります。
まず、いくつかの言語でのプログラミングに関する教科書を読み、次にLispを含むいくつかのプログラミング言語のマニュアルを読みます。これがあなたにとって自然で直感的な意味をなすのであれば、それはあなたの精神がプログラミングにうまく適応していることを示しています。
直感的に理解できない場合は、プログラミング以外のことを行うことをお勧めします。あなたは苦労してある程度プログラミングをすることができるかもしれません、しかしそれが苦労を見つけたならあなたはそれがあまり得意ではないでしょう。それが魅力ではなく闘争である場合、プログラミングのポイントは何ですか?
その後、実際のプログラム(またはその一部)のソースコードを読んで、それらが何をするのかを理解する必要があります。次に、修正する特定のバグを見つけることができる場合は、それらに変更を書き込んだり、機能を追加したり、バグを修正したりします。それらのプログラムのコードに精通している何人かの優秀なプログラマーに、あなたの変更を読んで批評するように頼んでください。
人々が開発している無料のプログラムのバグを修正すると、開発者は喜んで修正を入手し、インストールしやすくするためにそれらを作成する方法を教えてくれます。実装したい機能については、TODOリストをご覧ください。開発者があなたの変更を組み込むとき、それは大きな満足であることがわかります。
これを何度も繰り返すと、ソフトウェアの開発が上手になります。
462デフォルトの名無しさん
2021/04/23(金) 17:29:27.36ID:rEtjc9/k まず、いくつかの言語でのプログラミングに関する教科書を読み
これ大切だとおもう
逆説的ではあるけれど、道具(言語)って使えなかったり、
使いにくかった時にはじめて、本当の使い方がわかる
言語によって、得意なことがあるから、早めにその言語の
苦手なことを理解したほうがいい そこではじめてその言語の特徴がわかる
そのためにも、簡単な入門書でいいから最初から複数の言語やったほうがいいよ
これ大切だとおもう
逆説的ではあるけれど、道具(言語)って使えなかったり、
使いにくかった時にはじめて、本当の使い方がわかる
言語によって、得意なことがあるから、早めにその言語の
苦手なことを理解したほうがいい そこではじめてその言語の特徴がわかる
そのためにも、簡単な入門書でいいから最初から複数の言語やったほうがいいよ
463デフォルトの名無しさん
2021/04/23(金) 18:20:03.47ID:pTXGMqa6 >>462
言語使いこなすのに教科書が役に立つかって日本で英語の学校教育受けていたらよく知っているはずだけどなw
特にプログラミングは動かしたらすぐに応答が出るのだから実際に使えばいい
知識はネットに山のように転がっているし自分がやりたいことを調べながらやるのが身に付きやすい
言語使いこなすのに教科書が役に立つかって日本で英語の学校教育受けていたらよく知っているはずだけどなw
特にプログラミングは動かしたらすぐに応答が出るのだから実際に使えばいい
知識はネットに山のように転がっているし自分がやりたいことを調べながらやるのが身に付きやすい
464デフォルトの名無しさん
2021/04/23(金) 19:01:30.43ID:PHZyC6zC 一般論として、Haskellやっとけば間違いないよ。
465デフォルトの名無しさん
2021/04/23(金) 19:06:40.03ID:DTZ2HQvo >>464
Haskellはどの程度マスターすればよいですか?
Haskellはどの程度マスターすればよいですか?
466デフォルトの名無しさん
2021/04/23(金) 19:09:19.33ID:+WQuyT7u >>463
これ言う奴にまともなのは居ない
教科書読んだ「だけ」では駄目だって話を都合の良いように歪曲してるだけだな
ロクな本読んでない馬鹿は黙ってろ
体系的に学ぶことの意味すら理解出来てないアホがまともなコード書けるわけがない
ネットは最新情報を追いかけるには良いが
誰も物事を整理する義務を負っていないことが殆どだ
要点が分かってない馬鹿であることをいつまでも自覚できてないアホが殆どだな
本当に基礎的な言語の機能の仕様すら
いくつも知識が欠落したままクソコードを量産する間抜けをウンザリするほど見てきた
これ言う奴にまともなのは居ない
教科書読んだ「だけ」では駄目だって話を都合の良いように歪曲してるだけだな
ロクな本読んでない馬鹿は黙ってろ
体系的に学ぶことの意味すら理解出来てないアホがまともなコード書けるわけがない
ネットは最新情報を追いかけるには良いが
誰も物事を整理する義務を負っていないことが殆どだ
要点が分かってない馬鹿であることをいつまでも自覚できてないアホが殆どだな
本当に基礎的な言語の機能の仕様すら
いくつも知識が欠落したままクソコードを量産する間抜けをウンザリするほど見てきた
467デフォルトの名無しさん
2021/04/23(金) 19:13:45.30ID:PHZyC6zC 本も大事だけど、あわしろ氏のセミナーはためになるよ。
ちょっとお高いけど。
ちょっとお高いけど。
468デフォルトの名無しさん
2021/04/23(金) 21:01:44.74ID:Hmz4qwee469デフォルトの名無しさん
2021/04/23(金) 21:04:14.89ID:+WQuyT7u470デフォルトの名無しさん
2021/04/23(金) 21:09:08.83ID:+YpcBxgU >>468
思い込みの激しそうな性格だね
思い込みの激しそうな性格だね
471デフォルトの名無しさん
2021/04/23(金) 21:14:02.66ID:BarwDQ+l 汎用機でCOBOL派生言語みたいなのを延々とやってた時は、むしろ先進の言語とか興味津々だったが。
472デフォルトの名無しさん
2021/04/23(金) 22:49:13.65ID:xBH90vPH FORTH は >>75 でチラっと出てきたけど、
「プログラマブル電卓」的な使い方を考えると
入門用の言語としては悪くないと思われる。
ただ、「構造化プログラミング」的な発想は
フォローしていないので、そのあたりを踏まえると
>>117 の Pascal というのも、悪くないと思う。
ただし、入門用には言語仕様を拡張したほうがいい
(キャッチ&スローとか)し、実装も p-code Pascal
みたいに階層的にしたほうがいいと思う。
それを考えると、BCPL という選択枝もあるかもしれないが。
C とか C++ とかいうのは、「アセンブラを習得してから
出直してこい。素人がチョッカイを出すと怪我するぞ」と
言いたい部分がある。
「プログラマブル電卓」的な使い方を考えると
入門用の言語としては悪くないと思われる。
ただ、「構造化プログラミング」的な発想は
フォローしていないので、そのあたりを踏まえると
>>117 の Pascal というのも、悪くないと思う。
ただし、入門用には言語仕様を拡張したほうがいい
(キャッチ&スローとか)し、実装も p-code Pascal
みたいに階層的にしたほうがいいと思う。
それを考えると、BCPL という選択枝もあるかもしれないが。
C とか C++ とかいうのは、「アセンブラを習得してから
出直してこい。素人がチョッカイを出すと怪我するぞ」と
言いたい部分がある。
473デフォルトの名無しさん
2021/04/23(金) 23:50:18.12ID:PHZyC6zC >>472
例外はキャッチアンドリリースが基本。
例外はキャッチアンドリリースが基本。
474デフォルトの名無しさん
2021/04/24(土) 07:23:37.80ID:34NVgRLD Pascalといえば、プログラミングの歴史をオブジェクト指向に至るまで説明したDelphiの面白い本があったんだよ。
アセンブラというか機械語の凄まじい組み方の下りが面白かった。
アセンブラというか機械語の凄まじい組み方の下りが面白かった。
475デフォルトの名無しさん
2021/04/24(土) 07:51:54.65ID:hh64S9E7 みんなおはよう
今日もいい天気だね
昨日はちょっと荒れてたみたいだね
そんなイライラするときはVBAみたいに
簡単な言語でテトリスでも組んでほっこりしよう
今日もいい天気だね
昨日はちょっと荒れてたみたいだね
そんなイライラするときはVBAみたいに
簡単な言語でテトリスでも組んでほっこりしよう
476デフォルトの名無しさん
2021/04/24(土) 07:53:34.96ID:hh64S9E7477デフォルトの名無しさん
2021/04/24(土) 08:59:21.20ID:4kyvceR8 それにしても本当に皆さんスルースキル高いね
俺なら反撃しちゃう
俺なら反撃しちゃう
478デフォルトの名無しさん
2021/04/24(土) 09:37:09.56ID:bBHh2UNU Python は簡単なことをとても簡単にし、むずかしいことが 多すぎることのないようにするという、
賢明な妥協の哲学をもっている。 わたしの意見では、これは非常にうまくいっている。
簡単なことは簡単にでき、 むずかしいことは段階的にむずかしくなっている。
その非一貫性は気にならないことが多い。
Lisp はより妥協の少ない哲学をもっていて、非常に強力でよく統制のとれた 言語の核を提供している。
このことは Lisp を学ぶのをむずかしくしている。 なぜなら最初から高水準の抽象化を扱わければならず、
見た目や感覚に 頼らずに自分がいま何をしているかを理解しなければならないからだ。
しかしこのことは Lisp で抽象化や複雑さの階層をふやすのを簡単している。
Lisp では非常にむずかしいことを、そんなにむずかしくないレベルにまで落とすことができる。
http://www.unixuser.org/~euske/doc/python
ピーター・ノーヴィグ
(ACM、AAAIフェロー、Google研究本部長)
賢明な妥協の哲学をもっている。 わたしの意見では、これは非常にうまくいっている。
簡単なことは簡単にでき、 むずかしいことは段階的にむずかしくなっている。
その非一貫性は気にならないことが多い。
Lisp はより妥協の少ない哲学をもっていて、非常に強力でよく統制のとれた 言語の核を提供している。
このことは Lisp を学ぶのをむずかしくしている。 なぜなら最初から高水準の抽象化を扱わければならず、
見た目や感覚に 頼らずに自分がいま何をしているかを理解しなければならないからだ。
しかしこのことは Lisp で抽象化や複雑さの階層をふやすのを簡単している。
Lisp では非常にむずかしいことを、そんなにむずかしくないレベルにまで落とすことができる。
http://www.unixuser.org/~euske/doc/python
ピーター・ノーヴィグ
(ACM、AAAIフェロー、Google研究本部長)
479デフォルトの名無しさん
2021/04/24(土) 09:54:46.70ID:hh64S9E7 PythonはこれからEXCELにもVBAの他に使える言語としてJavaScriptみたいに載るかも知れないし
期待しているよ
期待しているよ
480デフォルトの名無しさん
2021/04/24(土) 10:09:08.48ID:vtdgUVMq 11月6日にreditの 'ask me anything' にマイクロソフトの Excel チームが登場して、「いつExcelにPythonが搭載されるのか?」という質問に対して以下のように回答しています。
Cool to see the excitement around Python.
We had an awesome response to our survey on the Python UserVoice item. We’re working on the best way to address that feedback.
In the meantime, these are some great tools you can use like PyXLL and XLWings
Additionally, you can also host your backend logic via a web service in any language, including Python, and you can use web add-ins or a custom function to call that web service.
要するに、マイクロソフトが Excel に搭載するのは JavaScript であって、Python を使いたいのであれば PyXLL か xlwings を使えということのようです。
https://qiita.com/yniji/items/b38bc312e860027108ac
2年半前に結論出てんのに何夢見てんだ?
その間にMSはもうJS/TS用のOffice用API完成させてWeb版では既に利用可能、デスクトップ版でもアドオンで同API利用可能になってるぞ。
Cool to see the excitement around Python.
We had an awesome response to our survey on the Python UserVoice item. We’re working on the best way to address that feedback.
In the meantime, these are some great tools you can use like PyXLL and XLWings
Additionally, you can also host your backend logic via a web service in any language, including Python, and you can use web add-ins or a custom function to call that web service.
要するに、マイクロソフトが Excel に搭載するのは JavaScript であって、Python を使いたいのであれば PyXLL か xlwings を使えということのようです。
https://qiita.com/yniji/items/b38bc312e860027108ac
2年半前に結論出てんのに何夢見てんだ?
その間にMSはもうJS/TS用のOffice用API完成させてWeb版では既に利用可能、デスクトップ版でもアドオンで同API利用可能になってるぞ。
481デフォルトの名無しさん
2021/04/24(土) 10:20:38.35ID:5CP/6DgS そんなに簡単にできるのになんでPython対応してくれんのか
482デフォルトの名無しさん
2021/04/24(土) 10:21:28.79ID:QHmhBYHb 始めるためのスレであれも必要これも必要とか書く人は自分がそのあたりで終わってんだろうな
483デフォルトの名無しさん
2021/04/24(土) 10:27:20.58ID:N1eYD/7j excel 操作は python + win32com で充分
操作が必要無くデータだけ扱うなら pandas
操作が必要無くデータだけ扱うなら pandas
484デフォルトの名無しさん
2021/04/24(土) 10:51:26.21ID:hbggor4m >>480
Pythonの盛り上がりは素晴らしいですね。
Python UserVoiceの項目で行ったアンケートには素晴らしい反応がありました。私たちは、そのフィードバックに対応するための最良の方法を検討しています。
それまでの間、のような素晴らしいツールを使うことができます。
さらに、Pythonを含む任意の言語でWebサービスを介してバックエンドロジックをホストすることもでき、Webアドインやカスタム関数を使用してそのWebサービスを呼び出すことができます。
最良の方法を検討するまでPyXLLやXLWings使えってよ
おっと、お前が貼り付けた英語の部分を機械翻訳しただけだから文句は言うなよ
Pythonの盛り上がりは素晴らしいですね。
Python UserVoiceの項目で行ったアンケートには素晴らしい反応がありました。私たちは、そのフィードバックに対応するための最良の方法を検討しています。
それまでの間、のような素晴らしいツールを使うことができます。
さらに、Pythonを含む任意の言語でWebサービスを介してバックエンドロジックをホストすることもでき、Webアドインやカスタム関数を使用してそのWebサービスを呼び出すことができます。
最良の方法を検討するまでPyXLLやXLWings使えってよ
おっと、お前が貼り付けた英語の部分を機械翻訳しただけだから文句は言うなよ
485デフォルトの名無しさん
2021/04/24(土) 11:00:37.82ID:5Ctu9Ag7 検討してたのは3年半前なのに何言ってんだか。
10年経ってもマヌケ面して待ってそうだな。
Pythonが搭載されるはずなんだぁ〜つってwww
10年経ってもマヌケ面して待ってそうだな。
Pythonが搭載されるはずなんだぁ〜つってwww
486デフォルトの名無しさん
2021/04/24(土) 11:52:17.42ID:baEZyXkr MSなら十分あり得るな
二年前のことを三年間とかいう奴よりはあり得る
二年前のことを三年間とかいう奴よりはあり得る
487デフォルトの名無しさん
2021/04/24(土) 11:55:36.56ID:5Ctu9Ag7 ほーんw
そして2017年12月15日。マイクロソフトのExcelチーム リードプログラムマネージャのAshvini Sharma氏が、この要望に対して次のように返答をします。ExcelとPythonの統合について調査するためのアンケートの呼びかけでした。
Excel Team [MSFT] (Admin, Office.com) responded · December 15, 2017
Hi folks –
Thanks for the continued passion around this topic.
We’d like to gather more information to help us better understand the needs around Excel and Python integration.
To help us with this, can you please complete the survey below?
みなさん。このトピックを熱心に議論してくれたことに感謝します。
ExcelとPythonの統合のニーズについて、理解を深めるための情報を集めたいと思っています。
そこで、次のアンケートに協力してもらえないでしょうか?
https://www.publickey1.jp/blog/17/excelpython.html
そして2017年12月15日。マイクロソフトのExcelチーム リードプログラムマネージャのAshvini Sharma氏が、この要望に対して次のように返答をします。ExcelとPythonの統合について調査するためのアンケートの呼びかけでした。
Excel Team [MSFT] (Admin, Office.com) responded · December 15, 2017
Hi folks –
Thanks for the continued passion around this topic.
We’d like to gather more information to help us better understand the needs around Excel and Python integration.
To help us with this, can you please complete the survey below?
みなさん。このトピックを熱心に議論してくれたことに感謝します。
ExcelとPythonの統合のニーズについて、理解を深めるための情報を集めたいと思っています。
そこで、次のアンケートに協力してもらえないでしょうか?
https://www.publickey1.jp/blog/17/excelpython.html
488デフォルトの名無しさん
2021/04/24(土) 11:58:19.44ID:n+JXhE4b VBAはC#かjavascriptに置き換えられるなら良いとは思う
489デフォルトの名無しさん
2021/04/24(土) 12:05:41.42ID:vtdgUVMq Python信者ってカレンダーのプログラム作れなさそう
490デフォルトの名無しさん
2021/04/24(土) 12:07:16.85ID:hgsQr1t4 Haskellに置き換わったらどうなります?
ほら、C#だろうがJSだろうが同じことでしょう?
今までと何も変わらない。
Haskellこそイノベーションです。
今までと全く違う使い道が出来るのですから。
ほら、C#だろうがJSだろうが同じことでしょう?
今までと何も変わらない。
Haskellこそイノベーションです。
今までと全く違う使い道が出来るのですから。
491デフォルトの名無しさん
2021/04/24(土) 12:08:15.42ID:hgsQr1t4 あわしろ氏が言いたいのは、イノベーションが無いから日本は駄目だってことだと思うんですよ。
492デフォルトの名無しさん
2021/04/24(土) 12:08:15.87ID:baEZyXkr493デフォルトの名無しさん
2021/04/24(土) 12:15:29.54ID:5Ctu9Ag7 年計算で恥晒して開き直る最高に頭のいいPython信者w
ExcelにPythonが搭載されるその日まで彼らの戦いは続くw
ExcelにPythonが搭載されるその日まで彼らの戦いは続くw
494デフォルトの名無しさん
2021/04/24(土) 12:27:50.29ID:baEZyXkr なんだ
春先によく湧くただの統失か
春先によく湧くただの統失か
495デフォルトの名無しさん
2021/04/24(土) 12:30:19.80ID:nmitijXh ExcelにPythonが搭載される件、rangeでもめて、お蔵入りした説
496デフォルトの名無しさん
2021/04/24(土) 12:35:28.78ID:5Ctu9Ag7497デフォルトの名無しさん
2021/04/24(土) 14:27:15.44ID:w/TV0+ha >>476
マイコン時代のVTLというエディタ付きのプログラム言語。
そのサイズは僅か768バイト。キロバイトではない。
1バイトの節約のために何でもやる。1バイトでも並び替えたら、もう動かなくなる。
命令の途中にジャンプして別の命令として使ったり、
データ領域の並びも使ってプログラムロジックに使ってるんだってさ。
有名なのかな。他の本にも書いた話だそうだよ。
マイコン時代のVTLというエディタ付きのプログラム言語。
そのサイズは僅か768バイト。キロバイトではない。
1バイトの節約のために何でもやる。1バイトでも並び替えたら、もう動かなくなる。
命令の途中にジャンプして別の命令として使ったり、
データ領域の並びも使ってプログラムロジックに使ってるんだってさ。
有名なのかな。他の本にも書いた話だそうだよ。
498デフォルトの名無しさん
2021/04/24(土) 14:31:20.52ID:n+JXhE4b 日本でも最初期のTK80とかはそんなレベルやったしね
499デフォルトの名無しさん
2021/04/24(土) 16:12:14.26ID:hh64S9E7 >>497
あー、なるほど。まぁ昔はね。
ゲームのスーパーマリオなんかも
320Kbしか使えなくて内64Kbに絵を
入れるキャラジェネって部分があるけど
そこにもPG食い込ませて
逆アセンブルしてプリンターに出すと
電話帳一冊くらいのページ数になるけど
その中で使っていない部分は全部で3バイトだった。
もちろんアセンブラの知識だけでは
完全な解析は困難で機械語として
覚えていないと見れない部分がちょこまかと
出て来てた。
その辺の知識は今となってはクソの役にも
立たないことの方が多いのが悲しいけど
それだけ今は恵まれた時代になったと
言うことだよきっと
あー、なるほど。まぁ昔はね。
ゲームのスーパーマリオなんかも
320Kbしか使えなくて内64Kbに絵を
入れるキャラジェネって部分があるけど
そこにもPG食い込ませて
逆アセンブルしてプリンターに出すと
電話帳一冊くらいのページ数になるけど
その中で使っていない部分は全部で3バイトだった。
もちろんアセンブラの知識だけでは
完全な解析は困難で機械語として
覚えていないと見れない部分がちょこまかと
出て来てた。
その辺の知識は今となってはクソの役にも
立たないことの方が多いのが悲しいけど
それだけ今は恵まれた時代になったと
言うことだよきっと
500デフォルトの名無しさん
2021/04/24(土) 16:37:05.87ID:n+JXhE4b >>499
当時はROMも少なかったし少なくともスーパーファミコン位まではグラフィックデータは圧縮したりしてたよ
当時はROMも少なかったし少なくともスーパーファミコン位まではグラフィックデータは圧縮したりしてたよ
501デフォルトの名無しさん
2021/04/24(土) 19:37:33.80ID:jGF5fZl8 >>478
Lispが難しいのは
> 最初から高水準の抽象化を扱わければならず、
> 見た目や感覚に 頼らずに自分がいま何をしているかを理解しなければならないからだ。
ということなんだね、わかる気がするw
> しかしこのことは Lisp で抽象化や複雑さの階層をふやすのを簡単している。
> Lisp では非常にむずかしいことを、そんなにむずかしくないレベルにまで落とすことができる。
でも結局のところ難しいということなんだよね(´・ω・`)
Pythonやるかな
Lispが難しいのは
> 最初から高水準の抽象化を扱わければならず、
> 見た目や感覚に 頼らずに自分がいま何をしているかを理解しなければならないからだ。
ということなんだね、わかる気がするw
> しかしこのことは Lisp で抽象化や複雑さの階層をふやすのを簡単している。
> Lisp では非常にむずかしいことを、そんなにむずかしくないレベルにまで落とすことができる。
でも結局のところ難しいということなんだよね(´・ω・`)
Pythonやるかな
502デフォルトの名無しさん
2021/04/24(土) 20:05:31.59ID:NCX6NdqZ 歴史的な理由からLispの解説はcar, cdrから始まるけど
実はあんまり使わない
setq, if, loopあたりを使えば
他のプログラム言語と実はあんまりかわらない
実はあんまり使わない
setq, if, loopあたりを使えば
他のプログラム言語と実はあんまりかわらない
503デフォルトの名無しさん
2021/04/24(土) 21:50:49.90ID:hgsQr1t4 まあそういうわけで、Haskellがお勧めなわけです。
504デフォルトの名無しさん
2021/04/24(土) 21:51:13.60ID:+v1plSJo >>502
そういう書き方もできるけど、そんなレベルのことLispでわざわざやる意味ある?
そういう書き方もできるけど、そんなレベルのことLispでわざわざやる意味ある?
505デフォルトの名無しさん
2021/04/25(日) 10:28:20.86ID:IoXyqRUD >>504
逆に今時car, cdrが必要になることある?
逆に今時car, cdrが必要になることある?
506デフォルトの名無しさん
2021/04/25(日) 10:39:38.26ID:KtTIhOup じゃlispいらないな
507デフォルトの名無しさん
2021/04/25(日) 10:54:21.86ID:lXkGjuCJ LispがなかったらEmacsの設定できないじゃん
508デフォルトの名無しさん
2021/04/25(日) 11:22:17.81ID:KtTIhOup 結局そんな理由か
ま、そうだよな
ま、そうだよな
509デフォルトの名無しさん
2021/04/25(日) 12:55:13.86ID:tX5v4AJc 基本はHaskellですからね。
510デフォルトの名無しさん
2021/04/25(日) 13:07:53.03ID:vrxr0D/D Lispは美しい
中置記法なんか俗世間の穢れ
中置記法なんか俗世間の穢れ
511デフォルトの名無しさん
2021/04/25(日) 13:20:46.34ID:CXBEgNTo (+ 3 1 4 1 5 9 2) うん
(* 3 1 4 1 5 9 2) うん
(- 3 1 4 1 5 9 2) ん?
(/ 3 1 4 1 5 9 2) ん?
(* 3 1 4 1 5 9 2) うん
(- 3 1 4 1 5 9 2) ん?
(/ 3 1 4 1 5 9 2) ん?
512デフォルトの名無しさん
2021/04/25(日) 13:25:15.01ID:Y6VCDk9p やっぱRPNだってはっきりわかんだね
513デフォルトの名無しさん
2021/04/25(日) 13:28:00.18ID:vrxr0D/D >>511
普通に何が言いたいのか分かんねーから
普通に何が言いたいのか分かんねーから
514デフォルトの名無しさん
2021/04/25(日) 13:43:47.51ID:/NByfBPS 右結合でも左結合でも結果が同じ二項演算子は自然に多項に拡張できるけど
そうでない場合はどう結合するのかはっきりさせておく必要があるってだけだな。
そうでない場合はどう結合するのかはっきりさせておく必要があるってだけだな。
515デフォルトの名無しさん
2021/04/25(日) 14:15:02.44ID:5Wr8avcB 女でプログラムくんでるやつってRuby率多くね?
516デフォルトの名無しさん
2021/04/25(日) 14:40:34.46ID:oFpMkyEJ 女は大蛇が嫌いで、宝石が好き
Python は男っぽい。
ガチガチしてる
Ruby はメソッドチェーンなど、滑らかな感じ
Python は男っぽい。
ガチガチしてる
Ruby はメソッドチェーンなど、滑らかな感じ
517デフォルトの名無しさん
2021/04/25(日) 15:15:47.59ID:4i70iPwA 私とRubyの旅はまだ始まったばかり
< fin >
< fin >
518デフォルトの名無しさん
2021/04/25(日) 16:44:29.93ID:oFpMkyEJ Python はMIT などの理系で、
Ruby はハーバードなどの文系
女は数学が苦手で、文学部が多いから、Ruby
Rails ではプログラミングよりも、
フレームワーク・英語のモジュールの説明書を読む時間の方が多いから、
英語が得意な女が有利
今夜から始まるテレビドラマのドラゴン桜みたいに、
実は理系の東大工学部でも、英語ができる女が有利だけどw
英語が苦手な男 vs 数学が苦手な女で、
英語の点差の方が、数学の点差よりも大きいから
Ruby はハーバードなどの文系
女は数学が苦手で、文学部が多いから、Ruby
Rails ではプログラミングよりも、
フレームワーク・英語のモジュールの説明書を読む時間の方が多いから、
英語が得意な女が有利
今夜から始まるテレビドラマのドラゴン桜みたいに、
実は理系の東大工学部でも、英語ができる女が有利だけどw
英語が苦手な男 vs 数学が苦手な女で、
英語の点差の方が、数学の点差よりも大きいから
519デフォルトの名無しさん
2021/04/25(日) 17:07:30.16ID:1VoXvbiw そしてこれからもRubyの戦いは続く
真の平和が訪れるそのときまで
< Fin >
真の平和が訪れるそのときまで
< Fin >
520デフォルトの名無しさん
2021/04/25(日) 17:51:39.12ID:dXQU53En Rubyはない
Haskellもない
VBAもない
Haskellもない
VBAもない
521デフォルトの名無しさん
2021/04/25(日) 18:11:52.98ID:3N3J6RJO522デフォルトの名無しさん
2021/04/25(日) 18:13:13.56ID:tX5v4AJc フロンティアでは関数型が使われている。
523デフォルトの名無しさん
2021/04/25(日) 20:19:31.78ID:3N3J6RJO Haskellも全てS式にすればいいんじゃないのかな
524デフォルトの名無しさん
2021/04/25(日) 20:53:02.32ID:tX5v4AJc あわしろ氏はそうは言ってなかったな。
525デフォルトの名無しさん
2021/04/25(日) 20:55:47.92ID:tX5v4AJc ある意味>>520が示唆に富むお言葉を遺しておられる。
つまり、HaskellとRubyとVBAこそ学ぶ価値がある。
算術にHaskell、ウェブにRuby、ビジネスにVBA。
何でもできるは何もできない。
バランスが大切。
つまり、HaskellとRubyとVBAこそ学ぶ価値がある。
算術にHaskell、ウェブにRuby、ビジネスにVBA。
何でもできるは何もできない。
バランスが大切。
526デフォルトの名無しさん
2021/04/25(日) 22:06:51.63ID:3N3J6RJO あわしろさんって何作った人?
527デフォルトの名無しさん
2021/04/25(日) 22:18:32.67ID:3N3J6RJO 泡の城?
528デフォルトの名無しさん
2021/04/25(日) 22:39:23.07ID:QQ0V4ej4 >>526
日本のIT業界
日本のIT業界
529520
2021/04/25(日) 23:07:57.36ID:dXQU53En 信者がキモい3大言語を挙げてみました
530デフォルトの名無しさん
2021/04/25(日) 23:40:48.21ID:B0d72kDU Python
Lisp
Java
Lisp
Java
531デフォルトの名無しさん
2021/04/26(月) 10:16:36.62ID:yH1QUeey >>528
それなら真に受けないほうが良さそうだ
それなら真に受けないほうが良さそうだ
532デフォルトの名無しさん
2021/04/26(月) 10:54:11.01ID:oHxAx7LN www
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- アメリカ議会 「中国が台湾武力侵攻する準備を急速進展中」 ★2 [お断り★]
- 【高市自民】中国軍SNS 高市首相に怖すぎる地獄絵で警告、火の海の靖国神社「自ら墓穴を掘り、戻れない道へ進む」 [夜のけいちゃん★]
- 【速報】公然わいせつの疑いで逮捕・送検・略式起訴のAぇ! group 草間リチャード敬太メンバー 脱退を発表 「心の病の療養」に専念 [Ailuropoda melanoleuca★]
- 「二枚舌は許されない」中国外務省 高市総理の発言を批判… ★2 [BFU★]
- 小野田紀美 経済安保相「悪いことをする外国人、日本にいない状況つくる」 [Hitzeschleier★]
- 「一般人じゃないでしょ」と批判…Perfumeあ~ちゃん、吉田カバン社長を「一般男性」と表現した“真意”と“誤算” [muffin★]
- 【実況】博衣こよりのえちえちお子様ランチ🛸💜🥀🧪🍃★2
- 政治アナリストがヤフコメ民を一蹴『議員報酬アップは悪くない。モチベーションの維持や不正防止に役立つ』 [315293707]
- 【男磨き】ハウスルール汁遊び禁止🈲🏡【ジョージメンズコーチ】
- 【悲報】イチゴ高騰で、ショートケーキからイチゴが消える🍰 [966095474]
- 奈良高専「ぼくらは、ほんとに負けたんでしょうか…」ロボコンで旭川1up周回作戦に敗北、涙ながらに語る。奈良OBからも疑問の声 [776365898]
- 【画像】中国軍、高市早苗の新作画像を公開wwwwwwwwww [834922174]
