TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
C#, C♯, C#相談室 Part93
【統計分析】機械学習・データマイニング25
オナオナ開発プロジェクト
SDL=Simple DirectMedia Layerでゲームだ
ふらっと C#,C♯,C#(初心者用) Part147
関数型言語一般
MSX-BASICの奥義を伝授するスレ
JavaScript 4
プログラミングのお題スレ Part11
【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 18

TypeScript part3


1 :2018/04/26 〜 最終レス :2020/06/14
http://www.typescriptlang.org/

JavaScript that scales.
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
Any browser. Any host. Any OS. Open Source.

part1
https://peace.2ch.sc/test/read.cgi/tech/1349187527/
part2
https://mevius.2ch.sc/test/read.cgi/tech/1430386649/

2 :
>>1

3 :
乙、、待っていたぜ

4 :
GJ

5 :
hoshu

6 :
Hyperappのloggerの型定義ファイルってどこで手に入りますか?

7 :
【マイトLーヤのTV出演】 『何の情報もないのか』 Wセイブ・ジ・アース″ 『むしろ人類は危ない』
http://rosie.2ch.sc/test/read.cgi/liveplus/1525571623/l50

8 :
TSDoc - TypeScriptソースコードのドキュメント化フォーマット
https://www.infoq.com/jp/news/2018/05/tsdoc-format-announced

9 :
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

19LH5

10 :
Announcing TypeScript 2.9
https://blogs.msdn.microsoft.com/typescript/2018/05/31/announcing-typescript-2-9/

11 :
4BN

12 :
TypescriptでReactを使用してますが、型定義がないReactのライブラリが多すぎて、大変ではないですか?
型定義があっても、古くて最新のライブラリと違ったりしてうんざりしてるんですが、みなさんは平気ですか?

13 :
propsくらい自分で型定義してどうぞ

14 :
ないよりか遙かにマシ、というスタンスでいた方がいい
何なら自分でtypedにコミットすべき

15 :
Announcing TypeScript 3.0
https://blogs.msdn.microsoft.com/typescript/2018/07/30/announcing-typescript-3-0/

16 :
FacebookはReactの開発をTypescriptで行わない理由として、Flowの方が型が厳密だと言っているけど、
その辺、Typescript使いとしてはどう?

17 :
んーとね

わかんない

18 :
>>16
それ情報古くね?今はTypeScriptでも遜色ないし型情報が集まってるtsの方が優位

19 :
でもTSは推論糞雑魚言語だよね

20 :
型定義にそんなに悩む理由がわからん。
C#とPythonやって、Pythonは動的型付けなんだ、ですぐ慣れた。

jsの時だけ悩む理由がわからん。
推測するに、恐らくJava的な多人数による土方的開発法やってるからだろうと思う。

jsは少人数でアジャイルが基本でしょw

21 :
あと「小規模」な。

22 :
型を理解できない低学歴にはTSの学習コストは高かろうな
まぁ、ずっとjQueryとかでウンコみたいな小規模LP作ってればいいんじゃないか?

23 :
正直に言うと、Typescript使えると仕事の幅が広がるじゃんか。
あと何かカッコイイし(笑)
なるべく使った方が早く覚えるでしょ。
収入に直結するからそれだけ。

土方がどうとかは否定できない。
大人数だと事前に仕様をビシッと決めるから、型定義も仕様書に落とし込んでおかないといけない。

まあPerlやPythonではなんで型にこだわってる人いなかったのに、JavaScriptだけうるさいのかはよく分からないね。
自分はそれだけ世間の本気度が高い証拠なんだろうと勝手に解釈しているよ。

24 :
>>23
> まあPerlやPythonではなんで型にこだわってる人いなかったのに、JavaScriptだけうるさいのかはよく分からないね。
PerlやPythonでは「製品」を作らないからだろう。

25 :
perlはただのゴミ
pythonはTypeHinting導入されたぞ
そんなことも知らないのか(呆れ、嘲笑、溜息)

26 :
本来スクリプト言語は動的型付で良い。
ただJavaScriptは近年汎用性を増して、一般的なスクリプト言語の域から超越しつつある。

TypeScriptはJavaScriptを本格的なシステム開発言語に昇格させる為の試みの一つ。
ただこれは諸刃の刃でもあり、JavaScriptがスクリプト言語から卒業したら、第二のJavaと変わらない。

意外とそれを望んでる奴は多いかもな。
静的型付などBASICから実装されていたのだから、昔に戻ったと言う事だ。

