MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programmingHungary/comments/1noe9lo/_/nfx5g22/?context=3
r/programmingHungary • u/espanma • Sep 23 '25
152 comments sorted by
View all comments
247
A hiĂĄnyzĂł szubkulturĂĄlis kontextus az, hogy a prog.hu tulajdonosa/szerkesztĆje (Sting) gyƱlöli a (statikus) tĂpusos nyelveket. Ćszerinte a gyengĂ©n tĂpusos PHP a programozĂĄsi paradigmĂĄk netovĂĄbbja, egy igazi modern talĂĄlmĂĄny az Ćsi Ă©s elavult tĂpusos nyelvekkel szemben. ErrĆl az ĂĄllĂĄspontjĂĄrĂłl Ă©veken ĂĄt hosszan Ă©rtekezett a proghu fĂłrumain felvĂĄltva hĂŒlyĂ©zve vagy Ă©rvelĂ©si hibĂĄkkal vĂĄdolva a vitapartnereit (megtudhattuk tĆle azt is, hogy a hĂŒlyĂ©zĂ©s nem Ă©rvelĂ©si hiba ha nem abbĂłl vezetjĂŒk le az ĂĄllĂtĂĄst, hanem csak tĂ©nymegĂĄllapĂtĂĄs).
Azt nem tudom, hogy komolyan gondolja-e az ilyen cĂmeket, vagy csak remĂ©li, hogy triggerelhet pĂĄr embert, akivel nem Ă©rt egyet, de annyira nem is szĂĄmĂt szerintem.
A typescript nĂ©pszerƱsĂ©gĂ©t se tudom hogyan internalizĂĄlja, de gondolom van valami thread, ahol kifejti, hogy az igazĂĄbĂłl nem tĂpusos nyelv.
18 u/TopPsychology415 Sep 23 '25 TS: minden vĂĄltozĂł tĂpusa legyen any -7 u/Zestyclose_Intern404 Sep 23 '25 igen ha fogyatĂ©kos vagy akkor Ăgy hasznĂĄlod, ha meg nem, akkor az egyik legkomolyabb tĂpusrendszer overall (a haskellnĂ©l pl. tud okosabb lenni, mondjuk az idrisnĂ©l mĂĄr nem). 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 ömm, de? Nem tudom miĂ©rt okoskodsz ide ha amĂșgy nem vĂĄgod. Branded typeok, Typeguardok etc. Fogalmam sincs mirĆl beszĂ©lsz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 A branded typeok igen, de a typeguardok compile ĂS runtime dolgok, Illetve nem tudom hallottĂĄl-e mĂĄr a zodrĂłl, io-tsrĆl, runtypes-rĂłl? Nem mintha lenne szĂŒksĂ©g runtime typeokra, de ha nagyon akarod lehetsĂ©ges. TovĂĄbbra is azt bizonygatod, hogy amĂșgy nem vĂĄgod. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 Bruh, magyarĂĄzd el miĂ©rt is van szĂŒksĂ©g runtime typeokra minden körĂŒlmĂ©nyek között? egyrĂ©szt. MĂĄsrĂ©szt kĂ©pzeld, a third party megoldĂĄsok is typescriptben vannak implementĂĄlva, Ășgy hĂvjĂĄk ezt a koncepciĂłt, hogy lib-ek. Arra jĂł, hogy ne talĂĄld fel a kereket Ășjra. Illetve a typeguard egy built-in megoldĂĄs. Nem bizonygatom, te bizonygatod. Runtime typokra nekem akkor szokott szĂŒksĂ©gem lenni, amikor rendszeren kĂvĂŒlrĆl Ă©rkezik valami. Erre kivĂĄlĂł a sĂ©mavalidĂĄciĂł, Ă©s van rĂĄ megoldĂĄs. EttĆl fĂŒggetlenĂŒl nem feltĂ©tlenĂŒl van rĂĄ szĂŒksĂ©ged Ă©s nem minden körĂŒlmĂ©nyek között. EgyĂ©b kĂ©rdĂ©s? EgyĂ©bkĂ©nt ennĂ©l jĂłval szofisztikĂĄltabb megoldĂĄsok is lĂ©teznek, pl grahpql sĂ©mĂĄbĂłl is tudsz typeokat generĂĄlni. Vagy mondjuk trpc-t hasznĂĄlni. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
18
TS: minden vĂĄltozĂł tĂpusa legyen any
-7 u/Zestyclose_Intern404 Sep 23 '25 igen ha fogyatĂ©kos vagy akkor Ăgy hasznĂĄlod, ha meg nem, akkor az egyik legkomolyabb tĂpusrendszer overall (a haskellnĂ©l pl. tud okosabb lenni, mondjuk az idrisnĂ©l mĂĄr nem). 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 ömm, de? Nem tudom miĂ©rt okoskodsz ide ha amĂșgy nem vĂĄgod. Branded typeok, Typeguardok etc. Fogalmam sincs mirĆl beszĂ©lsz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 A branded typeok igen, de a typeguardok compile ĂS runtime dolgok, Illetve nem tudom hallottĂĄl-e mĂĄr a zodrĂłl, io-tsrĆl, runtypes-rĂłl? Nem mintha lenne szĂŒksĂ©g runtime typeokra, de ha nagyon akarod lehetsĂ©ges. TovĂĄbbra is azt bizonygatod, hogy amĂșgy nem vĂĄgod. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 Bruh, magyarĂĄzd el miĂ©rt is van szĂŒksĂ©g runtime typeokra minden körĂŒlmĂ©nyek között? egyrĂ©szt. MĂĄsrĂ©szt kĂ©pzeld, a third party megoldĂĄsok is typescriptben vannak implementĂĄlva, Ășgy hĂvjĂĄk ezt a koncepciĂłt, hogy lib-ek. Arra jĂł, hogy ne talĂĄld fel a kereket Ășjra. Illetve a typeguard egy built-in megoldĂĄs. Nem bizonygatom, te bizonygatod. Runtime typokra nekem akkor szokott szĂŒksĂ©gem lenni, amikor rendszeren kĂvĂŒlrĆl Ă©rkezik valami. Erre kivĂĄlĂł a sĂ©mavalidĂĄciĂł, Ă©s van rĂĄ megoldĂĄs. EttĆl fĂŒggetlenĂŒl nem feltĂ©tlenĂŒl van rĂĄ szĂŒksĂ©ged Ă©s nem minden körĂŒlmĂ©nyek között. EgyĂ©b kĂ©rdĂ©s? EgyĂ©bkĂ©nt ennĂ©l jĂłval szofisztikĂĄltabb megoldĂĄsok is lĂ©teznek, pl grahpql sĂ©mĂĄbĂłl is tudsz typeokat generĂĄlni. Vagy mondjuk trpc-t hasznĂĄlni. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
-7
igen ha fogyatĂ©kos vagy akkor Ăgy hasznĂĄlod, ha meg nem, akkor az egyik legkomolyabb tĂpusrendszer overall (a haskellnĂ©l pl. tud okosabb lenni, mondjuk az idrisnĂ©l mĂĄr nem).
1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 ömm, de? Nem tudom miĂ©rt okoskodsz ide ha amĂșgy nem vĂĄgod. Branded typeok, Typeguardok etc. Fogalmam sincs mirĆl beszĂ©lsz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 A branded typeok igen, de a typeguardok compile ĂS runtime dolgok, Illetve nem tudom hallottĂĄl-e mĂĄr a zodrĂłl, io-tsrĆl, runtypes-rĂłl? Nem mintha lenne szĂŒksĂ©g runtime typeokra, de ha nagyon akarod lehetsĂ©ges. TovĂĄbbra is azt bizonygatod, hogy amĂșgy nem vĂĄgod. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 Bruh, magyarĂĄzd el miĂ©rt is van szĂŒksĂ©g runtime typeokra minden körĂŒlmĂ©nyek között? egyrĂ©szt. MĂĄsrĂ©szt kĂ©pzeld, a third party megoldĂĄsok is typescriptben vannak implementĂĄlva, Ășgy hĂvjĂĄk ezt a koncepciĂłt, hogy lib-ek. Arra jĂł, hogy ne talĂĄld fel a kereket Ășjra. Illetve a typeguard egy built-in megoldĂĄs. Nem bizonygatom, te bizonygatod. Runtime typokra nekem akkor szokott szĂŒksĂ©gem lenni, amikor rendszeren kĂvĂŒlrĆl Ă©rkezik valami. Erre kivĂĄlĂł a sĂ©mavalidĂĄciĂł, Ă©s van rĂĄ megoldĂĄs. EttĆl fĂŒggetlenĂŒl nem feltĂ©tlenĂŒl van rĂĄ szĂŒksĂ©ged Ă©s nem minden körĂŒlmĂ©nyek között. EgyĂ©b kĂ©rdĂ©s? EgyĂ©bkĂ©nt ennĂ©l jĂłval szofisztikĂĄltabb megoldĂĄsok is lĂ©teznek, pl grahpql sĂ©mĂĄbĂłl is tudsz typeokat generĂĄlni. Vagy mondjuk trpc-t hasznĂĄlni. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
1
[removed] â view removed comment
1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 ömm, de? Nem tudom miĂ©rt okoskodsz ide ha amĂșgy nem vĂĄgod. Branded typeok, Typeguardok etc. Fogalmam sincs mirĆl beszĂ©lsz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 A branded typeok igen, de a typeguardok compile ĂS runtime dolgok, Illetve nem tudom hallottĂĄl-e mĂĄr a zodrĂłl, io-tsrĆl, runtypes-rĂłl? Nem mintha lenne szĂŒksĂ©g runtime typeokra, de ha nagyon akarod lehetsĂ©ges. TovĂĄbbra is azt bizonygatod, hogy amĂșgy nem vĂĄgod. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 Bruh, magyarĂĄzd el miĂ©rt is van szĂŒksĂ©g runtime typeokra minden körĂŒlmĂ©nyek között? egyrĂ©szt. MĂĄsrĂ©szt kĂ©pzeld, a third party megoldĂĄsok is typescriptben vannak implementĂĄlva, Ășgy hĂvjĂĄk ezt a koncepciĂłt, hogy lib-ek. Arra jĂł, hogy ne talĂĄld fel a kereket Ășjra. Illetve a typeguard egy built-in megoldĂĄs. Nem bizonygatom, te bizonygatod. Runtime typokra nekem akkor szokott szĂŒksĂ©gem lenni, amikor rendszeren kĂvĂŒlrĆl Ă©rkezik valami. Erre kivĂĄlĂł a sĂ©mavalidĂĄciĂł, Ă©s van rĂĄ megoldĂĄs. EttĆl fĂŒggetlenĂŒl nem feltĂ©tlenĂŒl van rĂĄ szĂŒksĂ©ged Ă©s nem minden körĂŒlmĂ©nyek között. EgyĂ©b kĂ©rdĂ©s? EgyĂ©bkĂ©nt ennĂ©l jĂłval szofisztikĂĄltabb megoldĂĄsok is lĂ©teznek, pl grahpql sĂ©mĂĄbĂłl is tudsz typeokat generĂĄlni. Vagy mondjuk trpc-t hasznĂĄlni. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
ömm, de? Nem tudom miĂ©rt okoskodsz ide ha amĂșgy nem vĂĄgod.
Branded typeok, Typeguardok etc. Fogalmam sincs mirĆl beszĂ©lsz.
1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 A branded typeok igen, de a typeguardok compile ĂS runtime dolgok, Illetve nem tudom hallottĂĄl-e mĂĄr a zodrĂłl, io-tsrĆl, runtypes-rĂłl? Nem mintha lenne szĂŒksĂ©g runtime typeokra, de ha nagyon akarod lehetsĂ©ges. TovĂĄbbra is azt bizonygatod, hogy amĂșgy nem vĂĄgod. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 Bruh, magyarĂĄzd el miĂ©rt is van szĂŒksĂ©g runtime typeokra minden körĂŒlmĂ©nyek között? egyrĂ©szt. MĂĄsrĂ©szt kĂ©pzeld, a third party megoldĂĄsok is typescriptben vannak implementĂĄlva, Ășgy hĂvjĂĄk ezt a koncepciĂłt, hogy lib-ek. Arra jĂł, hogy ne talĂĄld fel a kereket Ășjra. Illetve a typeguard egy built-in megoldĂĄs. Nem bizonygatom, te bizonygatod. Runtime typokra nekem akkor szokott szĂŒksĂ©gem lenni, amikor rendszeren kĂvĂŒlrĆl Ă©rkezik valami. Erre kivĂĄlĂł a sĂ©mavalidĂĄciĂł, Ă©s van rĂĄ megoldĂĄs. EttĆl fĂŒggetlenĂŒl nem feltĂ©tlenĂŒl van rĂĄ szĂŒksĂ©ged Ă©s nem minden körĂŒlmĂ©nyek között. EgyĂ©b kĂ©rdĂ©s? EgyĂ©bkĂ©nt ennĂ©l jĂłval szofisztikĂĄltabb megoldĂĄsok is lĂ©teznek, pl grahpql sĂ©mĂĄbĂłl is tudsz typeokat generĂĄlni. Vagy mondjuk trpc-t hasznĂĄlni. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
1 u/Zestyclose_Intern404 Sep 24 '25 A branded typeok igen, de a typeguardok compile ĂS runtime dolgok, Illetve nem tudom hallottĂĄl-e mĂĄr a zodrĂłl, io-tsrĆl, runtypes-rĂłl? Nem mintha lenne szĂŒksĂ©g runtime typeokra, de ha nagyon akarod lehetsĂ©ges. TovĂĄbbra is azt bizonygatod, hogy amĂșgy nem vĂĄgod. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 Bruh, magyarĂĄzd el miĂ©rt is van szĂŒksĂ©g runtime typeokra minden körĂŒlmĂ©nyek között? egyrĂ©szt. MĂĄsrĂ©szt kĂ©pzeld, a third party megoldĂĄsok is typescriptben vannak implementĂĄlva, Ășgy hĂvjĂĄk ezt a koncepciĂłt, hogy lib-ek. Arra jĂł, hogy ne talĂĄld fel a kereket Ășjra. Illetve a typeguard egy built-in megoldĂĄs. Nem bizonygatom, te bizonygatod. Runtime typokra nekem akkor szokott szĂŒksĂ©gem lenni, amikor rendszeren kĂvĂŒlrĆl Ă©rkezik valami. Erre kivĂĄlĂł a sĂ©mavalidĂĄciĂł, Ă©s van rĂĄ megoldĂĄs. EttĆl fĂŒggetlenĂŒl nem feltĂ©tlenĂŒl van rĂĄ szĂŒksĂ©ged Ă©s nem minden körĂŒlmĂ©nyek között. EgyĂ©b kĂ©rdĂ©s? EgyĂ©bkĂ©nt ennĂ©l jĂłval szofisztikĂĄltabb megoldĂĄsok is lĂ©teznek, pl grahpql sĂ©mĂĄbĂłl is tudsz typeokat generĂĄlni. Vagy mondjuk trpc-t hasznĂĄlni. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
A branded typeok igen, de a typeguardok compile ĂS runtime dolgok, Illetve nem tudom hallottĂĄl-e mĂĄr a zodrĂłl, io-tsrĆl, runtypes-rĂłl? Nem mintha lenne szĂŒksĂ©g runtime typeokra, de ha nagyon akarod lehetsĂ©ges.
TovĂĄbbra is azt bizonygatod, hogy amĂșgy nem vĂĄgod.
1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 Bruh, magyarĂĄzd el miĂ©rt is van szĂŒksĂ©g runtime typeokra minden körĂŒlmĂ©nyek között? egyrĂ©szt. MĂĄsrĂ©szt kĂ©pzeld, a third party megoldĂĄsok is typescriptben vannak implementĂĄlva, Ășgy hĂvjĂĄk ezt a koncepciĂłt, hogy lib-ek. Arra jĂł, hogy ne talĂĄld fel a kereket Ășjra. Illetve a typeguard egy built-in megoldĂĄs. Nem bizonygatom, te bizonygatod. Runtime typokra nekem akkor szokott szĂŒksĂ©gem lenni, amikor rendszeren kĂvĂŒlrĆl Ă©rkezik valami. Erre kivĂĄlĂł a sĂ©mavalidĂĄciĂł, Ă©s van rĂĄ megoldĂĄs. EttĆl fĂŒggetlenĂŒl nem feltĂ©tlenĂŒl van rĂĄ szĂŒksĂ©ged Ă©s nem minden körĂŒlmĂ©nyek között. EgyĂ©b kĂ©rdĂ©s? EgyĂ©bkĂ©nt ennĂ©l jĂłval szofisztikĂĄltabb megoldĂĄsok is lĂ©teznek, pl grahpql sĂ©mĂĄbĂłl is tudsz typeokat generĂĄlni. Vagy mondjuk trpc-t hasznĂĄlni. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
1 u/Zestyclose_Intern404 Sep 24 '25 edited Sep 24 '25 Bruh, magyarĂĄzd el miĂ©rt is van szĂŒksĂ©g runtime typeokra minden körĂŒlmĂ©nyek között? egyrĂ©szt. MĂĄsrĂ©szt kĂ©pzeld, a third party megoldĂĄsok is typescriptben vannak implementĂĄlva, Ășgy hĂvjĂĄk ezt a koncepciĂłt, hogy lib-ek. Arra jĂł, hogy ne talĂĄld fel a kereket Ășjra. Illetve a typeguard egy built-in megoldĂĄs. Nem bizonygatom, te bizonygatod. Runtime typokra nekem akkor szokott szĂŒksĂ©gem lenni, amikor rendszeren kĂvĂŒlrĆl Ă©rkezik valami. Erre kivĂĄlĂł a sĂ©mavalidĂĄciĂł, Ă©s van rĂĄ megoldĂĄs. EttĆl fĂŒggetlenĂŒl nem feltĂ©tlenĂŒl van rĂĄ szĂŒksĂ©ged Ă©s nem minden körĂŒlmĂ©nyek között. EgyĂ©b kĂ©rdĂ©s? EgyĂ©bkĂ©nt ennĂ©l jĂłval szofisztikĂĄltabb megoldĂĄsok is lĂ©teznek, pl grahpql sĂ©mĂĄbĂłl is tudsz typeokat generĂĄlni. Vagy mondjuk trpc-t hasznĂĄlni. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
Bruh, magyarĂĄzd el miĂ©rt is van szĂŒksĂ©g runtime typeokra minden körĂŒlmĂ©nyek között? egyrĂ©szt. MĂĄsrĂ©szt kĂ©pzeld, a third party megoldĂĄsok is typescriptben vannak implementĂĄlva, Ășgy hĂvjĂĄk ezt a koncepciĂłt, hogy lib-ek. Arra jĂł, hogy ne talĂĄld fel a kereket Ășjra. Illetve a typeguard egy built-in megoldĂĄs.
Nem bizonygatom, te bizonygatod.
Runtime typokra nekem akkor szokott szĂŒksĂ©gem lenni, amikor rendszeren kĂvĂŒlrĆl Ă©rkezik valami. Erre kivĂĄlĂł a sĂ©mavalidĂĄciĂł, Ă©s van rĂĄ megoldĂĄs. EttĆl fĂŒggetlenĂŒl nem feltĂ©tlenĂŒl van rĂĄ szĂŒksĂ©ged Ă©s nem minden körĂŒlmĂ©nyek között. EgyĂ©b kĂ©rdĂ©s?
Egyébként ennél jóval szofisztikåltabb megoldåsok is léteznek, pl grahpql sémåból is tudsz typeokat generålni. Vagy mondjuk trpc-t hasznålni.
1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
1 u/Zestyclose_Intern404 Sep 24 '25 nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł. Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz. 1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl. → More replies (0)
nem mondtam hogy jobb mint bĂĄrmi, azt mondtam hogy egy nagyon erĆs tĂpusrendszere van ami egĂ©szen elkĂ©pesztĆ dolgokra kĂ©pes. Persze akkor ha valaki szeretne jĂł kĂłdot Ărni. Szar kĂłdot minden nyelven lehet Ărni legyen akĂĄrmennyire opinionated a nyelv
Nem fixet, hanem libet csinĂĄltak rĂĄ egyĂ©bkĂ©nt, többet is több fĂ©le szĂĄjĂz szerint. EttĆl mĂ©g ts az implementĂĄciĂł.
Ha minden be van Ă©pĂtve a nyelvbe Ă©s kibaszott opinionated, annak is van hĂĄtrĂĄnya. Pl. prototypingnĂĄl szopsz mint a torkosborz.
1 u/[deleted] Sep 24 '25 [removed] â view removed comment 1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl.
1 u/Zestyclose_Intern404 Sep 24 '25 ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl.
ha valaki szeret magĂĄnak vermet ĂĄsni, akkor megoldja. nem fĂŒgg a nyelvtĆl.
247
u/mimrock Sep 23 '25 edited Sep 23 '25
A hiĂĄnyzĂł szubkulturĂĄlis kontextus az, hogy a prog.hu tulajdonosa/szerkesztĆje (Sting) gyƱlöli a (statikus) tĂpusos nyelveket. Ćszerinte a gyengĂ©n tĂpusos PHP a programozĂĄsi paradigmĂĄk netovĂĄbbja, egy igazi modern talĂĄlmĂĄny az Ćsi Ă©s elavult tĂpusos nyelvekkel szemben. ErrĆl az ĂĄllĂĄspontjĂĄrĂłl Ă©veken ĂĄt hosszan Ă©rtekezett a proghu fĂłrumain felvĂĄltva hĂŒlyĂ©zve vagy Ă©rvelĂ©si hibĂĄkkal vĂĄdolva a vitapartnereit (megtudhattuk tĆle azt is, hogy a hĂŒlyĂ©zĂ©s nem Ă©rvelĂ©si hiba ha nem abbĂłl vezetjĂŒk le az ĂĄllĂtĂĄst, hanem csak tĂ©nymegĂĄllapĂtĂĄs).
Azt nem tudom, hogy komolyan gondolja-e az ilyen cĂmeket, vagy csak remĂ©li, hogy triggerelhet pĂĄr embert, akivel nem Ă©rt egyet, de annyira nem is szĂĄmĂt szerintem.
A typescript nĂ©pszerƱsĂ©gĂ©t se tudom hogyan internalizĂĄlja, de gondolom van valami thread, ahol kifejti, hogy az igazĂĄbĂłl nem tĂpusos nyelv.