Now I feel bad for slowing up my current pet project by getting bogged down writing polygon collision detection when axis aligned bounding boxes would have done for prototyping. (I'm not as quick as Notch!)
Notch, WebGL, Dart, and ramping up quickly
11–20 of 204 posts
Re: Notch, WebGL, Dart, and ramping up quickly
#12I don't want to criticise the blub essay too much because there were some valid points in there. But in fairness as soon as I read it I thought of John Carmack. He uses C++. Given that the perspective of the essay is Lisp then if C++ isn't a blub I don't know what is. But John Carmack is really productive. Also he doesn't use vi or emacs. He uses an IDE! He used it even before it had any bells or whistles at all. (He…
The Norvig quote sounds more reasonable.
Re: Notch, WebGL, Dart, and ramping up quickly
#13Now I feel bad for slowing up my current pet project by getting bogged down writing polygon collision detection when axis aligned bounding boxes would have done for prototyping. (I'm not as quick as Notch!)
You probably haven't been writing games as long, or written as many, or entered as many game contests/competitions as he has.
It'd probably take him a while to write a database or word processor since he likely doesn't have the domain knowledge and experience.
Re: Notch, WebGL, Dart, and ramping up quickly
#14Re: Notch, WebGL, Dart, and ramping up quickly
#15I don't want to criticise the blub essay too much because there were some valid points in there. But in fairness as soon as I read it I thought of John Carmack. He uses C++. Given that the perspective of the essay is Lisp then if C++ isn't a blub I don't know what is. But John Carmack is really productive. Also he doesn't use vi or emacs. He uses an IDE! He used it even before it had any bells or whistles at all. (He…
John Carmack: "Thoughts on Haskell" https://news.ycombinator.com/item?id=6278047
Re: Notch, WebGL, Dart, and ramping up quickly
#16I don't want to criticise the blub essay too much because there were some valid points in there. But in fairness as soon as I read it I thought of John Carmack. He uses C++. Given that the perspective of the essay is Lisp then if C++ isn't a blub I don't know what is. But John Carmack is really productive. Also he doesn't use vi or emacs. He uses an IDE! He used it even before it had any bells or whistles at all. (He…
We probably can't infer much from Notch's use of Dart beyond the fact that the technology is baked enough for real world use. I guess someone could always ask Notch for his opinion on Dart, after he's used it for a few more weeks.
Re: Notch, WebGL, Dart, and ramping up quickly
#17(I have ported familiar code from a Python script to a C# desktop application in similar time, the hard part was dealing with various .NET quirks.)
Re: Notch, WebGL, Dart, and ramping up quickly
#18I don't want to criticise the blub essay too much because there were some valid points in there. But in fairness as soon as I read it I thought of John Carmack. He uses C++. Given that the perspective of the essay is Lisp then if C++ isn't a blub I don't know what is. But John Carmack is really productive. Also he doesn't use vi or emacs. He uses an IDE! He used it even before it had any bells or whistles at all. (He…
So you claim he learnt a language and a new technology quickly, solely because he uses an IDE? I doubt so... The Norvig quote sounds more reasonable.
Re: Notch, WebGL, Dart, and ramping up quickly
#19This last point is rather unlikely I think. I spent more than one or two weeks worth of time watching the various screencasts you can find on twitch.tv of Notch coding (I find it highly relaxing).
He usually writes everything from scratch. He doesn't copy & paste from other projects because he's experienced enough to pretty much to just write down the code he wants. He also hardly ever looks up documentation (besides using autocomplete for library methods). Also, he practically doesn't write any code comments in these toy projects.
He's extremely productive in my opinion, and can easily spend hours at a time coding. He does a lot of play testing and small gameplay fixes, even at early stages.
I've learned a whole lot just watching these videos. For instance that we don't have the same taste in music :-) But thank god for twitch.tv.
Re: Notch, WebGL, Dart, and ramping up quickly
#20I don't want to criticise the blub essay too much because there were some valid points in there. But in fairness as soon as I read it I thought of John Carmack. He uses C++. Given that the perspective of the essay is Lisp then if C++ isn't a blub I don't know what is. But John Carmack is really productive. Also he doesn't use vi or emacs. He uses an IDE! He used it even before it had any bells or whistles at all. (He…
So, why do you think he went with Dart? You're kind of telling us that what he chose didn't matter, but he must have had his reasons for jumping into a new technology. We probably can't infer much from Notch's use of Dart beyond the fact that the technology is baked enough for real world use. I guess someone could always ask Notch for his opinion on Dart, after he's used it for a few more weeks.
"Because I know it"
Given the massive language debates that are out there I thought this was pretty refreshing and indicative of a successful person whose focus is elsewhere.
Myself I think Dart is a massive improvement over java and I could probably debate it all day. But then again I'm not as successful as Notch, maybe I should ease up on the debating.