TypeScript community is a bunch of toxic crybabies forged by advertisement who usualy know absolutely nothing beyond what the propaganda says or about the most basic programming concepts, and want to look like they know something. All arguments in favor of TS are always the same old fake propaganda that Microsoft was laughed about when TS was launched. TS is extremely slow and bloated, it forces stupid practices, and present no real value for any level of expertise, it's basically useless, and serves only for Microsoft to increase their market share. That's why reasonable projects are consistently abandoning it, as popularity pushed by propaganda alone has no real value.
JS is very fast, expressive and flexible enough to allow any amount of strictness you need. TS is just propaganda oriented programming that naive devs and overconfident juniors following the hype of the week use to try to look less stupid and avoid FOMO.
Every down vote here is a typetard tear falling down because they just can't reasonably defend TS.
and serves only for Microsoft to increase their market share
oh please. the "mIcrO$oft is eVol" stuff is lame and tired. it makes the rest of your arguments sound conspiratorial. what business plan entails building out an open-source language with ZERO tie back to your core offerings: Office and Azure?
it's adoption was driven largely due to Angular, not some secret "propoganda" from Microsoft (what a ridiculous word to use in this case).
Thanks for proving my point. If basic common everyday business strategy of multi billion companies sounds conspiratorial, you're the very target for my comment. Cry louder, it seemed to me that even your words were distorted by your crying. xD
If basic common everyday business strategy of multi billion companies sounds conspiratorial
sound real stupid not being able to articulate why releasing an open-source language that DOES NOT TIE TO THEIR CORE OFFERINGS is "everyday business strategy".
Cry louder, it seemed to me that even your words were distorted by your crying. xD
ur the b-word on a tirade
Jump in the discussion.
No email address required.
most competent and professional Javascript developer.
Jump in the discussion.
No email address required.
expected typetard comment
Jump in the discussion.
No email address required.
More options
Context
More options
Context
web "developers" are subhuman
Jump in the discussion.
No email address required.
Type systems are a meme. Just make everything a string, brah.
Jump in the discussion.
No email address required.
Jump in the discussion.
No email address required.
More options
Context
I always thought you were a biowoman![:marseythonk: :marseythonk:](https://i.rdrama.net/e/marseythonk.webp)
Jump in the discussion.
No email address required.
I am. I am doubly cursed by God: first as a woman, and second as a data engineer.
CSV. It's all CSV.![:marseypuke: :marseypuke:](https://i.rdrama.net/e/marseypuke.webp)
Jump in the discussion.
No email address required.
Every day we fall farther from god.
Jump in the discussion.
No email address required.
More options
Context
have you heard of this neat program? you don't need to use "python" anymore https://www.microsoft.com/en-us/microsoft-365/excel
Follower of Christ
Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
https://wiki.tcl-lang.org/page/everything+is+a+string
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Haha this guy is great, wish he posted more regularly. JS developers need constant reminders that the world they chose to live in is a suboptimal one.![:marseywebshitgenocide:](https://i.rdrama.net/e/marseywebshit.webp)
Jump in the discussion.
No email address required.
More options
Context
The problem with TypeScript is that its type system is leaky like Carp's dad's asshole.
For example:
Jump in the discussion.
No email address required.
Imagine a js programmer having to be aware of an oddly specific corner cases
Jump in the discussion.
No email address required.
More options
Context
true, just use purescript if you're serious about being a typetard
Jump in the discussion.
No email address required.
More options
Context
Complete or sound.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
i should probably start using TS but i don't really want to
Jump in the discussion.
No email address required.
More options
Context
TS just compiles to JS though![:marseysquint: :marseysquint:](https://i.rdrama.net/e/marseysquint.webp)
Jump in the discussion.
No email address required.
if what would take 1 operation when written in Javascript turns into 4 operations when it's compiled to Javascript from Typescript, it'll slow it down significantly. It ends up running Javascript, but it can end up running worse Javascript.
same way C# and C++ both compile to assembly, but C++ can be more performant, because C# has to do a bunch of extra stuff to handle all its quality of life features and that results in a lot more work in assembly than the equivalent C++ would be.
Jump in the discussion.
No email address required.
Good point, I just assumed TS would spit out good code.
Now if you'll excuse me, I have to go slap together some atrocious webshit.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
He said "propaganda" 30 times on the first 4 pages of his account. Based schizodev
Jump in the discussion.
No email address required.
More options
Context
Needs moar
otherwise we might suspect ![:marseyseethe: :marseyseethe:](https://i.rdrama.net/e/marseyseethe.webp)
Jump in the discussion.
No email address required.
More options
Context
Snappy quote please
Jump in the discussion.
No email address required.
Jump in the discussion.
No email address required.
https://rdrama.net/post/33652
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Jump in the discussion.
No email address required.
More options
Context
the JS guys I know seem to be like the Java guys of yore. They punch in at their 9-5 and don't care much for "programming" "communities".
Follower of Christ
Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.
Jump in the discussion.
No email address required.
Basically programmers who dont give a shit and are the first to whine when laid off.
They end up working at some shithole company with ancient software stacks who refuse to migrate off java.
Jump in the discussion.
No email address required.
What do you mean by give a shit?
Follower of Christ
Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.
Jump in the discussion.
No email address required.
I mean they no longer care about learning new technologies, advancing their career, or even about programming at all.
Jump in the discussion.
No email address required.
I mean, yeah, it's a job.
People work jobs to make money by accomplishing business goals, not for some higher purposes of "caring about programming" or "new technologies" lol.
Follower of Christ
Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.
Jump in the discussion.
No email address required.
If you work a job that requires learning new shit you can't just clock out like a 9-5 barista and not expect to get replaced or at best relegated to some mid level position the rest of your life.
That is just how it be.![:marseysigh: :marseysigh:](https://i.rdrama.net/e/marseysigh.webp)
Jump in the discussion.
No email address required.
Are the Java, C# and now JavaScript behemoths going away sometime soon?
I don't think most devs are working on very interesting stacks.
I doubt you'll maximize your compensation working on the same Java CRUD line-of-business app day in and day out but it's a perfectly viable middle class job![:marseyshrug: :marseyshrug:](https://i.rdrama.net/e/marseyshrug.webp)
Follower of Christ
Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
More options
Context
More options
Context
More options
Context
This reminds me of how I felt as a perl monk while python was taking over. I already know perl by Larry Wall, why the frick should I learn perl by Fisher Price? But alas, the winds of change blow strong and my perl skills have been left to rot.
Jump in the discussion.
No email address required.
How much of your old code can you read? Be honest.
Also, why did they make the object system so r-slurred and slow?
Jump in the discussion.
No email address required.
I can read all of it motherlover because I don't write my code like its a golf contest. Object oriented programming in perl is for strags but you can use moose if that's how you were born.
Jump in the discussion.
No email address required.
Final question:
What are your thoughts on raku?
And I use ruby so it doesn't really matter![:marseywholesome: :marseywholesome:](https://i.rdrama.net/e/marseywholesome.webp)
Jump in the discussion.
No email address required.
I don't know much about it. Perl 6 looked interesting at the time, but people who use perl are interested in getting stuff done, not jerking each other off and that was a wild 10 year jerk-off session with no orgasm. I know it was spun off but its too late to care. I only use perl for some fancy command line stuff now.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
the fact that perl was so unmaintainable that people left for python says a lot.
Follower of Christ
Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
- "programmer" who has written code in JS and maybe python
Trans lives matter
Jump in the discussion.
No email address required.
More options
Context
what is orange site saying
Jump in the discussion.
No email address required.
You should have an LLM do your type checking and also write your code and have it write tests for its own code while you're at it.
Jump in the discussion.
No email address required.
Don't need tests with a modern type sustem.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Mayocide Ayy Lmao
Snapshots:
undelete.pullpush.io
ghostarchive.org
archive.org
archive.ph (click to archive)
Jump in the discussion.
No email address required.
More options
Context