Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Anders Hejlsberg

๐Ÿ‘ค Speaker
701 total appearances

Appearances Over Time

Podcast Appearances

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

But then we have, now we have the foundation for great tooling, and then we could build a great tooling on top and actually create a wonderful development experience, right?

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

There's a collective DNA, you know, that has been trained to pull you in the other direction.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

Right.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

And, and, and so that battle was, we were right in the center of that and we've, we full well knew that there was absolutely zero chance that we would appeal to the JavaScript ecosystem.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

with a proprietary programming language license from Microsoft.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

No.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

No one was going to come.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

It had to be open source.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

There was just no two ways about it, right?

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

But getting that off the ground inside Microsoft, it took some pulling.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

And we paid some taxes.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

We did eventually get the okay to do open source because we had two technical fellows, myself and Steve Luko, who was the other co-inventor of TypeScript, insisting that that was what we had to do.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

And so, okay, there are

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

People weren't going to debate that.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

But, of course, you have to pay the tax and be on Microsoft's open source repository called CodePlex, where exactly no one was.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

And so we were there for the first two years.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

And it kind of was crickets, you know.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

And it wasn't until 2014 when we moved on to GitHub that things really started to get moving.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

with adoption.

The Pragmatic Engineer
TypeScript, C# and Turbo Pascal with Anders Hejlsberg

And also, honestly, it totally changed our workflow.