195 karma · joined December 10, 2009
Projects: https://bitbucket.org/sainamdar
Inspired by Peter Norvig's 'How to write a Lisp Interpreter in Python', I created three variants of it along the same lines as the OP. The first is a Simple Lisp Interpreter in Javascript [1]. The second separates Syntactic Analysis from Execution [2]. And the third supports non deterministic computing [3].
[1] https://bitbucket.org/sainamdar/lisp2js
EDIT: Found the link http://www.nami.org/Content/NavigationMenu/Top_Story/Using_V...
Stackoverflow is built on .Net and nobody is questioning that now.
It could turn out to be an advantage that the others keep writing you off as 'destined to doom' because you are on the .Net platform.
1. Direct port of Peter Norvig's version in Python:
https://bitbucket.org/sainamdar/lisp2js/
2. Separate Syntactic Analysis from Execution:
1.Find the most accomplished professors in your department and take courses offered by them. Even though your school may not have a big reputation, some professors may have enough clout to recommend you when applying to Google/FB etc.
2.Keep doing Deliberate Practice. Take the hardest courses. Work on your own projects. Contribute to open source projects.
I certainly get the point that, now that things are stable, the governement needs to haul all these failed bank leaders into a room and make them pay back the bonuses earned leading up to the crisis.
I found reading the two books in parallel very helpful. When I read the SVM chapter in both books in parallel, the whole picture just came together for me. The theory and the implementation side-by-side.
- (AIMA) Artificial Intelligence: A Modern Approach
- Javascript : The Good Parts
Starting on:
- Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa
But now I am kind of getting sick of it. I am now at a stage where I don't want to be on HN. And I am shifting into application mode. Now I will be focusing on applying what I have been gaining. Once I get sick of it, I will switch back to gaining mode.
So I would suggest, if you know that you also have a similar pattern (of working in bursts) then just do it until you get sick of it and then shift to application mode.
The only reason I have not flagged this submission is because your account is 66 days old.
I put a proposal together to the management with the $$$ impact ( and it comes to a million dollars!). The amount just broke down all barriers for me. Nobody questions why I am doing this now. I have full liberty on how to execute this. I even got another developer dedicated to work on the project with me.
This is going to be completed for testing in another 3 weeks. We will see how this turns out.
I totally agree with edw519's suggestions and examples. Your initiative will be rewarded.
This is a great service. I will definitely keep in mind when I have to send a fax next time.