プログラミング初心者がTypeScriptってどうなの?

サムネイル
1 : 2022/09/29(木) 10:51:10.93 ID:5SVb/Fkm0
初心者向けにJavaScriptは良く上がるけど
2 : 2022/09/29(木) 10:51:50.00 ID:NUTCjPDp0
どう、とは?
5 : 2022/09/29(木) 10:52:28.15 ID:5SVb/Fkm0
>>2
はじめに学ぶ言語としておすすめできる?
3 : 2022/09/29(木) 10:52:00.51 ID:0xCrRBNn0
ええぞ
4 : 2022/09/29(木) 10:52:26.68 ID:2TnWKDnY0
いきなりtsは難しいだろ
7 : 2022/09/29(木) 10:53:04.54 ID:5SVb/Fkm0
>>4
どのへんが難しいだろうか?
型宣言とかはC#とかJavaでもあるし関係ないとは思うが
18 : 2022/09/29(木) 10:56:07.79 ID:2TnWKDnY0
>>7
ほかの言語と違って型とオブジェクトが同一視されるからいわゆる型パズルとかを含んだジェネリクスが他の言語より難しいと思うよ
23 : 2022/09/29(木) 10:58:27.63 ID:5SVb/Fkm0
>>18
ふんふん
なんかそう聞くと難しそう
つまりC#とかのObservableCollectionとかそういうオブジェクト型が普通のStringとかintとかの型になっちゃうってことかな?
6 : 2022/09/29(木) 10:52:31.40 ID:RModo1/F0
もうそれだけやってりゃええレベル
9 : 2022/09/29(木) 10:53:23.57 ID:5SVb/Fkm0
>>6
最初から始める言語としてどうなんかな?
8 : 2022/09/29(木) 10:53:16.23 ID:0xCrRBNn0
何やってもたいしてかわらん
10 : 2022/09/29(木) 10:53:34.67 ID:5SVb/Fkm0
>>8
ふーん
11 : 2022/09/29(木) 10:53:42.66 ID:kJ8rA21c0
別になんでもいいぞ
16 : 2022/09/29(木) 10:55:37.35 ID:5SVb/Fkm0
>>11
いやJavaScriptに比べてどうなんやろ?って思ってさ
めちゃくちゃいい言語らしいけど初心者向けなんかな?とか
12 : 2022/09/29(木) 10:54:29.31 ID:pv7Phm2l0
C++で競技プログラミングやればいい
13 : 2022/09/29(木) 10:54:43.77 ID:X+XU1j/20
もうJavaScriptには戻れんわ
17 : 2022/09/29(木) 10:56:02.13 ID:5SVb/Fkm0
>>13
最初からJavaScriptじゃなくても全然問題ない感じ?
35 : 2022/09/29(木) 11:06:14.63 ID:WvHdHu500
>>17
結局中身はjsやし基本は抑えとかないと分からんくなるよ
14 : 2022/09/29(木) 10:54:44.29 ID:hHhvbC+d0
どこで使うかによる
趣味なら何でもいい
15 : 2022/09/29(木) 10:54:46.74 ID:5SVb/Fkm0
ちなみにVBAは学生時代授業でやったものとする
つまり型宣言、for,ifはそこそこわかる前提
あと代入とか
19 : 2022/09/29(木) 10:56:24.01 ID:llO4+IJq0
プログラミング言語をやりたいだと長続きせんやろ
なんかやりたいことがあってそのためにプログラミング学ぶが理想
それに適した言語使うだけ
20 : 2022/09/29(木) 10:56:41.09 ID:3LHwauTr0
ほぼ一緒やろ
21 : 2022/09/29(木) 10:57:07.65 ID:xwA55/QO0
jsでぐちゃぐちゃのコード書いて慣れてきた頃にtsやらリンターやら導入してめっちゃええやんけこれ!ってなるのがええやろ
25 : 2022/09/29(木) 10:59:08.22 ID:5SVb/Fkm0
>>21
ふーん
あくまでJS学んでからの方が良いということやな
22 : 2022/09/29(木) 10:57:18.27 ID:X+XU1j/20
web系やりたいなら最初にやってもええと思うで
トランスパイラとか特有のエコシステムあってとっつきづらさはあると思うけど
27 : 2022/09/29(木) 11:00:00.44 ID:5SVb/Fkm0
>>22
ふむふむなるほど
24 : 2022/09/29(木) 10:58:58.87 ID:4Xw5Vsks0
環境構築挫折しそう
26 : 2022/09/29(木) 10:59:46.37 ID:5SVb/Fkm0
>>24
難しいのかぇ?
VisualStudioとか正式サポートされてないのかな?
29 : 2022/09/29(木) 11:02:24.64 ID:X+XU1j/20
>>26
typescriptはVSCodeの方がええと思うで
30 : 2022/09/29(木) 11:02:45.25 ID:5SVb/Fkm0
>>29
ふーんそうなんだ
28 : 2022/09/29(木) 11:01:35.28 ID:pIxDAquP0
最初は静的型付けがいいけどTSはjs分かってないなら微妙やね
素直にJavaでもやった方がええんちゃう
32 : 2022/09/29(木) 11:03:13.06 ID:5SVb/Fkm0
>>28
そうなのか…
やっぱりJS学んだあとってのが前提か、
31 : 2022/09/29(木) 11:02:45.70 ID:1WqSLo2c0
javaやれ
33 : 2022/09/29(木) 11:03:57.97 ID:4Xw5Vsks0
tsに興味もったなら最初はC#でええやろ
同じmicrosoft産やし

