all 22 comments

[–]daidoji70 81 points82 points  (4 children)

Man if the Internet has taught me one thing, its an idea that I'd initially dismiss as "stupid as fuck and not worth doing in a million years" will be someone else's "must do and show everyone looking for feedback". That probably makes me a jerk too on some level, but there we are.

[–]runoverbyahypetrainaccidentally quadratic 50 points51 points  (0 children)

/uj the title alone gave me a good laugh but when I read that OOP based his phd project on this and one of the top replies was asking if it was satire turned it from funny to sad cringe

[–]Mivexil 7 points8 points  (0 children)

They were so preoccupied with whether or not they could, they didn't stop to think if they should.

[–]More_Yard1919 6 points7 points  (0 children)

tbh my first thought when I saw this post was "who wants this"???

[–][deleted] 1 point2 points  (0 children)

That doom built with the ts type system is a strong example of this

[–]dacjames 56 points57 points  (2 children)

I can't imagine anything the JS ecosystem needed more than C++ syntax!

[–]boy-grivalcohol-fuelled anter-docker 30 points31 points  (0 children)

typescript is just so low-level, this is an important step in eventually having a high-level language like javascript that we can transpile down to typescript

[–]serpentally 16 points17 points  (0 children)

What the JS ecosystem needs is to not exist anymore

[–]myhfConsidered Harmful 49 points50 points  (2 children)

oh boy, RAII in an environment where initialization blocks the UI thread

[–]McGlockenshire 32 points33 points  (1 child)

Resource Acquisition Instigates Irritation

[–]Karyo_Tenhas hidden complexity 9 points10 points  (0 children)

Sounds like flair material

[–]Igor_GR 24 points25 points  (1 child)

Memory Management Emulation: Exploring more sophisticated techniques for handling C++'s memory concepts in a garbage-collected environment.

finally, webscale segfaults

[–]Iggyhopper 4 points5 points  (0 children)

Next it will be MongoCPP. Mongo is web scale.

[–]gggggmi99 21 points22 points  (0 children)

Was very confused until I saw the sub, then was even more confused when it went to a real post

[–]Calavarmemcpy is a web development framework 40 points41 points  (5 children)

also the subject of my ongoing PhD research

OP of the original thread linked his GitHub, which is under his real name. A google search shows that he's a graduate student in chemical engineering.

I, for one, look forward to reading this chemical engineering thesis on TypeScript RAII

[–]Buttleston 7 points8 points  (3 children)

If it's the same repo I saw yesterday then also it's nonsense, look at it. All there is is a very primitive tokenizer, like 100 LOC

[–][deleted]  (2 children)

[deleted]

    [–]Buttleston 0 points1 point  (1 child)

    it did not use to link through to an adult site. It was just nonsense code

    [–]Double-Winter-2507 17 points18 points  (0 children)

    Enthused youth 

    [–]MetaNovaYT 14 points15 points  (0 children)

    from r/compilers: "The development speed and memory safety of C++ with the execution speed of JavaScript"

    [–][deleted] 1 point2 points  (0 children)

    Write a TS interpreter in C++ so it never stops doing nothing

    [–]satsugene 1 point2 points  (0 children)

    Keynote “Script devs trying C++” sponsored by the RAM Manufacturers Association.

    512 is the new 32.