前スレ
ぶっちゃけ始めるのにいい言語て何?
http://mevius.5ch.net/test/read.cgi/tech/1583223433/
探検
ぶっちゃけ始めるのにいい言語て何 part2
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/07/16(木) 16:11:58.71ID:FdxXVx6E681デフォルトの名無しさん
2020/08/12(水) 13:35:46.29ID:wTjr8k3r >>680
相手の話を理解して文脈に沿って自分の意見を述べるなんて、そんな高度なことをRuby君に求めるなんて酷だなw
相手の話を理解して文脈に沿って自分の意見を述べるなんて、そんな高度なことをRuby君に求めるなんて酷だなw
682デフォルトの名無しさん
2020/08/12(水) 15:26:38.98ID:TLGZwkHE 遠い昔、すがやみつるの「こんにちはマイコン」とかいう本を読んだけど
今、すがやみつるの「こんにちはPythone」とかいうのが出てるんだね
今、すがやみつるの「こんにちはPythone」とかいうのが出てるんだね
683デフォルトの名無しさん
2020/08/12(水) 18:04:05.44ID:q4xTlvo3 パイソンヌ、今夜は勘弁してくれ…
684デフォルトの名無しさん
2020/08/12(水) 18:21:55.89ID:TLGZwkHE685デフォルトの名無しさん
2020/08/13(木) 05:49:06.61ID:b3k2BUbg 元々、ラズパイは、ソニーの英国工場で作っているだろ
686デフォルトの名無しさん
2020/08/13(木) 07:26:55.86ID:RDWqdqfD687デフォルトの名無しさん
2020/08/13(木) 08:19:51.54ID:PIa4mXlp ラズパイも基本はPython
688デフォルトの名無しさん
2020/08/13(木) 10:10:22.84ID:VDPM7Buu ラズパイのパイはパイソンのパイとか、苦しい言い訳してたもんな。
689デフォルトの名無しさん
2020/08/13(木) 10:10:45.76ID:VDPM7Buu どう見てもおっぱいなのに。
690デフォルトの名無しさん
2020/08/13(木) 13:17:01.60ID:blrZclKb >>682
ぱいそね?
ぱいそね?
691デフォルトの名無しさん
2020/08/13(木) 14:02:10.18ID:uwSNr/lm パイソンヌ、今夜はブギーバック
692デフォルトの名無しさん
2020/08/13(木) 14:24:48.48ID:PIa4mXlp BBC Micro Acorn Computer 1981年
(Acorn Computer は、後のArm = Acorn RISC Machine)
BBC Basic
Rasberry Pi Acorn Computer 2012年
ARM CPU
BBC Basic 、Python
BBC Micro:bit arm 2015年
イギリスで2015年に11歳12歳全員に無償配布
ARM Coretex-M0
micro Python
(Acorn Computer は、後のArm = Acorn RISC Machine)
BBC Basic
Rasberry Pi Acorn Computer 2012年
ARM CPU
BBC Basic 、Python
BBC Micro:bit arm 2015年
イギリスで2015年に11歳12歳全員に無償配布
ARM Coretex-M0
micro Python
693デフォルトの名無しさん
2020/08/13(木) 22:16:01.58ID:VDPM7Buu 普通に考えてUbuntuだろね。
>>693
Ubuntu は言語じゃないのですけど…
Ubuntu は言語じゃないのですけど…
695デフォルトの名無しさん
2020/08/13(木) 22:32:50.09ID:VDPM7Buu FUD乙。
696デフォルトの名無しさん
2020/08/14(金) 00:09:58.86ID:nDm1uwAY QZさんの推しはなんですか?
697デフォルトの名無しさん
2020/08/14(金) 00:40:29.14ID:hpI++Bi7 何故AI はPython 一色なのか考え見たことあるか?
インタプリタ系は試行錯誤に最適なんだよ。 実務的だと言える。
インタプリタ系は試行錯誤に最適なんだよ。 実務的だと言える。
>>696
C/C++ です
C/C++ です
699デフォルトの名無しさん
2020/08/14(金) 02:25:14.29ID:2EmP+rcx >>698
C++まったく触ったこと無いんだけどgithubにある「江添亮のC++入門」読めばいける?
C++まったく触ったこと無いんだけどgithubにある「江添亮のC++入門」読めばいける?
700デフォルトの名無しさん
2020/08/14(金) 02:31:09.04ID:jifd8sPx 状況による
以上
以上
701デフォルトの名無しさん
2020/08/14(金) 02:40:44.86ID:2EmP+rcx Ubuntuガイジには聞いてねえんだよ
いちいち上げんな
いちいち上げんな
702デフォルトの名無しさん
2020/08/14(金) 02:47:32.64ID:jifd8sPx C++使いだけど江添のはC++の教材として不足はないだろうなという印象あるね
ただ気が短すぎて多分持たないだろうな
ただ気が短すぎて多分持たないだろうな
703デフォルトの名無しさん
2020/08/14(金) 08:43:01.75ID:a6sLiNyt C++は難しすぎないか?
704デフォルトの名無しさん
2020/08/14(金) 10:53:19.30ID:nDm1uwAY705デフォルトの名無しさん
2020/08/14(金) 12:57:19.90ID:Knkd60VG 目的にもよるのに、言語から選んでもね
Cを知っていて損はしないとは思うけど何も知らない人が理解するには大変かなという感じ
ただjavascriptをやってから書き方が似ているからC出来るかと言われると
むしろjavascriptの知識は無い方がいいかも知れない
Cを知っていて損はしないとは思うけど何も知らない人が理解するには大変かなという感じ
ただjavascriptをやってから書き方が似ているからC出来るかと言われると
むしろjavascriptの知識は無い方がいいかも知れない
>>699
江添氏の本は私も通読して、最初の一冊としては良心的な本だと思いましたので OK でしょう
しかし江添氏の本にもバグはありますが、自分の手で動かして確かめる、という原則を貫徹すればすぐにわかるので OK でしょう
わからないことがあれば https://mevius.5ch.net/test/read.cgi/tech/1594615908/ で気軽に聞けば、すくなくとも私はお相手しますので OK でしょう
江添氏の本は私も通読して、最初の一冊としては良心的な本だと思いましたので OK でしょう
しかし江添氏の本にもバグはありますが、自分の手で動かして確かめる、という原則を貫徹すればすぐにわかるので OK でしょう
わからないことがあれば https://mevius.5ch.net/test/read.cgi/tech/1594615908/ で気軽に聞けば、すくなくとも私はお相手しますので OK でしょう
>>704
C には文字列型はないので自分でプロデュースするしかありません
C には map, set, vector, 等の便利な道具は一切ないので、自分でプロデュースするしかありません
とにかく C には何もかもが足りないので、自分でプロデュースするしかありません
それが C のいいところなんです
C には文字列型はないので自分でプロデュースするしかありません
C には map, set, vector, 等の便利な道具は一切ないので、自分でプロデュースするしかありません
とにかく C には何もかもが足りないので、自分でプロデュースするしかありません
それが C のいいところなんです
708デフォルトの名無しさん
2020/08/14(金) 18:32:48.29ID:jifd8sPx Cは仕様のほとんどを割と簡単に把握できる
正しい作法を覚える必要はあるかもしれないけど(他の言語でもそれは同じでは?)
正しい作法を覚える必要はあるかもしれないけど(他の言語でもそれは同じでは?)
709デフォルトの名無しさん
2020/08/14(金) 18:46:56.57ID:CR1HsLIW Cは、アセンブラを置き換える高級言語として登場したから、バイナリ変換効率が良かった。 その為に一気にアセンブラ言語を置き換えていった。
カーニハン&リッチー『プログラミング言語C』
が出て読めば簡単な言語だから暇な時に読んでも1週間あれば理解できた。
近代言語の多くがCをベースにしてるし簡単だから、さっと目を通しておくのも良いと思う。
カーニハン&リッチー『プログラミング言語C』
が出て読めば簡単な言語だから暇な時に読んでも1週間あれば理解できた。
近代言語の多くがCをベースにしてるし簡単だから、さっと目を通しておくのも良いと思う。
710デフォルトの名無しさん
2020/08/14(金) 18:59:35.53ID:/3eEdXyz711デフォルトの名無しさん
2020/08/14(金) 19:41:50.71ID:jifd8sPx プログラムを書ける必要十分条件が仕様の把握なんて誰が言ったっけ
712デフォルトの名無しさん
2020/08/14(金) 20:05:39.62ID:iKT8HLUL 学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
VM + ASM を書いた (C#, DX) * x86 ではない!
simulationライブラリで純粋な関数式プログラミングをする
UIライブラリ (C#, 2D) を作ったよ
連続と離散を統一した!
4Dエンジン
matrixのライブラリ
ある強力なFor関数
SQLライブラリ
VM + ASM のダウンロード
ttp://up.x0000.net/files/TSimulang.zip
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
VM + ASM を書いた (C#, DX) * x86 ではない!
simulationライブラリで純粋な関数式プログラミングをする
UIライブラリ (C#, 2D) を作ったよ
連続と離散を統一した!
4Dエンジン
matrixのライブラリ
ある強力なFor関数
SQLライブラリ
VM + ASM のダウンロード
ttp://up.x0000.net/files/TSimulang.zip
713デフォルトの名無しさん
2020/08/14(金) 20:32:12.11ID:2EmP+rcx714デフォルトの名無しさん
2020/08/14(金) 22:11:11.39ID:nDm1uwAY >>707
不便なだけじゃないすか…
不便なだけじゃないすか…
>>714
いわゆる拘束プレイ、というやつです…
いわゆる拘束プレイ、というやつです…
716デフォルトの名無しさん
2020/08/15(土) 00:46:19.48ID:ceiT+BNn717デフォルトの名無しさん
2020/08/15(土) 01:01:45.74ID:tbDdrA6F ライブラリーの使い方だけなのは
プログラミングと言えるかということでは?
プログラミングと言えるかということでは?
718デフォルトの名無しさん
2020/08/15(土) 04:21:02.92ID:FINrIXob Haskellやろうぜ
719デフォルトの名無しさん
2020/08/15(土) 07:34:20.84ID:TdEhWykx 何故にみんな
C++、Java、Javascriptを極端に嫌うのか
C++、Java、Javascriptを極端に嫌うのか
720デフォルトの名無しさん
2020/08/15(土) 08:00:06.27ID:3ToZ8TSl 始めるのにいい言語はC言語だろうな
もう業務で使うことはあまりないが、ルールが単純ですぐに覚えられる
そのわりに、ポインタなど難しい概念もある
学習が進めば、自然とコンピュータ内でどんな動作をしてるかが理解できる
基礎としては最適だろう
おまけで「C言語ができます」と言うと、ちょっとデキる感を演出できるw
もう業務で使うことはあまりないが、ルールが単純ですぐに覚えられる
そのわりに、ポインタなど難しい概念もある
学習が進めば、自然とコンピュータ内でどんな動作をしてるかが理解できる
基礎としては最適だろう
おまけで「C言語ができます」と言うと、ちょっとデキる感を演出できるw
721デフォルトの名無しさん
2020/08/15(土) 09:14:27.80ID:t9lyhjXk 太古の昔から存在するアセンブリ言語をおすすめする
722デフォルトの名無しさん
2020/08/15(土) 09:50:07.00ID:UniGXrGx723デフォルトの名無しさん
2020/08/15(土) 10:40:53.83ID:jhaBe82K724デフォルトの名無しさん
2020/08/15(土) 11:01:19.37ID:t9lyhjXk パンチカードもいいぞ
725デフォルトの名無しさん
2020/08/15(土) 11:07:01.32ID:UniGXrGx >>723 アセンブラを勧めるアホを揶揄してることもわからんとか。
Python なら、あっという間に何でもできる。特にiOSでプログラム開発は難しいとされてきたが、Python なら作ってすぐに使える。
Widget から動かせばPythonすら立ち上がることもない。
スマホ、PCいつでもどこでも練習できる。
Python なら、あっという間に何でもできる。特にiOSでプログラム開発は難しいとされてきたが、Python なら作ってすぐに使える。
Widget から動かせばPythonすら立ち上がることもない。
スマホ、PCいつでもどこでも練習できる。
726デフォルトの名無しさん
2020/08/15(土) 12:03:31.60ID:KV0ftL1X パンチカードはデッキの一部を組み替えることで顧客に合わせた処理が出来るなど、ある意味オブジェクト指向だった。
727デフォルトの名無しさん
2020/08/15(土) 12:07:36.49ID:KV0ftL1X 単独では最弱だがデッキに組み込むことで類稀な力を発揮するカードは、ジョーカーと呼ばれた。
728デフォルトの名無しさん
2020/08/15(土) 12:52:41.88ID:sQULdK+x C言語は外部のライブラリを使えば今はやりの言語でやりたいことは大体あるよ。「ちゃんと書けば」実行時は高速に、メモリ効率もよく書ける。
729デフォルトの名無しさん
2020/08/15(土) 12:57:28.84ID:t9lyhjXk 即オリジナルゲームを作りたいってヤツはCシャープ覚えてユニテーで作ればいい
730デフォルトの名無しさん
2020/08/15(土) 13:13:23.50ID:cd5NPbjX 俺は自分がC->C++と勉強して良かったと思っている
他の言語から勉強したらC、C++の学習ハードルが天空になってしまっていた
他の言語から勉強したらC、C++の学習ハードルが天空になってしまっていた
731デフォルトの名無しさん
2020/08/15(土) 13:14:15.98ID:UniGXrGx アセンブラ馬鹿に紙テープでも使わせてみたいな。
破れたりしたら継ぎ合わせて、ビット単位で機械語で穴を開けて補修しなければならない。 今更そんな馬鹿らしいことをやってる人もいないだろ。
便利なものがあれば便利なものを使えば良いんだよ。
破れたりしたら継ぎ合わせて、ビット単位で機械語で穴を開けて補修しなければならない。 今更そんな馬鹿らしいことをやってる人もいないだろ。
便利なものがあれば便利なものを使えば良いんだよ。
732デフォルトの名無しさん
2020/08/15(土) 15:30:45.15ID:KV0ftL1X いや、Javaだろ。
733デフォルトの名無しさん
2020/08/15(土) 15:47:09.21ID:TdEhWykx Java
「くっ!!C#!C#!C#!
どいつもこいつもC#!
なぜだ!なぜやつを認めて
このおれを認めねぇんだ!」
「くっ!!C#!C#!C#!
どいつもこいつもC#!
なぜだ!なぜやつを認めて
このおれを認めねぇんだ!」
734デフォルトの名無しさん
2020/08/15(土) 15:56:46.06ID:Y9oiVJFr たしかにC++ある程度できるからか他の言語触ってもだいたいイージーモード感ある
ただHaskellとかは感覚が全然ちがう
ただHaskellとかは感覚が全然ちがう
735デフォルトの名無しさん
2020/08/15(土) 15:57:40.23ID:b7puwzQl SQLとかどうだ
ER図とかも書いてみろ
ER図とかも書いてみろ
736デフォルトの名無しさん
2020/08/15(土) 16:07:44.43ID:gC8AEAiT >>735
Linuxインストールジジイとかこの手の自分の知っているもの出してやってみろってレスはうんざりする
Linuxインストールジジイとかこの手の自分の知っているもの出してやってみろってレスはうんざりする
737デフォルトの名無しさん
2020/08/15(土) 16:30:29.08ID:4Fj9Za8e IEEE Spectrum’
The Top Programming Languages 2019
Posted 2019-09-06
https://spectrum.ieee.org/computing/software/the-top-programming-languages-2019
https://i.imgur.com/NVrx2mb.jpg
The Top Programming Languages 2019
Posted 2019-09-06
https://spectrum.ieee.org/computing/software/the-top-programming-languages-2019
https://i.imgur.com/NVrx2mb.jpg
738デフォルトの名無しさん
2020/08/15(土) 16:33:14.90ID:4Fj9Za8e739デフォルトの名無しさん
2020/08/15(土) 16:45:44.65ID:t9lyhjXk 俺は触れたことないけど、本屋でよく見かけるスクラッチは入門向けには、どうなの?
740デフォルトの名無しさん
2020/08/15(土) 16:46:22.32ID:YIEd4cAz741デフォルトの名無しさん
2020/08/15(土) 16:52:00.07ID:crtSow9x >>737
JSにWebマークしか付いてないの意味分からんな。React Native無視とは。
そこまでのシェアじゃないとはいえ、じぁあC/C++のスマホマークは何なんですかと。
PCマークだってPythonに付いてるがVSCodeはじめElectron製アプリのほうがよっぽど多いだろうに。
JSにWebマークしか付いてないの意味分からんな。React Native無視とは。
そこまでのシェアじゃないとはいえ、じぁあC/C++のスマホマークは何なんですかと。
PCマークだってPythonに付いてるがVSCodeはじめElectron製アプリのほうがよっぽど多いだろうに。
742デフォルトの名無しさん
2020/08/15(土) 16:59:26.81ID:4Fj9Za8e >>739 あれは、小学校までの入門用。 大人が触るもんじゃ無い。 子供の教育用にちょっとさわれば済む話。
大人なら言語を直接触った方が理解は早いとは思うが、周辺のIO を動かす為にどんなコードで書かれてるのか調べるには良いかも。
Micro:bit を小一の孫にプレゼントしたが、自分も理解しておく必要があったから、BluetoothでMicro:bitと通信してみた。 なるほどとは思う。(micro Python)
似たような2000円くらいで買える大人の玩具には、ichigo jam とか、arduino (IEEEランキング11位)とかある。
少し高度になると、ラズベリーパイ。 これだとほとんど何でもできる。安い教育用Linuxマシン。 基本言語はPython
大人なら言語を直接触った方が理解は早いとは思うが、周辺のIO を動かす為にどんなコードで書かれてるのか調べるには良いかも。
Micro:bit を小一の孫にプレゼントしたが、自分も理解しておく必要があったから、BluetoothでMicro:bitと通信してみた。 なるほどとは思う。(micro Python)
似たような2000円くらいで買える大人の玩具には、ichigo jam とか、arduino (IEEEランキング11位)とかある。
少し高度になると、ラズベリーパイ。 これだとほとんど何でもできる。安い教育用Linuxマシン。 基本言語はPython
743デフォルトの名無しさん
2020/08/15(土) 17:03:00.11ID:4Fj9Za8e >>740 どうでも良いだろ。 10位以下はゴミだよ。
少なくとも初心者が学ぶべき言語では無いのは確か。
少なくとも初心者が学ぶべき言語では無いのは確か。
744デフォルトの名無しさん
2020/08/15(土) 17:07:16.91ID:umUsbxeH Alternatives to Visual Studio Code for all platforms with any license
https://alternativeto.net/software/visual-studio-code/
Code Learning Apps and Services
https://alternativeto.net/category/developer-tools/learn-a-programming-language/
https://alternativeto.net/category/developer-tools/
https://alternativeto.net/software/visual-studio-code/
Code Learning Apps and Services
https://alternativeto.net/category/developer-tools/learn-a-programming-language/
https://alternativeto.net/category/developer-tools/
745デフォルトの名無しさん
2020/08/15(土) 17:46:39.06ID:KV0ftL1X 日本にはHSPがあるだろ。
746デフォルトの名無しさん
2020/08/15(土) 18:37:00.27ID:z+dvr5Wj PHPはあかんの?
747デフォルトの名無しさん
2020/08/15(土) 19:29:13.86ID:4GsEJ4Sf >>746 あれは完全にただのツール。 言語とは言えない、perl の一変態
マクロみたいなものだろ。
マクロみたいなものだろ。
748デフォルトの名無しさん
2020/08/15(土) 20:47:48.01ID:8oWMPGKo facebookはマクロで天下取ったのか。
マクロって すげー!
マクロって すげー!
749デフォルトの名無しさん
2020/08/15(土) 21:14:36.29ID:OkeTMDO9 >>746
HTMLに埋め込むっていう斬新な方法で簡単に動的ページを作れるからある程度の規模のサイトを簡単に作るならいいと思う
HTMLに埋め込むっていう斬新な方法で簡単に動的ページを作れるからある程度の規模のサイトを簡単に作るならいいと思う
750デフォルトの名無しさん
2020/08/15(土) 21:14:56.29ID:lwC1krR6 >>748
キチの相手すんな
キチの相手すんな
751デフォルトの名無しさん
2020/08/16(日) 08:15:14.42ID:ZkarGjJb 令和にもなってHTMLにPHPガッツリ書いてる人って引くわ
クリーンアーキテクチャどころかMVCとかも知らなさそう
クリーンアーキテクチャどころかMVCとかも知らなさそう
752デフォルトの名無しさん
2020/08/16(日) 14:17:36.44ID:vlpSsCfY753デフォルトの名無しさん
2020/08/16(日) 14:18:41.80ID:vlpSsCfY ああすまん、ビューファイルにPHPを書くのが引くってことね
754デフォルトの名無しさん
2020/08/16(日) 14:45:02.26ID:7n2hwSPz 簡単に作るなら
って書いてるのにガッツリ書くとか煽りたくてしょうがない厨房かよw
って書いてるのにガッツリ書くとか煽りたくてしょうがない厨房かよw
755デフォルトの名無しさん
2020/08/16(日) 15:47:40.47ID:0qtTXmxD >>734
意外とでかいんだよな、これ。Haskellはやったことないけど、そんなに違うんだ。
意外とでかいんだよな、これ。Haskellはやったことないけど、そんなに違うんだ。
756デフォルトの名無しさん
2020/08/16(日) 21:24:08.57ID:Oe4ljRpl >>723
C言語のハードルは高くないぞ
むしろ低い方だ
ポインタなどの難しい概念はあるが、最初はポインタを使わなければいいだけ
フレームワークだの、オブジェクト指向だの、初心者には理解が難しいことも覚える必要はない
しかも、未だに仕事で使うから無駄にはならない
おまけにコンピュータの仕組みも知らずに理解できる
これほどお得な学習法もないと思うがなぁ
C言語のハードルは高くないぞ
むしろ低い方だ
ポインタなどの難しい概念はあるが、最初はポインタを使わなければいいだけ
フレームワークだの、オブジェクト指向だの、初心者には理解が難しいことも覚える必要はない
しかも、未だに仕事で使うから無駄にはならない
おまけにコンピュータの仕組みも知らずに理解できる
これほどお得な学習法もないと思うがなぁ
757デフォルトの名無しさん
2020/08/16(日) 21:32:17.92ID:ukEeeY+y VBは?
758デフォルトの名無しさん
2020/08/16(日) 22:57:55.38ID:nFaLAj/B >>757 昔々の言語。 覚える価値はない。 環境変数を覚える方が難しい。
Excelマクロは、VBからJavascript やPython に移りつつある。
Excelマクロは、VBからJavascript やPython に移りつつある。
759デフォルトの名無しさん
2020/08/17(月) 00:23:40.37ID:SO3bXD1g レガシー言語を勧めるのはどうだろ
新しい言語の方が便利に決まってる
新しい言語の方が便利に決まってる
760デフォルトの名無しさん
2020/08/17(月) 00:33:18.38ID:MuKH26x+ >>759
言語を勧める理由として便利さだけを追求する方がどうかと思うぞw
学習的な側面から、理由を説明した上でレガシーな言語を勧めることは十分アリだと思う。
受け取り手が、自分の目的や価値観に合わせて判断すればいいだけのこと。判断の助けになるようメリット、デメリットも含めて提示できればなお良いと思うぞ。
言語を勧める理由として便利さだけを追求する方がどうかと思うぞw
学習的な側面から、理由を説明した上でレガシーな言語を勧めることは十分アリだと思う。
受け取り手が、自分の目的や価値観に合わせて判断すればいいだけのこと。判断の助けになるようメリット、デメリットも含めて提示できればなお良いと思うぞ。
761デフォルトの名無しさん
2020/08/17(月) 01:05:18.18ID:frAy30YW >>737 その表を見ててふと気が付いたんだが、組込用(⚙)の言語がやはり重要そうだな。
Python , C/C++ , C#
Python , C/C++ , C#
762デフォルトの名無しさん
2020/08/17(月) 01:14:18.56ID:SO3bXD1g 敢えて古い言語を勧める理由ってあるかな
学習するなら新しいことを覚えた方が役に立つ気がする
車輪の再発明をするなって言うし
学習するなら新しいことを覚えた方が役に立つ気がする
車輪の再発明をするなって言うし
763デフォルトの名無しさん
2020/08/17(月) 01:43:28.52ID:r+bG+fmh CやPythonも十分レガシー言語
新しさや人気みたいな基準で選んじゃうのは外見で人を選ぶのと同じ
新しさや人気みたいな基準で選んじゃうのは外見で人を選ぶのと同じ
764デフォルトの名無しさん
2020/08/17(月) 02:15:38.93ID:510byYXm Smalltalkだけは別格かも知れない。
765デフォルトの名無しさん
2020/08/17(月) 02:24:58.40ID:frAy30YW 教育用言語としての絶対?条件は、インタプリタ言語だろうな。
古くはBASIC、今はPython
Python でインラインで 1+2 と入れたら3になる。
>>>1+2
3
改めて見ると驚きだよ。
全く電卓として使える。 元々BASICも電卓みたいな計算ができることを目的としてた。
自分が会社に入った時に最初に習ったのがベル研のBASICで10か12位の命令しかなかった。 紙っぺらの説明書を貰った後直ぐに実習に入った。
古くはBASIC、今はPython
Python でインラインで 1+2 と入れたら3になる。
>>>1+2
3
改めて見ると驚きだよ。
全く電卓として使える。 元々BASICも電卓みたいな計算ができることを目的としてた。
自分が会社に入った時に最初に習ったのがベル研のBASICで10か12位の命令しかなかった。 紙っぺらの説明書を貰った後直ぐに実習に入った。
766デフォルトの名無しさん
2020/08/17(月) 02:36:30.94ID:SO3bXD1g 人は見た目が9割だから
古いものや人気のないものは淘汰されていく
まあ古くても人気があれば残るんだろうけど
C#の人気があるのも最新の機能が使えるからだろどうせ
古いものや人気のないものは淘汰されていく
まあ古くても人気があれば残るんだろうけど
C#の人気があるのも最新の機能が使えるからだろどうせ
767デフォルトの名無しさん
2020/08/17(月) 03:06:16.17ID:frAy30YW >>> x=1
>>> y=2
>>> x+y
3
>>> y=2
>>> x+y
3
768デフォルトの名無しさん
2020/08/17(月) 03:23:28.91ID:frAy30YW >>765 どんなに高度な事をしても直ぐに結果が見れることが、現代のニーズにマッチしてるんだろうな。
先ず実験して本格的にスピードが必要ならそれなりの方法もあるし。
先ず実験して本格的にスピードが必要ならそれなりの方法もあるし。
769デフォルトの名無しさん
2020/08/17(月) 03:34:59.74ID:iLtCCqZP 極力インストールしない主義なので、Excelは最初から付いてるVBAでいいや
既に作ったものをわざわざ移植する必然性もないし
学校ではライセンス不要の言語を教えるから、今時の学生に合わせたいんだろうな
じゃなぜ昔のリーマンはVB系から入ったのか
昔はコピー余裕だったから、会社のソフトを家にもインストールして練習してたんだな
しかし年数経たないと、ネットでノウハウをググれん
新しい言語にはそういう問題がある
まあ問題となるのはアプリ操作のブラックボックスなので、その本質は一緒なんだろうけど
既に作ったものをわざわざ移植する必然性もないし
学校ではライセンス不要の言語を教えるから、今時の学生に合わせたいんだろうな
じゃなぜ昔のリーマンはVB系から入ったのか
昔はコピー余裕だったから、会社のソフトを家にもインストールして練習してたんだな
しかし年数経たないと、ネットでノウハウをググれん
新しい言語にはそういう問題がある
まあ問題となるのはアプリ操作のブラックボックスなので、その本質は一緒なんだろうけど
770デフォルトの名無しさん
2020/08/17(月) 03:38:50.66ID:iLtCCqZP771デフォルトの名無しさん
2020/08/17(月) 03:47:08.56ID:iLtCCqZP C#の開発者はDelphiの開発者らしいが、Delphiの方が良かったな
シンプルで速い
C++のノウハウがほぼ直訳で使えるので、変わったこともできる(する必要もないがw)
さらっとも使えるし、凝りまくることもできる
シンプルで速い
C++のノウハウがほぼ直訳で使えるので、変わったこともできる(する必要もないがw)
さらっとも使えるし、凝りまくることもできる
772デフォルトの名無しさん
2020/08/17(月) 05:28:56.29ID:MuKH26x+ >>766
>人は見た目が9割だから
お前がそういう価値観なのは分かったよw
人気のないものが淘汰されるのだから、古いから勧めるななんてお前が言う必要ないだろうに。お前が興味ないだけなんだろうが、そこは他の人にとってどうでもいいこと。
お前ではない誰か一人でも、その古い言語に興味を持ったなら、または興味を持たないにしてもその説明で何か得ることがあったのなら、価値があるのだから。
>人は見た目が9割だから
お前がそういう価値観なのは分かったよw
人気のないものが淘汰されるのだから、古いから勧めるななんてお前が言う必要ないだろうに。お前が興味ないだけなんだろうが、そこは他の人にとってどうでもいいこと。
お前ではない誰か一人でも、その古い言語に興味を持ったなら、または興味を持たないにしてもその説明で何か得ることがあったのなら、価値があるのだから。
773デフォルトの名無しさん
2020/08/17(月) 05:50:15.04ID:b6PNATJA 人は見た目が9割とか言ってるやつってまともにその本読んだこと無さそう
774デフォルトの名無しさん
2020/08/17(月) 06:06:31.83ID:Agahn7wQ >>758
さて、それはどうかな
今のVB.Netは文法以外ほぼC#と同じ。
つまりVB.Netを覚えてしまえばほぼC#を
覚えたのと同義と言っても過言ではない。
.Net Coreで成長を止めてしまったとは言え、
VB.Netから勉強した場合、その習得後に
C#も使えるようになっていて、
VBAもほぼ使えるようになっていたとしたらどうだろうか?
もちろん、言語特有の部分は少し覚えなければならないが、それはのめり込んだときのごく一部と考えれば
極論、VB.Netの習得はいきなり3つの言語を習得したのと同じと言える。
後、いくらJavaScriptやPythonがEXCELで使えるようになるとはいえ、それらが主体として使える望みは薄い。
何故ならVBAで使用するVariant型こそEXCELに対して最も効果を発揮する型であり、
何でも入る危険過ぎる型としてvb.Net上の仕様からも消されたものであるからだ。
後、VBAが他の言語に今まで取って変わられなかったのはそれまで作成されていた資産が多いのと
VBAの仕様があまりに雑で他の言語での改修が困難だからと言われている。
ま、その辺のことはVBAスレ行って聞けば蜂の巣を突いたようになるだろうから聞いてみればいい。
さて、それはどうかな
今のVB.Netは文法以外ほぼC#と同じ。
つまりVB.Netを覚えてしまえばほぼC#を
覚えたのと同義と言っても過言ではない。
.Net Coreで成長を止めてしまったとは言え、
VB.Netから勉強した場合、その習得後に
C#も使えるようになっていて、
VBAもほぼ使えるようになっていたとしたらどうだろうか?
もちろん、言語特有の部分は少し覚えなければならないが、それはのめり込んだときのごく一部と考えれば
極論、VB.Netの習得はいきなり3つの言語を習得したのと同じと言える。
後、いくらJavaScriptやPythonがEXCELで使えるようになるとはいえ、それらが主体として使える望みは薄い。
何故ならVBAで使用するVariant型こそEXCELに対して最も効果を発揮する型であり、
何でも入る危険過ぎる型としてvb.Net上の仕様からも消されたものであるからだ。
後、VBAが他の言語に今まで取って変わられなかったのはそれまで作成されていた資産が多いのと
VBAの仕様があまりに雑で他の言語での改修が困難だからと言われている。
ま、その辺のことはVBAスレ行って聞けば蜂の巣を突いたようになるだろうから聞いてみればいい。
775デフォルトの名無しさん
2020/08/17(月) 08:29:51.17ID:HJfgae1K PHPが広まった理由はWindowsで動いたからだけど、いまはWSLがあるので、C++でサーバーサイドもアリかな。
776デフォルトの名無しさん
2020/08/17(月) 08:42:05.28ID:kqc8skie このスレが役に立たないのは適当なこと書くアホが多いのに加えてそこに入るべき適切なツッコミのレスが少ないこと
今からプログラム始めようとする人の方がこのスレには向いていない
今からプログラム始めようとする人の方がこのスレには向いていない
777デフォルトの名無しさん
2020/08/17(月) 10:52:24.72ID:r+bG+fmh778デフォルトの名無しさん
2020/08/17(月) 11:08:40.30ID:frAy30YW >>777 swift などだろ。 そりゃ知ってるよ。 swiftも教育用言語の一つとされている。
779デフォルトの名無しさん
2020/08/17(月) 11:13:05.57ID:vZBfKXFm ほらやっぱり知らないw
c#にもcsiあるし、
javaですらjshellあるんだがwww
c#にもcsiあるし、
javaですらjshellあるんだがwww
780デフォルトの名無しさん
2020/08/17(月) 11:39:38.29ID:HJfgae1K Ubuntuのインストールを習得してIT系やれば?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【卓球】早田ひな、「総額100万スられた」「ずっと憧れていたスペインとイタリア…」ヨーロッパ旅行で悲劇 スリ被害を告白 [muffin★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 産経新聞「高市早苗の答弁さぁ……思慮が足りてなくね?官僚と詰めずに思いつきで話しているでしょ」 [175344491]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
