前スレ
ぶっちゃけ始めるのにいい言語て何 part5
https://mevius.5ch.net/test/read.cgi/tech/1622766330/
探検
ぶっちゃけ始めるのにいい言語て何 part6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2021/08/12(木) 21:30:31.00ID:IpKRzNiB538デフォルトの名無しさん
2021/08/26(木) 16:48:29.30ID:CsC+fxWG539デフォルトの名無しさん
2021/08/26(木) 17:04:13.76ID:4fOoDR4L >>533
>【おすすめ言語】
>【おすすめの理由】
>【何が出来るようになるのか】
に、「おすすめ対象」を加えてもらえると喜ばしい。
例)
【おすすめ対象】
高校生以上の工学系の学生
【おすすめ言語】
カシオのプログラマブル電卓の言語
【おすすめの理由】
すぐ使える。SHARP の BASIC 電卓も、土木・建築分野では活用されて
いるらしいので、それはそれでいいと思う。
【何が出来るようになるのか】
東京都スキー連盟主催のスキー大会で、
計時計算員とポイント計算員として参加したことがある。
たしか高校生のころだったかな?
高松宮様がいらっしゃっていて、
成績の掲示板速報をパネルに貼っていたときに?
「『高松宮』って誰だ?」と友人に訊かれて、
「今上天皇陛下の弟君だよ」と言ったら、
宮様が胡乱な表情でパネルの向こう側から覗いていた経験があった。
>【おすすめ言語】
>【おすすめの理由】
>【何が出来るようになるのか】
に、「おすすめ対象」を加えてもらえると喜ばしい。
例)
【おすすめ対象】
高校生以上の工学系の学生
【おすすめ言語】
カシオのプログラマブル電卓の言語
【おすすめの理由】
すぐ使える。SHARP の BASIC 電卓も、土木・建築分野では活用されて
いるらしいので、それはそれでいいと思う。
【何が出来るようになるのか】
東京都スキー連盟主催のスキー大会で、
計時計算員とポイント計算員として参加したことがある。
たしか高校生のころだったかな?
高松宮様がいらっしゃっていて、
成績の掲示板速報をパネルに貼っていたときに?
「『高松宮』って誰だ?」と友人に訊かれて、
「今上天皇陛下の弟君だよ」と言ったら、
宮様が胡乱な表情でパネルの向こう側から覗いていた経験があった。
540デフォルトの名無しさん
2021/08/26(木) 17:08:58.15ID:wPxTUsxL そうですよね、歳をとってもいつまでも謙虚に学び続けたいですよね
さぁ続いては本日のあわしろさんのコーナーです
さぁ続いては本日のあわしろさんのコーナーです
541デフォルトの名無しさん
2021/08/26(木) 17:11:47.41ID:4fOoDR4L >>538
> 【習得してる言語】
は、「業務で経験している言語」とか
「アマチュアの頃にいちおう経験したけど業務の経験に役立っている」とか
いろいろあるので、
【諸体験の言語】(プログラマ童貞を切った体験)について kwsk。
> 【習得してる言語】
は、「業務で経験している言語」とか
「アマチュアの頃にいちおう経験したけど業務の経験に役立っている」とか
いろいろあるので、
【諸体験の言語】(プログラマ童貞を切った体験)について kwsk。
542デフォルトの名無しさん
2021/08/26(木) 17:24:54.49ID:OjO8YzFR テンプレ使うと途端にわかりやすくなってワロタw
543デフォルトの名無しさん
2021/08/26(木) 18:42:42.51ID:4fOoDR4L544デフォルトの名無しさん
2021/08/26(木) 18:49:18.19ID:4fOoDR4L 119 :仕様書無しさん:2005/11/14(月) 08:46:02
あなたのシステムのともし火は、ソースコードの可読性である。
ソースコードが理解しやすければ、あなたのシステムの動作も確かであるが、
コードが汚れていれば、システムの動作も怪しくなる。
だから、ソースコードの可読性が保たれているかどうか調べなさい。
コードの全体が明瞭で、少しも怪しげなコードがなければ、ちょうど、
ともし火がその輝きであなたを照らすときのように、システムは輝いている。
あなたのシステムのともし火は、ソースコードの可読性である。
ソースコードが理解しやすければ、あなたのシステムの動作も確かであるが、
コードが汚れていれば、システムの動作も怪しくなる。
だから、ソースコードの可読性が保たれているかどうか調べなさい。
コードの全体が明瞭で、少しも怪しげなコードがなければ、ちょうど、
ともし火がその輝きであなたを照らすときのように、システムは輝いている。
545デフォルトの名無しさん
2021/08/26(木) 18:55:23.78ID:emD1hSr2 RubyとかJSとかRustとか、お前ら素人が何と言おうと
ノーベル賞のモンタニエ博士はBCGとイベルメクチンを勧めてる
ノーベル賞のモンタニエ博士はBCGとイベルメクチンを勧めてる
546デフォルトの名無しさん
2021/08/26(木) 18:56:49.82ID:4fOoDR4L 410 :仕様書無しさん:2010/01/05(火) 00:54:56
>>43
"ぬるぽしてはならない"と言われたのを、あなたがたは聞いています。
しかし、わたしはあなたがたに言います。
誰でも、投げられる可能性のある例外を
キャッチするのをサボったメソッドをコードした者は、
すでに心の中でぬるぽを犯したのです。
>>43
"ぬるぽしてはならない"と言われたのを、あなたがたは聞いています。
しかし、わたしはあなたがたに言います。
誰でも、投げられる可能性のある例外を
キャッチするのをサボったメソッドをコードした者は、
すでに心の中でぬるぽを犯したのです。
547デフォルトの名無しさん
2021/08/26(木) 19:31:38.56ID:Moh7Jd9/ 【おすすめ言語】Haskell。
【おすすめの理由】あわしろ氏が絶賛。
【何が出来るようになるのか】数学志向プログラミング。
【おすすめの理由】あわしろ氏が絶賛。
【何が出来るようになるのか】数学志向プログラミング。
548デフォルトの名無しさん
2021/08/26(木) 19:33:29.37ID:Moh7Jd9/ 手続きを書き連ねる旧式のプログラミングスタイルを捨てるべきです。
549デフォルトの名無しさん
2021/08/26(木) 20:02:57.75ID:4fOoDR4L550デフォルトの名無しさん
2021/08/26(木) 20:06:45.49ID:2LUAWY/y YouTube で有名な、雑食系エンジニア・KENTA のサロンでは、
Ruby on Rails, Linux, Docker Compose, Node.js(Webpack, Babel), Bootstrap
VSCode(Remote Container, WSL2 ならRemote WSL), Heroku, CircleCI、データベース
今までは、Docker Compose までが初心者用コースだったが、
最近は誰でも、Docker出来るから、
AWS Fargate, Terraform, React, Vue.js, TypeScript も学ぶ
だから、AWSのくろかわこうへいのサロンにも、入る必要がある
基本、食べチョクみたいな若い娘が、1人で起業する際、
Rails, Bootstrap, Heroku が簡単。
ただし、食べチョクは、AWS です
KENTA, 2021/3
女性エンジニア&個人開発者のだむはさんにインタビュー
www.youtube.com/watch?v=ieljaqRC98A
Heroku, S3, 決済はStripe, Docker
Ruby on Rails, Linux, Docker Compose, Node.js(Webpack, Babel), Bootstrap
VSCode(Remote Container, WSL2 ならRemote WSL), Heroku, CircleCI、データベース
今までは、Docker Compose までが初心者用コースだったが、
最近は誰でも、Docker出来るから、
AWS Fargate, Terraform, React, Vue.js, TypeScript も学ぶ
だから、AWSのくろかわこうへいのサロンにも、入る必要がある
基本、食べチョクみたいな若い娘が、1人で起業する際、
Rails, Bootstrap, Heroku が簡単。
ただし、食べチョクは、AWS です
KENTA, 2021/3
女性エンジニア&個人開発者のだむはさんにインタビュー
www.youtube.com/watch?v=ieljaqRC98A
Heroku, S3, 決済はStripe, Docker
551デフォルトの名無しさん
2021/08/26(木) 20:13:04.71ID:hAgd7ZN0 >メソッドチェーンで流れるように記述できる
これネタなのか本気なのか、見るたびに笑ってしまう。
これネタなのか本気なのか、見るたびに笑ってしまう。
552デフォルトの名無しさん
2021/08/26(木) 21:18:58.28ID:wxuWg2KR 【おすすめ言語】JavaScript
【おすすめの理由】
Windowsパソコンならメモ帳とブラウザがデフォルトで
今すぐに開発と即実行可能。必要に応じてIDEにすれば良い
【何が出来るようになるのか】
スマホでもJSAnywhere等をインストールすれば
親指ひとつでthree.jsやp5.js を使って3Dゲーム開発も出来るようになる
https://threejs.org/examples/webgl_interactive_voxelpainter.html
https://i.imgur.com/CerH8PS.gif
【おすすめの理由】
Windowsパソコンならメモ帳とブラウザがデフォルトで
今すぐに開発と即実行可能。必要に応じてIDEにすれば良い
【何が出来るようになるのか】
スマホでもJSAnywhere等をインストールすれば
親指ひとつでthree.jsやp5.js を使って3Dゲーム開発も出来るようになる
https://threejs.org/examples/webgl_interactive_voxelpainter.html
https://i.imgur.com/CerH8PS.gif
553デフォルトの名無しさん
2021/08/26(木) 21:32:06.08ID:hOOswucd554デフォルトの名無しさん
2021/08/26(木) 21:47:33.87ID:O2MH3VSm >>553
お勧めはどれ?
【初心者向け!】スマホでプログラミングを勉強できるアプリ9選
https://eng-entrance.com/smartphone-programming
2 スマホでプログラミングを勉強できるアプリやサイト 9選
2.1 Pocket Programming
2.2 SwiftBites
2.3 Udemy
2.4 schoo
2.5 Udacity
2.6 lrn
2.7 Progate
2.8 ドットインストール
2.9 CODEPREP
お勧めはどれ?
【初心者向け!】スマホでプログラミングを勉強できるアプリ9選
https://eng-entrance.com/smartphone-programming
2 スマホでプログラミングを勉強できるアプリやサイト 9選
2.1 Pocket Programming
2.2 SwiftBites
2.3 Udemy
2.4 schoo
2.5 Udacity
2.6 lrn
2.7 Progate
2.8 ドットインストール
2.9 CODEPREP
555デフォルトの名無しさん
2021/08/26(木) 21:51:57.55ID:6XyucKpc556デフォルトの名無しさん
2021/08/26(木) 21:58:14.47ID:hOOswucd557デフォルトの名無しさん
2021/08/26(木) 21:58:18.16ID:mCQoQh94 javascriptは手っ取り早いのがいいよね
メモ帳とブラウザで遊ぶなんて最高じゃん
メモ帳とブラウザで遊ぶなんて最高じゃん
558デフォルトの名無しさん
2021/08/26(木) 22:22:37.15ID:hOOswucd 俺的なお勧め
■STEP1 プログラムがどういうものなのかという学習
→文字と数値の変換、日付の取り扱い、標準入出力、配列、ループ、条件分岐、文字処理などの学習
→ttps://paiza.jp/works/mondai のチケット消費なしでできる問題集をすべて解くことが目的
・始めるまでの環境構築が簡単なほうがいい
→やり始めまでがややこしいと挫折しやすい
・コード補完、入力間違いなどを指摘してくれるエディターでより効率的な学習
・コンパイルや実行が簡単に行える
→いちいちコードをコピペ貼り付けや、読み込みとかは面倒
○インストールするだけで簡単に環境が作れるのが理想
・おすすめ
→VisualStudioでC#
→AndroidStudio/InteliJ IDEAでKotlin
■STEP1 プログラムがどういうものなのかという学習
→文字と数値の変換、日付の取り扱い、標準入出力、配列、ループ、条件分岐、文字処理などの学習
→ttps://paiza.jp/works/mondai のチケット消費なしでできる問題集をすべて解くことが目的
・始めるまでの環境構築が簡単なほうがいい
→やり始めまでがややこしいと挫折しやすい
・コード補完、入力間違いなどを指摘してくれるエディターでより効率的な学習
・コンパイルや実行が簡単に行える
→いちいちコードをコピペ貼り付けや、読み込みとかは面倒
○インストールするだけで簡単に環境が作れるのが理想
・おすすめ
→VisualStudioでC#
→AndroidStudio/InteliJ IDEAでKotlin
559デフォルトの名無しさん
2021/08/26(木) 22:23:23.69ID:hOOswucd ■STEP2 自分がプログラムで何をしたいか
→STEP1で学習した基礎をもとに、次に自分が何を作りたいか
→基本的な環境構築と、ttps://paiza.jp/works/mondaiを解けるようになることが目的
○自分で環境構築して開発環境を理解して学習する段階
・スマホアプリを作りたい
→アップル系 C#でUnity、swift
→Android系 C#でUnity、kotlin、Java
・Winアプリを作りたい
→C++、C#
・Webアプリ、Webサービス系
→C#(ASP.NET)
→PHP
→Spring Web MVC
・Webサイト
→html、CSS、JavaScript、JQuery
・AI関連
→Python
・Chrome拡張
→JavaScript、JQuery
・データベース
→SQL
・ネイティブコンパイル
→C++、Rust
・その他好みに合わせて自由に選択
→STEP1で学習した基礎をもとに、次に自分が何を作りたいか
→基本的な環境構築と、ttps://paiza.jp/works/mondaiを解けるようになることが目的
○自分で環境構築して開発環境を理解して学習する段階
・スマホアプリを作りたい
→アップル系 C#でUnity、swift
→Android系 C#でUnity、kotlin、Java
・Winアプリを作りたい
→C++、C#
・Webアプリ、Webサービス系
→C#(ASP.NET)
→PHP
→Spring Web MVC
・Webサイト
→html、CSS、JavaScript、JQuery
・AI関連
→Python
・Chrome拡張
→JavaScript、JQuery
・データベース
→SQL
・ネイティブコンパイル
→C++、Rust
・その他好みに合わせて自由に選択
560デフォルトの名無しさん
2021/08/26(木) 22:35:57.29ID:rA5Gflv2 Surface Goなんかでも十分開発に使えるよ。
デバッグ用のエミュはちょっと辛いけど。
スマホで無理をするより、タブレットを持ち歩いた方が楽。
デバッグ用のエミュはちょっと辛いけど。
スマホで無理をするより、タブレットを持ち歩いた方が楽。
561デフォルトの名無しさん
2021/08/26(木) 22:41:57.70ID:SDdptEYr 知り合いにサーバ公開するだけならngrokがあるけど
チーム開発ならDockerで同一環境構築できるんだから基本不要
チーム開発ならDockerで同一環境構築できるんだから基本不要
562デフォルトの名無しさん
2021/08/26(木) 23:12:27.17ID:6XyucKpc >>556
初心者に統合開発環境をすすめるのは絶対にダメ
初心者に統合開発環境をすすめるのは絶対にダメ
563デフォルトの名無しさん
2021/08/26(木) 23:14:46.45ID:9xkNmOoA 最初はメモ帳でも何でも自分で文書に使ったことあるエディタでいいよね
564デフォルトの名無しさん
2021/08/26(木) 23:15:54.24ID:hOOswucd >>562
あなたのとてもUniqueな主張はわかったけど、ここはいわゆる初心者スレに準ずるスレだから、
いったいなんで駄目なのか理由を書いたほうが論理的なんじゃないかな?
俺にレスをするのなら、俺が書いた内容に対応したレスをする形で
あなたのとてもUniqueな主張はわかったけど、ここはいわゆる初心者スレに準ずるスレだから、
いったいなんで駄目なのか理由を書いたほうが論理的なんじゃないかな?
俺にレスをするのなら、俺が書いた内容に対応したレスをする形で
565デフォルトの名無しさん
2021/08/26(木) 23:21:27.58ID:hOOswucd >>563
普段はエディタなんて基本つかわんのですわ
プログラマならともかく、プログラマでなく、これからプログラマになろうする人が、一体どんな時に使うのやら。
Word?GoogleDriveのGoogleドキュメント?
普段はエディタなんて基本つかわんのですわ
プログラマならともかく、プログラマでなく、これからプログラマになろうする人が、一体どんな時に使うのやら。
Word?GoogleDriveのGoogleドキュメント?
566Mb
2021/08/26(木) 23:23:27.56ID:4fOoDR4L なんなんだろうな。
皆さんは「ローマ字かな変換」と「かな漢字変換」の間で、
そんなに困っているのかな?
キーボードを叩くのが、そんなに厭なのかな?
「functiom(函数)」は「fn」と書きたいし、
「String」は「str」と書きたいっていうのは解るんだけどさ、
いまどきの IDE の構造エディタって、けっこう面倒見がいいよ?
それとも、「静的で厳格な型付け」に、
そんなに嫌悪感があるのかな?
Java はクラシックで、ここで勧められているのはモード系の言語が
多いけれども、それって「反骨精神」とは別の話じゃないかと思う。
皆さんは「ローマ字かな変換」と「かな漢字変換」の間で、
そんなに困っているのかな?
キーボードを叩くのが、そんなに厭なのかな?
「functiom(函数)」は「fn」と書きたいし、
「String」は「str」と書きたいっていうのは解るんだけどさ、
いまどきの IDE の構造エディタって、けっこう面倒見がいいよ?
それとも、「静的で厳格な型付け」に、
そんなに嫌悪感があるのかな?
Java はクラシックで、ここで勧められているのはモード系の言語が
多いけれども、それって「反骨精神」とは別の話じゃないかと思う。
567デフォルトの名無しさん
2021/08/26(木) 23:26:57.98ID:6XyucKpc568デフォルトの名無しさん
2021/08/26(木) 23:28:56.74ID:hAgd7ZN0 >>567
昭和の根性論かよ
昭和の根性論かよ
569デフォルトの名無しさん
2021/08/26(木) 23:37:32.32ID:4fOoDR4L >>564
>絶対に
とか言っちゃうヒトは、「ポーラライゼーション(両極化)」
という症状が出ているので、「はいはいはい、お友達のいるところへ
行きましょうね〜」と誘導してあげるのが親切というもの。
心的なエネルギー(リビドー)が溜まっているので、
吐きださないと大人しくなりません。
「絶対に≡例外なく」とかいう話をすると、
「そういう意味で言ったんじゃない!!!」とかいって
キレる人だ。
プログラム技術板ではなく、メンヘラ板に誘導して差上げるのが
功徳だろうと思われます。
>絶対に
とか言っちゃうヒトは、「ポーラライゼーション(両極化)」
という症状が出ているので、「はいはいはい、お友達のいるところへ
行きましょうね〜」と誘導してあげるのが親切というもの。
心的なエネルギー(リビドー)が溜まっているので、
吐きださないと大人しくなりません。
「絶対に≡例外なく」とかいう話をすると、
「そういう意味で言ったんじゃない!!!」とかいって
キレる人だ。
プログラム技術板ではなく、メンヘラ板に誘導して差上げるのが
功徳だろうと思われます。
570デフォルトの名無しさん
2021/08/26(木) 23:39:56.62ID:9xkNmOoA 初心者にはシンプルでわかりやすいことが最も良いよ
IDEは後からでいいね
IDEは後からでいいね
571デフォルトの名無しさん
2021/08/26(木) 23:44:58.17ID:4Jy1ex43 【ぶっちゃけ言語】
【ぶっちゃけの理由】
【何がぶっちゃけ出来るようになるのか】
【ぶっちゃけの理由】
【何がぶっちゃけ出来るようになるのか】
572デフォルトの名無しさん
2021/08/26(木) 23:45:32.09ID:4fOoDR4L573デフォルトの名無しさん
2021/08/26(木) 23:47:01.38ID:74ekpmkr IDE無しでは使えないような言語はその時点で初心者向きではない
10年やっててもIDEからしかビルドしたことがないやつとか平気でいるからな
10年やっててもIDEからしかビルドしたことがないやつとか平気でいるからな
574デフォルトの名無しさん
2021/08/26(木) 23:50:14.85ID:6XyucKpc >>573
IDEに依存しないとプログラミング出来ないプログラマーなんて終わってるな
IDEに依存しないとプログラミング出来ないプログラマーなんて終わってるな
575デフォルトの名無しさん
2021/08/26(木) 23:52:37.14ID:4fOoDR4L 【ぶっちゃけ言語】
N88 DISK BASIC
【ぶっちゃけの理由】
ラベルに対して GOTO でも GOSUB でもジャンプできるから。
【何がぶっちゃけ出来るようになるのか】
スパゲティ・コード・ア・ラ・ウンコマミーレとか
スパゲティ・コード・ア・ラ・クソマミーレとかが、
アセンブラを使わずに書ける。
N88 DISK BASIC
【ぶっちゃけの理由】
ラベルに対して GOTO でも GOSUB でもジャンプできるから。
【何がぶっちゃけ出来るようになるのか】
スパゲティ・コード・ア・ラ・ウンコマミーレとか
スパゲティ・コード・ア・ラ・クソマミーレとかが、
アセンブラを使わずに書ける。
576デフォルトの名無しさん
2021/08/26(木) 23:53:30.53ID:iDHhMgUC メモ帳もデフォルトUTF8になってエンコーディング周りの問題が小さくなったから
昔みたいにメモ帳は絶対やめろって感じじゃなくなったわな
昔みたいにメモ帳は絶対やめろって感じじゃなくなったわな
577デフォルトの名無しさん
2021/08/26(木) 23:53:46.28ID:hAgd7ZN0578デフォルトの名無しさん
2021/08/27(金) 00:01:47.53ID:TeiUhzzT579デフォルトの名無しさん
2021/08/27(金) 00:09:36.28ID:TeiUhzzT580デフォルトの名無しさん
2021/08/27(金) 00:15:42.19ID:g6Mj1wgZ マシン語のモニタ画面を経験しておかないと。
昔は雑誌からダンプリストを入力したもんだ。
って、お爺ちゃんが言ってた。
昔は雑誌からダンプリストを入力したもんだ。
って、お爺ちゃんが言ってた。
581デフォルトの名無しさん
2021/08/27(金) 02:42:07.71ID:osG/Eo9L RubyとかJSとかRustとか、お前ら素人が何と言おうと
ノーベル賞のモンタニエ博士はBCGとイベルメクチンを勧めてる
ノーベル賞のモンタニエ博士はBCGとイベルメクチンを勧めてる
582デフォルトの名無しさん
2021/08/27(金) 02:51:30.75ID:7qiVyN8a スウェーデンのような二流国家がくれる賞なんかどうでもいいわ
そもそもノーベルってダイナマイトで何万人を死に追いやった贖罪で始めた賞だろ
成金が、名誉欲しくて、ノーベル財団作ったわけで
そもそもノーベルってダイナマイトで何万人を死に追いやった贖罪で始めた賞だろ
成金が、名誉欲しくて、ノーベル財団作ったわけで
583デフォルトの名無しさん
2021/08/27(金) 03:18:50.35ID:osG/Eo9L モンタニエ博士はMS系ワクチンは打つなと言ってる
584デフォルトの名無しさん
2021/08/27(金) 09:35:53.88ID:chTjlDzG 手軽に始めてプログラミングの浅い部分を習得するのならjavascript、VBA(とにかく手軽)
プログラマーとして中級以上を目指すのならjava c# c++(システムなど大型案件実績の多い言語)
専門分野でプログラミングを使うのなら、その分野の参加人口の多い言語(AI、統計ならパイソン、ブラウザならJSなど)
それ以降は必要に応じてphp、ruby、typeS、ライブラリ、フレームワークなど
プログラマーとして中級以上を目指すのならjava c# c++(システムなど大型案件実績の多い言語)
専門分野でプログラミングを使うのなら、その分野の参加人口の多い言語(AI、統計ならパイソン、ブラウザならJSなど)
それ以降は必要に応じてphp、ruby、typeS、ライブラリ、フレームワークなど
585デフォルトの名無しさん
2021/08/27(金) 10:59:54.88ID:TeiUhzzT >>580
「クレイーI」の設計者のシーモア・クレイは
イニシャルローダを暗記していて、
16進のキーボードで入力してみせたそうだ。
和田英一先生も和田ローダを暗記していたとか。
i4004 の設計者島正利さんは、
トグルスイッチでマシンコードを入力したというのを
NHKの『電子立国 日本の自叙伝』で再現していた。
「Drパソコン」の宮永義道さんは、ナショセミのSC/MP2 というチップで
最小構成のコンピュータを作り、「入力の単位はビットだから、スイッチが
いっこあればいいのだが、それだとタイミングを取るのが難しいので
泣く泣くスイッチを一個増やした」「出力は電線の端をつまんでビリッとくれば
1で、こなかったら0だが、豆電球をつけることにした」と雑誌『I/0』の記事に
書いていた。
なお、こういう「ビット列を入力する」(バイナリでマシンコードを
直接入力する)タイプの "言語" にも名前があって、
「オンオフ(on-off)」という。
「クレイーI」の設計者のシーモア・クレイは
イニシャルローダを暗記していて、
16進のキーボードで入力してみせたそうだ。
和田英一先生も和田ローダを暗記していたとか。
i4004 の設計者島正利さんは、
トグルスイッチでマシンコードを入力したというのを
NHKの『電子立国 日本の自叙伝』で再現していた。
「Drパソコン」の宮永義道さんは、ナショセミのSC/MP2 というチップで
最小構成のコンピュータを作り、「入力の単位はビットだから、スイッチが
いっこあればいいのだが、それだとタイミングを取るのが難しいので
泣く泣くスイッチを一個増やした」「出力は電線の端をつまんでビリッとくれば
1で、こなかったら0だが、豆電球をつけることにした」と雑誌『I/0』の記事に
書いていた。
なお、こういう「ビット列を入力する」(バイナリでマシンコードを
直接入力する)タイプの "言語" にも名前があって、
「オンオフ(on-off)」という。
586デフォルトの名無しさん
2021/08/27(金) 11:05:42.23ID:TeiUhzzT587デフォルトの名無しさん
2021/08/27(金) 11:21:09.84ID:TeiUhzzT 最近の構造化言語だと、
デッサンがわりに疑似コードを書いて、
アイディアがまとまったところで IDE に移して、
エラーとワーニングを消してゆくという人も
たまにいる。
JIS フローチャートなんかを使うよりよっぽどマシ。
オフジェクト志向だったらオブジェクト図から描くのも
ひとつの手。
ALGOL だって、もとはコンピュータ上で動かすための
言語じゃなかったわけだから、そういうアプローチも
あっていいと思う。
デッサンがわりに疑似コードを書いて、
アイディアがまとまったところで IDE に移して、
エラーとワーニングを消してゆくという人も
たまにいる。
JIS フローチャートなんかを使うよりよっぽどマシ。
オフジェクト志向だったらオブジェクト図から描くのも
ひとつの手。
ALGOL だって、もとはコンピュータ上で動かすための
言語じゃなかったわけだから、そういうアプローチも
あっていいと思う。
588デフォルトの名無しさん
2021/08/27(金) 12:48:53.62ID:lxI1gnNr メモ帳だとタイプミスを指摘してくれないので
初心者には大変だと思うけどな
初心者には大変だと思うけどな
589デフォルトの名無しさん
2021/08/27(金) 12:54:00.17ID:kJPpYKj7590デフォルトの名無しさん
2021/08/27(金) 12:58:28.03ID:sMeCjK4D タイプミスの指摘は、あっちのOSの方がいい。
591デフォルトの名無しさん
2021/08/27(金) 13:01:39.85ID:cnVRceR9 頼むから始めるのにいい言語の話をしろ
592デフォルトの名無しさん
2021/08/27(金) 13:08:31.09ID:IH+pCJH5 エディタがタイプミスを指摘してくれなくてもエラーメッセージから原因がすぐ分かる言語なら問題ないんだよ
最初はたくさんエラーを出してエラーメッセージの見方や調べ方、ソースとの対応関係を学ぶのも大事なこと
もちろん生産性は良くないからしばらくしたらメモ帳は卒業してもう少し高機能なエディタやREPLを使えばいい
最初はたくさんエラーを出してエラーメッセージの見方や調べ方、ソースとの対応関係を学ぶのも大事なこと
もちろん生産性は良くないからしばらくしたらメモ帳は卒業してもう少し高機能なエディタやREPLを使えばいい
593デフォルトの名無しさん
2021/08/27(金) 13:35:11.12ID:eJGjxOi5 タイプミスはGithub Actionで実行される静的コード解析に任せるといいんだよ〜ん
594デフォルトの名無しさん
2021/08/27(金) 13:43:44.30ID:CsPb9DvB >>591
その前に何を何のために始めるのか明確にしろ
その前に何を何のために始めるのか明確にしろ
595デフォルトの名無しさん
2021/08/27(金) 13:44:23.26ID:Y9IwEnSW >>593
いちいちプッシュしてワークフローの完了を待つのか?
いちいちプッシュしてワークフローの完了を待つのか?
596デフォルトの名無しさん
2021/08/27(金) 14:08:49.00ID:eJGjxOi5 >>595
チーム開発だとローカルで静的コード解析通さずにプルリク投げる香具師いるんだよ〜ん
チーム開発だとローカルで静的コード解析通さずにプルリク投げる香具師いるんだよ〜ん
597デフォルトの名無しさん
2021/08/27(金) 14:45:34.80ID:UYLqr+ZZ RubyとかJSとかRustとか、お前ら素人が何と言おうと
ノーベル賞のモンタニエ博士はBCGとイベルメクチンを勧めてる
MS系ワクチンは打つなと言ってる
ノーベル賞のモンタニエ博士はBCGとイベルメクチンを勧めてる
MS系ワクチンは打つなと言ってる
598デフォルトの名無しさん
2021/08/27(金) 15:17:53.21ID:7qiVyN8a 頼むから「ぶっちゃけ始める」のにいい言語の話をしろ
599デフォルトの名無しさん
2021/08/27(金) 15:27:04.79ID:TeiUhzzT >>594
昔は「ファイル渡し」が標準的で(ジョブコンとか
unix のフィルタとか awk とか)入力もファイルで出力も
ファイルだった(『ソフトウェア作法』とかの時代だな)。
現在は GUI が全盛なのでイベント駆動が主流だ。
入出力という観点からいうと、(プログラミング言語ではなく
マークアップ言語なのだが)HTML と CSS から入って、
そこから JavaScript とかに入ってゆくというアプローチも
あると思う。
もっとも、言語処理系(コンパイラとかインタプリタとかいった、
自然言語処理系ではないシステム)の需要はそれなりにあるので、
そっち方面もアリかと思う。
昔は「ファイル渡し」が標準的で(ジョブコンとか
unix のフィルタとか awk とか)入力もファイルで出力も
ファイルだった(『ソフトウェア作法』とかの時代だな)。
現在は GUI が全盛なのでイベント駆動が主流だ。
入出力という観点からいうと、(プログラミング言語ではなく
マークアップ言語なのだが)HTML と CSS から入って、
そこから JavaScript とかに入ってゆくというアプローチも
あると思う。
もっとも、言語処理系(コンパイラとかインタプリタとかいった、
自然言語処理系ではないシステム)の需要はそれなりにあるので、
そっち方面もアリかと思う。
600デフォルトの名無しさん
2021/08/27(金) 15:36:01.74ID:TeiUhzzT >>598
JavaScript(+HTML+CSS)
EXCEL マクロ
Java
0 から始めたいんだったら、
純 LISP とか仮想機械のアセンブラとか。
そういう世界を知っている年寄りが
まだ現役でやってらっしゃったりするのだが、
「昨今の言語はつまらん!」とか思っていらっしゃったりする。
新型コロナも長引きそうなので、門を敲(たた)いたら
入門させてくれるかも知れんぞ?
JavaScript(+HTML+CSS)
EXCEL マクロ
Java
0 から始めたいんだったら、
純 LISP とか仮想機械のアセンブラとか。
そういう世界を知っている年寄りが
まだ現役でやってらっしゃったりするのだが、
「昨今の言語はつまらん!」とか思っていらっしゃったりする。
新型コロナも長引きそうなので、門を敲(たた)いたら
入門させてくれるかも知れんぞ?
601デフォルトの名無しさん
2021/08/27(金) 15:46:01.85ID:+wfLaYar602デフォルトの名無しさん
2021/08/27(金) 15:54:24.60ID:B8clkCSU >>601
Codespaces
Codespaces
603デフォルトの名無しさん
2021/08/27(金) 15:58:00.43ID:6epxU4jC 初心者は混乱を防ぐためにもIDEを使わないのがベストかもね
シンプルにIDEを使わなくてもプログラム作成も実行もできることをまずは会得
その方が混乱せずに済むね
シンプルにIDEを使わなくてもプログラム作成も実行もできることをまずは会得
その方が混乱せずに済むね
605デフォルトの名無しさん
2021/08/27(金) 17:04:35.35ID:JRRUhTVP おめーらに聞きたいなだが
ぶっちゃけ関数型言語ってどうよ?
流行りそう?
おすすめある?
ぶっちゃけ関数型言語ってどうよ?
流行りそう?
おすすめある?
606デフォルトの名無しさん
2021/08/27(金) 18:03:51.58ID:gmwg56Qq 全世界絶賛大人気爆発中のJavaScriptはfunctionの固まりでんがな
607デフォルトの名無しさん
2021/08/27(金) 18:08:15.24ID:2exhmgn5 JavaScriptとかPHPとかよくおすすめされるから勉強したことあるけど、あれ使ってやりたいことなんてないから全然続かんかったわw
ウェブサイト作れますとか言われても、そもそもウェブサイトなんか作らんし、WordPress改造出来ますとか言われてもデフォでええやんとか思うし
あの辺の言語はウェブ系の仕事出来るようになりたいやつじゃないと意味ないよね?
ウェブサイト作れますとか言われても、そもそもウェブサイトなんか作らんし、WordPress改造出来ますとか言われてもデフォでええやんとか思うし
あの辺の言語はウェブ系の仕事出来るようになりたいやつじゃないと意味ないよね?
608デフォルトの名無しさん
2021/08/27(金) 18:13:52.21ID:gmwg56Qq >>607
んで?何がやりたかったんですか?
んで?何がやりたかったんですか?
609デフォルトの名無しさん
2021/08/27(金) 18:23:38.99ID:6epxU4jC >>607
例えばJavaScriptにはElectronというデスクトップフレームワークもあって
ウェブではなくデスクトップ(WindowsやMacやLinuxなど)上のアプリも作ることが出来ます
具体的には最も人気の開発者環境ツールであるVSCodeもこのElectronによりJavaScriptで出来ています
例えばJavaScriptにはElectronというデスクトップフレームワークもあって
ウェブではなくデスクトップ(WindowsやMacやLinuxなど)上のアプリも作ることが出来ます
具体的には最も人気の開発者環境ツールであるVSCodeもこのElectronによりJavaScriptで出来ています
610デフォルトの名無しさん
2021/08/27(金) 18:27:40.19ID:VBYO8CeP 最近PHPおすすめされる事なんてあるか?
611デフォルトの名無しさん
2021/08/27(金) 18:28:20.30ID:iUIyzu4p >>603
> シンプルにIDEを使わなくてもプログラム作成も実行もできることをまずは会得
> その方が混乱せずに済むね
こんなんエラーばっかりで何の指摘もなく、どのようなメソッドがあるのかもわからんし
面倒だから2日ぐらいで諦めちゃうだろ
C#でtextboxとbutton設置して、入力したボタンおしたらalertでその文字が表示されるぐらいの
アクロバチックなことさせて興味を満たせてから、四則演算だよ
なんもわかってないな
> シンプルにIDEを使わなくてもプログラム作成も実行もできることをまずは会得
> その方が混乱せずに済むね
こんなんエラーばっかりで何の指摘もなく、どのようなメソッドがあるのかもわからんし
面倒だから2日ぐらいで諦めちゃうだろ
C#でtextboxとbutton設置して、入力したボタンおしたらalertでその文字が表示されるぐらいの
アクロバチックなことさせて興味を満たせてから、四則演算だよ
なんもわかってないな
612デフォルトの名無しさん
2021/08/27(金) 18:37:36.24ID:N7Nd5eWX >>610
バックエンド初心者向けのXAMPP経由での勧めになるんじゃなかろか
バックエンド初心者向けのXAMPP経由での勧めになるんじゃなかろか
613デフォルトの名無しさん
2021/08/27(金) 18:49:50.29ID:ov+03h9m >>607
やりたいこととズレてるアドバイスを受けると迷惑だよね
やりたいこととズレてるアドバイスを受けると迷惑だよね
614デフォルトの名無しさん
2021/08/27(金) 18:52:16.14ID:+wfLaYar そもそもやりたいことあるやつは勝手にそれをやれというw
615デフォルトの名無しさん
2021/08/27(金) 19:04:46.52ID:wZ/s0fRN 先に言えよとしか
616デフォルトの名無しさん
2021/08/27(金) 19:06:16.84ID:JRRUhTVP617デフォルトの名無しさん
2021/08/27(金) 19:23:40.56ID:Q47YKSur ボケたのに参照透過性がピンボケた
618デフォルトの名無しさん
2021/08/27(金) 19:33:28.63ID:yde2MthE619デフォルトの名無しさん
2021/08/27(金) 19:34:40.67ID:6epxU4jC 純粋関数型言語ではないけど
HaskellとScalaから色々なものを受け継いでいるRustはオススメ
HaskellとScalaから色々なものを受け継いでいるRustはオススメ
620デフォルトの名無しさん
2021/08/27(金) 19:34:43.03ID:bOFxQvj+ >>607
PHPはともかくJavaScriptはWebを作るときだけじゃなくWebを利用するときにも使う
Webを利用しないやつなんていないからJS分からないやつはプログラマー的には中学英語できないやつと同じ扱い
PHPはともかくJavaScriptはWebを作るときだけじゃなくWebを利用するときにも使う
Webを利用しないやつなんていないからJS分からないやつはプログラマー的には中学英語できないやつと同じ扱い
621デフォルトの名無しさん
2021/08/27(金) 19:40:57.48ID:yde2MthE622デフォルトの名無しさん
2021/08/27(金) 19:41:11.71ID:RddKoclu623デフォルトの名無しさん
2021/08/27(金) 19:45:52.93ID:l1P4PIT1624デフォルトの名無しさん
2021/08/27(金) 19:48:32.05ID:yde2MthE625デフォルトの名無しさん
2021/08/27(金) 19:50:48.59ID:wZ/s0fRN JSでネットワークもデスクトップも幅広く対応出来る
気に入らないなら先にヒントをくれ
気に入らないなら先にヒントをくれ
626デフォルトの名無しさん
2021/08/27(金) 19:57:22.48ID:JRRUhTVP >>622
thx
概念自体は多少勉強してるし
どうせなら流行りそうな言語をマスターしたいと思ったけど
純粋関数型はまぁ流行らんよな
それ考えるとJavaですら関数型の要素は取り入れられてきてるし
あえてやらんでもいいか
Rustみたいなのに挑戦すべきなのかね
thx
概念自体は多少勉強してるし
どうせなら流行りそうな言語をマスターしたいと思ったけど
純粋関数型はまぁ流行らんよな
それ考えるとJavaですら関数型の要素は取り入れられてきてるし
あえてやらんでもいいか
Rustみたいなのに挑戦すべきなのかね
627デフォルトの名無しさん
2021/08/27(金) 20:04:54.14ID:fJXZA34I628デフォルトの名無しさん
2021/08/27(金) 20:54:31.29ID:TSUnCuu+ 結局プログラミングやりたいなーなんて言う奴はゲームかスマホアプリ作りたいんだからC#かJavaでいいんだよ
629デフォルトの名無しさん
2021/08/27(金) 20:57:19.62ID:PzRhQXZy 初心者は走り書きスクリプト言語でよし
630デフォルトの名無しさん
2021/08/27(金) 21:03:03.82ID:wZ/s0fRN631デフォルトの名無しさん
2021/08/27(金) 21:04:47.25ID:JRRUhTVP スマホアプリならKotlinかSwiftちゃうん?
けどそれくらいでしか使われてない言語ってなんかお得感がなくてやりたくないよな
ベストプラクティスとは言わないがJavascriptでもスマホアプリ作れるんだしどうなんだろうな
あまりフレームワークに依存したくないというのもある
けどそれくらいでしか使われてない言語ってなんかお得感がなくてやりたくないよな
ベストプラクティスとは言わないがJavascriptでもスマホアプリ作れるんだしどうなんだろうな
あまりフレームワークに依存したくないというのもある
632デフォルトの名無しさん
2021/08/27(金) 21:08:58.92ID:cnVRceR9 KotlinはJavaと言ってもいいだろう
633デフォルトの名無しさん
2021/08/27(金) 21:13:00.97ID:osG/Eo9L モンタニエ博士はBCGとイベルメクチンを勧めてる
MS系ワクチンは打つなと言ってる
MS系ワクチンは打つなと言ってる
634デフォルトの名無しさん
2021/08/27(金) 21:15:59.25ID:6epxU4jC >>631
スマホアプリの大半は同じことをPWA(プログレッシブウェブアプリ)で実現できる
しかもPWAにするとスマホだけでなくデスクトップでも動く
PWA作りで必要なプログラミング言語はJavaScript
スマホアプリの大半は同じことをPWA(プログレッシブウェブアプリ)で実現できる
しかもPWAにするとスマホだけでなくデスクトップでも動く
PWA作りで必要なプログラミング言語はJavaScript
635デフォルトの名無しさん
2021/08/27(金) 21:31:39.61ID:zamqxwg9636デフォルトの名無しさん
2021/08/27(金) 21:35:52.65ID:zamqxwg9 ネイティブでやりたくなる頃にはプログラミングがどういうものかやGUIフレームワークがどういうものかを経験済みなので
全くの初心者だった頃よりも新しい言語やフレームワークを効率よく学べる
全くの初心者だった頃よりも新しい言語やフレームワークを効率よく学べる
637デフォルトの名無しさん
2021/08/27(金) 21:50:07.25ID:kJPpYKj7 目的もなく素養を育てたいならMakeCode推す
こどもはScratchより食い付きよかった
Swicthのやつもあり
こどもはScratchより食い付きよかった
Swicthのやつもあり
638デフォルトの名無しさん
2021/08/27(金) 21:54:56.62ID:4V5h68O4 JAVAかC#、ブラウザで表示したいならJS、手軽で綺麗にかけてプログラミングそのものが学びたいとかファイル処理が多いとかならPythonとか
情報系の学生とかハードに近い部分を学びたいならCとかアッセンブラ
RustとかHaskellとかScalaとかは知らん
情報系の学生とかハードに近い部分を学びたいならCとかアッセンブラ
RustとかHaskellとかScalaとかは知らん
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 新米の予想収穫量、1割増 746万8000トン―農水省 [蚤の市★]
- 高市「発言は撤回しない。謝罪もするな。外務省局長!任せたぞ。」👈なにをさせたかったの?😲 [826239858]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【悲報】『岡田が日和って逃げたのに高市が自分から突っ込んだ発言をして自爆した』⬅国会答弁、実際はこれだった…… [158478931]
- 自分に自信がない女の子、陽キャ美容室で80cmのエクステを付けた結果wwwwwwwwwwwwwwwwwww [329329848]
- 【実況】博衣こよりのえちえち歌枠🧪
- 外務省局長、よくわからないまま帰国へ [834922174]