27 :
漸進的型付けの目指すところは、Javaの古臭い型とは異なるし、その認識は間違っている
土方だの言ってる馬鹿は論外

28 :
Dartってどこいったん?どうなっとるん?

29 :
jQueryみたいなのつかってるヴァカが騒いでいるんだろう
あんなもの使わないといけないなら、要件定義がそもそも間違えている。

TypeScriptも使えないヴァカは存在価値がない。
俺らは土方じゃなくて、プログラミングの職人なんだよ。

私大文系のヴァカはおとなしくエクセルでもいじってろよ

30 :
どうした?
急に盛り上がってきたな

31 :
>>26
△ ただJavaScriptは近年汎用性を増して
○ ただ、ブラウザは近年汎用性を増して、それに付帯するプログラミング言語であるJavaScriptも

WebAssemblyもどうやらマジでやってるようだし、
実現した際にはJavaScriptも一つの選択肢にすぎない。
型あり、型推論、形無し言語を自由に選べるようになる。勿論Javaも含めて。
(というか本来Javaが機能していればWebAssemblyは不要だったはず)

俺自身はTSを使ってはいないのだが、
コンセプト的には「書きたいところだけ書ける型」のTSがいいと思うよ。

32 :
>>29

お前はマ版から出てくるな

>ヴァカに混じってJSをやる事になったのだが
>Angularのドキュメント書いた奴Rよ

>私大文系が格好付けてワザと分かりにくく書いてるだろ
>何言ってるのかさっぱりだわ

>ヴァカに文章かかせるなよ

Angular.jsの解説文も理解できない奴が何言ってんだよ

33 :
確かにヴァカだなぁ
解説文以前に、AngularはVue並のゴミなんだから
その指摘はあさってだわ

34 :
Angularみたいなゴミに難しい解説付けてるのが悪い
私大文系のクズが自分らを偉そうに見せる為にやってんのがバレバレだ

ヴァーカは救いようがないな
俺は長年Java一筋だったが変数に型が無いのなどあり得ないわ
仕様書に型が書いてないなんて自分で型考えろとでも言うのか?
ジャップの甘ったれた屑SEにとって都合のいい話だよな

TypeScript良いじゃねーか
こちらは仕様書をコードに落とし込むのが仕事だ
設計は設計専門職がいて高い金もらってんだろ?
型はそいつらが考えるんだよ。詳細をプログラマーに丸投げしてる時点で屑仕様なんだよ。
ヴァーカ!

35 :
こういう型が何なのかも知らんゲェジは型無し糞言語のウンポコペチプーで糞にまみれてろw

36 :
tsはcodeとセット感あるからideあってこその型付言語ですよ。
そういう意味で最高。
codeのExtension書けるしね

37 :
タイプスクリプトでVS Codeが最高。
たまに鉛筆と紙で手書きでコードかけると自称する奴いるけど、俺はそういう無理だし無駄だと思う。

コード補完機能が1番良い感じ。

38 :
このスレの諸兄は普段どのような開発でTypeScriptを使っておられるのかな?

39 :
>>38

学校で出された課題色々。
就職したらレベル低い奴多そうだから、俺は無双出来ると思うぜ。

40 :
型の概念も分かってないバカがいっぱいいるようだし
俺の方が知識は上だ。
論破して相手が悔しがってるの想像すると楽しい。

こんなロートルな連中に負ける気はしない。

41 :
もうすぐ全てのjava有料になるからjvm系は絶滅するんじゃないの?
ざまぁwwww
俺が社会人になったら土方どもに色々教えたるよ
惨めな土方どもwww

42 :
まってるよ

43 :
こういう頭でっかちは社会に出てから潰されてニートになったりするからね。勉強会に参加して早めに鼻っ柱を折る経験をしといたほうが良い

44 :
UWPアプリ開発でTypescript+Reactを使っているのは自分含めて数人だろうな。

45 :
アプリなら素直にC#で作れよ
jsプププ

46 :
ブラウザのアドオンからネイティブアプリも含めてTypeScriptだけで大抵の事は出来る

47 :
>>44
詳しく。reactと相性良いよね

48 :
TypeScriptできる→俺凄い

ネトウヨ的DQN思考法

素直にC#使えばぁ〜

49 :
c#でwebのフロントエンド書けないよね

50 :
>>47
>詳しく。reactと相性良いよね

詳しくも何も、Windows10はjs+htmlでデスクトップアプリが開発できるから、それでソフトを作っているだけ。
ただUIを全部作る必要がある。

51 :
>>49
最近Blazorとかいう強引な技術が出てきてるぞ