async awaitとかそのまま覚えられるし

34 : 2022/09/29(木) 11:04:54.66 ID:5SVb/Fkm0
>>33
ふーん
初心者ならTypeScriptよりC#か
なるほどなるほど
38 : 2022/09/29(木) 11:06:49.93 ID:4Xw5Vsks0
>>34
c#覚えればunity使ってゲームつくるときも楽やしな

webあぷり作るより楽しいよ

43 : 2022/09/29(木) 11:08:28.39 ID:5SVb/Fkm0
>>38
まぁC#何でも作れるもんなぁ
潰しが効きまくる
36 : 2022/09/29(木) 11:06:17.14 ID:wjNP3dnR0
ここら辺の知識のある奴って、多重中抜き最底辺の現場仕事?
37 : 2022/09/29(木) 11:06:25.05 ID:UghTUhnj0
rustやれば他の言語がイージーになるぞ
41 : 2022/09/29(木) 11:07:42.72 ID:5SVb/Fkm0
>>37
ばーかかー
39 : 2022/09/29(木) 11:06:53.97 ID:QvsvlcSJ0
TypeScriptに限らずプログラミング全体って話なら
趣味でやるなら何でも良いぞ
仕事にしたいならさっさと就職するのが一番早いぞ
40 : 2022/09/29(木) 11:07:00.08 ID:Ct+fG4+T0
そんなのよりes15で追加されたスプレッド構文 分割代入 アロー関数もろもろを理解するのが大事や
それさえできればtsもjsも変わらん
45 : 2022/09/29(木) 11:09:20.60 ID:5SVb/Fkm0
>>40
でもできないからって何も作れないってわけじゃないんやろ?
48 : 2022/09/29(木) 11:09:55.12 ID:UBC0qPlH0
>>40
スプレッド構文いうほどむずかしいか?
42 : 2022/09/29(木) 11:07:51.72 ID:3S2deOWo0
ええと思うで
普通に理解しやすい部類に入るやろ
逆にネイティブやってる連中の方がとっつきづらそうなイメージある
44 : 2022/09/29(木) 11:09:12.13 ID:XGlxWiUaa
TypeScriptっていつかブラウザで直接動くようにならんのかな?
46 : 2022/09/29(木) 11:09:33.85 ID:5SVb/Fkm0
>>44
いま無理なん?
49 : 2022/09/29(木) 11:10:05.14 ID:3S2deOWo0
>>44
できないことも無いけど普通はやらんな
47 : 2022/09/29(木) 11:09:49.65 ID:ZJepoLIdd
自分で言語作ると面白いよ😊
51 : 2022/09/29(木) 11:10:32.39 ID:5SVb/Fkm0
>>47
まぁラッパー作ってゴニョゴニョして~ってのができると自作言語も作れるんだろうけどさ…
50 : 2022/09/29(木) 11:10:10.49 ID:QCQ0eDWW0
血反吐吐きながらrustやればあとは雑魚

コメント

タイトルとURLをコピーしました