Alexandrescu, Bright, Meijer, Moran: Pure versus Native (and much more)
- Posted: Apr 12, 2012 at 6:00 AM
- 41,402 Views
- 10 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
Continuing with the series of conversations filmed in the "social room" at Lang.NEXT 2012, we present Andrei Alexandrescu, Walter Bright, Erik Meijer, and Andrew Adams-Moran discussing/debating various programming topics including pure versus native languages, Haskell, D, and more. Thanks Andrei, Andrew, Erik, and Walter for an excellent conversation! As always, this is presented to you exactly as it happened.
Tune in. Enjoy.
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
Of course EMACS IS THE BEST. lol.
No wayy, the ending! Did Andrei say he was about to destroy or be destroyed?
Brilliant, Erik wasn't kidding about the best content happening backstage in the common areas instead of on stage.
I THINK Andrei said he was about to destroy the functional side, since he had the perspective of implementation detail instead of how to do the mental concept map for a functional implementation for the doubly-linked list; the very essence of the difference between the two paradigms.
Every time I hear Andrei Alexandrescu talk it makes me want to start programming in D. What a great technical salesman.
I think this is a great comparison between two amazing languages on opposite sides of the spectrum. Too bad Lang.Next its only once a year, it's like Christmas for me!!
Very nice discussion but ended too soon! It's really exciting to see how Andrei was planning his attack on Haskel and completely destroy it :)
For now Visual Studio 11, with the new C++, C# and F#, is really king for real developers!. It's all about the tools and programers productivity!
Awesome!
Man I could have kept listening for hours … why are your videos so short Charles?
Just kidding man.
Erik, you said something about parser combinators being useless for tools due to them having to work in on incomplete input, got me thinking about the probabilistic programming/machine learning stuff as in that other Lang.NEXT session, and that perhaps parser combinators could operate concurrently on one or more predicted models, which must always be valid input, and if there are no valid predicted models, then it's an error. Just a thought.
that was kind of an insult to lump an interview with the designers of D together with some guy who works with Haskell. I think D has a big chance at being the compiled language that finally kills VM languages like Java and C#. But the questions asked about D were very haphazard and unfocused. I really appreciate channel 9 interviews, but this one was kind of a waste
arquebus wrote:
> that was kind of an insult to lump an interview with the designers of D together with some guy who works with Haskell
"Erik Meijer is an accomplished programming-language designer who has worked on a wide range of languages, including Haskell, Mondrian, X#, Cω, C#, and Visual Basic. He runs the Cloud Programmability Team at Microsoft, where his primary focus has been to remove the impedance mismatch between databases and programming languages. One of the fruits of these efforts is LINQ, which not only adds a native querying syntax to .NET languages, such as C# and Visual Basic, but also allows developers to query data sources other than tables, such as objects or XML."
So much for "some guy who works with Haskell"
Walter: "We had no idea [how much moving to github would help]"
LOL. People have been trying to tell Walter for years how important it is to lower the barrier to contributing code. Glad to see it's finally a solved problem.
"I'm the kind of * programmer,
I need to have intellisense"
-Erik
hahahahahahaha
Remove this comment
Remove this thread
close