That write-up contains a little too much hype for my tastes. And as soon as I saw the words Java and C++ I lost 95% of any curiousity I have about ragel.
Stuck with Java. Exactly.
Well done. It would also be nice not to have to use large install scripting languages (Perl, Python, Ruby), Java or Go, in order to communicate with AWS, e.g., EC2. Let us be thankful for XML and the popular idea of…
How about learning to read code instead? How about learning to distinguish bad code from good code? How about learning to look at Atwood's code with a view to answering some questions: 1. How does this guy's mind work?…
I've been booting with old USB sticks for years, not to mention cheap microSD cards. I'm still waiting for one to stop working. What sticks are you using? Are you booting with the stick mounted rw? Are you mounting your…
s/protocol/database format/
As I said, we have no way to say whether the assumptions are true or not unless consumers are given the choice. As you admit, no one can predict what consumers will choose. However, a company can actively work to limit…
State machines just seem natural to me. I actually sketched out a state machine before I even knew what a state machine was. The other concept I really like is lookup tables. Reminds me of truth tables. Are state…
Windows support was not immediate either. It took some time. I used to use a program written by a student at Williams College. I forget the name. It was more simple and faster than iTunes. Then for a while I used a Perl…
I think the key is curiousity. Without it, if the process is reduced to just checking boxes, you're right. Something is lost. Asking questions is crucial. If you cannot formulate the right questions, you cannot progress…
The true simplicity actually lies below those abstractions. It seems reasonable to assume that people would not buy Apple products if they were too difficult to use. It seems reasonable to assume people do not buy them…
This is what I call "user interface". Will it be possible to modify this to work with other OS's such as BSD, GNU/Linux, Solaris, etc.?
The hoop is not using the software. The hoop is having to install the software. Why can't the iPod work without iTunes? (It can, but only with a lot of work.)
While I understand what you're saying, I'm not sure that the purpose of a university education is to "make it fun" for professors. More likely, the purpose of a university education is to learn. And that does not…
The purpose may not be to save money. The purpose may be to have flexibility. To install only what the user wants to install. Maybe the user does not want OSX preinstalled on the HDD. Maybe the user wants to boot…
What if a developer is also a user, or vice versa?
That write-up contains a little too much hype for my tastes. And as soon as I saw the words Java and C++ I lost 95% of any curiousity I have about ragel.
Stuck with Java. Exactly.
Well done. It would also be nice not to have to use large install scripting languages (Perl, Python, Ruby), Java or Go, in order to communicate with AWS, e.g., EC2. Let us be thankful for XML and the popular idea of…
How about learning to read code instead? How about learning to distinguish bad code from good code? How about learning to look at Atwood's code with a view to answering some questions: 1. How does this guy's mind work?…
I've been booting with old USB sticks for years, not to mention cheap microSD cards. I'm still waiting for one to stop working. What sticks are you using? Are you booting with the stick mounted rw? Are you mounting your…
s/protocol/database format/
As I said, we have no way to say whether the assumptions are true or not unless consumers are given the choice. As you admit, no one can predict what consumers will choose. However, a company can actively work to limit…
State machines just seem natural to me. I actually sketched out a state machine before I even knew what a state machine was. The other concept I really like is lookup tables. Reminds me of truth tables. Are state…
Windows support was not immediate either. It took some time. I used to use a program written by a student at Williams College. I forget the name. It was more simple and faster than iTunes. Then for a while I used a Perl…
I think the key is curiousity. Without it, if the process is reduced to just checking boxes, you're right. Something is lost. Asking questions is crucial. If you cannot formulate the right questions, you cannot progress…
The true simplicity actually lies below those abstractions. It seems reasonable to assume that people would not buy Apple products if they were too difficult to use. It seems reasonable to assume people do not buy them…
This is what I call "user interface". Will it be possible to modify this to work with other OS's such as BSD, GNU/Linux, Solaris, etc.?
The hoop is not using the software. The hoop is having to install the software. Why can't the iPod work without iTunes? (It can, but only with a lot of work.)
While I understand what you're saying, I'm not sure that the purpose of a university education is to "make it fun" for professors. More likely, the purpose of a university education is to learn. And that does not…
The purpose may not be to save money. The purpose may be to have flexibility. To install only what the user wants to install. Maybe the user does not want OSX preinstalled on the HDD. Maybe the user wants to boot…
What if a developer is also a user, or vice versa?