52 :
TypeScriptは折角ならC#と継承とかの書き方も統一して欲しかったなぁ

53 :
Javascriptのフレームワークででかい顔w
Javaプログラマーからしたらお笑い種ですよ

ヴァカっぽくて笑える

54 :
JavaScriptやらないでいきなりTypeScriptから勉強するのってアリ?
でもjQuery覚えようとしたらJSも勉強しなきゃならなんのよね

55 :
つうか型システム以外はJavaScriptなんだから、TypeScriptを覚えることは普通にJavaScriptを覚えることにほぼ等しい

56 :
特に最新のJavaScriptに変換すると、単純に型指定だけが無くなったものが出力されることが多くなったな

57 :
むしろtsから入った方がいいくらいだ
生のjsは危険

58 :
俺もTypeScriptから学んだ口だ。
ライブラリの使い方とかvscodeが教えてくれるようになるからむしろjsを巣のまま学ぶより調子が良い

59 :
ビルドするのめんどくさい
TypeScriptのままレスポンスを返して動くようにしてほしい

60 :
つ ts-node

61 :
Typescript からやるにも、良い書籍が無くない?
JavaScript の良い書籍で基礎学んでからTypescript やった方がわかりやすい気がする

62 :
書籍とか流れが速すぎて向いてないわ
最初にやる言語以外で言語を学ぶ目的で書籍買うなんてC/C++くらいだろ

63 :
そこまで変わらないのね 安心
tsから学んでみます
皆さん教えてくれてありがとう〜

64 :
TypeScriptに __LINE__ マクロみたいな行番号埋め込む機能ってないよね?
デバッグ用にあったら良かったんだけど。

65 :
>>62
んなこたーない
Effective JavaScriptに書いてあるようなことが自然と全て理解できてるなら要らないけど、そんな奴が2chを見てるわけないし

66 :
Effectiveは確かに読む意味がある本だわ
でもそれJavaScript既に知ってる人間が読む本だろ

67 :
effは時代遅れ
tsやってりゃ半分は知る必要も無い

68 :
tsそんなにいいかなぁ?
jQueryからvue、angularまで色々やってるけど、利点がよく分からないよ。

69 :
そらjQueryからvue、angularなんて脇道に逸れた時代遅れのゴミ使ってるセンスのない、
ぼんやりしたボンクラにとっては、利点も糞も気付けないわなw

70 :
angularは1系とか触ってたん?
今はtsで書かれてるはずだからts必須みたいなもんでわ?

71 :
オワコンω
ウェブ業界に激震、全てのAndroid端末でJavaScriptが標準無効化、jsなしに作り直さないとGoogle村八分
https://hayabusa9.2ch.sc/test/read.cgi/news/1535358006/

72 :
マジならXamarin大勝利ですやん

73 :
>>71
> 2017年10月から
なんとゆう今さらωωω
そしてAndroidではKotlin標準化と併せてTSも標準化されたのをご存知ないのですンゴ?ωωω

74 :
TSの標準化はGoogle社内の話で、Android関係なくね?

75 :
TypeScript and Babel 7
https://blogs.msdn.microsoft.com/typescript/2018/08/27/typescript-and-babel-7/

76 :
みんなBabelがTS対応になってうれしい?

77 :
別に。何も変わらん。
諸事情でバベってるのにFlowも入れてないゴミどもは
最新のバベルなんて使わないし使えないだろうから相変わらずコヒースクリプト(爆)みたいな生カスジャバスクだし
既にTS使ってる奴らはTSだし
何も変わらん。

78 :
age

79 :
今さらドヤ顔でゆるいルール厳しいチェックとか言ってるのくそむかつく

厳しいルールが今まで普通だったのは
アバウトなのを許したらめちゃくちゃなのを差し込んで意図的に環境破壊していく会社がいたからだ
てめーらだけ安全地帯だからって

80 :
Announcing TypeScript 3.1
https://blogs.msdn.microsoft.com/typescript/announcing-typescript-3-1/

81 :
早く世の全てのJSプロジェクトがTSになりますように

82 :
>>51
めちゃくちゃ重くてスマホではまず動かないレベルってんじゃなかったっけ?

83 :
importは他ファイルのクラスを持って来れるようにするのよね
@xxxxxのデコレータの役割がわからないのだけど誰か教えてくれんかね・・・
「付加情報をclassやmethod等に付与するための仕組み」ってなんぞ
Javaでいうアノテーションらしからそれも調べたけどわからない・・・^p^

