3 ms·
For context, Anders is the creator of C# and TypeScript: https://en.wikipedia.org/wiki/Anders_Hejlsberg https://en.wikipedia.org/wiki/Anders_Hejlsberg
by binarynate 5y ago
For context, Anders is the creator of C# and TypeScript:
https://en.wikipedia.org/wiki/Anders_Hejlsberg https://en.wikipedia.org/wiki/Anders_Hejlsberg
- ejb999 5y agoInteresting - never heard of him, that I can remember anyway, over my career my three favorite programming languages were (in order from oldest to newest) - Turbo Pascal, C# and now Typescript - and apparently he created all three.
- spaetzleesser 5y agoHe certainly knows how to create programming languages that last.
- Gene_Parmesan 5y agoI had the opportunity to hear him speak about language design at an MS Build conference and was very nearly actually fanboying; my coworkers were more than a little bemused.
- int_19h 5y agoHe also did Delphi, and you can actually see quite a bit of it in the original design of C#. Even more so when you look at stuff like WinForms - someone coming from VCL would see many familiar things.
- Reitet00 5y agoAnd also the author of Delphi and Turbo Pascal.
- ejb999 5y agoloved turbo pascal a long time ago - got my professional start there - but I will forgive him for Delphi anyway :>)
- lostmsu 5y agoWhat did you use between TurboPascal and C#? o-O
- ejb999 5y agoVB/VB6, with some Clipper and Foxpro mixed in. Switched to c# instead of picking up vb.net - in retrospect a good call.
- zwieback 5y agoClassic progression - some of us came from VB Classic to C# others from C++ (at least in the Windows world). Now we're all one big happy family.
- kingcharles 5y agoEven though I grew up with C as a kid, I still prefer VB.Net over C# as I believe the code is far more human-readable and less prone to technical errors - BUT, there is just no support for VB.Net. I got stick of having to convert code snippets I would find and this year I finally bit the bullet and moved to doing everything in C#.
- drittich 5y agoSimilar route here. I went from VB classic to JScript on the server (and client, so was doing isomorphic JavaScript 19 years ago!) and then to C3 a few years later.
- hackerfromthefu 5y agoWell I used VB4-6 and Delphi 5-6 extensively, and my experience was Delphi was lightyears ahead of VB, and I say that as someone who was deeply familiar with both and made heavy use of Dan Appleman's Visual Basic Programmer’s Guide to the Win32 API. It sounds like you were maybe using it at a fairly surface level, for which VB was good because it was highly approachable sure, but the wheels fell off pretty quick when you had to push it. Delphi was beautiful because it made the easy stuff as easy as VB, but the hard stuff was still easy where in VB it was either impossible or required dropping down to Win32 APIs or calling other languages.
- VikingCoder 5y agoThis always blows my mind, "Things That Turbo Pascal is Smaller Than" https://prog21.dadgum.com/116.html https://prog21.dadgum.com/116.html