- 1 名前:デフォルトの名無しさん [2021/08/12(木) 21:30:31.00 ID:IpKRzNiB.net]
- 前スレ
ぶっちゃけ始めるのにいい言語て何 part5 https://mevius.5ch.net/test/read.cgi/tech/1622766330/
- 577 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 22:22:37.15 ID:hOOswucd.net]
- 俺的なお勧め
■STEP1 プログラムがどういうものなのかという学習 →文字と数値の変換、日付の取り扱い、標準入出力、配列、ループ、条件分岐、文字処理などの学習 →ttps://paiza.jp/works/mondai のチケット消費なしでできる問題集をすべて解くことが目的 ・始めるまでの環境構築が簡単なほうがいい →やり始めまでがややこしいと挫折しやすい ・コード補完、入力間違いなどを指摘してくれるエディターでより効率的な学習 ・コンパイルや実行が簡単に行える →いちいちコードをコピペ貼り付けや、読み込みとかは面倒 ○インストールするだけで簡単に環境が作れるのが理想 ・おすすめ →VisualStudioでC# →AndroidStudio/InteliJ IDEAでKotlin
- 578 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 22:23:23.69 ID:hOOswucd.net]
- ■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 ・その他好みに合わせて自由に選択
- 579 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 22:35:57.29 ID:rA5Gflv2.net]
- Surface Goなんかでも十分開発に使えるよ。
デバッグ用のエミュはちょっと辛いけど。 スマホで無理をするより、タブレットを持ち歩いた方が楽。
- 580 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 22:41:57.70 ID:SDdptEYr.net]
- 知り合いにサーバ公開するだけならngrokがあるけど
チーム開発ならDockerで同一環境構築できるんだから基本不要
- 581 名前:デフォルトの名無しさん [2021/08/26(木) 23:12:27.17 ID:6XyucKpc.net]
- >>556
初心者に統合開発環境をすすめるのは絶対にダメ
- 582 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:14:46.45 ID:9xkNmOoA.net]
- 最初はメモ帳でも何でも自分で文書に使ったことあるエディタでいいよね
- 583 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:15:54.24 ID:hOOswucd.net]
- >>562
あなたのとてもUniqueな主張はわかったけど、ここはいわゆる初心者スレに準ずるスレだから、 いったいなんで駄目なのか理由を書いたほうが論理的なんじゃないかな? 俺にレスをするのなら、俺が書いた内容に対応したレスをする形で
- 584 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:21:27.58 ID:hOOswucd.net]
- >>563
普段はエディタなんて基本つかわんのですわ プログラマならともかく、プログラマでなく、これからプログラマになろうする人が、一体どんな時に使うのやら。 Word?GoogleDriveのGoogleドキュメント?
- 585 名前:Mb [2021/08/26(木) 23:23:27.56 ID:4fOoDR4L.net]
- なんなんだろうな。
皆さんは「ローマ字かな変換」と「かな漢字変換」の間で、 そんなに困っているのかな? キーボードを叩くのが、そんなに厭なのかな? 「functiom(函数)」は「fn」と書きたいし、 「String」は「str」と書きたいってい
- 586 名前:、のは解るんだけどさ、
いまどきの IDE の構造エディタって、けっこう面倒見がいいよ? それとも、「静的で厳格な型付け」に、 そんなに嫌悪感があるのかな? Java はクラシックで、ここで勧められているのはモード系の言語が 多いけれども、それって「反骨精神」とは別の話じゃないかと思う。 [] - [ここ壊れてます]
- 587 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:26:57.98 ID:6XyucKpc.net]
- >>563
メモ帳でもいいし ブラウザ上のテキストエリアでもOK
- 588 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:28:56.74 ID:hAgd7ZN0.net]
- >>567
昭和の根性論かよ
- 589 名前:デフォルトの名無しさん [2021/08/26(木) 23:37:32.32 ID:4fOoDR4L.net]
- >>564
>絶対に とか言っちゃうヒトは、「ポーラライゼーション(両極化)」 という症状が出ているので、「はいはいはい、お友達のいるところへ 行きましょうね〜」と誘導してあげるのが親切というもの。 心的なエネルギー(リビドー)が溜まっているので、 吐きださないと大人しくなりません。 「絶対に≡例外なく」とかいう話をすると、 「そういう意味で言ったんじゃない!!!」とかいって キレる人だ。 プログラム技術板ではなく、メンヘラ板に誘導して差上げるのが 功徳だろうと思われます。
- 590 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:39:56.62 ID:9xkNmOoA.net]
- 初心者にはシンプルでわかりやすいことが最も良いよ
IDEは後からでいいね
- 591 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:44:58.17 ID:4Jy1ex43.net]
- 【ぶっちゃけ言語】
【ぶっちゃけの理由】 【何がぶっちゃけ出来るようになるのか】
- 592 名前:デフォルトの名無しさん [2021/08/26(木) 23:45:32.09 ID:4fOoDR4L.net]
- >>568
つーか、まともな IDE だったらフツーに構造エディタがあるだろう。 昭和生まれのプログラマに謝れ! >>565 みたいに、TECO とか EMACS とかを知らない馬鹿が いたとしても、「昭和の根性論」とか言うのは失礼だ。
- 593 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:47:01.38 ID:74ekpmkr.net]
- IDE無しでは使えないような言語はその時点で初心者向きではない
10年やっててもIDEからしかビルドしたことがないやつとか平気でいるからな
- 594 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:50:14.85 ID:6XyucKpc.net]
- >>573
IDEに依存しないとプログラミング出来ないプログラマーなんて終わってるな
- 595 名前:デフォルトの名無しさん [2021/08/26(木) 23:52:37.14 ID:4fOoDR4L.net]
- 【ぶっちゃけ言語】
N88 DISK BASIC 【ぶっちゃけの理由】 ラベルに対して GOTO でも GOSUB でもジャンプできるから。 【何がぶっちゃけ出来るようになるのか】 スパゲティ・コード・ア・ラ・ウンコマミーレとか スパゲティ・コード・ア・ラ・クソマミーレとかが、 アセンブラを使わずに書ける。
- 596 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:53:30.53 ID:iDHhMgUC.net]
- メモ帳もデフォルトUTF8になってエンコーディング周りの問題が小さくなったから
昔みたいにメモ帳は絶対やめろって感じじゃなくなったわな
- 597 名前:デフォルトの名無しさん mailto:sage [2021/08/26(木) 23:53:46.28 ID:hAgd7ZN0.net]
- >>572
爺さんボケとるだろ。 今はそういう便利な道具が使えるのにあえてメモ帳なんかを勧めるのが根性論のようだと言ったわけなんだが。
- 598 名前:デフォルトの名無しさん [2021/08/27(金) 00:01:47.53 ID:TeiUhzzT.net]
- >>573
>>574 おまいらの糞コードとかキラキラ(=ゲロ)コードを始末しているのが 誰だと思っているんだ? オムツも取れてない奴が何を言ってるんだ。 IDE は生産効率を上げるのと、ソースコード管理システムとの連携のために 使っている。
- 599 名前:デフォルトの名無しさん [2021/08/27(金) 00:09:36.28 ID:TeiUhzzT.net]
- >>577
ほう? > 爺さんボケとるだろ。 は余計じゃないか?
- 600 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 00:15:42.19 ID:g6Mj1wgZ.net]
- マシン語のモニタ画面を経験しておかないと。
昔は雑誌からダンプリストを入力したもんだ。 って、お爺ちゃんが言ってた。
- 601 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 02:42:07.71 ID:osG/Eo9L.net]
- RubyとかJSとかRustとか、お前ら素人が何と言おうと
ノーベル賞のモンタニエ博士はBCGとイベルメクチンを勧めてる
- 602 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 02:51:30.75 ID:7qiVyN8a.net]
- スウェーデンのような二流国家がくれる賞なんかどうでもいいわ
そもそもノーベルってダイナマイトで何万人を死に追いやった贖罪で始めた賞だろ 成金が、名誉欲しくて、ノーベル財団作ったわけで
- 603 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 03:18:50.35 ID:osG/Eo9L.net]
- モンタニエ博士はMS系ワクチンは打つなと言ってる
- 604 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 09:35:53.88 ID:chTjlDzG.net]
- 手軽に始めてプログラミングの浅い部分を習得するのならjavascript、VBA(とにかく手軽)
プログラマーとして中級以上を目指すのならjava c# c++(システムなど大型案件実績の多い言語) 専門分野でプログラミングを使うのなら、その分野の参加人口の多い言語(AI、統計ならパイソン、ブラウザならJSなど) それ以降は必要に応じてphp、ruby、typeS、ライブラリ、フレームワークなど
- 605 名前:デフォルトの名無しさん [2021/08/27(金) 10:59:54.88 ID:TeiUhzzT.net]
- >>580
「クレイーI」の設計者のシーモア・クレイは イニシャルローダを暗記していて、 16進のキーボードで入力してみせたそうだ。 和田英一先生も和田ローダを暗記していたとか。 i4004 の設計者島正利さんは、 トグルスイッチでマシンコードを入力したというのを NHKの『電子立国 日本の自叙伝』で再現していた。 「Drパソコン」の宮永義道さんは、ナショセミのSC/MP2 というチップで 最小構成のコンピュータを作り、「入力の単位はビットだから、スイッチが いっこあればいいのだが、それだとタイミングを取るのが難しいので 泣く泣くスイッチを一個増やした」「出力は電線の端をつまんでビリッとくれば 1で、こなかったら0だが、豆電球をつけることにした」と雑誌『I/0』の記事に 書いていた。 なお、こういう「ビット列を入力する」(バイナリでマシンコードを 直接入力する)タイプの "言語" にも名前があって、 「オンオフ(on-off)」という。
- 606 名前:デフォルトの名無しさん [2021/08/27(金) 11:05:42.23 ID:TeiUhzzT.net]
- >>580
そういえば、M6809 のダンプが読める人がいたなぁ (人間逆アセンブラだ)。 「Z80 はどうだ?」「命令セットが直交していないから難しい」とか。
- 607 名前:デフォルトの名無しさん [2021/08/27(金) 11:21:09.84 ID:TeiUhzzT.net]
- 最近の構造化言語だと、
デッサンがわりに疑似コードを書いて、 アイディアがまとまったところで IDE に移して、 エラーとワーニングを消してゆくという人も たまにいる。 JIS フローチャートなんかを使うよりよっぽどマシ。 オフジェクト志向だったらオブジェクト図から描くのも ひとつの手。 ALGOL だって、もとはコンピュータ上で動かすための 言語じゃなかったわけだから、そういうアプローチも あっていいと思う。
- 608 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 12:48:53.62 ID:lxI1gnNr.net]
- メモ帳だとタイプミスを指摘してくれないので
初心者には大変だと思うけどな
- 609 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 12:54:00.17 ID:kJPpYKj7.net]
- >>586
もう仕事でクロス開発でもしてた? セルフ開発一択なホビーストは自ずと覚えざるえなかったよ 実用上は頻発する命令だけで十分でイデオムもあってそこまで苦ではなかった
- 610 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 12:58:28.03 ID:sMeCjK4D.net]
- タイプミスの指摘は、あっちのOSの方がいい。
- 611 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 13:01:39.85 ID:cnVRceR9.net]
- 頼むから始めるのにいい言語の話をしろ
- 612 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 13:08:31.09 ID:IH+pCJH5.net]
- エディタがタイプミスを指摘してくれなくてもエラーメッセージから原因がすぐ分かる言語なら問題ないんだよ
最初はたくさんエラーを出してエラーメッセージの見方や調べ方、ソースとの対応関係を学ぶのも大事なこと もちろん生産性は良くないからしばらくしたらメモ帳は卒業してもう少し高機能なエディタやREPLを使えばいい
- 613 名前:デフォルトの名無しさん [2021/08/27(金) 13:35:11.12 ID:eJGjxOi5.net]
- タイプミスはGithub Actionで実行される静的コード解析に任せるといいんだよ〜ん
- 614 名前:デフォルトの名無しさん [2021/08/27(金) 13:43:44.30 ID:CsPb9DvB.net]
- >>591
その前に何を何のために始めるのか明確にしろ
- 615 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 13:44:23.26 ID:Y9IwEnSW.net]
- >>593
いちいちプッシュしてワークフローの完了を待つのか?
- 616 名前:デフォルトの名無しさん [2021/08/27(金) 14:08:49.00 ID:eJGjxOi5.net]
- >>595
チーム開発だとローカルで静的コード解析通さずにプルリク投げる香具師いるんだよ〜ん
- 617 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 14:45:34.80 ID:UYLqr+ZZ.net]
- RubyとかJSとかRustとか、お前ら素人が何と言おうと
ノーベル賞のモンタニエ博士はBCGとイベルメクチンを勧めてる MS系ワクチンは打つなと言ってる
- 618 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 15:17:53.21 ID:7qiVyN8a.net]
- 頼むから「ぶっちゃけ始める」のにいい言語の話をしろ
- 619 名前:デフォルトの名無しさん [2021/08/27(金) 15:27:04.79 ID:TeiUhzzT.net]
- >>594
昔は「ファイル渡し」が標準的で(ジョブコンとか unix のフィルタとか awk とか)入力もファイルで出力も ファイルだった(『ソフトウェア作法』とかの時代だな)。 現在は GUI が全盛なのでイベント駆動が主流だ。 入出力という観点からいうと、(プログラミング言語ではなく マークアップ言語なのだが)HTML と CSS から入って、 そこから JavaScript とかに入ってゆくというアプローチも あると思う。 もっとも、言語処理系(コンパイラとかインタプリタとかいった、 自然言語処理系ではないシステム)の需要はそれなりにあるので、 そっち方面もアリかと思う。
- 620 名前:デフォルトの名無しさん [2021/08/27(金) 15:36:01.74 ID:TeiUhzzT.net]
- >>598
JavaScript(+HTML+CSS) EXCEL マクロ Java 0 から始めたいんだったら、 純 LISP とか仮想機械のアセンブラとか。 そういう世界を知っている年寄りが まだ現役でやってらっしゃったりするのだが、 「昨今の言語はつまらん!」とか思っていらっしゃったりする。 新型コロナも長引きそうなので、門を敲(たた)いたら 入門させてくれるかも知れんぞ?
- 621 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 15:46:01.85 ID:+wfLaYar.net]
- >>592
エディタとコンパイラってのがシンプルでいいんよね 最近じゃあideoneみたいなオンラインコンパイラ?も便利で あれだとブラウザだけで済むからもっともっとシンプル
- 622 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 15:54:24.60 ID:B8clkCSU.net]
- >>601
Codespaces
- 623 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 15:58:00.43 ID:6epxU4jC.net]
- 初心者は混乱を防ぐためにもIDEを使わないのがベストかもね
シンプルにIDEを使わなくてもプログラム作成も実行もできることをまずは会得 その方が混乱せずに済むね
- 624 名前:デフォルトの名無しさん [2021/08/27(金) 16:45:34.80 ID:JsPbXdtm.net]
- >>598
>>597は触れてはいけない部類
- 625 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 17:04:35.35 ID:JRRUhTVP.net]
- おめーらに聞きたいなだが
ぶっちゃけ関数型言語ってどうよ? 流行りそう? おすすめある?
- 626 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 18:03:51.58 ID:gmwg56Qq.net]
- 全世界絶賛大人気爆発中のJavaScriptはfunctionの固まりでんがな
- 627 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 18:08:15.24 ID:2exhmgn5.net]
- JavaScriptとかPHPとかよくおすすめされるから勉強したことあるけど、あれ使ってやりたいことなんてないから全然続かんかったわw
ウェブサイト作れますとか言われても、そもそもウェブサイトなんか作らんし、WordPress改造出来ますとか言われてもデフォでええやんとか思うし あの辺の言語はウェブ系の仕事出来るようになりたいやつじゃないと意味ないよね?
- 628 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 18:13:52.21 ID:gmwg56Qq.net]
- >>607
んで?何がやりたかったんですか?
- 629 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 18:23:38.99 ID:6epxU4jC.net]
- >>607
例えばJavaScriptにはElectronというデスクトップフレームワークもあって ウェブではなくデスクトップ(WindowsやMacやLinuxなど)上のアプリも作ることが出来ます 具体的には最も人気の開発者環境ツールであるVSCodeもこのElectronによりJavaScriptで出来ています
- 630 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 18:27:40.19 ID:VBYO8CeP.net]
- 最近PHPおすすめされる事なんてあるか?
- 631 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 18:28:20.30 ID:iUIyzu4p.net]
- >>603
> シンプルにIDEを使わなくてもプログラム作成も実行もできることをまずは会得 > その方が混乱せずに済むね こんなんエラーばっかりで何の指摘もなく、どのようなメソッドがあるのかもわからんし 面倒だから2日ぐらいで諦めちゃうだろ C#でtextboxとbutton設置して、入力したボタンおしたらalertでその文字が表示されるぐらいの アクロバチックなことさせて興味を満たせてから、四則演算だよ なんもわかってないな
- 632 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 18:37:36.24 ID:N7Nd5eWX.net]
- >>610
バックエンド初心者向けのXAMPP経由での勧めになるんじゃなかろか
- 633 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 18:49:50.29 ID:ov+03h9m.net]
- >>607
やりたいこととズレてるアドバイスを受けると迷惑だよね
- 634 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 18:52:16.14 ID:+wfLaYar.net]
- そもそもやりたいことあるやつは勝手にそれをやれというw
- 635 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:04:46.52 ID:wZ/s0fRN.net]
- 先に言えよとしか
- 636 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:06:16.84 ID:JRRUhTVP.net]
- >>606
そういうことじゃなくて HaskellとかScalaとかLISPのことを言ってんだよ おぬぬめある?
- 637 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:23:40.56 ID:Q47YKSur.net]
- ボケたのに参照透過性がピンボケた
- 638 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:33:28.63 ID:yde2MthE.net]
- >>607
Windowsでフリーソフト作りたいならC#かVB.NETだろ ここにいる奴らはネットワークサービスを提供したい奴らばっかなのか?
- 639 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:34:40.67 ID:6epxU4jC.net]
- 純粋関数型言語ではないけど
HaskellとScalaから色々なものを受け継いでいるRustはオススメ
- 640 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:34:43.03 ID:bOFxQvj+.net]
- >>607
PHPはともかくJavaScriptはWebを作るときだけじゃなくWebを利用するときにも使う Webを利用しないやつなんていないからJS分からないやつはプログラマー的には中学英語できないやつと同じ扱い
- 641 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:40:57.48 ID:yde2MthE.net]
- >>620
IT土方だらけだから仕方ないのだろうがネットワークしか頭にないのか 音楽プレイヤーとかゲームとかいろいろあるだろうに
- 642 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:41:11.71 ID:RddKoclu.net]
- >>616
海の向こうではElixirが静かに盛り上がってきてるが全体から見れば少数派 関数型の概念的なところが学びたいだけならとりあえずHaskellのすごい本がいいんじゃね
- 643 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:45:52.93 ID:l1P4PIT1.net]
- >>621
おまえ大丈夫か? 誰もネットワークの話なんてしてないぞ?
- 644 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:48:32.05 ID:yde2MthE.net]
- >>623
>607 >620
- 645 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:50:48.59 ID:wZ/s0fRN.net]
- JSでネットワークもデスクトップも幅広く対応出来る
気に入らないなら先にヒントをくれ
- 646 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 19:57:22.48 ID:JRRUhTVP.net]
- >>622
thx 概念自体は多少勉強してるし どうせなら流行りそうな言語をマスターしたいと思ったけど 純粋関数型はまぁ流行らんよな それ考えるとJavaですら関数型の要素は取り入れられてきてるし あえてやらんでもいいか Rustみたいなのに挑戦すべきなのかね
- 647 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 20:04:54.14 ID:fJXZA34I.net]
- >>624
ワロタ さすがにJavaScriptを理解してないだけあるなww 組み込みならともかく音楽プレーヤーやゲーム作るならJSの読み書きくらいはできないと相手にされないぞ
- 648 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 20:54:31.29 ID:TSUnCuu+.net]
- 結局プログラミングやりたいなーなんて言う奴はゲームかスマホアプリ作りたいんだからC#かJavaでいいんだよ
- 649 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 20:57:19.62 ID:PzRhQXZy.net]
- 初心者は走り書きスクリプト言語でよし
- 650 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 21:03:03.82 ID:wZ/s0fRN.net]
- >>628
言語の優劣なんかよりこういう考察がよほど重要だと思うわ 俺はこの辺の感覚がよく分からんのでJSで思考停止してるってだけ
- 651 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 21:04:47.25 ID:JRRUhTVP.net]
- スマホアプリならKotlinかSwiftちゃうん?
けどそれくらいでしか使われてない言語ってなんかお得感がなくてやりたくないよな ベストプラクティスとは言わないがJavascriptでもスマホアプリ作れるんだしどうなんだろうな あまりフレームワークに依存したくないというのもある
- 652 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 21:08:58.92 ID:cnVRceR9.net]
- KotlinはJavaと言ってもいいだろう
- 653 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 21:13:00.97 ID:osG/Eo9L.net]
- モンタニエ博士はBCGとイベルメクチンを勧めてる
MS系ワクチンは打つなと言ってる
- 654 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 21:15:59.25 ID:6epxU4jC.net]
- >>631
スマホアプリの大半は同じことをPWA(プログレッシブウェブアプリ)で実現できる しかもPWAにするとスマホだけでなくデスクトップでも動く PWA作りで必要なプログラミング言語はJavaScript
- 655 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 21:31:39.61 ID:zamqxwg9.net]
- >>628
JSならゲームもスマホアプリも問題なし 各プラットフォーム独自のフレームワークを習得する必要もない ぶっちゃけ言語よりもGUIフレームワークを習得する方が時間がかかるから
- 656 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 21:35:52.65 ID:zamqxwg9.net]
- ネイティブでやりたくなる頃にはプログラミングがどういうものかやGUIフレームワークがどういうものかを経験済みなので
全くの初心者だった頃よりも新しい言語やフレームワークを効率よく学べる
- 657 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 21:50:07.25 ID:kJPpYKj7.net]
- 目的もなく素養を育てたいならMakeCode推す
こどもはScratchより食い付きよかった Swicthのやつもあり
- 658 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 21:54:56.62 ID:4V5h68O4.net]
- JAVAかC#、ブラウザで表示したいならJS、手軽で綺麗にかけてプログラミングそのものが学びたいとかファイル処理が多いとかならPythonとか
情報系の学生とかハードに近い部分を学びたいならCとかアッセンブラ RustとかHaskellとかScalaとかは知らん
- 659 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 22:16:15.57 ID:TaK2b46x.net]
- Rustが流行りつつある一番の理由はメモリ安全性と速度の両立だけど
cargoやrustupなどの標準ツールが使いやすいのも大きい パッケージマネージャもバージョンマネージャも標準ツールだけて済む言語は稀 Rustを初心者に勧めるわけではないが開発時に必須なツール類の使い勝手は 初心者が言語を選ぶ時にも重要なポイント
- 660 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 22:57:08.51 ID:ZaAl6awg.net]
- >>611
先生!出来ました 【使用言語】JavaScript 【エディタ】メモ帳 【実行環境】WindowsブラウザChrome 【ソースコード】〈a.html 〉 https://dpaste.com/8NJFJNAWB# <input type = "text" id = "t" value = "0 + 1-2×3÷4 =" /> < input type = "button" value = "クリック" id = "b" onクリック = "func()" /> < div id = "d" > </ div > <スクリプト> 関数 func (){ var txt = document .getElementById ("t" ).value; d 。innerText + = TXT + (0 + 1 - 2 * 3 / 4 )+ "\ n" 。 アラート(txt ); } </スクリプト>
- 661 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 23:06:46.65 ID:Qjub7wPt.net]
- >>640
Cloudflareのチェックを通すための涙ぐましい努力が見えるな
- 662 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 23:10:23.48 ID:fvnuyojg.net]
- うんめんどくせー頑張った、
写経で動くか動かないかの勉強にもなりました
- 663 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 23:19:02.39 ID:cMIVTei2.net]
- スクリプトタグを、5ch に書けない
<scr@ipt>
- 664 名前:デフォルトの名無しさん mailto:sage [2021/08/27(金) 23:27:47.84 ID:Pcfxrq+u.net]
- ファンクションとクリックもNGワードみたいね
- 665 名前:デフォルトの名無しさん [2021/08/28(土) 07:01:29.65 ID:DsNx3O0O.net]
- 公式なディナーに出かけるのならCやjavaなどのコンパイル
カジュアルなディナーならpythonやruby ハンバーガーショップですませるならjavacriptやvba
- 666 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 08:14:40.81 ID:+gC0Coo9.net]
- そうじゃねーな
- 667 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 08:28:47.55 ID:yCGZay/Z.net]
- 当たり前だが、何したいかによって選ぶ言語を変えるべき
そして初めてプログラミングやるやつはまず何が出来るかなんて知らない つまり、まずプログラミングで出来ることをまず羅列して教えてあげることが必要だったんだよ!
- 668 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 08:40:57.23 ID:XHDMw1Xf.net]
- >>647
何が出来るかを知らなくても 何をしたいかは知ってて当然 こういう日本語能力が著しく低い人はプログラミング適性は無い アドバイスも聞くだけ無駄
- 669 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 08:49:41.80 ID:xA6zltwP.net]
- 幼女と仲良くしたいけど
どのプログラミング言語が良いですか?
- 670 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 09:11:04.86 ID:dS/DRspD.net]
- Javascript使うのは良いけど、
Javascript使うためにブラウザ起動するのか、 ブラウザで起動させるからJavascript使うのか。 いやまあ、どの言語でもそうかもしれないけど。
- 671 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 09:13:48.39 ID:KA940OS3.net]
- プログラミング言語ってどれも「処理が実行されて〜が表示されました。」みたいな例ばっかだから、「で?」ってなって終わるやつが多い。
入門書を一冊終えてもそれで何が出来るのかが全くわからないようだ
- 672 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 09:19:32.45 ID:REtSeXiC.net]
- 本の分厚さによる
気軽に手に取れる軽量級の書籍じゃ限界がある
- 673 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 09:38:48.75 ID:mx2u+dFv.net]
- 先生「キミタチはここまでで変数、関数、制御構文を理解しました
見込みない奴「…で? 見込みある奴「なるほど、これ組み合わせたら…あれもそれもできるやん! 先生「これがクラスライブラリのAPIリファレンスです 見込みない奴「…で? 見込みある奴「うほほほい! 便利そうなもんがウジャウジャあるやんけ!
- 674 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 09:38:54.60 ID:OGodEit8.net]
- モンタニエ博士はBCGとイベルメクチンを勧めてる
MS系ワクチンは打つなと言ってる
- 675 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 09:49:42.40 ID:D5p3I8+4.net]
- >>649
Unityちゃん!
- 676 名前:デフォルトの名無しさん mailto:sage [2021/08/28(土) 09:51:01.78 ID:kUAioGod.net]
- >>653
見込みあるタイプのやつなんか1%もいねえだろw
- 677 名前:デフォルトの名無しさん [2021/08/28(土) 09:59:02.57 ID:0qh8ExFA.net]
- >>588
昭和生まれの先輩に聞いた話だが、 パンチャーが電算畑の人じゃなかったので 数字の1を小文字のL、数字のゼロを大文字のオーで打たれ、 「動かん!」というので部長に泣きつかれたとか。
|

|