84 :
pythonのデコレタといっしょ

85 :
TypeScriptでジェネリクスを使ったとき、C++でいうテンプレートの特殊化のようなことって
できないもんですかね?

function func<T>(x) でTがnumberとstringの場合とで別の処理ができたらいいんだけど。

86 :
型情報で実際に呼ぶ関数のオーバーロードの振り分けはできたりはしない
共用型 string | number を使えば string と number 以外の型は入らなくなる
実装部分は typeof arg === 'string' とかで分岐。返り値の型は推論される
推論が思ったようにいかなそうなら mapped type 使うなりオーバーロードの宣言を書いたりしても良い

87 :
ありがとう。やっぱりダメか。

> typeof arg === 'string'

Tがstringだったら'string'と比較するってのをやりたかった。

88 :
Typescriptのコンパイラのソースコードを見たが、
swicth文による条件分岐が乱用されていて美しいソースコードではなかった。
もっと良い設計があるはず。

89 :
構文木のような構造には多態はうまくマッチしないんだよ

90 :
構文解析とか条件分岐(状態遷移)の塊だろ
状態遷移とかswitch文そのものだ

91 :
>>88
そう思うならお前が改善してプルリク送ってもいいのよ

92 :
>>91
なぜ高貴なハイクラスエンジニアの俺様がただ働きせにゃならんのだ?
バカなのか?

93 :
Typescriptのコンパイラのアルゴリズムは何ですか?
ソースコードを見たところ再帰下降解析らしいけど、それだと左再帰で問題が出るよね。

94 :
ハイクラスの俺様が就職したら低レベルの土方を蹴散らしす

95 :
2chになってから急に自分の書き込みに誤植増えた
絶対何かある

96 :
就職してないのかよw
ハイクラスなら就職なんてしなくても学生の内から引く手あまただろ
または起業しろよ

97 :
今の職場でts+Vue.jsで作ってる案件があるんだけど、コードの肥大化と共に
型チェック付きのビルドに10分以上かかるようになっちゃって型チェックなしのヒルドに変更してしまってるんだけど

そういう事例って他のところにもある?

98 :
世界でも有数の大規模ソフトウェアであるVSCodeがTypeScriptでビルドされている以上、
利用者のスキルの問題でしかないな

99 :
まぁ、今どきVueを選んじゃう技術力・審美眼のないとこじゃしょうがないんじゃないか?
糞うるさいポンコツウインドウズXPとか使ってそう

100 :
React使いがよく言うよな。技術力&審美眼。
魔窟になってるのを技術力と言い換えて、そのアーキテクチャを美と言い換えるやつ。


100〜のスレッドの続きを読む
懐かしのMS-DOSプログラミング ver.2
多言語でforループを列挙していくスレ
将来的にPGになりたいんだが、やっぱCから?
懐かしのMS-DOSプログラミング ver.2
HTAをもっと流行らせる計画 Part2
【信者】C++の問題点【アンチ】
簡単なプログラム言語って何?
【入門】Common Lisp その11【質問よろず】
低スキルでも読めるコードは、属人的なコードになる
洋書推薦図書/洋書必読書のためのスレッド 1
--------------------
【新アニメ】アズールレーン 検索用:パワハラメスゴリラ ジャベカス 池沼 ロイヤルビッチ ブス ババア
【岡山】上杉謙信の愛刀「無銘一文字」(愛称・山鳥毛)、5億円で購入へ 8億円越す寄付集まる 瀬戸内市
めったにシーバスが釣れないシーバサーが集うスレ78
馬場良馬18
ああーやる気なくすなあ、それ…
【五輪】東京オリンピック組織委員会の役員報酬は年間2400万円、ボランティアに自己負担を強いる一方で宿泊・交通費なども全額支給★13
民主党政権の頃って今思えば楽しかったよね
【JR/東急/京急】横浜駅 5【相鉄/地下鉄/横浜高速】
公立学校事務職員・都道府県費負担事務職員70
【ああ・・】ダメぎゃあああスレ もあ53【もう・・】
夜勤体力もたねえ
ガンダムオタをマジギレさせる言葉
【アストン】Aston Martin 18【マーティン】
【DQMSL】ドラゴンクエストモンスターズスーパーライト非課金スレpart3026
「オブジェクト指向」と「関数型」、未来があるのはどっちなの? [422186189]
デレ愚痴
▼これが世に聞くブラック企業なのかもしれない
☆女優・竹内結子さんを応援するスレ53☆
中谷美紀 Part10
Winnyノード
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