'Look Back' on C# - BDL2046

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025

ความคิดเห็น • 25

  • @maacpiash
    @maacpiash 5 ปีที่แล้ว +71

    I have coded in C# more than in all other programming languages combined, and now I write TS everyday for my job. I can assure you, this man is one of the greatest minds of our time.

  • @joacava12
    @joacava12 5 ปีที่แล้ว +33

    "Broken code is never better code" - What a quote!, JS library developers should listen and learn from this man.

    • @joiseystud
      @joiseystud 5 ปีที่แล้ว +1

      Haha. I was thinking he had python in mind when he said this.

  • @nceevij
    @nceevij 5 ปีที่แล้ว +22

    Greatest man of 21st century. Happy to be born in this era

  • @Gruby7C1h
    @Gruby7C1h 3 ปีที่แล้ว +5

    Delphi v2 got me into programming... I've used a lot of C# and now im doing TS. Anders is my hero :)

  • @justinkim7202
    @justinkim7202 5 ปีที่แล้ว +3

    Thanks to you and your team for TypeScript!

  • @TheJazzbear
    @TheJazzbear 4 ปีที่แล้ว +4

    Anders makes me so proud to be Danish. Despite being a rather small country which normaly is easily overlooked, there are quite a few scientific accomplishments which has been achieved by Danish scientists and enigneers, one of the more notable ones are Niels Bohrs foundational contribution to the atomic structure and quantum theory.
    But being a software engineer, i like to consider Anders Helsbjerg and Bjarne Stroustrup (Creator of C++, and still one of the lead devs on it i believe), to be up there in terms of scientific accomplishments.

    • @Whateverworksism
      @Whateverworksism 3 ปีที่แล้ว

      Jeg har det på præcist samme måde.

    • @smithyman33
      @smithyman33 2 ปีที่แล้ว

      Settle down little danish boy.

    • @TheJazzbear
      @TheJazzbear 2 ปีที่แล้ว

      @@smithyman33 what makes you think I've not settled? Or that in large and not small? Perhaps I'm a medium?

  • @mmsbludhound873
    @mmsbludhound873 5 ปีที่แล้ว +7

    Nullable reference types is a joy to work with, I know this sounds stupid but it actually forces me to develop the habit of null checking and I've been using asserts more often to make sure something isn't null when I'm absolutely sure it's not supposed to be null in that situation (like in linked list and trees stuff). Still, I wish there were a project-wide #nullable enable instead of having to write that in every source file.

    • @kazinix
      @kazinix 2 ปีที่แล้ว +2

      I'm from the future, your wish has been granted.

  • @ekardoo
    @ekardoo 4 ปีที่แล้ว +10

    This man is god. He made the best programming language ever

  • @kamalzubairov2344
    @kamalzubairov2344 3 ปีที่แล้ว

    Thank you sir for C#

  • @chetan21k
    @chetan21k 5 ปีที่แล้ว

    Thank a lot!!! Very soon we will meet!!!

  • @TentoesMe
    @TentoesMe 5 ปีที่แล้ว +8

    I'm a drummer and even I caught the music reference in C#.

    • @TTillahFK
      @TTillahFK 5 ปีที่แล้ว +2

      Good, because coders, don't ;)

  • @7alken
    @7alken 5 ปีที่แล้ว

    I have been some time out of C#... now, I am looking for something in my next project and considering also GO, because of even higher simplicity (and disruptive effort force against objects everywere at any cost - please, hate me in comments where I am wrong, I am probably, I know...)... sure, there are issues between desktop/server coding (solved by JS/TS things using node, but, you know... weird, may be Ryan Dahl does something new on TS (but tending to marriage it with quite ugly RUST), I touched it in research journey too, well...), although code generation of web UI could help me. But I also discoverred the Span things and all the more close to metal optimizaitons as ValueTask etc... What I would really want to see is comprehensive comparison of modern C# with current state of GO ... and, of course, what Anders thinks about them :-)) ...for sure he could be also be the one who can help them to fight generics on the next level, maintaining simplicity they seek ... in matured C# there are not anymore many degrees of freedom :-) cheers

  • @AKHILDABRAL
    @AKHILDABRAL ปีที่แล้ว

    C prime would have looked cool. CP file extension was also a good option.

  • @Esico6
    @Esico6 4 ปีที่แล้ว +2

    He expected Anders to say that that music program was written in c#.

    • @morpheus7422
      @morpheus7422 3 ปีที่แล้ว

      Hahaha, yeah, I expected same too, I was going to be shocked to my bones but yeah Delphi

  • @BrettRowberry
    @BrettRowberry 5 ปีที่แล้ว +5

    Count the number of times Anders says "functional programming"

  • @Somcoders
    @Somcoders ปีที่แล้ว

    10:30 that's funny :)

  • @Esico6
    @Esico6 4 ปีที่แล้ว

    The problem with C# is .Net runtime. Takes a bug man to admit. With .core this problem seems solved. But there are other problems with core: Security and patches.

  • @7alken
    @7alken 5 ปีที่แล้ว

    in fact, I have now four stickers in front of me ... C#8, TypeScript/ES6, Go, Python3; and I need browser extension UI, linked to desktop app/service with UI; everything as simple as possible. I definitelly want to have decoupled UI (may be it ends with pure ES6, may be generated - here I dont like the huge node-based frontend toolchain, really) from hardcore worker service (it may be any of the languages, talking to the DB and FS, ready to try all of them to feel the "feeling") ...has anybody some tips?