2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

初心者「どのプログラミング言語から学んだ方がいい?」お前ら「何作りたいかによる」俺「JavaScript一択」

1 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:50:05.665 ID:2IB7T0dg0.net
・ブラウザとメモ帳があれば動かせるので環境構築が簡単
・ドキュメントが多く習得しやすい
・フロントエンドでもサーバサイドでも使える
・スマホアプリも作れる
・そもそもJavaScriptを使ってないWebサイトがないのでWebプログラマーの一般教養

2 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:50:55.281 ID:TTas9NQj0.net
まあいいんじゃない

3 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:51:02.902 ID:z5vr0mt50.net
ウェブプログラマーになりたいなんて誰も言ってない

4 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:51:39.772 ID:wEoxJQ2i0.net
ゲームエンジンもcocos2dx(モンストなどでも使われてる)などが対応する

5 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:52:00.241 ID:t+LngO1k0.net
ええんじゃない
ただし言語自体はワリとクソ

6 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:52:35.115 ID:JQJzLlE5M.net
組み込みたいんだけど

7 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:53:31.752 ID:WvWVdbP+0.net
typescriptにしない?

8 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:54:58.288 ID:UEMTT+AA0.net
>>6
Cだぞ

9 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:55:45.123 ID:JQJzLlE5M.net
コンパイラがあると思うなよ

10 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:56:36.705 ID:r5tbVwtp0.net
WindowsにNodeを入れるなんてのは初心者にはできない

11 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:57:06.965 ID:OHPeZ69Vp.net
Javaならどんな環境でも動くから最強なんだが

12 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:57:10.950 ID:t+LngO1k0.net
>>7
typescriptいいよな
でもこれやるには結局jsも知っとかないといけない

13 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:57:18.653 ID:ceKW4qC70.net
丁寧にエラーを教えてくれるC#やJAVA
WEB系だとCSSやHTMLなども必要だったりブラウザ依存があったりと最初に覚えることがある

14 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:57:46.804 ID:2IB7T0dg0.net
>>10
参考サイト見てソフト落としてインストールするだけじゃん
FirefoxやChromeインストールするのと変わらん

15 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:57:59.349 ID:IfhlDQ8m0.net
動的型付けが入門にいいかはかなり疑問
JSじゃOOPも身につかんし

学習用としてはむしろJavaが最適じゃないかとすら思う

16 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:59:47.401 ID:nYyEPT/p0.net
そもそもプログラミング言語って学ぶことあるか?

17 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 07:59:52.550 ID:UEMTT+AA0.net
>>9
なんでないの?必要なものだよね?

18 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:00:29.150 ID:WvWVdbP+0.net
>>12
全部ひっくるめてtypescriptとして覚えるから、jsを知っておく必要はないのでは

19 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:01:52.733 ID:8tq0UrA90.net
jsってhtml知ってる前提じゃね?

20 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:02:08.265 ID:r5tbVwtp0.net
>>14
で、その後は?
ブラウザで実行するためのサーバー作るまでどんだけかかるの?

21 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:02:23.473 ID:YjzQYGRhM.net
>>17
物によってはないよ
そんなんだからソフト屋さんは嫌われる

22 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:03:10.711 ID:m4emzHxXp.net
>>20
もうやめとけ

23 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:04:22.856 ID:2IB7T0dg0.net
>>20
ダウンロードとかインストールする時間を除けば早くて30分くらい

24 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:04:36.788 ID:1vyyCTpX0.net
Unityでも一応使えてたけど完全にC#に負けてしまったな

25 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:05:15.974 ID:WvWVdbP+0.net
>>20
開発中にwebサーバー構築する必要なんてないんだけどnode.js使ったことある?

26 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:05:52.588 ID:IzBV8aA/d.net
プログラミング言語学ぶ前にプログラミング学んどけよ

27 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:06:07.356 ID:S1X4qrrG0.net
適当なのひとつ覚えればあとはいっしょじゃん

28 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:06:36.384 ID:r5tbVwtp0.net
>>25
npm initとかいろいろ必要じゃないの?

29 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:07:17.763 ID:2IB7T0dg0.net
他と比べて環境構築が容易ってだけで大きなアドバンテージだな

30 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:07:52.608 ID:hZoSmWcJr.net
???「最近多いんだよねー最初がJavaScript程度で俺プログラマやってますって子、そんなんじゃ使いものにならねぇっての」

31 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:08:31.004 ID:TTas9NQj0.net
根拠ないけど独学初心者の半分くらいは環境構築で挫折すると思ってる

