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

Applets are fantastic.

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

And write ones run everywhere.

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

Yep, yep.

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

Which run in the browser and everywhere, supposedly.

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

And this language that was, like, simple, yet had object orientation and byte codes and, like, was platform independent.

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

And, I mean, it was, like...

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

Everyone was running around with their heads cut off, thinking this was the end of languages.

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

You know, Java is going to flatten the universe.

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

And then we're all just going to be writing Java and Java applets.

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

And that's it.

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

You know, and I actually came to Microsoft ostensibly to be the architect of Microsoft's Java development tool.

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

And worked on Visual J++ 6.0 was the version that... They had Visual J++ 1.1 at the time I joined, which was basically take Visual C++, yank out the C++ compilers, dig in a Java compiler and call it good.

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

But it wasn't interactive.

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

It wasn't rapid application development and whatever.

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

And I came sort of with a whole host of knowledge of how to build interactive development tool.

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

And that's what we set out to do with Visual J++ 6.0.

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

And we also, of course, knew that, hey, you know, I mean, people are going to be running on Windows and they're going to want to be able to build Windows desktop apps.

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

And so we built a class library that allowed you to do that.

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

This was WFC, I think it was called, but it was the precursor of WinForms, you know, in some ways.

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

Well, you know, development of J++ went great until the big Sun Microsoft lawsuit got in the way.