探検
プログラミング始めたいんだけど、何の言語がいい?
2022/10/17(月) 05:08:58.40ID:02IffVQC
作りたいのは仮想空間や、新たな機器の開発。もっと具体的に言うと、機械の脳などの。聞いてくれれば答えるから、これをするために一番適した言語を有識者の方教えて
740デフォルトの名無しさん
2023/11/02(木) 09:45:47.06ID:vkcTn5aH 数行程度の走り書きコードは別として、最近のプログラムは単一ファイルを単一コマンドで実行できるほど単純じゃないし
ビルドスクリプト並みの作業をコマンドでやろうとすると数百行のコマンドを打つことになるし
パッケージ・ライブラリの依存関係の解決も手動でやることになってそれだけで数日かかるレベルの作業だから
プログラミングどころじゃなくなって勉強としては非現実的
ビルドスクリプト並みの作業をコマンドでやろうとすると数百行のコマンドを打つことになるし
パッケージ・ライブラリの依存関係の解決も手動でやることになってそれだけで数日かかるレベルの作業だから
プログラミングどころじゃなくなって勉強としては非現実的
741デフォルトの名無しさん
2023/11/02(木) 12:17:26.11ID:DVTQzfgC >>739
それぞれの開発環境で異なるかもしれないビルドスクリプトと標準化されたAPIのコールを同じに考えちゃだめじゃん。
>>740
あくまで初めて触る学習の話だって、大規模開発のビルドスクリプトの話じゃないって
javaでもpythonスクリプトでも教科書レベルではコマンドは1行~数行で短いから学習内容として適切
リンカやローダが動いてるって学習できるでしょ?中間ファイルが生成されることが初心者でもわかるでしょ。
逆にIDEで勝手に生成されるビルドスクリプトに不整合があった場合だって、中身を追いかけなきゃ解決できないでしょ?
それに慣れとくのも初心者の学習すべきことだよ?
IDEでエラー吐き出してトラブったらお手上げですって報告する?
これ以上は水掛け論な感じの展開になって意味無くなってきたので
あとは初心者がどうするか自分で決めればよい。
それぞれの開発環境で異なるかもしれないビルドスクリプトと標準化されたAPIのコールを同じに考えちゃだめじゃん。
>>740
あくまで初めて触る学習の話だって、大規模開発のビルドスクリプトの話じゃないって
javaでもpythonスクリプトでも教科書レベルではコマンドは1行~数行で短いから学習内容として適切
リンカやローダが動いてるって学習できるでしょ?中間ファイルが生成されることが初心者でもわかるでしょ。
逆にIDEで勝手に生成されるビルドスクリプトに不整合があった場合だって、中身を追いかけなきゃ解決できないでしょ?
それに慣れとくのも初心者の学習すべきことだよ?
IDEでエラー吐き出してトラブったらお手上げですって報告する?
これ以上は水掛け論な感じの展開になって意味無くなってきたので
あとは初心者がどうするか自分で決めればよい。
742デフォルトの名無しさん
2023/11/02(木) 12:23:20.21ID:kxWwWLf8 out と put の違いについて教えて下さい
743デフォルトの名無しさん
2023/11/02(木) 12:25:01.38ID:DVTQzfgC あと言い忘れたけど、マイコンやSoCへの組み込みLinux開発ではGCC一択でコマンドライン以外ほぼないよ~。
744デフォルトの名無しさん
2023/11/03(金) 07:20:33.17ID:99OtRGhz745デフォルトの名無しさん
2023/11/03(金) 12:01:33.13ID:rqAvPEQ0 >>744
将来するかどうかわからんから、勉強するんだろうが。
ていうかコマンドなんて絶対避けて通れないのに馬鹿じゃね?
お前みたいにコマンドアレルギーで触らんプログラマなんてたかが知れてる。
言われたことしか実行しないタイプだね。
プログラマじゃなくてキーパンチャーって言うんだわ。
それに、プログラムっていうのは単に言語を使えればいいってものじゃない。
開発環境の構築やバックアップの取り方、仕様書の読み書き、顧客折衝、多岐にわたるわけで
「そのとき必要に応じて勉強からやりますぅ!任してくだちぃ」ってやつは使えんよ。
将来するかどうかわからんから、勉強するんだろうが。
ていうかコマンドなんて絶対避けて通れないのに馬鹿じゃね?
お前みたいにコマンドアレルギーで触らんプログラマなんてたかが知れてる。
言われたことしか実行しないタイプだね。
プログラマじゃなくてキーパンチャーって言うんだわ。
それに、プログラムっていうのは単に言語を使えればいいってものじゃない。
開発環境の構築やバックアップの取り方、仕様書の読み書き、顧客折衝、多岐にわたるわけで
「そのとき必要に応じて勉強からやりますぅ!任してくだちぃ」ってやつは使えんよ。
746デフォルトの名無しさん
2023/11/03(金) 12:28:49.16ID:rqAvPEQ0 >>744
それにスレタイ理解できないほど頭固いのか?
ここに将来組み込みLinuxをやりたい人がいるかもしれないから書いたまでで
組み込み系をターゲットにしてる人がいたら超絶長いコマンド扱うことが必要なんだよ。
一生IDEしか触らないお前のために書いたんじゃないぞ?、わかってるか?
それにスレタイ理解できないほど頭固いのか?
ここに将来組み込みLinuxをやりたい人がいるかもしれないから書いたまでで
組み込み系をターゲットにしてる人がいたら超絶長いコマンド扱うことが必要なんだよ。
一生IDEしか触らないお前のために書いたんじゃないぞ?、わかってるか?
747デフォルトの名無しさん
2023/11/03(金) 12:39:54.96ID:99OtRGhz ほんとアホだわw
どれもこれも何か1つでもプログラミング言語学んでからでも遅く無い内容やろ
どれもこれも何か1つでもプログラミング言語学んでからでも遅く無い内容やろ
748デフォルトの名無しさん
2023/11/03(金) 12:49:14.79ID:qBxYhd4w749デフォルトの名無しさん
2023/11/03(金) 12:49:22.79ID:qBxYhd4w750デフォルトの名無しさん
2023/11/03(金) 13:12:42.74ID:rqAvPEQ0 だいたい、マウント取りたいからアホだの馬鹿だの使ってるやつは語彙が少なくて頭弱いからだよ。
まっ俺も745とかで使ってるけどねw
あほ馬鹿レス始まるので他の人に迷惑かけないようにこれで去るとするよ。
まっ俺も745とかで使ってるけどねw
あほ馬鹿レス始まるので他の人に迷惑かけないようにこれで去るとするよ。
751デフォルトの名無しさん
2023/11/09(木) 18:03:23.13ID:2lPFcPcU 文系のアホは最強のチート職業、Ruby on Rails 一択!
米国年収でも、Rails, AWS Solution Architect は13万ドルとか!
Rubyも9.3万ドルと、Go/Rust/Elixir の3大言語を超えた!
多くの言語は、6.5〜7万ドル。
PHP は5万ドルと最低ランク
YouTube で有名な雑食系エンジニア・KENTA は、
初心者のキャリアパスは、Rails → Go だけと言ってる
Railsチュートリアルのサイトで、古いRails 5 なら無料で読める。
Railsチュートリアルは筑波大学も使っている
Python はAI・機械学習で、理系のみ。
大学院数学科かAWS 機械学習資格が必要
Java は、5大SIer の多重請負構造・客先IT土方・インターネット禁止。
身分制度で、数社に中抜きされるので低所得。
単純コーダーなので、何十年やっても向上しない。
家電量販店のバイトもさせられる
米国年収でも、Rails, AWS Solution Architect は13万ドルとか!
Rubyも9.3万ドルと、Go/Rust/Elixir の3大言語を超えた!
多くの言語は、6.5〜7万ドル。
PHP は5万ドルと最低ランク
YouTube で有名な雑食系エンジニア・KENTA は、
初心者のキャリアパスは、Rails → Go だけと言ってる
Railsチュートリアルのサイトで、古いRails 5 なら無料で読める。
Railsチュートリアルは筑波大学も使っている
Python はAI・機械学習で、理系のみ。
大学院数学科かAWS 機械学習資格が必要
Java は、5大SIer の多重請負構造・客先IT土方・インターネット禁止。
身分制度で、数社に中抜きされるので低所得。
単純コーダーなので、何十年やっても向上しない。
家電量販店のバイトもさせられる
752デフォルトの名無しさん
2023/11/21(火) 10:23:33.64ID:fyFN08Ef スクリプト言語は止めとけ
753デフォルトの名無しさん
2023/11/21(火) 10:38:08.01ID:SkXKWdMW じゃあインタプリタ言語で
754デフォルトの名無しさん
2023/11/21(火) 10:40:49.73ID:fyFN08Ef 最終的にはコンパイル言語推奨だがな
755デフォルトの名無しさん
2023/11/21(火) 12:03:11.30ID:80bl9CVd ハンマーしか持ってない人には全てが釘のように見えるそうだ
756デフォルトの名無しさん
2023/11/26(日) 00:20:23.09ID:gDc0UyLS 言語学習なんてなにから始めてもいいよ
いづれそれ以外のところに高い壁があることに気づくさ
いづれそれ以外のところに高い壁があることに気づくさ
757デフォルトの名無しさん
2023/11/26(日) 03:29:13.41ID:zD/D+qXU758デフォルトの名無しさん
2023/11/26(日) 09:11:59.37ID:NM3LVpoE 使用言語が多いのがCだから、独習で始めるならCを勧めます。教材も豊富です。
759デフォルトの名無しさん
2023/12/01(金) 02:12:26.37ID:GMgzc/aA Cの時代に産まれてほんと良かったわ
なんか丁度良い具合な気がする
なんか丁度良い具合な気がする
760デフォルトの名無しさん
2023/12/17(日) 23:00:41.25ID:m2T2aY/O COBOLってダメなん?
1959年に生まれた老舗
1959年に生まれた老舗
761デフォルトの名無しさん
2023/12/18(月) 06:01:26.94ID:YmsFLzFx762デフォルトの名無しさん
2023/12/30(土) 09:32:33.49ID:W5+FG6fR763デフォルトの名無しさん
2023/12/30(土) 09:33:46.32ID:W5+FG6fR764デフォルトの名無しさん
2023/12/30(土) 10:46:31.32ID:BqP+tjXj 言語や業界談義ならマ板に行けや
スレ違い板違い連レス上げって正気か
スレ違い板違い連レス上げって正気か
765デフォルトの名無しさん
2024/04/25(木) 00:02:10.86ID:SJJcBnEk 日本語から始める
766デフォルトの名無しさん
2024/05/12(日) 01:40:38.60ID:CnT1GXh7 LISP
767デフォルトの名無しさん
2024/05/12(日) 04:43:14.19ID:TlsEszaI プログラミングはそもそもプログラミング言語を使うという意味じゃねえしな
768デフォルトの名無しさん
2024/05/15(水) 11:58:06.15ID:MTx/QSx9 BASIC
769デフォルトの名無しさん
2024/06/21(金) 04:06:42.63ID:7jsTPHpJ javaに尽きますよきっと。chat GPTが教えてくれそうで、羨ましいなあ。
770デフォルトの名無しさん
2024/06/21(金) 10:01:30.27ID:M8EEKVG+ >>759
simple is best
simple is best
771デフォルトの名無しさん
2024/06/21(金) 10:14:28.74ID:j2GgR7kP AI先生に聞くならpythonだろ
772デフォルトの名無しさん
2024/06/21(金) 14:32:18.92ID:pyvrMoIs773デフォルトの名無しさん
2024/06/22(土) 05:37:28.61ID:dw6Bjmix ゲーム限定なら…。
普通のアプリの流行り(?)はHTML5+JavaScriptでWebアプリ作っておいて、各プラットフォームの言語でブラウザ画面だけ表示するアプリ作って、Webアプリ表示するだけってやつ。
言語らしい言語ならFlutterとかいうプラットフォームがほぼ1強とかちらりと聞いた。
ググったら使用言語はDartだと。
Flutterはよく聞くけど、Dartなんて何年聞いてないんだ…。
普通のアプリの流行り(?)はHTML5+JavaScriptでWebアプリ作っておいて、各プラットフォームの言語でブラウザ画面だけ表示するアプリ作って、Webアプリ表示するだけってやつ。
言語らしい言語ならFlutterとかいうプラットフォームがほぼ1強とかちらりと聞いた。
ググったら使用言語はDartだと。
Flutterはよく聞くけど、Dartなんて何年聞いてないんだ…。
774デフォルトの名無しさん
2024/06/22(土) 05:39:17.53ID:dw6Bjmix HTML5+JavaScriptって書いたけど、バックエンドはJavaとかが多いから
HTML5+Java+JavaScript…か?
HTML5+Java+JavaScript…か?
775デフォルトの名無しさん
2024/06/22(土) 14:05:04.73ID:+hHL9oAL776デフォルトの名無しさん
2024/06/22(土) 15:24:35.67ID:srjTn1i/ javascriptとpythonだけで良いよ
今後この組み合わせしか仕事無くなる
今後この組み合わせしか仕事無くなる
777デフォルトの名無しさん
2024/06/22(土) 17:29:45.16ID:NM1Bs5hL プログラムできないのにわざわざこの板に来て頓珍漢なこと書きこむのは病気だな
778デフォルトの名無しさん
2024/06/22(土) 19:57:24.24ID:dw6Bjmix >>775
iOSアプリはどの言語使っても大体Mac必須。
なので最近の開発者はMacで開発してるのが多いとか。
MacでiOSアプリもAndroidアプリも作って仮想化環境にLinux入れてWebアプリ開発出来るのが良いんだと。
iOSアプリはどの言語使っても大体Mac必須。
なので最近の開発者はMacで開発してるのが多いとか。
MacでiOSアプリもAndroidアプリも作って仮想化環境にLinux入れてWebアプリ開発出来るのが良いんだと。
779デフォルトの名無しさん
2024/06/22(土) 20:25:49.89ID:srjTn1i/780デフォルトの名無しさん
2024/06/23(日) 16:42:47.73ID:+hC7ZOW/ 正体不明ボイス・トォ・スカル
正体不明ぶれいん・ましん・いんたーふぇいす
対になっているのか?
周囲も被害者の思考を聞いているのならわかるように
被害者の声【思考】は初めの6か月間は聞えてなかった
6か月過ぎたころから被害者の思考が被害者自身で聞こえるようになった
被害者に話しかけている加害者側の正体不明ブレインマシンインターフェイスはどこにあるのだろうか?
被害者側の思考が漏れているのなら周囲の者は電磁波で夜も眠らされていなかったことや昼間横やりを入れているのは周知の事実
これから考えて被害者の思考のみが持てていると電磁波攻撃をしている者は被害者が嫌いこの条件がそろえば被害者に対して罵声を浴びせる被害者周囲者が出現する
被害者を見る限りそのような罵声を浴びせる者が出現しないということは
正体不明ボイス・トォ・スカルをしている者の思考はどこに漏れているのでしょうか?
また周囲の者も正体不明ボイス・トォ・スカル側についたものはどこに思考が漏れているのでしょうか?
等いろいろなパターンを考えましょう
ボイス・トォ・スカルで話していたホワイトリストとブラックリストこれが重要な意味を持っていると思われる
現実的に騒がなければ被害者には何も起きていない・・・各加害者が?一番聞かれると困る者に聞かせているというのも意味深です
正体不明ぶれいん・ましん・いんたーふぇいす
対になっているのか?
周囲も被害者の思考を聞いているのならわかるように
被害者の声【思考】は初めの6か月間は聞えてなかった
6か月過ぎたころから被害者の思考が被害者自身で聞こえるようになった
被害者に話しかけている加害者側の正体不明ブレインマシンインターフェイスはどこにあるのだろうか?
被害者側の思考が漏れているのなら周囲の者は電磁波で夜も眠らされていなかったことや昼間横やりを入れているのは周知の事実
これから考えて被害者の思考のみが持てていると電磁波攻撃をしている者は被害者が嫌いこの条件がそろえば被害者に対して罵声を浴びせる被害者周囲者が出現する
被害者を見る限りそのような罵声を浴びせる者が出現しないということは
正体不明ボイス・トォ・スカルをしている者の思考はどこに漏れているのでしょうか?
また周囲の者も正体不明ボイス・トォ・スカル側についたものはどこに思考が漏れているのでしょうか?
等いろいろなパターンを考えましょう
ボイス・トォ・スカルで話していたホワイトリストとブラックリストこれが重要な意味を持っていると思われる
現実的に騒がなければ被害者には何も起きていない・・・各加害者が?一番聞かれると困る者に聞かせているというのも意味深です
781デフォルトの名無しさん
2024/07/02(火) 19:39:32.12ID:3y5+nXcw >>1
日本語
日本語
782デフォルトの名無しさん
2024/07/10(水) 21:34:41.74ID:SyM4cPBV >1の用途だと現時点ではC++…かなぁ…。
Rustでも行けそうだけど、ライブラリはほぼ自作になりそうだし。
速度さえ求めなければ仮想空間はMSやMetaが力入れてたし探せばC#なり何なり出てくると思う。
(速度求めるなら、クライアント/サーバー版のGPGPUをnVidiaが提唱してそこそこ時間経ってるんだけど、そこで使うのは結局C言語っぽい独自言語だし…)
速度求めるなら大分茨の道。
Rustでも行けそうだけど、ライブラリはほぼ自作になりそうだし。
速度さえ求めなければ仮想空間はMSやMetaが力入れてたし探せばC#なり何なり出てくると思う。
(速度求めるなら、クライアント/サーバー版のGPGPUをnVidiaが提唱してそこそこ時間経ってるんだけど、そこで使うのは結局C言語っぽい独自言語だし…)
速度求めるなら大分茨の道。
783デフォルトの名無しさん
2024/09/26(木) 22:29:07.41ID:gP9JqtDt VBA
784デフォルトの名無しさん
2024/09/29(日) 03:43:01.85ID:6yZQRXDL >>783
ExcelでPythonが使えるようになったからもうPythonでよくね?
ExcelでPythonが使えるようになったからもうPythonでよくね?
785デフォルトの名無しさん
2024/09/30(月) 13:35:03.53ID:dvmaEdd1 プログラミングを始めてから、以前と比べてパズルゲームがスラスラ解けるようになった
そんなに考え込まなくても、手の方が速く動いて解法に行きついてるというか…
プログラミングを始める前にやってたパズルゲームを、たまたまプログラミングを始めた後にやってて気付いた
プログラミングは確実にボケ防止に役立つと思う
そんなに考え込まなくても、手の方が速く動いて解法に行きついてるというか…
プログラミングを始める前にやってたパズルゲームを、たまたまプログラミングを始めた後にやってて気付いた
プログラミングは確実にボケ防止に役立つと思う
786デフォルトの名無しさん
2024/10/02(水) 10:12:13.80ID:XbzwGALZ ハノイの塔か
787デフォルトの名無しさん
2024/10/03(木) 10:03:14.83ID:Z/ktGrzU >>1
Rでハノイの塔解いてくれ
Rでハノイの塔解いてくれ
788デフォルトの名無しさん
2024/10/06(日) 15:51:58.11ID:L7qTFbL3 >>785
パズルの事は知らんがうまく動いたときは脳に刺激行くし
パズルの事は知らんがうまく動いたときは脳に刺激行くし
789デフォルトの名無しさん
2024/10/21(月) 21:21:48.15ID:KVG9SwqL 言語,コンパイラ,IDE,LLMは道具に過ぎない。
あとはアルゴリズムと実装テクニック。
あとはアルゴリズムと実装テクニック。
790デフォルトの名無しさん
2024/10/21(月) 23:28:52.28ID:OvPzM04g 技術評論社が懸命にステマしてるから
HaskellとRust使ってあげれば
可哀そうだし
HaskellとRust使ってあげれば
可哀そうだし
791デフォルトの名無しさん
2024/12/17(火) 18:02:15.37ID:vlYZefxC なでしこ
792デフォルトの名無しさん
2025/02/14(金) 02:49:24.32ID:uhMnVSkD ゲームのルーチンはその場限りの特殊なロジックを実装することが多いが
既知のアルゴリズムとかは考えるより検索のほうが早いし
実用プログラミングは検索+コピペが多いはず
パズルゲームがスラスラ解けるとかピンとこないわエアプだろ
既知のアルゴリズムとかは考えるより検索のほうが早いし
実用プログラミングは検索+コピペが多いはず
パズルゲームがスラスラ解けるとかピンとこないわエアプだろ
793デフォルトの名無しさん
2025/03/17(月) 10:55:51.33ID:7gUpftg2 もはや生成AI前提だし生成AIが得意なPythonがベストだろ
794デフォルトの名無しさん
2025/05/09(金) 21:48:25.95ID:6AD4Uu64 Python, JavaScript, C, rust
795デフォルトの名無しさん
2025/05/10(土) 05:56:14.61ID:Li6mqjAl >>794 Goはどう?見通しが良いと思うけど。
796デフォルトの名無しさん
2025/05/11(日) 06:25:38.50ID:87WPpZb1 このクソスレをどうせクソレスで上げるなら>>1みて具体的な方法論くらい書けよ
言語名並べるだけなのは幼児と同じ
言語名並べるだけなのは幼児と同じ
797デフォルトの名無しさん
2025/05/19(月) 15:14:24.10ID:NvwVFQDL798デフォルトの名無しさん
2025/10/07(火) 00:06:39.26ID:nsfl7LKw GUIを作るならC#、Delphiあたりが有名だよね
C#がゲーム言語って言ってるやつはUnityとかの影響なのかね
C#がゲーム言語って言ってるやつはUnityとかの影響なのかね
レスを投稿する
ニュース