32 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:08:33.575 ID:r5tbVwtp0.net
とりあえずJavaScriptは、document.allがfalsyじゃなくなってから出直してきて下さい

33 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:08:34.093 ID:WvWVdbP+0.net
>>28
とりあえずqiitaやらその他サイトに書いてる通りやればできるでしょ
勉強したいってモチベーションあるなら、それくらい調べることもできるでしょ

34 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:08:49.680 ID:IfhlDQ8m0.net
>>30
あの堀江の上位互換がHaskellマウンティングおじさんだけどな

35 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:09:15.242 ID:M/TNEvIMF.net
ウィンドウズ理解できるしバッチファイルがいいぞ

36 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:10:01.092 ID:UOPhrG1m0.net
http://imgur.com/xeH64Nq.jpg
最高だよね

37 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:11:34.394 ID:r5tbVwtp0.net
>>33
めんどくさくね?
Excel使えば立ち上げてAlt+F11だか押すだけで済むのに

38 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:14:46.778 ID:WvWVdbP+0.net
>>37
順次、分岐、繰り返しの超基本くらいだけ勉強するならVBAでいいと思うけど

39 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:15:16.453 ID:65fA6ws40.net
入口がWebってどうなんだろう

40 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:16:52.402 ID:OHPeZ69Vp.net
最初はコンソールアプリケーションから入らないと初心者には理解できないよな

41 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:26:17.907 ID:r5tbVwtp0.net
>>38
Excelの場合は入力先と出力先を指定する必要があるから、その辺を意識させるのにも役立つぞ
まあそれだけだが

42 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:31:06.956 ID:RdbAItw50.net
js(chrome拡張)であるサイトのjson通信のプリロード取得したいんやけどなんかいい方法ない?
ヘッダーしか取れない

43 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:43:01.773 ID:nZahV6oNa.net
最近、unity突っ込んで、C#もありかなと思ってきたり

44 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:49:46.453 ID:RdbAItw50.net
ペイロードだった

45 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 08:55:12.129 ID:IGOAveIJ0.net
FORTRANだろ

46 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 09:02:44.295 ID:q9744zFqr.net
>>20
oraclevirtualbox いれて
mean もしくは nodejs の
bitnamiイメージインポート起動
おけ?

47 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 09:15:05.966 ID:xTa7FMsoM.net
>>44
最近知った様な言葉を使うより
具体的に何を知りたいのか書き出してご覧

48 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 09:18:56.763 ID:U6zP+3GKM.net
>>47
やりたい事はだいたいわかるだろ
>>42
ヘッダーはどうやって取り出せてるの?

49 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 09:38:54.471 ID:pEGYm01q0.net
>>48
多分わかるけど
質問に答える側にエスパー求めるのはやめたほうがいい
他人様の時間を奪ってるから

人に物聞くには相応の礼儀を学ぶべき

50 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 09:40:51.214 ID:pEGYm01q0.net
あと、きちんと質問するために考えると自分が何をわからないのか整理できる
プロログラミング、プログラマーとは基本的に問題解決を延々とするのが本質であって
http postのリクエストボディのデータサイズの調べ方を教えるより先に覚えるべきことがある

51 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 09:42:16.597 ID:I5248tG3a.net
シェルスクリプトが最善だと何度も言ってるだろう

52 :以下、?ちゃんねるからVIPがお送りします:2020/11/23(月) 09:55:02.795 ID:I5248tG3a.net
シェルスクリプトが最初のプログラミング言語に最適な理由


1. どこでも動く

POSIX準拠のシェルスクリプトはUNIX系OSならどこでも同じように動く
つまり普通のコンピュータならどこでも動くので特別な環境構築がいらないし、一度作ればいつまでも動き続ける


2. OSの機能を使える

プログラミング言語の文法等を学んでも、実用的なことをやるには、必ず追加のライブラリなどが必要になる(たとえば、GUIアプリを作るためのライブラリなど)
しかし、シェルはOSのインタフェースそのものだから、何も追加しなくても実用的なことができる
特にシェルスクリプトでは、ファイル、プロセス、ネットワーク等OSの基礎を扱うが、これらは一般のソフトウェアを作る際も重要(だが、プログラミング入門の範疇にはふつう入っていない)


3. プログラミングのセンスが身に付く

シェルスクリプトでは通常、単機能のプログラムを連携させることで、複雑な機能を実現するプログラミングスタイルが取られるが、これは他の多くのプログラミング言語やフレームワークを使う際にもベストプラクティスである

総レス数 52
12 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★