Earlier quoted context omitted.
Hello Walter! I'm interested in programming languages and the design of compilers. I'm relatively novice to programming, but languages have long captured my imagination. Three questions for you: Do you have a blog where I can read about your compiler escapades? have you any advice for the aspiring novice? which is your favorite language, and why?
> where I can read about your compiler escapades? I don't really have a blog, but when I do write an article I'll link to it on twitter: https://twitter.com/WalterBright A collection of articles I wrote a while ago: https://www.digitalmars.com/articles/index.html Presentations: http://www.walterbright.com/ And, of course, the Emperor who will get mad and put another continent under iron control if he's not mentioned:…
A talk with Walter Bright about Empire
41–50 of 102 posts
Re: A talk with Walter Bright about Empire
#42Walter here! AMA!
Hello Walter! I'm interested in programming languages and the design of compilers. I'm relatively novice to programming, but languages have long captured my imagination. Three questions for you: Do you have a blog where I can read about your compiler escapades? have you any advice for the aspiring novice? which is your favorite language, and why?
Market research has always led me astray. Making things that simply please myself have been far, far more successful.
Which is my favorite language? D, of course! As for why, it's the language I always wanted to program in, though I didn't realize it and it was a process to discover it.
Re: A talk with Walter Bright about Empire
#43Walter here! AMA!
What kind of projects I need to do and books I need to read to be a good programmer in your point of view?
Learning the basics of writing compilers will be surprisingly helpful for all kinds of programming tasks. The Dragon Book is the best:
https://www.amazon.com/Compilers-Principles-Techniques-Tools...
Too bad the prices are so high for it. The original version is much cheaper:
https://www.amazon.com/Principles-Compiler-Addison-Wesley-in...
Learning calculus is a great way to train your mind to think better.
Re: A talk with Walter Bright about Empire
#44Re: A talk with Walter Bright about Empire
#45Re: A talk with Walter Bright about Empire
#46Walter here! AMA!
Hey Walter, What were your "salesman" lessons from Empire? What would you do differently today?
But the best lesson is to associate with someone who can sell.
Re: A talk with Walter Bright about Empire
#47Re: A talk with Walter Bright about Empire
#48I thought this was gonna be about Bright’s geopolitics.
Re: A talk with Walter Bright about Empire
#49Earlier quoted context omitted.
Why can one city just build one unit at a time? Is there a game design rationale behind this?
Too many units too fast just seemed to create a logjam where then you'd have your units attack each other just to get them out of the way.
Re: A talk with Walter Bright about Empire
#50Walter here! AMA!
I was curious about your opinions on some of the mathey functional languages out there, like Haskell or OCaml or F# or even something more elaborate like Idris or Agda. Do you feel like they should have a place in industry, or just high-level self-indulgence?