「Pythonはどうしてこんなにはやっているんですか」。プログラミングを最近学び始めた人と話をしていて、そんな質問を受けた。自分としてはPythonを学ぶ意義は自明だと思っていたが、プログラミングにあまり詳しくない人にはそうでないのかもしれない。
私は、2019年10月上旬に開催されたイベント「日経 xTECH EXPO 2019」で、「非プログラマーがPythonを学ぶ意義」と題して講演した。そこで今回のコラムでは、この講演のプレゼンテーションを基に、Pythonを学ぶべき理由を説明したい。
ただ、内容を少しだけ変えようと思う。講演では非プログラマーを対象にしていたが、今回のコラムではプログラマーを含めたすべての人を対象にする。Python以外の言語を使っているプログラマーにとっても有用な内容だと思うからだ。講演では、非プログラマーがプログラミングを学ぶ意義を最初に説明したが、その部分は省略する。
Pythonが得意とする分野
世の中にはたくさんのプログラミング言語がある。よく使われているものだけでも、C、C++、C#、Java、JavaScript、PHP、Python、Ruby、Swiftなど様々だ。マイナーな言語も入れると数え切れないくらいある。
プログラミング言語を「汎用プログラミング言語」と呼ぶこともある。どの言語を選んでも、理論的にはどんなロジックでも記述できるという意味だ。この特徴を「チューリング完全」と呼ぶ。チューリング完全でない言語は、普通はプログラミング言語とは呼ばない。
もっとも、言語ごとに得意分野は存在する。例えば、「ある分野で言語Aを使うと処理を一から書かなければならずシステムの開発が大変なのに対し、言語Bは豊富なライブラリーを持つため簡単にシステムを開発できる」といったことはよくある。また、「ある分野で言語Xを使うと高速に実行できるが、言語Yでは処理に時間がかかる」といったこともある。
具体的な得意分野を挙げよう。Javaはエンタープライズシステムの記述に多用されるし、JavaScriptはWebのクライアントソフトウエアの記述に主に使われる。Rubyで書かれたRuby on Rails(以下、Rails)というフレームワークは、Webアプリのサーバー側システムの開発に使われる。Swiftは、iOS向けのアプリ開発に使われている。
では、最近注目を集めているPythonの得意分野は何だろうか。それはずばり人工知能(AI)である。
以下ソース
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00682/111900020/
【IT】プログラマーだけではない、全ての人がPythonを学ぶべきたった1つの理由
■ このスレッドは過去ログ倉庫に格納されています
1田杉山脈 ★
2019/11/24(日) 19:37:07.19ID:CAP_USER2019/11/24(日) 19:43:26.58ID:qWLyaHxj
長々と書いてるけと、
AIのためにpythonを学べと
AIのためにpythonを学べと
3名刺は切らしておりまして
2019/11/24(日) 19:47:53.76ID:a42uG7+T ずばり言うわよ
2019/11/24(日) 19:48:08.28ID:GET+oO4j
ライブラリがたまたま多いだけで言語そのものの(ry
5名刺は切らしておりまして
2019/11/24(日) 19:49:40.23ID:X8rSDfLa 糞記事
2019/11/24(日) 19:50:08.24ID:m3tZXaxz
パッケージによってころころ変わるし
とっつにくい
とっつにくい
7名刺は切らしておりまして
2019/11/24(日) 19:51:27.16ID:ZMn2Okln このスレは日経に何を購入すると許されるのですか?
8名刺は切らしておりまして
2019/11/24(日) 19:51:45.87ID:ZMn2Okln このスレは日経[の]何を購入すると許されるのですか?
9名刺は切らしておりまして
2019/11/24(日) 19:51:47.48ID:5GOEH+ZT2019/11/24(日) 19:51:48.57ID:m3tZXaxz
初心者には難しい
2019/11/24(日) 19:52:11.82ID:4zzBIqQk
12名刺は切らしておりまして
2019/11/24(日) 19:52:17.61ID:h2ZPIsSp Cもしらないやつばかり苦笑
13名刺は切らしておりまして
2019/11/24(日) 19:52:56.44ID:HS4sSl/7 しかしこのご時世老いも若きもスマホでTwitterで承認欲求の発散にご執心な様子
PCでのみ出来ることの多さも考えないでスマホで十分とか言い切っちゃう
PCでのみ出来ることの多さも考えないでスマホで十分とか言い切っちゃう
2019/11/24(日) 19:53:19.95ID:m3tZXaxz
数学ができる奴が使うツールやで
2019/11/24(日) 19:54:22.69ID:m3tZXaxz
>>13
井の中の蛙大海を知らずだね
井の中の蛙大海を知らずだね
16名刺は切らしておりまして
2019/11/24(日) 19:54:48.95ID:ZMn2Okln テキストで記載する方法が既に時代遅れなのではないかと
これからは文字を利用しない方法のプログラミングが必要なのでは?
可視性が悪いし文字一文字違うだけで別ってのは
チェックするだけでも全体把握するだけでも労力がいる。
複雑なものをもっと簡単な方法で作る方法が大事なのではないかと。
そこには文法とか可読性を超えたものが必要だ。
これからは文字を利用しない方法のプログラミングが必要なのでは?
可視性が悪いし文字一文字違うだけで別ってのは
チェックするだけでも全体把握するだけでも労力がいる。
複雑なものをもっと簡単な方法で作る方法が大事なのではないかと。
そこには文法とか可読性を超えたものが必要だ。
2019/11/24(日) 19:55:33.13ID:m3tZXaxz
数学ができないやつは仕様書・参考書の通り打ち込んどけ
18名刺は切らしておりまして
2019/11/24(日) 19:55:37.90ID:HS4sSl/7 そういやDelphi(1)の初回特典の変なTシャツ未だに持ってるわ
胸にClickボタンが大書きされてる奴
胸にClickボタンが大書きされてる奴
19名刺は切らしておりまして
2019/11/24(日) 19:56:29.88ID:HD82Qm9k perl5 の後継っぽくライブラリ開発が進んでバズっただけ
人類の全てが学ぶほどのことはない
人類の全てが学ぶほどのことはない
20名刺は切らしておりまして
2019/11/24(日) 19:56:35.28ID:JaLmwbkG >>4
そのライブラリをどっかから調達してこないと殆ど何にもできない。
そのライブラリをどっかから調達してこないと殆ど何にもできない。
2019/11/24(日) 19:56:36.33ID:m3tZXaxz
>>16
静的解析ツールないの?
静的解析ツールないの?
22名刺は切らしておりまして
2019/11/24(日) 19:57:28.29ID:HD82Qm9k >>16
haskell やれ
haskell やれ
23名刺は切らしておりまして
2019/11/24(日) 19:57:32.83ID:ZMn2Okln24名刺は切らしておりまして
2019/11/24(日) 19:58:11.09ID:BlJc+wqg 愛に満ち溢れているから?
25名刺は切らしておりまして
2019/11/24(日) 19:59:31.99ID:0OdOQQ8m >>4
ですね
ですね
2019/11/24(日) 20:01:29.32ID:m3tZXaxz
27名刺は切らしておりまして
2019/11/24(日) 20:06:48.98ID:RleO2j+E >>4
他の言語にある for (i=0; i<100; i++) みたいな書き方ができないとか
たしかに多少の癖はあるかな
あとPythonの標準リストとNumPy配列が別物なのもいちいち面倒くさい
ただインデント(字下げ)は、やっているうちに慣れたし
ソースも見通しやすくて、全般に悪い言語ではないと思う
他の言語にある for (i=0; i<100; i++) みたいな書き方ができないとか
たしかに多少の癖はあるかな
あとPythonの標準リストとNumPy配列が別物なのもいちいち面倒くさい
ただインデント(字下げ)は、やっているうちに慣れたし
ソースも見通しやすくて、全般に悪い言語ではないと思う
28名刺は切らしておりまして
2019/11/24(日) 20:09:30.46ID:AD4hI79A pythonは初心者の俺でも
人間の言語に近いのか扱いやすかった
ただし開発環境UIをジジイババアでも使えるようにしないと
革命とは言えない
人間の言語に近いのか扱いやすかった
ただし開発環境UIをジジイババアでも使えるようにしないと
革命とは言えない
29名刺は切らしておりまして
2019/11/24(日) 20:12:45.82ID:t/x5bVwk aとbの比較で等しくないとき、a!=bと書くのが気に食わない。
a<>bでいいだろうに!
等しいとの比較もa==bが気に食わない。
a=bでいいだろ。
その代わり値の代入は「:=」を使えばよろしい。
C系やる奴は馬鹿でキチガイだと思う。
for (i=1, i>=10, i++) {
・・・
}
とか、構文がバカすぎて何も言えない。
{}も気に食わない。
正常な人の思考なら、
for i=1 to 10 do
begin
・・・
end.
だろうに。
a<>bでいいだろうに!
等しいとの比較もa==bが気に食わない。
a=bでいいだろ。
その代わり値の代入は「:=」を使えばよろしい。
C系やる奴は馬鹿でキチガイだと思う。
for (i=1, i>=10, i++) {
・・・
}
とか、構文がバカすぎて何も言えない。
{}も気に食わない。
正常な人の思考なら、
for i=1 to 10 do
begin
・・・
end.
だろうに。
2019/11/24(日) 20:16:05.39ID:iMK2aZ9C
>>1
AIはただの流行り物だからなぁ。やっぱり学ぶべきはC
AIはただの流行り物だからなぁ。やっぱり学ぶべきはC
31名刺は切らしておりまして
2019/11/24(日) 20:19:41.58ID:+UZqTA7W 言語には二種類しかない
Pythonか、それ以外かだ
Pythonか、それ以外かだ
32名刺は切らしておりまして
2019/11/24(日) 20:19:51.86ID:PUTyhz4K 5分で理解できた
そんな仰々しいものじゃないよ
そんな仰々しいものじゃないよ
2019/11/24(日) 20:20:57.01ID:iMK2aZ9C
2019/11/24(日) 20:21:53.07ID:MWapx7To
50代の俺がつい最近触ってみた感想は
DOS時代のBATファイル?って感じかな
おっさんの方がとっつきやすいのかもしれん
DOS時代のBATファイル?って感じかな
おっさんの方がとっつきやすいのかもしれん
2019/11/24(日) 20:27:38.73ID:S1R0M42E
インデントが構文要素になってるのは、アイデアとしては面白いガ
実際のところ閉じてないと気持ち悪くないか?
実際のところ閉じてないと気持ち悪くないか?
2019/11/24(日) 20:28:16.89ID:FL4BYfmZ
guiにしてくれよ
37名刺は切らしておりまして
2019/11/24(日) 20:31:12.55ID:ZMn2Okln38名刺は切らしておりまして
2019/11/24(日) 20:32:08.11ID:GpdlVVNf Pythonがこのまままら、Juliaが来るだろう。
2019/11/24(日) 20:34:06.19ID:jfTQEEsn
インデックス張る必要性がない繰り返しでインデックスなんて張らんし・・・
2019/11/24(日) 20:34:11.37ID:jfTQEEsn
インデックス張る必要性がない繰り返しでインデックスなんて張らんし・・・
2019/11/24(日) 20:34:29.10ID:jfTQEEsn
インデックス張る必要性がない繰り返しでインデックスなんて張らんし・・・
43名刺は切らしておりまして
2019/11/24(日) 20:37:29.28ID:ORGnBHAs pythonのいいところは・・・exeが作れるところ!
2019/11/24(日) 20:37:53.64ID:Ylt55Z02
ノンプログラマーにAIが必要なのか?
2019/11/24(日) 20:38:06.29ID:xLSUWIlP
VBの方がええよ。全人向けならば
2019/11/24(日) 20:38:09.24ID:Ylt55Z02
ノンプログラマーにAIが必要なのか?
2019/11/24(日) 20:39:39.90ID:GpdlVVNf
JavaScriptもどんどん改良されている。
2019/11/24(日) 20:39:49.17ID:Ylt55Z02
ノンプログラマーにAIが必要なのか?
2019/11/24(日) 20:40:02.15ID:/TJJfmUQ
50名刺は切らしておりまして
2019/11/24(日) 20:44:20.90ID:Ug1Da/5d これは多いに誤解される
Pythonがいいというよりライブラリだ
グーグルとかが参加してて
グーグルがルビー、Javascript、タイプスクリプトに乗り換えたら話はかわる
Pythonがいいというよりライブラリだ
グーグルとかが参加してて
グーグルがルビー、Javascript、タイプスクリプトに乗り換えたら話はかわる
2019/11/24(日) 20:45:05.07ID:us6+DmiR
52名刺は切らしておりまして
2019/11/24(日) 20:47:41.36ID:O4282wm9 import this;
2019/11/24(日) 20:48:29.72ID:UJ/s9NIK
言語はくそ。証拠にバージョン2から3でてこずっている。
2019/11/24(日) 20:48:59.13ID:d2LPyxxg
>>4
うむ。
うむ。
55名刺は切らしておりまして
2019/11/24(日) 20:49:50.46ID:Ug1Da/5d JavaScript派生の「TypeScript」が爆発的人気--RedMonk分析
2019-09-15
プログラミング言語にははやり廃りがあるが、「TypeScript」の利用の急速な普及が衰える気配がないことを示す新たな証拠が公開された。
https://japan.zdnet.com/article/35142674/
Python開発の“優しい終身の独裁者”は「TypeScript」から何を学んだか
2019-10-05
https://japan.zdnet.com/article/35143547/
2019-09-15
プログラミング言語にははやり廃りがあるが、「TypeScript」の利用の急速な普及が衰える気配がないことを示す新たな証拠が公開された。
https://japan.zdnet.com/article/35142674/
Python開発の“優しい終身の独裁者”は「TypeScript」から何を学んだか
2019-10-05
https://japan.zdnet.com/article/35143547/
56名刺は切らしておりまして
2019/11/24(日) 20:52:55.61ID:5L5BdpGz >>27
まずfor (i=0; i<100; i++)みたいな処理は実務でないので問題ない
まずfor (i=0; i<100; i++)みたいな処理は実務でないので問題ない
57名刺は切らしておりまして
2019/11/24(日) 20:53:59.85ID:Ug1Da/5d Microsoft、組み込みデバイスをターゲットとしたTypeScriptの高速サブセット”Static TypeScript”を発表
2019年11月7日
https://www.infoq.com/jp/news/2019/11/static-typescript-msft-paper/
JavaScript開発者が機械学習モデルを構築できる「TensorFlow.js」の使い所
2019-09-28
ウェブスクリプト言語を使って機械学習モデルを構築し訓練するのは野心的な取り組みに思えるかもしれないが、
2019年の現在では、それは完全に実行可能なことだ。
ブラウザーでの機械学習を可能にするのに役立つのが「TensorFlow.js」だ。
TensorFlow.jsは、「JavaScript」を使用して機械学習を実行するためのGoogleのオープンソースライブラリーである。
先頃、バッハ風のメロディーをオンデマンドで生成する「Google Doodle」によって、TensorFlow.jsが切り開いた大きな可能性が示された。
https://japan.zdnet.com/article/35143214/
2019年11月7日
https://www.infoq.com/jp/news/2019/11/static-typescript-msft-paper/
JavaScript開発者が機械学習モデルを構築できる「TensorFlow.js」の使い所
2019-09-28
ウェブスクリプト言語を使って機械学習モデルを構築し訓練するのは野心的な取り組みに思えるかもしれないが、
2019年の現在では、それは完全に実行可能なことだ。
ブラウザーでの機械学習を可能にするのに役立つのが「TensorFlow.js」だ。
TensorFlow.jsは、「JavaScript」を使用して機械学習を実行するためのGoogleのオープンソースライブラリーである。
先頃、バッハ風のメロディーをオンデマンドで生成する「Google Doodle」によって、TensorFlow.jsが切り開いた大きな可能性が示された。
https://japan.zdnet.com/article/35143214/
58名刺は切らしておりまして
2019/11/24(日) 20:54:13.40ID:b6Hw0cRd 底辺の最期の希望
59名刺は切らしておりまして
2019/11/24(日) 20:58:00.13ID:MBCgjV1m 頭悪そうな記事
60名刺は切らしておりまして
2019/11/24(日) 20:58:35.63ID:0RJFAi6J とか言ってるけど、python の熟達者は C のコードも書くからね。
61名刺は切らしておりまして
2019/11/24(日) 21:00:34.48ID:0RJFAi6J62名刺は切らしておりまして
2019/11/24(日) 21:03:36.31ID:0RJFAi6J Range 使えば普通に算術ループできますやん
ホラはあかんよ、ホラは
ホラはあかんよ、ホラは
63名刺は切らしておりまして
2019/11/24(日) 21:04:37.98ID:2h0Q6/x9 昨日、初心者に使わせようとしたけど最初につまづいたのは「pythonってコマンド打ってもcommand not foundになる😫」だった
まあpython3ってコマンドしか用意されてなかっただけだけど初心者がこの手のしょうもない話に脅かされるうちはおすすめできん
まあpython3ってコマンドしか用意されてなかっただけだけど初心者がこの手のしょうもない話に脅かされるうちはおすすめできん
2019/11/24(日) 21:05:28.25ID:d2LPyxxg
ブロックをインデントに束縛して
コードの個人差を減らして保守性を向上させたのは良い点だと思う。
オブジェクト指向周りの文法や、
イミフな定数の不導入とか、
コロンもいらなくね?とか、
文法に乱雑さを感じる。
len()とかsorted()とかをiterableのメンバにせずに
標準関数で外出しにしてるのとかもイラッとくる。
jsがスマートな言語に見えてきて仕方ない。
コードの個人差を減らして保守性を向上させたのは良い点だと思う。
オブジェクト指向周りの文法や、
イミフな定数の不導入とか、
コロンもいらなくね?とか、
文法に乱雑さを感じる。
len()とかsorted()とかをiterableのメンバにせずに
標準関数で外出しにしてるのとかもイラッとくる。
jsがスマートな言語に見えてきて仕方ない。
65名刺は切らしておりまして
2019/11/24(日) 21:05:44.46ID:0RJFAi6J2019/11/24(日) 21:06:30.94ID:Ex9Mlcry
Unityで充分やろ(´・ω・`)
67名刺は切らしておりまして
2019/11/24(日) 21:06:59.41ID:Hc4/7aY+ 全ての人が日経ソフトウエア読まなきゃな
68名刺は切らしておりまして
2019/11/24(日) 21:07:38.74ID:0RJFAi6J 最近は他の言語用のAIエンジンも増えてきたから
まあ、いつまでも独壇場というわけにも
いかんだろうな
まあ、いつまでも独壇場というわけにも
いかんだろうな
69名刺は切らしておりまして
2019/11/24(日) 21:10:29.32ID:0RJFAi6J まあ、結局 C だけが生き残ってる
っていうのは、いつものパターンだな
まあ、色々呼ばれちゃうから、しょうがないんだけどね
っていうのは、いつものパターンだな
まあ、色々呼ばれちゃうから、しょうがないんだけどね
70名刺は切らしておりまして
2019/11/24(日) 21:11:29.11ID:0RJFAi6J >>29
きちがいが好きな言語が50年も生き残るかね?
きちがいが好きな言語が50年も生き残るかね?
71名刺は切らしておりまして
2019/11/24(日) 21:12:17.93ID:0RJFAi6J >>33
何にもしないしね
何にもしないしね
72名刺は切らしておりまして
2019/11/24(日) 21:14:18.38ID:0RJFAi6J >>64
ジョークだよね?
ジョークだよね?
2019/11/24(日) 21:18:42.48ID:d2LPyxxg
>>72
お前の存在の話か?
お前の存在の話か?
2019/11/24(日) 21:19:03.67ID:er/Zf2iJ
pythonやらなきゃというと何故かrubyの方がいいと言う人でてきて面倒くさくなる
75名刺は切らしておりまして
2019/11/24(日) 21:19:11.29ID:TIsbfYbY2019/11/24(日) 21:22:04.49ID:ayfQA64t
どうせ定年まであと7年なので今のまま
JavaとPHPとOracleとExcelとVBAでフィニッシュするわ
Pythonその他は定年後の趣味の一つにでもしとく
JavaとPHPとOracleとExcelとVBAでフィニッシュするわ
Pythonその他は定年後の趣味の一つにでもしとく
77名刺は切らしておりまして
2019/11/24(日) 21:25:54.23ID:Fuw13Y7k なんとかすべき、なんとかな理由
って記事は大体中身がない。
って記事は大体中身がない。
78名刺は切らしておりまして
2019/11/24(日) 21:26:28.08ID:SOWLC5mG >>68
AIだけじゃない、数値計算用のライブラリが揃ってるのが Pythonの強み
AIだけじゃない、数値計算用のライブラリが揃ってるのが Pythonの強み
79名刺は切らしておりまして
2019/11/24(日) 21:35:52.45ID:9Ki5eZxh ラインエディタの頃の
cはシステム領域とかおかまいなく破壊してくれたよね
てかpythonってlinux系だと
Mailmanでさわった記憶しかないや
なんで今更とかは思う
cはシステム領域とかおかまいなく破壊してくれたよね
てかpythonってlinux系だと
Mailmanでさわった記憶しかないや
なんで今更とかは思う
80名刺は切らしておりまして
2019/11/24(日) 21:36:28.85ID:U8powpTr 40後半のおじさんだけど、最近仕事でほぼ一からプログラミングの勉強始めた。
ちなみに、初めてのプログラミング言語は、Turbo Pascal。
正直、Pythonは難しい。初心者にはお勧めできない。CNNとか使わないなら、R
の方が良いでしょう。NumPy、Pandas、Matplotlibを使いこなすのに学習コスト
がかかりすぎる。型の変換が難しい。「こうすればできる」系の情報は多いが、
仕組みを丁寧に解説しているところは非常に少ない。
コードが少なくて済むので、本が薄くなるところとAI系のライブラリがPythonし
か無いものが多いというところだけなんじゃないか?良いところは。これで大規模
な開発ができる人は凄いと思うわ。素人考えだけど。
ちなみに、初めてのプログラミング言語は、Turbo Pascal。
正直、Pythonは難しい。初心者にはお勧めできない。CNNとか使わないなら、R
の方が良いでしょう。NumPy、Pandas、Matplotlibを使いこなすのに学習コスト
がかかりすぎる。型の変換が難しい。「こうすればできる」系の情報は多いが、
仕組みを丁寧に解説しているところは非常に少ない。
コードが少なくて済むので、本が薄くなるところとAI系のライブラリがPythonし
か無いものが多いというところだけなんじゃないか?良いところは。これで大規模
な開発ができる人は凄いと思うわ。素人考えだけど。
81名刺は切らしておりまして
2019/11/24(日) 21:38:22.40ID:S35RKSnm >>29
><;こうですか!癪にさわります
><;こうですか!癪にさわります
2019/11/24(日) 21:39:33.14ID:yTIemTk8
グルー言語としての能力はどのスクリプト言語も大差ないand好みの問題だから、
結局マジョリティ志向になってしまうな
結局マジョリティ志向になってしまうな
83名刺は切らしておりまして
2019/11/24(日) 21:40:51.75ID:6l6HmKxA PythonはAI手段の一つに過ぎないしそのAIもまた目的のための手段の一つに過ぎないだろ
飯を食う事が目的なら剣でも槍でも鍬でも鉋でもいいと思うが。
飯を食う事が目的なら剣でも槍でも鍬でも鉋でもいいと思うが。
2019/11/24(日) 21:41:45.40ID:us6+DmiR
>>76
65までプログラマって続けられるもんなんだなー
65までプログラマって続けられるもんなんだなー
85名刺は切らしておりまして
2019/11/24(日) 21:42:26.55ID:ictlI0sL >>1
pythonマスターしたけど、組み込み系ではC++が成長株、Linux C++出来る技術者が足りないとか言われる。
pythonマスターしたけど、組み込み系ではC++が成長株、Linux C++出来る技術者が足りないとか言われる。
2019/11/24(日) 21:44:00.55ID:yiO1Gvwd
テキストエディタでチョロっと書いただけで動けばいいのに
環境構築とかめんどいわ
ライブラリとかなんやねん
環境構築とかめんどいわ
ライブラリとかなんやねん
2019/11/24(日) 21:46:19.36ID:d2LPyxxg
デフォルト引数の定義のアレも気に入らんし、
メソッド第1引数もなんであんな仕様のまま放置してんのかと
メソッド第1引数もなんであんな仕様のまま放置してんのかと
88名刺は切らしておりまして
2019/11/24(日) 21:46:39.90ID:ictlI0sL >>51
Linux Cの技術者は腐るほどいるが、人余りなんだよな
Linux Cの技術者は腐るほどいるが、人余りなんだよな
89名刺は切らしておりまして
2019/11/24(日) 21:48:50.48ID:ictlI0sL2019/11/24(日) 21:50:46.91ID:WIywo/39
91名刺は切らしておりまして
2019/11/24(日) 21:53:49.35ID:TK6uyRd6 ここまでアセンブラ必修おじさんきていない
92名刺は切らしておりまして
2019/11/24(日) 21:53:50.92ID:S3ISkRN/ この意味の万能性って、何も言っていないに等しい
2本脚があれば、大陸の端から端まで行けるというような話だから
2本脚があれば、大陸の端から端まで行けるというような話だから
93名刺は切らしておりまして
2019/11/24(日) 21:56:40.94ID:9F8OUa4B まあ遅いからね。
2019/11/24(日) 21:58:09.99ID:d2LPyxxg
今のご時世、「Javascript」と言われたら、
どこからどの辺まで含むのかもやもやする。
どこからどの辺まで含むのかもやもやする。
95名刺は切らしておりまして
2019/11/24(日) 21:59:29.15ID:ZMn2Okln2019/11/24(日) 21:59:33.60ID:6k5ilW7k
何がいいかはコミュニティが決める
それについてくだけ
それについてくだけ
97名刺は切らしておりまして
2019/11/24(日) 22:00:20.33ID:Ug1Da/5d98名刺は切らしておりまして
2019/11/24(日) 22:02:52.12ID:yavTKAQH いまさらな記事。
だから何だよ。
5年前に書いてれば褒めてやったけど。
だから何だよ。
5年前に書いてれば褒めてやったけど。
99名刺は切らしておりまして
2019/11/24(日) 22:03:43.44ID:eHe+gype ゼロからやるならまずライブラリとか無しでBASICで
ループとかGOTOとか A=A+1とかを理解して
次に C をやって、 次にアセンブラ<-->機械語 で簡単なプログラムを組んで
実際の仕事では Cや構造化やオブジェクト指向のあるC++だな
Pythonは知らんが Cを知らんと何をやっても 基礎がわからんだろう
ループとかGOTOとか A=A+1とかを理解して
次に C をやって、 次にアセンブラ<-->機械語 で簡単なプログラムを組んで
実際の仕事では Cや構造化やオブジェクト指向のあるC++だな
Pythonは知らんが Cを知らんと何をやっても 基礎がわからんだろう
100名刺は切らしておりまして
2019/11/24(日) 22:06:33.63ID:Qy1uLrnN ぱいそん笑
こんなんに振り回される馬鹿がまだいるんかw
C++だけでいいんだよ
こんなんに振り回される馬鹿がまだいるんかw
C++だけでいいんだよ
101名刺は切らしておりまして
2019/11/24(日) 22:08:56.45ID:tdbr++rS 本物のプログラマはPascalを使わない的な何か
102名刺は切らしておりまして
2019/11/24(日) 22:09:03.33ID:gKPNphQg >>99
歴史に順を追えって訳だな。ピアノの練習っぽいな。
歴史に順を追えって訳だな。ピアノの練習っぽいな。
103名刺は切らしておりまして
2019/11/24(日) 22:09:34.71ID:TK6uyRd6 作りたいものから使いたいライブラリ・フレームワーク選んで
必要なら新しい言語を学ぶという流れ。
必要なら新しい言語を学ぶという流れ。
104名刺は切らしておりまして
2019/11/24(日) 22:10:32.73ID:l9tz8fOI python2と3で互換性がないのに、ネットには情報が混在してる
perl最強!
perlにできなくて、pythonならできることってあるの?
perl最強!
perlにできなくて、pythonならできることってあるの?
105名刺は切らしておりまして
2019/11/24(日) 22:10:58.12ID:jVdEu96T 非プログラマーならvbaとpowershellで自分が必要なことすれば十分だよ。それ以上は趣味だな。
106名刺は切らしておりまして
2019/11/24(日) 22:11:49.48ID:7hkOjiIN >>1
さらっとRuby書いてるけど誰も使ってねえからw
さらっとRuby書いてるけど誰も使ってねえからw
107名刺は切らしておりまして
2019/11/24(日) 22:12:02.03ID:PfjSjQjx アルゴリズムたいそー
108名刺は切らしておりまして
2019/11/24(日) 22:12:55.09ID:U8powpTr perlにはpandasやnumpyみたいなライブラリはあるんかい?
ワシのバイオの分野では一時期流行ったみたいで、perlで書かれた
スクリプトが結構あるし、perl使いもまだ多いようだが。
ワシのバイオの分野では一時期流行ったみたいで、perlで書かれた
スクリプトが結構あるし、perl使いもまだ多いようだが。
109名刺は切らしておりまして
2019/11/24(日) 22:13:06.11ID:l9tz8fOI つまり、ちょっと前はvbscript最強、perl最強、php最強、java最強とかきたよね。そのときの時代の旬、いまはAIなのかもしれんが、そのAIについてDL方面のパッケージが充実してるから必然的にpyオヌヌメになってるだけで、pyそのもの自体がオススメってわけじゃないよね。
110名刺は切らしておりまして
2019/11/24(日) 22:16:33.35ID:l9tz8fOI >>108
Rから統計関係やりだしたので、pyはRにあとから真似してくる感じがある
アドホックにやるならRstudioでreport生成しちゃう。
pyはproductionになったときにRをpyに書き換えるといいらしい。
Rから統計関係やりだしたので、pyはRにあとから真似してくる感じがある
アドホックにやるならRstudioでreport生成しちゃう。
pyはproductionになったときにRをpyに書き換えるといいらしい。
111名刺は切らしておりまして
2019/11/24(日) 22:17:49.83ID:l9tz8fOI >>108
細かくはみてないがPDLモジュールはnumpy相当なのかなぁ。
細かくはみてないがPDLモジュールはnumpy相当なのかなぁ。
112名刺は切らしておりまして
2019/11/24(日) 22:19:40.70ID:l9tz8fOI113名刺は切らしておりまして
2019/11/24(日) 22:20:03.40ID:U8powpTr 個人的には、数学関係ならjupyter notebook + Rから入るのが一番だと
思う。pandasのDataFrameはRを参考にして作られているので、Rが使えれば
Pythonの主要ライブラリのpandasも理解しやすかろう。
思う。pandasのDataFrameはRを参考にして作られているので、Rが使えれば
Pythonの主要ライブラリのpandasも理解しやすかろう。
114名刺は切らしておりまして
2019/11/24(日) 22:21:14.31ID:l9tz8fOI115名刺は切らしておりまして
2019/11/24(日) 22:23:12.68ID:D4kvKBqN >>85
組み込みって知識かなり必要な割に年収低いイメージ
組み込みって知識かなり必要な割に年収低いイメージ
116名刺は切らしておりまして
2019/11/24(日) 22:24:47.13ID:l9tz8fOI >>113
pyで統計やりたいひとがnotebookいれるのに、anacondaいれるQIITAの記事がたくさんあるが、あれは罠だとおもう。重すぎる。さくっと使えないとね。
統計のみさくっとやりたいなら個人的にはR(R studio)なんだが、将来つぶしがきくのはpyかもしれない。
Rかいてもだれもメンテできないし。
pyで統計やりたいひとがnotebookいれるのに、anacondaいれるQIITAの記事がたくさんあるが、あれは罠だとおもう。重すぎる。さくっと使えないとね。
統計のみさくっとやりたいなら個人的にはR(R studio)なんだが、将来つぶしがきくのはpyかもしれない。
Rかいてもだれもメンテできないし。
117名刺は切らしておりまして
2019/11/24(日) 22:26:38.35ID:l9tz8fOI その昔、「administrator」の綴りがわからないのに、WindowsのSEだと名乗るひとがいて、おもいっきり裏でこけにしてたのおもいだした。使えねえーくせに給料だけたくさんもらってんだろうな。くそが。
118名刺は切らしておりまして
2019/11/24(日) 22:28:11.77ID:l9tz8fOI >>100
c++なひとは尊敬するわ。
c++なひとは尊敬するわ。
119名刺は切らしておりまして
2019/11/24(日) 22:31:01.09ID:U8powpTr ワシもQIITAの記事などを参考にして、anacondaや小さいminiconda入れたり、
WSLやhyperVやオラクルの仮想マシンを導入したりしてPythonの学習を始めた
けど、今はほぼGoogle Colaboratoryオンリー。入門には十分すぎで、セットアップ
の必要もほとんどない。これがタダなんて、Googleは神。ちなみに、Rも少しいじれば
使える。
WSLやhyperVやオラクルの仮想マシンを導入したりしてPythonの学習を始めた
けど、今はほぼGoogle Colaboratoryオンリー。入門には十分すぎで、セットアップ
の必要もほとんどない。これがタダなんて、Googleは神。ちなみに、Rも少しいじれば
使える。
120名刺は切らしておりまして
2019/11/24(日) 22:32:55.24ID:Y1avywg5 なぜ、パイソンがいいの?
121名刺は切らしておりまして
2019/11/24(日) 22:36:49.46ID:Lz6KTIEY Webアプリ(webサイト)作りたいだけでrubyしか勉強しなかったけど
C++極めたら 十分だと思う
皆欲しいでしょ?C++の出来る人
C++極めたら 十分だと思う
皆欲しいでしょ?C++の出来る人
122名刺は切らしておりまして
2019/11/24(日) 22:39:54.56ID:HD82Qm9k123名刺は切らしておりまして
2019/11/24(日) 22:41:52.56ID:AD4hI79A124名刺は切らしておりまして
2019/11/24(日) 22:43:34.88ID:l9tz8fOI venvとかvirtualenvとか初学者にはわけわからん。
そんな仕組みを用意してる時点で、バージョン間の互換性を無視してる。
1年前にかいたプログラムが、来年動かないとか普通におこる
そんな仕組みを用意してる時点で、バージョン間の互換性を無視してる。
1年前にかいたプログラムが、来年動かないとか普通におこる
125名刺は切らしておりまして
2019/11/24(日) 22:46:43.20ID:xmLe61sN >>29
a!=bが普通だぞ
a!=bが普通だぞ
126名刺は切らしておりまして
2019/11/24(日) 22:47:35.18ID:8JMEiJiL どんなことでもできるヤツに命令できる権限があればおk。
自分でやろうなんてむだ。
自分でやろうなんてむだ。
127名刺は切らしておりまして
2019/11/24(日) 22:47:38.46ID:xmLe61sN >>124
それあった方が幸せなのに初学者なら先輩の工夫に従え
それあった方が幸せなのに初学者なら先輩の工夫に従え
128名刺は切らしておりまして
2019/11/24(日) 22:48:01.98ID:8JMEiJiL >>125
それはキミが無知だから
それはキミが無知だから
129名刺は切らしておりまして
2019/11/24(日) 22:48:40.91ID:xmLe61sN >>126
USB知らない大臣かパソコン使えない経団連会長は過去の人
USB知らない大臣かパソコン使えない経団連会長は過去の人
130名刺は切らしておりまして
2019/11/24(日) 22:49:50.96ID:8JMEiJiL >>127
言語は上位互換にするという先輩の常識に従いたまえ
言語は上位互換にするという先輩の常識に従いたまえ
131名刺は切らしておりまして
2019/11/24(日) 22:51:21.04ID:l9tz8fOI132名刺は切らしておりまして
2019/11/24(日) 22:51:38.92ID:8JMEiJiL >>129
権限さえあるなら細かいことはどうでも良いし、やらせればいい
権限さえあるなら細かいことはどうでも良いし、やらせればいい
133名刺は切らしておりまして
2019/11/24(日) 22:52:05.81ID:KvpITXIH 言語とかいい加減統一してくれよ
覚えるのしんどくなってきた
覚えるのしんどくなってきた
134名刺は切らしておりまして
2019/11/24(日) 22:52:11.80ID:S1R0M42E >>115
組み込みは…
今日び、IoTなものを作れという話になることが多いので、なかなか大変なんですわ。
先方のサーバーと接続して一発テストというわけにもいかんので、
テスト用の疑似サーバーも用意せねばならん。
表示デバイスとキーがあってきれいなGUI作れって言われたり、
USBメモリにデータ書き出せるようにしてくれとか、さらっと言われたりもする。
で、そんな現場に、大学でで習ったから C言語はばっちりです!みたいな新人が
やって来て、C言語すら怪しいことが発覚するゴミコードを量産して頭を抱える
…そんな今日この頃w
組み込みは…
今日び、IoTなものを作れという話になることが多いので、なかなか大変なんですわ。
先方のサーバーと接続して一発テストというわけにもいかんので、
テスト用の疑似サーバーも用意せねばならん。
表示デバイスとキーがあってきれいなGUI作れって言われたり、
USBメモリにデータ書き出せるようにしてくれとか、さらっと言われたりもする。
で、そんな現場に、大学でで習ったから C言語はばっちりです!みたいな新人が
やって来て、C言語すら怪しいことが発覚するゴミコードを量産して頭を抱える
…そんな今日この頃w
135名刺は切らしておりまして
2019/11/24(日) 22:53:33.65ID:l9tz8fOI ブログラマだけがreferenceおっかけてて、いつも苦労する。
その上薄給だし。
会計士にでもなったほうがよかったかな。
その上薄給だし。
会計士にでもなったほうがよかったかな。
136名刺は切らしておりまして
2019/11/24(日) 22:55:01.79ID:xmLe61sN >>131
互換性だけのためじゃない
ライブラリ衝突が避けられる
それはpython単体の話じゃないからな
現実的な解決策
しかも複数プロジェクトや同一アプリ複数バージョン開発に対応するもの
初学者は視野後狭いんだから文句言わず先輩に倣えばいいだけ
文句言うならそれ以上のものを現実に提供しろってことだ
互換性だけのためじゃない
ライブラリ衝突が避けられる
それはpython単体の話じゃないからな
現実的な解決策
しかも複数プロジェクトや同一アプリ複数バージョン開発に対応するもの
初学者は視野後狭いんだから文句言わず先輩に倣えばいいだけ
文句言うならそれ以上のものを現実に提供しろってことだ
137名刺は切らしておりまして
2019/11/24(日) 22:55:47.51ID:5GOEH+ZT138名刺は切らしておりまして
2019/11/24(日) 22:56:14.89ID:l9tz8fOI139名刺は切らしておりまして
2019/11/24(日) 22:58:46.28ID:l9tz8fOI >>136
従ってるよー(><;)
でも初心者に最適って推してるわりに、最初つまずくポイントが意外と多い、そんな感想だよ。ネットで拾ったpy2のコードをpy3で動かそうとして、意味不明なエラーとたたかっちゃうんだyo
従ってるよー(><;)
でも初心者に最適って推してるわりに、最初つまずくポイントが意外と多い、そんな感想だよ。ネットで拾ったpy2のコードをpy3で動かそうとして、意味不明なエラーとたたかっちゃうんだyo
140名刺は切らしておりまして
2019/11/24(日) 22:59:27.91ID:8JMEiJiL >>136
それ読むと使いものになりそうにもない
それ読むと使いものになりそうにもない
141名刺は切らしておりまして
2019/11/24(日) 23:00:49.54ID:T5EIgAae 「○○すべきたった○つの理由」とかいうタイトルの記事って読む価値ないだろ
142名刺は切らしておりまして
2019/11/24(日) 23:01:20.08ID:l9tz8fOI ライブラリの開発の速さが速いってことなんだろうな。互換性気にしてたら、いいものがすばやくつくれない。なので、仮想環境という仕組みが生まれた。
そういう、文化的背景を知らしめないとなぁ。
そういう、文化的背景を知らしめないとなぁ。
143名刺は切らしておりまして
2019/11/24(日) 23:02:13.79ID:l9tz8fOI >>141
優秀なキャッチコピーだよな。
優秀なキャッチコピーだよな。
144名刺は切らしておりまして
2019/11/24(日) 23:02:40.17ID:nuc7ClcV 言語なんてどれも一緒。
重要なのはデザインパターンとイベント処理。
重要なのはデザインパターンとイベント処理。
145名刺は切らしておりまして
2019/11/24(日) 23:04:31.34ID:9+M132cy 一般人はRで十分
146名刺は切らしておりまして
2019/11/24(日) 23:06:51.56ID:Lp0FBLcB AIAIうるせぇから、今更ながら少し勉強するかと思ってるけど
そうなるとやっぱりpython一択なのか?
そうなるとやっぱりpython一択なのか?
147名刺は切らしておりまして
2019/11/24(日) 23:08:30.35ID:l9tz8fOI さてと、あしたも、Rでしごとしてるふりしてバックテストですよwww
FXの投資ロジック検証たのしいよ。
FXの投資ロジック検証たのしいよ。
148名刺は切らしておりまして
2019/11/24(日) 23:08:30.68ID:U8powpTr 仮想環境は、素人ならconda( anacondaかminiconda)にしよう。anaconda なら
jupyter notebookも使えるし。numpy, pandasなどよく使うものみんな入っている。
そんで十分のはず。使いやすいよ。pipもcondaで入れるんだ。
Windowsなら、WSL + conda でしょう。おかしくなったら、仮想環境をもう一度
作り直すか、WSLの再セットアップ。
jupyter notebookも使えるし。numpy, pandasなどよく使うものみんな入っている。
そんで十分のはず。使いやすいよ。pipもcondaで入れるんだ。
Windowsなら、WSL + conda でしょう。おかしくなったら、仮想環境をもう一度
作り直すか、WSLの再セットアップ。
149名刺は切らしておりまして
2019/11/24(日) 23:09:08.19ID:TK6uyRd6 >>140
他の言語でライブラリ地獄をお愉しみください。
他の言語でライブラリ地獄をお愉しみください。
150名刺は切らしておりまして
2019/11/24(日) 23:09:20.90ID:z1gtgWEt pythonて難しいのかな。使ったことないや
151名刺は切らしておりまして
2019/11/24(日) 23:10:03.01ID:xmLe61sN >>140
合わないと思うならやらなきゃいいだけのこと
合わないと思うならやらなきゃいいだけのこと
152名刺は切らしておりまして
2019/11/24(日) 23:13:47.24ID:xmLe61sN153名刺は切らしておりまして
2019/11/24(日) 23:15:26.73ID:xmLe61sN >>148
って書いてあるからcondaやったらそのあとOpenCVでハマった
って書いてあるからcondaやったらそのあとOpenCVでハマった
154名刺は切らしておりまして
2019/11/24(日) 23:16:55.66ID:xmLe61sN >>146
AIってこの程度なのかと知ることがまず第一歩
AIってこの程度なのかと知ることがまず第一歩
155名刺は切らしておりまして
2019/11/24(日) 23:17:59.88ID:9HMwultj >>120
クラウドとaiのlibraryはパイソン向けが多いだけ
クラウドとaiのlibraryはパイソン向けが多いだけ
156名刺は切らしておりまして
2019/11/24(日) 23:20:18.13ID:U8powpTr condaはあくまでも素人向け。ややこしい依存関係とかあるのを使うなら、
Dockerが必要。condaは複数のチャンネルからインストールすると、はまる
ことがある。試行錯誤も必要。
Dockerが必要。condaは複数のチャンネルからインストールすると、はまる
ことがある。試行錯誤も必要。
157名刺は切らしておりまして
2019/11/24(日) 23:22:34.74ID:xmLe61sN >>156
そうだなconda様に服従しないとな
そうだなconda様に服従しないとな
158名刺は切らしておりまして
2019/11/24(日) 23:24:21.68ID:Ug1Da/5d paizaラーニングは、オンラインでプログラミングしながらスキルアップできる、プログラミング入門学習コンテンツです。
Python×AI・機械学習入門編
Pythonを使用して、機械学習の基本について学びます。
Python3入門編
書きやすく、直感的に理解しやすいと言われるPythonの初歩を学びます。
コードガールこれくしょん
遊びながらプログラミング力を鍛えられる!簡単なプログラミング問題をクリアして電脳世界に平和を取り戻そう!
エンジニアが死滅シタ世界
20XX年、エンジニアだけが20XX年、エンジニアだけが感染するウイルスによって荒廃した世界。美少女アンドロイドとの旅が今始まる…。
一攫千金プログラミング
AIディーラーと勝負するコードを育てよう!ギャンブルbotを作って世界中のユーザーとランキングを競い合え
ロジックサマナー〜閃光の召喚プログラマ
君が書いたプログラミングコードが召喚魔法になる!初心者から上級者まで楽しめる異世界ファンタジーゲームです
「もし女」新感覚開発シミュレーション
楽しく華やかな環境での業務シミュレーション!paizaランクB〜Dの難易度のプログラミング問題で構成。
恋するハッカソン〜君色に染まるアイドル〜
プログラミングでアイドルを育成できる!豊富なボイスとBGMがゲームをさらに盛り上げます!
プログラミングで彼女をつくる
プログラミングであなた好みの彼女が作れるゲーム!!アンドロイド彼女をかわいく着せ替えちゃおう!
https://paiza.jp/works
Python×AI・機械学習入門編
Pythonを使用して、機械学習の基本について学びます。
Python3入門編
書きやすく、直感的に理解しやすいと言われるPythonの初歩を学びます。
コードガールこれくしょん
遊びながらプログラミング力を鍛えられる!簡単なプログラミング問題をクリアして電脳世界に平和を取り戻そう!
エンジニアが死滅シタ世界
20XX年、エンジニアだけが20XX年、エンジニアだけが感染するウイルスによって荒廃した世界。美少女アンドロイドとの旅が今始まる…。
一攫千金プログラミング
AIディーラーと勝負するコードを育てよう!ギャンブルbotを作って世界中のユーザーとランキングを競い合え
ロジックサマナー〜閃光の召喚プログラマ
君が書いたプログラミングコードが召喚魔法になる!初心者から上級者まで楽しめる異世界ファンタジーゲームです
「もし女」新感覚開発シミュレーション
楽しく華やかな環境での業務シミュレーション!paizaランクB〜Dの難易度のプログラミング問題で構成。
恋するハッカソン〜君色に染まるアイドル〜
プログラミングでアイドルを育成できる!豊富なボイスとBGMがゲームをさらに盛り上げます!
プログラミングで彼女をつくる
プログラミングであなた好みの彼女が作れるゲーム!!アンドロイド彼女をかわいく着せ替えちゃおう!
https://paiza.jp/works
159名刺は切らしておりまして
2019/11/24(日) 23:25:48.72ID:l9tz8fOI パイザ()
160名刺は切らしておりまして
2019/11/24(日) 23:27:33.29ID:Ug1Da/5d HSP Dishでスマホのゲームを制作、販売してニート脱出を試みる
https://sinsei.space/blog/category/android
3年ぶりのメジャーリリース「HSP 3.5」が登場、「HSP3Dish」はRaspberry Piにも対応
2017年10月23日
https://forest.watch.impress.co.jp/docs/news/1087542.html
https://sinsei.space/blog/category/android
3年ぶりのメジャーリリース「HSP 3.5」が登場、「HSP3Dish」はRaspberry Piにも対応
2017年10月23日
https://forest.watch.impress.co.jp/docs/news/1087542.html
161名刺は切らしておりまして
2019/11/24(日) 23:37:28.70ID:yOdsiA2r162名刺は切らしておりまして
2019/11/24(日) 23:43:45.07ID:nAs4wFA1 perlが好き
163名刺は切らしておりまして
2019/11/24(日) 23:49:43.61ID:jWFmJyLm164名刺は切らしておりまして
2019/11/24(日) 23:56:45.66ID:xRUAyNbn C言語が一番汎用的じゃねーの?
Cできれば職はいくらでもある
Cできれば職はいくらでもある
165名刺は切らしておりまして
2019/11/25(月) 00:07:14.95ID:HkAGErDC 長ッ
結論はよ家
結論はよ家
166名刺は切らしておりまして
2019/11/25(月) 00:09:57.07ID:urwxZwOt >>104
perl5 と perl6 もな〜
perl5 と perl6 もな〜
167名刺は切らしておりまして
2019/11/25(月) 00:10:54.26ID:cgQRRqbn168名刺は切らしておりまして
2019/11/25(月) 00:16:31.00ID:2iOyPpGG 勝手にシャローコピー
勝手にグローバル変数
インデントレベルの違うところにコピペが終わってる
勝手にグローバル変数
インデントレベルの違うところにコピペが終わってる
169名刺は切らしておりまして
2019/11/25(月) 00:17:18.41ID:gvuLjhE6 C、嫌w
変な人多いもん
変な人多いもん
170名刺は切らしておりまして
2019/11/25(月) 00:25:23.81ID:AEhr1QzO お前らCOBOLも語らないで何言ってんの?
171名刺は切らしておりまして
2019/11/25(月) 00:29:24.12ID:hxe1IKP9 たった一つの理由とか、そう言う下らないタイトル止めろ!
172名刺は切らしておりまして
2019/11/25(月) 00:32:07.43ID:T0FqUnGe python, pythonいうてるけど、Perlの方が何倍も難しくて
何倍もまともに書けたらすごい、Pythonは他の言語より簡単なんで
他のがかける人はpythonをかけて当たり前、覚えることは少ない
何倍もまともに書けたらすごい、Pythonは他の言語より簡単なんで
他のがかける人はpythonをかけて当たり前、覚えることは少ない
173名刺は切らしておりまして
2019/11/25(月) 00:34:51.01ID:nYb6CZHq 30年以上も前のSFのパクリタイトルとか
お若い方には新しいのだろうか
お若い方には新しいのだろうか
174名刺は切らしておりまして
2019/11/25(月) 00:44:40.95ID:mBaPC2hh 猫も杓子も人工知能人工知能ってw
相場予測でもなんでもいいけど、
一つでも金を生み出すもんつくったんかおんどれらわw
相場予測でもなんでもいいけど、
一つでも金を生み出すもんつくったんかおんどれらわw
175名刺は切らしておりまして
2019/11/25(月) 00:46:26.47ID:36ExyrQF Perlができなくて、PHPやPythonじゃないとできないことってあんの?
その逆はたくさんありそうだけど。
その逆はたくさんありそうだけど。
176名刺は切らしておりまして
2019/11/25(月) 00:54:21.07ID:nFvhmfum python
ってそんな学習要るような言語か?
ってそんな学習要るような言語か?
177名刺は切らしておりまして
2019/11/25(月) 00:55:46.82ID:13dZtuzc で、たった1つの1つって何なのよ
178名刺は切らしておりまして
2019/11/25(月) 00:55:58.69ID:679grLUB 一般人がこのプログラム言語を習得して何になるんだ?
179名刺は切らしておりまして
2019/11/25(月) 01:00:36.26ID:cqJSdAAB 取りあえず2進数と16進数を学ばないとな
180名刺は切らしておりまして
2019/11/25(月) 01:05:46.31ID:gvuLjhE6 それ考えなくてもいいのが高級言語でしょ
181名刺は切らしておりまして
2019/11/25(月) 01:14:22.60ID:76XP7sNl 結局アルゴリズムの概念は0、1の世界なんだよな
高級言語なら例えBASICでも問題ない
論理回路を文章化する言語などなんでもいいんだよ
高級言語なら例えBASICでも問題ない
論理回路を文章化する言語などなんでもいいんだよ
182名刺は切らしておりまして
2019/11/25(月) 05:03:44.12ID:be9agmIv >>178
AVで顔の入れ替え
AVで顔の入れ替え
183名刺は切らしておりまして
2019/11/25(月) 05:59:52.90ID:PZOhCEVc >>181
三進数や10進数や量子コンピュータもあるが
三進数や10進数や量子コンピュータもあるが
184名刺は切らしておりまして
2019/11/25(月) 06:06:54.26ID:PZOhCEVc 量子コンピュータって実際のところ何? NECもアニーリングに注力
量子コンピュータは量子ビットを活用して計算を実行するコンピュータ。従来のコンピュータ(古典コンピュータ)は0と1の2値で表現される“ビット”(古典ビット)で情報を取り扱う。
一方で、量子力学が取り扱うミクロな領域は物質の基本的性質として複数の状態を同時にとる「重ね合わせ」が起こる。
https://image.itmedia.co.jp/mn/articles/1901/21/mat2019-01-17nec_image03.jpg
https://monoist.atmarkit.co.jp/mn/articles/1901/21/news036.html
量子コンピュータは量子ビットを活用して計算を実行するコンピュータ。従来のコンピュータ(古典コンピュータ)は0と1の2値で表現される“ビット”(古典ビット)で情報を取り扱う。
一方で、量子力学が取り扱うミクロな領域は物質の基本的性質として複数の状態を同時にとる「重ね合わせ」が起こる。
https://image.itmedia.co.jp/mn/articles/1901/21/mat2019-01-17nec_image03.jpg
https://monoist.atmarkit.co.jp/mn/articles/1901/21/news036.html
185名刺は切らしておりまして
2019/11/25(月) 06:11:46.55ID:Kh21pXMR 以下ソース、の前に「この先は会員の登録が必要です。」を引用しろや。
186名刺は切らしておりまして
2019/11/25(月) 06:41:34.77ID:P+EnNRHV >>166
ようやくperl6は諦めたらしいよ
ようやくperl6は諦めたらしいよ
187名刺は切らしておりまして
2019/11/25(月) 07:01:18.39ID:AApdKONJ Python自体は簡単だけど
ライブラリごとに言語を学ぶ感じで奥が深い
ライブラリごとに言語を学ぶ感じで奥が深い
188名刺は切らしておりまして
2019/11/25(月) 07:09:44.08ID:KIST1oMT 普通の人にとってはスクリプトやバッチファイル程度の自動化で十分
そのくらいローカルマシンもモンスターパワー化した
そのくらいローカルマシンもモンスターパワー化した
189名刺は切らしておりまして
2019/11/25(月) 07:10:12.77ID:eVXddG+j190名刺は切らしておりまして
2019/11/25(月) 07:11:58.34ID:WTH7QZoU191名刺は切らしておりまして
2019/11/25(月) 07:17:10.70ID:eVXddG+j つかプログラム言語って次々新しいの作るのやめろ
1つとはいわんけど3つもあればいいんだよ
次から次に出てくるのはIT土方を数年おきに入れ替えるためだろ
1つとはいわんけど3つもあればいいんだよ
次から次に出てくるのはIT土方を数年おきに入れ替えるためだろ
192名刺は切らしておりまして
2019/11/25(月) 07:45:22.80ID:AJORO3Pw193名刺は切らしておりまして
2019/11/25(月) 07:48:13.50ID:x/DFCyZ/194名刺は切らしておりまして
2019/11/25(月) 07:48:51.99ID:HC5UakEd >>191
んなわきゃない
ここまで新しい言語が増える理由はプログラマの欲求そのものだ
短く書きたいとかバグ減らしたいとか理由は様々だがね
プログラミング言語が日本向けになんぞ作られているわけがないしな
レガシーな書き方しか知らない奴が脳筋プログラムをして死滅するのは当然の結果だ
んなわきゃない
ここまで新しい言語が増える理由はプログラマの欲求そのものだ
短く書きたいとかバグ減らしたいとか理由は様々だがね
プログラミング言語が日本向けになんぞ作られているわけがないしな
レガシーな書き方しか知らない奴が脳筋プログラムをして死滅するのは当然の結果だ
195名刺は切らしておりまして
2019/11/25(月) 07:50:59.96ID:AJORO3Pw 一部の天才がつぎから次へと新言語開発してるってことか。
196名刺は切らしておりまして
2019/11/25(月) 08:10:50.92ID:4X/PcllC Perlが使えるとPythonを学ぶ動機がない
AI系のライブラリを使うときぐらいかな
Juliaに期待しよう
Pythonのライブラリも使えるし
AI系のライブラリを使うときぐらいかな
Juliaに期待しよう
Pythonのライブラリも使えるし
197名刺は切らしておりまして
2019/11/25(月) 08:18:14.71ID:PZOhCEVc Perlはつかえないだろ
たまたま一時的に使われただけで
いまつかう意味あるか?
たまたま一時的に使われただけで
いまつかう意味あるか?
198名刺は切らしておりまして
2019/11/25(月) 08:20:24.91ID:xijkDg6a >>1 まぁ〜たNikkeiBPの記事かー。スレ立てなくていいよ
199名刺は切らしておりまして
2019/11/25(月) 08:21:00.78ID:WDCuXsNK >>197
デベロッパーがゼロから学ぶとして有用なのを3つくらい選ぶとするとどれ?
デベロッパーがゼロから学ぶとして有用なのを3つくらい選ぶとするとどれ?
200名刺は切らしておりまして
2019/11/25(月) 08:40:47.45ID:4X/PcllC >>197
ん?普通に使えるけど
ん?普通に使えるけど
201名刺は切らしておりまして
2019/11/25(月) 08:49:31.49ID:57TotzuE202名刺は切らしておりまして
2019/11/25(月) 08:52:55.72ID:RE48uj7B203名刺は切らしておりまして
2019/11/25(月) 09:04:45.51ID:PZOhCEVc コボルと似たようなものでは?
最も嫌われているプログラミング言語は?--Stack Overflowが調査結果を発表
2017-11-02 14:50
Stack Overflowを利用している開発者の中には、プログラミング言語「Perl」を扱いたくないと思っている人が多くいることが明らかになった。
PerlはLarry Wall氏が開発したもので、生まれて30年近くになる。
Perlは1990年代にはよく使われていたが、今では「Python」の方が好まれることが多い。
https://japan.zdnet.com/article/35109803/
最も嫌われているプログラミング言語は?--Stack Overflowが調査結果を発表
2017-11-02 14:50
Stack Overflowを利用している開発者の中には、プログラミング言語「Perl」を扱いたくないと思っている人が多くいることが明らかになった。
PerlはLarry Wall氏が開発したもので、生まれて30年近くになる。
Perlは1990年代にはよく使われていたが、今では「Python」の方が好まれることが多い。
https://japan.zdnet.com/article/35109803/
204名刺は切らしておりまして
2019/11/25(月) 09:11:25.98ID:d7tNWLht >>197
あんたはいつからインターネットしてるのよ??
あんたはいつからインターネットしてるのよ??
205名刺は切らしておりまして
2019/11/25(月) 09:16:51.72ID:xjABU/eL 386の頃からやってるけど、今のPC演算力もメモリもアホみたいにあるんだから、Pythonでも困らないだろ。
もし定常的に発生する処理が重くて限界感じたらそこだけCでライブラリ作って呼び出せばOK。
もし定常的に発生する処理が重くて限界感じたらそこだけCでライブラリ作って呼び出せばOK。
206名刺は切らしておりまして
2019/11/25(月) 09:33:55.07ID:L21wWils >>176
繰り返し周りの簡略記法がイミフ
繰り返し周りの簡略記法がイミフ
207名刺は切らしておりまして
2019/11/25(月) 09:35:13.06ID:d7tNWLht208名刺は切らしておりまして
2019/11/25(月) 09:37:53.81ID:7XYbvFyi c/c++にすれば、すべてに通じる。
209名刺は切らしておりまして
2019/11/25(月) 09:38:04.44ID:OT1LH2yJ たった一つの理由は『アメリカで広く利用されているから』じゃないの?
ライブラリも技術ブログなんかも多い※からだろ。
※全て英語
ライブラリも技術ブログなんかも多い※からだろ。
※全て英語
210名刺は切らしておりまして
2019/11/25(月) 09:38:44.20ID:8SdFQ3vN211名刺は切らしておりまして
2019/11/25(月) 09:48:19.50ID:8SdFQ3vN >>67
現役次代2年ほど日経ソフトウエアその他日系の雑誌読んだけど
役に立つものは何も無かったな。
工学社のI/Oに載ってたAPPLE][版「平安京エイリアン」の
マシン語を逆アセンブルして解析したほうが判り易く
役に立った。
現役次代2年ほど日経ソフトウエアその他日系の雑誌読んだけど
役に立つものは何も無かったな。
工学社のI/Oに載ってたAPPLE][版「平安京エイリアン」の
マシン語を逆アセンブルして解析したほうが判り易く
役に立った。
212名刺は切らしておりまして
2019/11/25(月) 09:53:03.76ID:8SdFQ3vN213名刺は切らしておりまして
2019/11/25(月) 09:54:45.80ID:G6esCt9m HightyCunyで十分
214名刺は切らしておりまして
2019/11/25(月) 10:06:56.13ID:AnileK48 >>205
その文脈だとPythonの代わりはいくらでもあるな
その文脈だとPythonの代わりはいくらでもあるな
215名刺は切らしておりまして
2019/11/25(月) 10:07:07.24ID:S3npWt3B 複数言語学ぶの無駄、Webもサーバもブラウザも全てPythonにして欲しいわ
216名刺は切らしておりまして
2019/11/25(月) 10:13:26.69ID:L21wWils 値が返ってるのか参照が返ってるのかもよくわからん
217名刺は切らしておりまして
2019/11/25(月) 10:14:12.31ID:L21wWils >>215
それを言うと全部C++にして欲しいw
それを言うと全部C++にして欲しいw
218名刺は切らしておりまして
2019/11/25(月) 10:16:16.09ID:KIST1oMT219名刺は切らしておりまして
2019/11/25(月) 10:19:15.49ID:d7tNWLht 言語を増やすと、知の集積が分散してしまい、プログラミング界の発展を阻害する。
そして、いつまでたってもプログラマーの使い捨てがおこり、底辺から抜け出せない
経営層や資本家側の陰謀なのかも。
そして、いつまでたってもプログラマーの使い捨てがおこり、底辺から抜け出せない
経営層や資本家側の陰謀なのかも。
220名刺は切らしておりまして
2019/11/25(月) 10:24:51.05ID:8SdFQ3vN >>56
for(i=0; i<100; i++){
処理
}
は
マイコン揺籃期のBASIC以来綿綿と継承された
FOR I=0 TO 100 STEP 1
処理
NEXT I
のコンピュータが得意とする繰り返し処理パターンじゃん。
for(i=0; i<100; i++){
処理
}
は
マイコン揺籃期のBASIC以来綿綿と継承された
FOR I=0 TO 100 STEP 1
処理
NEXT I
のコンピュータが得意とする繰り返し処理パターンじゃん。
221名刺は切らしておりまして
2019/11/25(月) 10:30:22.71ID:4qBdAPN0222名刺は切らしておりまして
2019/11/25(月) 10:31:39.14ID:d7tNWLht223名刺は切らしておりまして
2019/11/25(月) 10:43:08.30 Python遅いんだよな
プログラムの勉強ってPythonを学ぶっていうよりライブラリの使い方を習得する作業なんだよな
プログラムの勉強ってPythonを学ぶっていうよりライブラリの使い方を習得する作業なんだよな
224名刺は切らしておりまして
2019/11/25(月) 10:44:20.83ID:8SdFQ3vN >>218
BASICとかCの四則演算は有効数字何ケタで大体の結果がわかればいいというレベルだが
給料など金額は億、兆の桁数の多い数字数字で
1円でも間違ったらクレームが来るから
1バイト8ビットで0から255まで表わせる二進数の10から15を犠牲にして
1バイト8ビットで0から99までをコード化したBinary Coded Decimal=2進化10進数で計算するんだな。
BASICとかCの四則演算は有効数字何ケタで大体の結果がわかればいいというレベルだが
給料など金額は億、兆の桁数の多い数字数字で
1円でも間違ったらクレームが来るから
1バイト8ビットで0から255まで表わせる二進数の10から15を犠牲にして
1バイト8ビットで0から99までをコード化したBinary Coded Decimal=2進化10進数で計算するんだな。
225名刺は切らしておりまして
2019/11/25(月) 10:45:49.61ID:/b6WVW18 確かにVB系の言語仕様は日本語の「てにをは」があるイメージがあるので論理が組みやすくて好きだな
226名刺は切らしておりまして
2019/11/25(月) 10:57:00.34ID:wrdVUskK227名刺は切らしておりまして
2019/11/25(月) 11:01:44.39ID:53+eKF1d ライブラリが豊富とかの理由でPythonに来るのやめてほしいわ。
なぜそうなるに至ったか、Pythonの長所の本質を理解できない
奴が書くコードってクソだから。
Javaかなんか書いてた奴がPythonに移ってきたのか、
全部でたかだが20~30行程度のちょっとしたことをやるスクリプトで
わざわざクラス化してたり、わざわざややこしく、読みづらくして
この人、バカじゃないのかな?と思うことはよくある。
その程度のものにオブジェクト思考なんか必要ねーんだよ。
Pythonの長所はコードの書きやすさと読みやすさにある。
だからこそ、開発者が増えてあれだけライブラリも豊富になった。
それがわからない理解できない感性がイカれている奴は
Python使うな。
なぜそうなるに至ったか、Pythonの長所の本質を理解できない
奴が書くコードってクソだから。
Javaかなんか書いてた奴がPythonに移ってきたのか、
全部でたかだが20~30行程度のちょっとしたことをやるスクリプトで
わざわざクラス化してたり、わざわざややこしく、読みづらくして
この人、バカじゃないのかな?と思うことはよくある。
その程度のものにオブジェクト思考なんか必要ねーんだよ。
Pythonの長所はコードの書きやすさと読みやすさにある。
だからこそ、開発者が増えてあれだけライブラリも豊富になった。
それがわからない理解できない感性がイカれている奴は
Python使うな。
228名刺は切らしておりまして
2019/11/25(月) 11:03:39.47ID:d7tNWLht わざわざクラス化
わかるわ。
再利用しないのに、クラス化、関数化。
気をつけなければ。
わかるわ。
再利用しないのに、クラス化、関数化。
気をつけなければ。
229名刺は切らしておりまして
2019/11/25(月) 11:07:19.52ID:2uqZSNSC230名刺は切らしておりまして
2019/11/25(月) 11:08:01.34ID:QdPFbehH >>16
Scratchですら字は使われるからな。
Scratchですら字は使われるからな。
231名刺は切らしておりまして
2019/11/25(月) 11:08:05.09ID:+yoUZ43q232名刺は切らしておりまして
2019/11/25(月) 11:08:37.87ID:2uqZSNSC >>224
無限精度BASICを使うんだよ
無限精度BASICを使うんだよ
233名刺は切らしておりまして
2019/11/25(月) 11:10:59.00ID:D31Vs90M234名刺は切らしておりまして
2019/11/25(月) 11:11:53.56ID:2uqZSNSC235名刺は切らしておりまして
2019/11/25(月) 11:13:44.68ID:RE48uj7B ガラクタ出力機 の異名も踏襲されそうだな
>素人が大量流入
>素人が大量流入
236名刺は切らしておりまして
2019/11/25(月) 11:14:08.19ID:2uqZSNSC237名刺は切らしておりまして
2019/11/25(月) 11:14:37.93ID:HrmTTFmm Pythonは関数に何でも渡せるからコード書くのが楽だが、それが原因不明の動作につながることが多い
238名刺は切らしておりまして
2019/11/25(月) 11:14:46.23ID:FkTJR/wL >>233
Qiitaみてもなんか上達しないのはそうゆうことか。
Qiitaみてもなんか上達しないのはそうゆうことか。
239名刺は切らしておりまして
2019/11/25(月) 11:15:07.93ID:FkTJR/wL >>236
玉ないなw
玉ないなw
240名刺は切らしておりまして
2019/11/25(月) 11:15:43.31ID:HrmTTFmm Qiitaはプログラミング以外の話が面白い罠
241名刺は切らしておりまして
2019/11/25(月) 11:16:25.70ID:L21wWils ライブラリが豊富すぎてメジャーとカスの見分けがつかん
242名刺は切らしておりまして
2019/11/25(月) 11:17:10.21ID:FkTJR/wL ネット全体が、玉石混交の石多目になってきてるね。
ググればわかることを焼き増しで劣化させブログにしてアフィ目的。
やたら行間がおおい。情報量は少ない。
ググればわかることを焼き増しで劣化させブログにしてアフィ目的。
やたら行間がおおい。情報量は少ない。
243名刺は切らしておりまして
2019/11/25(月) 11:19:02.67ID:YZ18oM0B244名刺は切らしておりまして
2019/11/25(月) 11:22:40.00ID:2uqZSNSC245名刺は切らしておりまして
2019/11/25(月) 11:24:29.35ID:2uqZSNSC246名刺は切らしておりまして
2019/11/25(月) 11:58:57.18ID:4X/PcllC とりあえず、Pythonしか知らないデータサイエンティストがドヤ顔でマウントしてくるのだけは勘弁
247名刺は切らしておりまして
2019/11/25(月) 12:17:53.64ID:RpivYJd8 【IT】プログラマーだけではない、全ての人がPythonを学ぶべきたった1つの理由
https://t.co/2Dsb2K0BLq 👀
Rock54: Caution(BBR-MD5:b73a9cd27f0065c395082e3925dacf01)
https://t.co/2Dsb2K0BLq 👀
Rock54: Caution(BBR-MD5:b73a9cd27f0065c395082e3925dacf01)
248名刺は切らしておりまして
2019/11/25(月) 12:21:31.42 プログラムテクニック系の英語って簡単だしプログラムが書いてあるから
英語がダメな人でも問題ないんだよな
フレームワーク論やシステム論とかになると違うんだろうけど
英語がダメな人でも問題ないんだよな
フレームワーク論やシステム論とかになると違うんだろうけど
249名刺は切らしておりまして
2019/11/25(月) 12:27:36.91ID:RpivYJd8 【IT】プログラマーだけではない、全ての人がPythonを学ぶべきたった1つの理由
https://t.co/2Dsb2K0BLq 👀
Rock54: Caution(BBR-MD5:b73a9cd27f0065c395082e3925dacf01)
https://t.co/2Dsb2K0BLq 👀
Rock54: Caution(BBR-MD5:b73a9cd27f0065c395082e3925dacf01)
250名刺は切らしておりまして
2019/11/25(月) 12:36:49.79ID:VAT8/A3d251名刺は切らしておりまして
2019/11/25(月) 12:49:31.24ID:oy1/YbNa switchが使えないからPythonは糞。
252名刺は切らしておりまして
2019/11/25(月) 12:54:00.49ID:V5AkLlpH >>231
クソコード量産したくせに置いてけぼりくらう風習を踏襲しまくったから
VB.NETは悪くない言語だが扱う人間が石器使うしか頭がないような輩しかいない
未だに2.0で動かしてくださいみたいなクソ案件があるんだから廃れて当然
クソコード量産したくせに置いてけぼりくらう風習を踏襲しまくったから
VB.NETは悪くない言語だが扱う人間が石器使うしか頭がないような輩しかいない
未だに2.0で動かしてくださいみたいなクソ案件があるんだから廃れて当然
253名刺は切らしておりまして
2019/11/25(月) 13:10:15.01ID:vaszD0ul Pythonを学ぶ人増えそうだね
254名刺は切らしておりまして
2019/11/25(月) 13:12:50.34ID:D31Vs90M >>236
(´・ω・`)ノω
(´・ω・`)ノω
255名刺は切らしておりまして
2019/11/25(月) 13:16:47.60 オブジェクト指向言語を1つ知ってれば言語は簡単に習得できる
機械学習を習得するためにライブラリと格闘する意思があるかってだけだろう
機械学習を習得するためにライブラリと格闘する意思があるかってだけだろう
256名刺は切らしておりまして
2019/11/25(月) 13:32:17.91ID:s9Djf9wE なんかリンゴ信者みたいな記事だな。
257名刺は切らしておりまして
2019/11/25(月) 13:51:43.28ID:yo0Klw+x やっぱり初心者が最初に学ぶべき言語は王道のC++なのかな?
258名刺は切らしておりまして
2019/11/25(月) 13:54:18.56ID:RE48uj7B259名刺は切らしておりまして
2019/11/25(月) 13:58:59.60ID:PZOhCEVc C++は難しいとされるが
JavaでもC#でもPythonでもTypeSCRIPTでも
C++相当の文法、命令はあって大差ないとおもうが
JavaでもC#でもPythonでもTypeSCRIPTでも
C++相当の文法、命令はあって大差ないとおもうが
260名刺は切らしておりまして
2019/11/25(月) 14:03:52.44ID:PZOhCEVc オブジェクト指向という面だとC++よりもJavaScriptやTypeScriptの方がそうだろ
こういうのもオブジェクト指向がらみだが
Node.jsの非同期処理のコールバック地獄を Promise、Generator、async/await を使って解決する - Qiita
無名関数を使えば引数に関数オブジェクトを直接指定できるので、同期処理と同じように簡潔に記述できます。
非同期で直列処理を行う場合、コールバック関数を連続して記述します。
しかし、そのまま書くとネストがどんどん深くなり、コールバック地獄と呼ばれる読みにくいプログラムになります。
https://qiita.com/Nossa/items/e712eac7404348f35881
こういうのもオブジェクト指向がらみだが
Node.jsの非同期処理のコールバック地獄を Promise、Generator、async/await を使って解決する - Qiita
無名関数を使えば引数に関数オブジェクトを直接指定できるので、同期処理と同じように簡潔に記述できます。
非同期で直列処理を行う場合、コールバック関数を連続して記述します。
しかし、そのまま書くとネストがどんどん深くなり、コールバック地獄と呼ばれる読みにくいプログラムになります。
https://qiita.com/Nossa/items/e712eac7404348f35881
261名刺は切らしておりまして
2019/11/25(月) 14:18:37.65ID:lgSTzV1o プログラマーでないならオブジェクト指向不要ではないか
262名刺は切らしておりまして
2019/11/25(月) 14:18:56.34ID:KZdap+GF263名刺は切らしておりまして
2019/11/25(月) 14:23:42.69ID:r6gqP4/I Pythonじゃattiny85動かせないじゃん
264名刺は切らしておりまして
2019/11/25(月) 14:35:03.07ID:dwfg0Z7l こういうのもオブジェクト指向、あらゆるものはオブジェクトという
Javascriptでクイックソート
Q = A => A.length<=1? A :[
...Q(A.filter((x,i)=> i>0 && x<A[0]))
,A[0],
...Q(A.filter((x,i)=> i>0 && x>=A[0]))];
https://ideone.com/yXp8GZ
Pythonでクイックソート
def Q(A):
if len(A)<2: return A
p = A[0]
return Q(filter(lambda x: x<p, A)) + \
filter(lambda x: x==p, A) + \
Q(filter(lambda x: x>p, A))
https://ideone.com/TSgpzy
Javascriptでクイックソート
Q = A => A.length<=1? A :[
...Q(A.filter((x,i)=> i>0 && x<A[0]))
,A[0],
...Q(A.filter((x,i)=> i>0 && x>=A[0]))];
https://ideone.com/yXp8GZ
Pythonでクイックソート
def Q(A):
if len(A)<2: return A
p = A[0]
return Q(filter(lambda x: x<p, A)) + \
filter(lambda x: x==p, A) + \
Q(filter(lambda x: x>p, A))
https://ideone.com/TSgpzy
265名刺は切らしておりまして
2019/11/25(月) 14:36:13.67ID:4T1TotfV266名刺は切らしておりまして
2019/11/25(月) 14:39:28.24ID:dwfg0Z7l JavaScriptのオブジェクト指向が10%理解できる記事(実践編)
クラスベースとプロトタイプベース
言語機能の話に入る前に、少しだけオブジェクト指向の分類の話をします。
オブジェクト指向のプログラミング言語がクラスベースとプロトタイプベースに分類されるという説は古くから有名で、
JavaScriptは後者のプロトタイプベースに属する言語の代表格となっています。
JavaScriptには本来(ES2015まで)クラスという用語はありませんでした。
JavaScriptが採用していたプロトタイプベースでは、オブジェクトは他のオブジェクト(プロトタイプ)への参照を保持しており、
自身で処理できないもの(メソッドなど)はプロトタイプに移譲します。
その一方で、JavaScriptにはnewのようにクラスベース言語っぽい構文も持ち合わせており、
クラスベース的な考え方でコードが書けるようにもなっています。これがJavaScriptの難しいところです。
https://qiita.com/uhyo/items/ab8e273e1eb71d02e29a
クラスベースとプロトタイプベース
言語機能の話に入る前に、少しだけオブジェクト指向の分類の話をします。
オブジェクト指向のプログラミング言語がクラスベースとプロトタイプベースに分類されるという説は古くから有名で、
JavaScriptは後者のプロトタイプベースに属する言語の代表格となっています。
JavaScriptには本来(ES2015まで)クラスという用語はありませんでした。
JavaScriptが採用していたプロトタイプベースでは、オブジェクトは他のオブジェクト(プロトタイプ)への参照を保持しており、
自身で処理できないもの(メソッドなど)はプロトタイプに移譲します。
その一方で、JavaScriptにはnewのようにクラスベース言語っぽい構文も持ち合わせており、
クラスベース的な考え方でコードが書けるようにもなっています。これがJavaScriptの難しいところです。
https://qiita.com/uhyo/items/ab8e273e1eb71d02e29a
267名刺は切らしておりまして
2019/11/25(月) 14:42:22.91 素人でも抽象化とかを意識して作らないと
全体が出来上がってから
無駄なことやってるなと思って修正することになるんだよな
全体が出来上がってから
無駄なことやってるなと思って修正することになるんだよな
268名刺は切らしておりまして
2019/11/25(月) 14:49:49.66ID:+W0FbnR1 >>264
社用でちょっとjavascriptいじってるんだけど
なんだっけec6
アローの使い方がいまいち理解できないのとIE11が未対応らしいので、古い書き方だわ。
閉じカッコの数
数えるのに必死だけど。
社用でちょっとjavascriptいじってるんだけど
なんだっけec6
アローの使い方がいまいち理解できないのとIE11が未対応らしいので、古い書き方だわ。
閉じカッコの数
数えるのに必死だけど。
269名刺は切らしておりまして
2019/11/25(月) 15:04:21.31ID:GxmAUPWb >>99
全く無意味
全く無意味
270名刺は切らしておりまして
2019/11/25(月) 15:04:51.94ID:8wjFv4ep なんとAIでプログラマーと言う職種がなくなるとは、、
271名刺は切らしておりまして
2019/11/25(月) 15:13:45.07 AIのためにデータ加工屋が必要だからプログラマはなくならない
272名刺は切らしておりまして
2019/11/25(月) 15:15:05.23ID:6Df9X/SI273名刺は切らしておりまして
2019/11/25(月) 15:27:04.81ID:dwfg0Z7l274名刺は切らしておりまして
2019/11/25(月) 15:33:56.02ID:uqGAPUsH >>264
そういう車輪の再発明やってて面白いのか?
C/C++なら、ポインタの配列を用意して_qsort()呼ぶだけ。
ポインタの並べ替えの対象はポインタで、ポインタが指すオブジェクトや構造体の
サイズやどんなメンバ変数を持っているかに関係なく、ポインタのサイズは同じ
であり、並べ替えにオブジェクト自身のコピーは一切発生しないから最も高速。
生ポインタが扱えない言語ではできない芸当。
そういう車輪の再発明やってて面白いのか?
C/C++なら、ポインタの配列を用意して_qsort()呼ぶだけ。
ポインタの並べ替えの対象はポインタで、ポインタが指すオブジェクトや構造体の
サイズやどんなメンバ変数を持っているかに関係なく、ポインタのサイズは同じ
であり、並べ替えにオブジェクト自身のコピーは一切発生しないから最も高速。
生ポインタが扱えない言語ではできない芸当。
275名刺は切らしておりまして
2019/11/25(月) 15:58:43.16ID:Ja9aPdI5 古いことを書いているのは隠居のジジばかり
276名刺は切らしておりまして
2019/11/25(月) 16:08:57.38ID:4DbWTBhi >>1
おまえが記事を書かないでPythonのみで生計立てたら信用する
おまえが記事を書かないでPythonのみで生計立てたら信用する
277名刺は切らしておりまして
2019/11/25(月) 16:31:50.48ID:dwfg0Z7l 上のクイックソートは効率面は別にして
オブジェクト指向と再帰の勉強目的だ
これで大規模なやつをやろうとすると多分コピー多発で効率は悪い
オブジェクト指向と再帰の勉強目的だ
これで大規模なやつをやろうとすると多分コピー多発で効率は悪い
278名刺は切らしておりまして
2019/11/25(月) 16:32:22.13ID:Y/yaIutr こういうこと書いてる本人は使えるようになったの?
279名刺は切らしておりまして
2019/11/25(月) 16:40:13.97 DBありきだとソートをプログラムで使うことはないけど
ネット情報を収集するスクリプトとかだとソートしないといけないときがあるから困る
ネット情報を収集するスクリプトとかだとソートしないといけないときがあるから困る
280名刺は切らしておりまして
2019/11/25(月) 16:49:34.57ID:GtW1GUSi >>1
なにこのゴミ記事w
なにこのゴミ記事w
281名刺は切らしておりまして
2019/11/25(月) 16:54:08.24ID:VAT8/A3d >>279
だいたいライブラリの方でソートが用意されてるだろ
だいたいライブラリの方でソートが用意されてるだろ
282名刺は切らしておりまして
2019/11/25(月) 17:36:32.31ID:BJ48D2Gs283名刺は切らしておりまして
2019/11/25(月) 19:01:33.83ID:D31Vs90M C++はコンパイルエラー分かりにくいのが辛い
リフレクションのない言語の宿命なのかもしれんけどなんとかならんのかな
リフレクションのない言語の宿命なのかもしれんけどなんとかならんのかな
284名刺は切らしておりまして
2019/11/25(月) 19:04:42.31ID:DAiE6nMA Java勉強したけど、教えてくれる人が上手かったからか理解しやすかった
転職につなげたいけど、もういい年だからプログラマーになるのは難しいんだろうな
プログラミングの知識って、プログラマーになる以外には、活かせる仕事ってないのかな
転職につなげたいけど、もういい年だからプログラマーになるのは難しいんだろうな
プログラミングの知識って、プログラマーになる以外には、活かせる仕事ってないのかな
285名刺は切らしておりまして
2019/11/25(月) 19:18:31.87 スクリプト職人として職場で重宝がられるだろ
286名刺は切らしておりまして
2019/11/25(月) 19:41:18.46ID:D0Wat5MT AI用Scratchを作ればオケ
もうテキストエディッタは止めようよ
もうテキストエディッタは止めようよ
287名刺は切らしておりまして
2019/11/25(月) 19:48:26.87ID:DD+ssELy プログラマーじゃないならプログラミング言語なんて一切触る必要ない
そんなこと気にしなくていいからせめてExcelの関数一つでも覚える努力しとけ
そんなこと気にしなくていいからせめてExcelの関数一つでも覚える努力しとけ
288名刺は切らしておりまして
2019/11/25(月) 19:49:50.05ID:0BJMxYIF >>2
個人が買えるパソコン程度で、人工知能(のせめて片鱗)が動いたりするの?
個人が買えるパソコン程度で、人工知能(のせめて片鱗)が動いたりするの?
289名刺は切らしておりまして
2019/11/25(月) 19:50:50.38ID:HrmTTFmm 今は素のままの言語をコーディングするのってあまり無いよね。大抵の土方はフレームワーク使ってる
290名刺は切らしておりまして
2019/11/25(月) 19:56:21.88ID:kCqAy7fN 自分が若い頃はネラーの殆んどは、スクリプトなんて当然のごとく知ってたよなぁ
291名刺は切らしておりまして
2019/11/25(月) 19:57:52.69ID:HrmTTFmm 昔はPerlが流行った頃もあったな…(遠い目
292名刺は切らしておりまして
2019/11/25(月) 20:15:54.34ID:J08H2T67 スクリプトってシェルスクリプトとやらのこと?
293名刺は切らしておりまして
2019/11/25(月) 20:24:29.87 Javaスクリプト
294名刺は切らしておりまして
2019/11/25(月) 20:25:17.86ID:cSTo/cma ぴ・・・・ぴとん?
295名刺は切らしておりまして
2019/11/25(月) 20:28:11.07ID:8NfKgIVD >>291
CGIやSSIって言ったらみんなPerlだった思い出
CGIやSSIって言ったらみんなPerlだった思い出
296名刺は切らしておりまして
2019/11/25(月) 20:48:16.64ID:pGX5CSLg 喜び組化け
297名刺は切らしておりまして
2019/11/25(月) 20:51:25.39ID:E46y7yPx import numpy as np
A = np.random.randint(0,100,12)
print(A)
print(np.sort(A))
A = np.random.randint(0,100,12)
print(A)
print(np.sort(A))
298名刺は切らしておりまして
2019/11/25(月) 20:54:52.05ID:U1X9ygMh ブラクラはたいていjavascript
299名刺は切らしておりまして
2019/11/25(月) 21:03:03.98ID:Hd/baHUN >>16
その文章を文字を使わずに表現してみろよ
その文章を文字を使わずに表現してみろよ
300名刺は切らしておりまして
2019/11/25(月) 21:03:55.69ID:Hd/baHUN >>288
できるよ
できるよ
301名刺は切らしておりまして
2019/11/25(月) 21:14:24.06ID:uHDtKNDU 結局ボッキデータかよ
302名刺は切らしておりまして
2019/11/25(月) 21:20:06.39ID:CYtEjzpk303名刺は切らしておりまして
2019/11/25(月) 21:26:40.07ID:c4wxsDw3 知らねーわボケ
304名刺は切らしておりまして
2019/11/25(月) 21:26:58.99ID:SsStlbbZ305名刺は切らしておりまして
2019/11/25(月) 21:29:50.86ID:HC5UakEd Python本体はVBの書き方を更に簡素化させたものってイメージが強いなぁ
306名刺は切らしておりまして
2019/11/25(月) 21:51:40.24ID:1kg8ad3p おれはみんなが
C言語を習い
C言語のように考え
C言語のように行動する
ことを望む!!!
C言語を習い
C言語のように考え
C言語のように行動する
ことを望む!!!
307名刺は切らしておりまして
2019/11/25(月) 21:54:25.89ID:RE48uj7B ないわw
Cが必須なもの以外は多い
Cが必須なもの以外は多い
308名刺は切らしておりまして
2019/11/25(月) 22:03:48.83ID:HrmTTFmm なんだかんだ言ってもC++が最強だと思う
309名刺は切らしておりまして
2019/11/25(月) 22:07:25.11ID:E46y7yPx まあ、Pythonを極めるのであれば、Cも必要なんでしょうね。
Cが土台の言語だから。計算量や速度がそんないらないなら、
Pythonだけでも良いんだろうけど。
Cが土台の言語だから。計算量や速度がそんないらないなら、
Pythonだけでも良いんだろうけど。
310名刺は切らしておりまして
2019/11/25(月) 22:10:21.44ID:HrmTTFmm numpyとかは中身はCで実装しているから高速
311名刺は切らしておりまして
2019/11/25(月) 22:16:34.47ID:UtyrddeU312名刺は切らしておりまして
2019/11/26(火) 01:10:35.87ID:Rkn7Li1V ビジネス書みたいなスレタイだな
313名刺は切らしておりまして
2019/11/26(火) 01:29:25.26ID:YUqFpIqI すべての人が学ぶべきたったひとつの理由
教える自分が儲かるから
教える自分が儲かるから
314名刺は切らしておりまして
2019/11/26(火) 01:52:48.51ID:doniGDOZ 1つしか理由がないんじゃやる気おきんな
せめて10個くらいないと
せめて10個くらいないと
315名刺は切らしておりまして
2019/11/26(火) 02:03:23.93ID:HfFqEdqV なんかさ!py屋がrに対抗してstatやりだして、その延長でDLはやってみんながつかいだしたから、おすすめみたいな流れが作られた感がやだな
316名刺は切らしておりまして
2019/11/26(火) 05:10:27.73ID:Onwt0x2N 日本のIT関係者は幼稚な印象
アカデミックな姿勢で冷静に技術を語り合えない印象
アカデミックな姿勢で冷静に技術を語り合えない印象
317名刺は切らしておりまして
2019/11/26(火) 05:53:31.38ID:YiG3KRBY 最初はどういうプログラムを作ればいいか初心者の俺に教えてくれよ
hello worldを表示させるだけとかメモ帳に打つのとなんも変わらん
そもそもプログラムってexeファイルになるんやないんけ?
hello worldを表示させるだけとかメモ帳に打つのとなんも変わらん
そもそもプログラムってexeファイルになるんやないんけ?
318名刺は切らしておりまして
2019/11/26(火) 06:18:45.73ID:HfFqEdqV 手でやるとめんどくさい作業をプログラムにやらせるのがいい。
例えば、Excelで毎日の気温を入力して保存していたとする。これはVBAでもできるし、pythonでExcelを操作させることもできる。
例えば、Excelで毎日の気温を入力して保存していたとする。これはVBAでもできるし、pythonでExcelを操作させることもできる。
319名刺は切らしておりまして
2019/11/26(火) 06:18:57.57ID:cPzDPFXh >>291
awkで挫折した。
awkで挫折した。
320名刺は切らしておりまして
2019/11/26(火) 06:23:26.90ID:HfFqEdqV >>317
exeはwin専用で、ダブルクリックで実行可能な形式のバイナリファイルのことだよ。exeをつくる前に、テキスト形式のプログラムを書いて、実行可能なバイナリに変換することもあるし、バイナリに変換しないで実行できるものもある。
exeはwin専用で、ダブルクリックで実行可能な形式のバイナリファイルのことだよ。exeをつくる前に、テキスト形式のプログラムを書いて、実行可能なバイナリに変換することもあるし、バイナリに変換しないで実行できるものもある。
321名刺は切らしておりまして
2019/11/26(火) 06:27:25.39ID:HfFqEdqV cqt access.log | grep error | awk '{print $4}' | sort | uniq | wc -l みたいのは、手が勝手に動く感じ。
322名刺は切らしておりまして
2019/11/26(火) 10:10:12.02ID:ZgjV37UF cqt: コマンドが見つかりません
323名刺は切らしておりまして
2019/11/26(火) 10:12:13.40ID:Vb0jdtES324名刺は切らしておりまして
2019/11/26(火) 10:50:33.18ID:HfFqEdqV catね。打ち間違え。すまほなんで
325名刺は切らしておりまして
2019/11/26(火) 12:45:00.15ID:YiG3KRBY326名刺は切らしておりまして
2019/11/26(火) 14:00:10.03ID:oFOFV6ab327名刺は切らしておりまして
2019/11/26(火) 14:40:05.22ID:gq/hgCAa 最近はなんでもcliでもPHPで書いちゃうな。慣れって恐ろしい。
pythonはインデント強制は良いけど、閉じ括弧が無いのが気持ち悪い
pythonはインデント強制は良いけど、閉じ括弧が無いのが気持ち悪い
328名刺は切らしておりまして
2019/11/26(火) 15:40:36.70 括弧が足りなかったり1個多かったりするエラーて探すの面倒なんだよな
329名刺は切らしておりまして
2019/11/26(火) 15:53:31.32ID:oFOFV6ab330名刺は切らしておりまして
2019/11/26(火) 16:25:51.89ID:3HelxIY0 >>328
プログラミング用のエディタ使えば?
プログラミング用のエディタ使えば?
331名刺は切らしておりまして
2019/11/26(火) 16:26:47.15ID:B8UcnpQs >>328
そんなんエディタがハイライトしてくれるやろ
そんなんエディタがハイライトしてくれるやろ
332名刺は切らしておりまして
2019/11/26(火) 18:09:12.81ID:BFyMmi+N インデントの方がずれた時に面倒くさくないか
333名刺は切らしておりまして
2019/11/26(火) 18:35:00.57ID:HfFqEdqV IDEによっては、インデントも自動でそろえてくれる
334名刺は切らしておりまして
2019/11/26(火) 20:33:20.80ID:1w62uqZk javascriptのIDEでいいやつ教えてくれ
335名刺は切らしておりまして
2019/11/26(火) 20:37:12.85ID:An9gY1bq Visual Studio Code
336名刺は切らしておりまして
2019/11/26(火) 23:18:59.60ID:qkXRyhAS337名刺は切らしておりまして
2019/11/26(火) 23:57:47.39ID:Rs5pzty4 意識高い系初心者がQiitaに記事を書き、日本語でググるとこしか知らない初心者がそれを見て混乱しつつ自分なりの解釈をQiitaに書き・・・
という微笑ましい負の連鎖
という微笑ましい負の連鎖
338名刺は切らしておりまして
2019/11/27(水) 03:04:06.78ID:ePMSH2eI スタックオーバーフローも、玉石混交。qiitaよりましだが。
339名刺は切らしておりまして
2019/11/27(水) 09:08:24.92ID:jCGs4Ck0 >>334
sublime textに好きなプラグイン突っ込め
sublime textに好きなプラグイン突っ込め
340名刺は切らしておりまして
2019/11/27(水) 12:12:29.19ID:BwRtaHOj qiitaは意識高い系のポエム率が高い。
341名刺は切らしておりまして
2019/11/27(水) 12:25:05.78ID:vlzDXaxq おまえら
いくつの言語使えるの?
いくつの言語使えるの?
342名刺は切らしておりまして
2019/11/27(水) 12:29:22.67ID:KK2c3cvV >>328
インデントレベルの違う場所にコピペするときに全部手動で間違えずにインデント変えていくほうが手間じゃ
インデントレベルの違う場所にコピペするときに全部手動で間違えずにインデント変えていくほうが手間じゃ
343名刺は切らしておりまして
2019/11/27(水) 18:37:43.98ID:L9o53BQa344名刺は切らしておりまして
2019/11/27(水) 19:09:08.34ID:jxOoOSr3 文字コードが無ければ使える
単なるバイト列扱い
単なるバイト列扱い
345名刺は切らしておりまして
2019/11/28(木) 08:27:57.36ID:23zTqpCC Pythonには罪は無いんだけど、Python推しの奴がウザい
346名刺は切らしておりまして
2019/11/28(木) 08:35:46.86ID:jNSRA2vr >>345
それな
それな
347名刺は切らしておりまして
2019/11/28(木) 09:23:18.12ID:wXCUnfmX 本屋さんいくと、pyばっかりだよな。
少し前はなんだっけ?HTML5とか、JAVAとか?phpとか?wordpressか。
その前はなんだろ。
少し前はなんだっけ?HTML5とか、JAVAとか?phpとか?wordpressか。
その前はなんだろ。
348名刺は切らしておりまして
2019/11/28(木) 09:42:47.49ID:J9G1CDqx >>347
Delphi
Delphi
349名刺は切らしておりまして
2019/11/28(木) 09:50:15.40ID:J9G1CDqx まあ非プログラマがちょっとした処理を自動化したいなら良い言語だと思うよ。構文も非プログラマには既存のより理解しやすいっぽいし。
しかもライブラリ多いから手間がかからない。なんなら深層学習へも簡単につなげられる。
残念なのはライブラリ含めてバージョンによる仕様の差がけっこう大きいからqiitaとか参考にすると死ぬ。あそこ、すっかりクックパッド化したな
しかもライブラリ多いから手間がかからない。なんなら深層学習へも簡単につなげられる。
残念なのはライブラリ含めてバージョンによる仕様の差がけっこう大きいからqiitaとか参考にすると死ぬ。あそこ、すっかりクックパッド化したな
350名刺は切らしておりまして
2019/11/28(木) 10:17:00.13ID:4IF1IHk6351名刺は切らしておりまして
2019/11/28(木) 10:19:05.26ID:4IF1IHk6352名刺は切らしておりまして
2019/11/28(木) 10:19:52.83ID:4IF1IHk6 python読みのpython知らず
353名刺は切らしておりまして
2019/11/28(木) 10:20:07.17ID:mxLRyaax おじいさんやろもうそれ
354名刺は切らしておりまして
2019/11/28(木) 10:24:01.36ID:4IF1IHk6 どうせなら
「ラーメン屋がPythonを学ぶ理由」
にしろよ
「ラーメン屋がPythonを学ぶ理由」
にしろよ
355名刺は切らしておりまして
2019/11/28(木) 10:31:37.19 括弧が合わないエラーで悩むことが多いから
エディタに対応括弧を表示させる機能があるんだろ
JSONの終わりってこの機能使って見つければいいのか
Chromeのページソース閲覧にこの機能あればいいのに
エディタに対応括弧を表示させる機能があるんだろ
JSONの終わりってこの機能使って見つければいいのか
Chromeのページソース閲覧にこの機能あればいいのに
356名刺は切らしておりまして
2019/11/28(木) 10:31:56.76ID:4IF1IHk6357名刺は切らしておりまして
2019/11/28(木) 11:21:10.40ID:mxLRyaax358名刺は切らしておりまして
2019/11/28(木) 12:20:38.51ID:X2MI4DCN359名刺は切らしておりまして
2019/11/28(木) 12:47:43.30ID:n5/hPikt excel操作したいならpythonかC#あとVB.NET
360名刺は切らしておりまして
2019/11/28(木) 15:54:03.80ID:kfTpSWAD >>355
あるまとまった処理に対して条件振るためにループの中に入れましょう
おっと、特定の条件ではまずいから条件分岐の下に入れましょう
いっそのことプロシージャにしましょう
カッコでくくってインデントはエディタに投げればいい言語と
自分でせっせとインデント付けていく言語とどっちが楽だよwwww
あるまとまった処理に対して条件振るためにループの中に入れましょう
おっと、特定の条件ではまずいから条件分岐の下に入れましょう
いっそのことプロシージャにしましょう
カッコでくくってインデントはエディタに投げればいい言語と
自分でせっせとインデント付けていく言語とどっちが楽だよwwww
361名刺は切らしておりまして
2019/11/28(木) 19:42:25.99ID:TLoT6hpi ここ読んでC++の評価が高くてびっくりしてる
他の言語の学習者だけど、何が違うの?
知りたい
他の言語の学習者だけど、何が違うの?
知りたい
362名刺は切らしておりまして
2019/11/28(木) 20:24:19.86ID:t3AQt+Cm 特別、C++がいいとは思わないが
たとえばJava、C#などと比較して
しかしコンパイラがいいのが多くあり速度はでる
たとえばJava、C#などと比較して
しかしコンパイラがいいのが多くあり速度はでる
363名刺は切らしておりまして
2019/11/28(木) 21:05:01.20ID:k1AYfDKy >>361
とりあえずほぼなんでもできるのと、プログラマが制御できる範囲が広いので高速化しやすい。
とりあえずほぼなんでもできるのと、プログラマが制御できる範囲が広いので高速化しやすい。
364名刺は切らしておりまして
2019/11/28(木) 21:51:39.34ID:2VdlDuGD 非プログラマがパイソン学んでどうするの
プログラマになる気も能力もないぞ俺は
プログラマになる気も能力もないぞ俺は
365名刺は切らしておりまして
2019/11/28(木) 22:45:36.18ID:Mw+VasRo むしろ非プログラマのためのPython
計算機がわり
計算機がわり
366名刺は切らしておりまして
2019/11/28(木) 22:55:54.33ID:W1GTYUzE Hのあとには愛がある
367名刺は切らしておりまして
2019/11/28(木) 23:08:23.86ID:TV/Qu6LM うちの会社の蔵書コーナーに、開発者がつかってていらなくなった本がおかれてて、c++とunix本が数冊寄贈されてた。
他の言語はなかったなぁ。
他の言語はなかったなぁ。
368名刺は切らしておりまして
2019/11/29(金) 08:40:49.49ID:np6CLZUV >>361
定義や宣言が多くて煩わしい=自分が思ってなかった型になってたりしない
定義や宣言が多くて煩わしい=自分が思ってなかった型になってたりしない
369名刺は切らしておりまして
2019/11/29(金) 11:27:31.25ID:XX4Jm+td >>367
本なんて古い情報しかないからいらない
本なんて古い情報しかないからいらない
370名刺は切らしておりまして
2019/11/29(金) 12:14:46.87ID:octpEUqP371名刺は切らしておりまして
2019/11/29(金) 12:20:35.52ID:MMbbu+u+ >>370
たしかにね。
ディストリごとの違いとかパッケージインストーラーのコマンドとか、initがいまは別の奴になったとかあるけど、基本コマンド(cpとかcatとかのレベル)は廃れないな。
てかwindowsもマウスでD&Dするとか基本操作は20年かわってないか^ ^;
たしかにね。
ディストリごとの違いとかパッケージインストーラーのコマンドとか、initがいまは別の奴になったとかあるけど、基本コマンド(cpとかcatとかのレベル)は廃れないな。
てかwindowsもマウスでD&Dするとか基本操作は20年かわってないか^ ^;
372名刺は切らしておりまして
2019/11/29(金) 13:52:00.38ID:jdMXhY7w373名刺は切らしておりまして
2019/11/29(金) 13:55:55.30ID:MMbbu+u+ デルファイ押しが2つも。
ちとかじってみるかな
ちとかじってみるかな
374名刺は切らしておりまして
2019/11/29(金) 13:56:01.95ID:JlXEI0iz いまだに unmount 1つ組み込まれてないからな
powershell で長く連結してようやくだ
powershell で長く連結してようやくだ
375名刺は切らしておりまして
2019/11/29(金) 14:21:18.08ID:2LsOaip5 >>363
逆に言えばプログラマが全部面倒見るってことだけどな。
逆に言えばプログラマが全部面倒見るってことだけどな。
376名刺は切らしておりまして
2019/11/29(金) 14:35:00.12ID:UcP/HsOP 字下げで構文まとめるんでなくて、begin・・・endでまとめて欲しかったな。
あと文末に;をつけるようにしてほしかった。
あとC系みたいに、いちいちvoidがどうのこうのとか、毎回同じことをまじないのように無駄に書かせることがないのは良い。
でもPythonはAI計算とかでも使われるそうだが、pi(=3.14)くらいは標準で持っててもよくない?
mathモジュールを組み込むわけだが、こういう定数であるべきものを書き換えられるってどういうこと?
これはPythonの欠陥だよね?
つまり
>>>math.pi とコマンドラインで入力すると、
3.141592653589793
と返すんだが、
>>>math.pi=4 とすると
4
と平気で返してくれる。
ここはエラーを出して、piの値は変更できないようにすべきだろ。
あと配列なんかも。
これはPythonだけでなくC系もそうだが、0から数えるんじゃなくて1から数えてくれよ。
a=[10,20,30]とおくと
a[0]=10,a[1]=20,a[2]=30でなくて、
a[1]=10,a[2]=20,a[3]=30にしてもらいたかった。
人はモノを数える時は1から数えるだろ?0から数えるバカはいない。
あと文末に;をつけるようにしてほしかった。
あとC系みたいに、いちいちvoidがどうのこうのとか、毎回同じことをまじないのように無駄に書かせることがないのは良い。
でもPythonはAI計算とかでも使われるそうだが、pi(=3.14)くらいは標準で持っててもよくない?
mathモジュールを組み込むわけだが、こういう定数であるべきものを書き換えられるってどういうこと?
これはPythonの欠陥だよね?
つまり
>>>math.pi とコマンドラインで入力すると、
3.141592653589793
と返すんだが、
>>>math.pi=4 とすると
4
と平気で返してくれる。
ここはエラーを出して、piの値は変更できないようにすべきだろ。
あと配列なんかも。
これはPythonだけでなくC系もそうだが、0から数えるんじゃなくて1から数えてくれよ。
a=[10,20,30]とおくと
a[0]=10,a[1]=20,a[2]=30でなくて、
a[1]=10,a[2]=20,a[3]=30にしてもらいたかった。
人はモノを数える時は1から数えるだろ?0から数えるバカはいない。
377名刺は切らしておりまして
2019/11/29(金) 14:46:40.15ID:JGi9LRWA XY座標も、原点は (1,1) にすべきだなw
378名刺は切らしておりまして
2019/11/29(金) 15:37:54.57ID:t8fwK/4o >>370
オンラインで見れるし
オンラインで見れるし
379名刺は切らしておりまして
2019/11/29(金) 15:40:20.44ID:t8fwK/4o380名刺は切らしておりまして
2019/11/29(金) 18:57:22.13ID:mc7FIBcj モンティパイソンは5人組のお笑いグループだから、
pythonに対抗してdriftersって言語があってもよくない?
pythonに対抗してdriftersって言語があってもよくない?
381名刺は切らしておりまして
2019/11/29(金) 19:13:34.83ID:mc7FIBcj >>376
繰り返し処理で0から数えるのはメモリ内部が0から数える仕様だから仕方ない。
0から始まると内部ではシフトで四則演算ができるから処理が早いし、変数の格納メモリもCPU近くのものを使う。
逆に繰り返し処理するときにクラスのパブリックパラメーターを使用するとエラーになるケースがある。
スクリプト系はなんでもヒープメモリに入れてごっちゃだからエラーにはならない。当然遅い。
どうしてもいやなら大概の言語にはイテレータがあるからそれを使えばいい。
item in items
part in group
みたいなやつでループするやつね。
繰り返し処理で0から数えるのはメモリ内部が0から数える仕様だから仕方ない。
0から始まると内部ではシフトで四則演算ができるから処理が早いし、変数の格納メモリもCPU近くのものを使う。
逆に繰り返し処理するときにクラスのパブリックパラメーターを使用するとエラーになるケースがある。
スクリプト系はなんでもヒープメモリに入れてごっちゃだからエラーにはならない。当然遅い。
どうしてもいやなら大概の言語にはイテレータがあるからそれを使えばいい。
item in items
part in group
みたいなやつでループするやつね。
382名刺は切らしておりまして
2019/11/29(金) 19:32:24.69ID:mc7FIBcj >>372
おれもdelphi信者だったがDelphi高すぎなんだよ。
安くても20万、たかいものは150万ぐらいする。
車買えるよ。いらねーけど。
そんな高額をペイできるビジネスなんて限られている特に日本では、アーキテクチャもx86からsnapdragonへ移行せざるを得ないのもわかる。
スマホがらみのビジネスへ切り込まないとdelphiは生き残れないね。
javaの対抗馬がC#
C#を開発させるためにビルゲイツがborlandからdelphiのメインプログラマのヘジルスバーグを引き抜いた。
だから言語仕様は似ている。
javaもC#もどちらもポインターが扱えないからエラーが起きにくい。
おれもdelphi信者だったがDelphi高すぎなんだよ。
安くても20万、たかいものは150万ぐらいする。
車買えるよ。いらねーけど。
そんな高額をペイできるビジネスなんて限られている特に日本では、アーキテクチャもx86からsnapdragonへ移行せざるを得ないのもわかる。
スマホがらみのビジネスへ切り込まないとdelphiは生き残れないね。
javaの対抗馬がC#
C#を開発させるためにビルゲイツがborlandからdelphiのメインプログラマのヘジルスバーグを引き抜いた。
だから言語仕様は似ている。
javaもC#もどちらもポインターが扱えないからエラーが起きにくい。
383名刺は切らしておりまして
2019/11/29(金) 20:00:31.76ID:9Sm/AeAT Delphiが高いのは、高くしないと製造したり労働者に賃金払えないからだろ
信者が1/10になれば価格10倍にしないとなりたたず
信者が1/10になれば価格10倍にしないとなりたたず
384名刺は切らしておりまして
2019/11/29(金) 20:03:44.48ID:9Sm/AeAT 今でもかとおもうが
マイクロソフトのコンパイラも有料(のみ)だった時期もある
グーグルの無料サービスなんかでもそうだが、かなりシェアがとれれば無料化にいけて
デルファイとかが少数の信者に販売するしか生き残れないだろう
マイクロソフトのコンパイラも有料(のみ)だった時期もある
グーグルの無料サービスなんかでもそうだが、かなりシェアがとれれば無料化にいけて
デルファイとかが少数の信者に販売するしか生き残れないだろう
385名刺は切らしておりまして
2019/11/29(金) 23:22:12.00ID:JGi9LRWA ターボパスカルやターボCは2万だった気がする
当時MSCは10万近かった
当時MSCは10万近かった
386名刺は切らしておりまして
2019/11/30(土) 21:19:53.98ID:ymySrWE3 型付けの緩い言語はもういらんわ
387名刺は切らしておりまして
2019/12/01(日) 03:52:15.64ID:Ex23FGoj CMDを立ち上げて、動くとかいうコードをコピペしても、動作するか?
癖ありな奴らが、無料案内しているのが多いだろ
癖ありな奴らが、無料案内しているのが多いだろ
388名刺は切らしておりまして
2019/12/01(日) 03:54:40.37ID:0GEUAVma 小役人臭が強いところもあるしな。 凶悪な爬虫類の名前を付けた当然の帰結か、それを予想していたか
389名刺は切らしておりまして
2019/12/01(日) 04:34:27.49ID:09YJGsSK Delphiはまだ続いていたのか。
素晴らしいツールだった。
素晴らしいツールだった。
390名刺は切らしておりまして
2019/12/01(日) 09:47:36.74ID:i2de4BnN なにこのあほ記事〜理由でネタを考えてください
お駄賃あげますで頑張って書いた駄文か
お駄賃あげますで頑張って書いた駄文か
391名刺は切らしておりまして
2019/12/01(日) 10:40:58.67ID:TIHkMvkw mql4もしくはpinescriptを学ぶべきって人いない?
392名刺は切らしておりまして
2019/12/01(日) 14:31:43.43ID:CnX1FVCW393名刺は切らしておりまして
2019/12/01(日) 16:23:19.32ID:09YJGsSK Delphiは言語ではなくて出来上がった実行形式が素晴らしかったな
394名刺は切らしておりまして
2019/12/01(日) 16:24:05.53ID:09YJGsSK 言語なんて、すぐに覚えられるだろ。
395名刺は切らしておりまして
2019/12/01(日) 16:48:42.04ID:u/fRYgJ/396名刺は切らしておりまして
2019/12/01(日) 17:47:30.72ID:qj9qV10j 正直、javaにライブラリ揃えばそっちにいくと思うわ
397名刺は切らしておりまして
2019/12/01(日) 17:55:06.91ID:DN3zh+Wy >>395
問題を解決する手順をアルゴリズムって呼ぶんだ。
今人類が抱えている問題はこれね。
<https://imacocollabo.or.jp/about-sdgs/>
<https://www.un.org/sustainabledevelopment/sustainable-development-goals/>
このうちの一つでも解決出来たらすごいけど。まあ難しい。
問題を解決する手順をアルゴリズムって呼ぶんだ。
今人類が抱えている問題はこれね。
<https://imacocollabo.or.jp/about-sdgs/>
<https://www.un.org/sustainabledevelopment/sustainable-development-goals/>
このうちの一つでも解決出来たらすごいけど。まあ難しい。
398名刺は切らしておりまして
2019/12/01(日) 21:32:00.91ID:fJp6PP7H399名刺は切らしておりまして
2019/12/01(日) 21:57:20.60ID:tiLjCDPJ Delphiでは楽に稼がしてもらいました
400名刺は切らしておりまして
2019/12/01(日) 22:27:10.76ID:SrTlJhre 作るものが無いだなんて怠惰の精神が足りないんじゃないか?
401名刺は切らしておりまして
2019/12/03(火) 11:49:38.99ID:3dZqgsVS いまでるひやる価値ありますか?
402名刺は切らしておりまして
2019/12/06(金) 22:33:58.97ID:RSK0EyUO >>400
楽するために苦労してスクリプトを書くのは王道だな
楽するために苦労してスクリプトを書くのは王道だな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 出生数最低に官房副長官「様々な要因で少子化に歯止めかかっていない」 若い世代の所得向上など対策推進を強調 ★7 [首都圏の虎★]
- 「とにかく券売機が操作しづらい」「コメの味が変わった」…SNSで牛丼チェーン「松屋」に対する苦情が絶えないのはナゼか [パンナ・コッタ★]
- 【速報】イスラエルとレバノン停戦履行で合意−米国務省 [蚤の市★]
- 「生まれ変わっても日本がいい。」10代の約6割が選んだ“生まれ変わったら住みたい国”は?! [七波羅探題★]
- 【家電量販店】ヤマダHD・エディオン統合へ 持ち株会社検討、2.5兆円家電連合 [蚤の市★]
- “消費税1%” 経団連会長「財源確保が大前提」 [首都圏の虎★]
- 台湾メディア「日本とフィリピンが協力して台湾海域を奪おうとしている!」→台湾人激怒 [668024367]
- 【悲報】阿部慎之助の弁護士、松本人志裁判と同じ奴が就任wwwwwwwwwwwwwwwwwwwwwww [398059782]
- ホーイ「ホーイ」ホーイ「ホーイ」
- チンポコの扇風機🏡
- シャア「ガルマ、金を貸してくれ」ガルマ「たかったな!シャア!」
- 【正論】経産省委員の一流識者「中国のお陰で(日本は)食べさせてもらっていることを少しは自覚しなさい」→ネトウヨブチギレ発狂 [668024367]