Every program has (at least) two purposes: the one for which it was written, and another for which it wasn't.
Alan J. Perlis
I am doing a startup!
Cross-browser testing from your browser!
I have written my fourth book!
Be faster than Larry Wall in the shell!
You're replying to a comment by Darwin.
i think in my previous comment, i did not said he should build the core out of spring (or any framework). What im trying to point out is, before you head building your own core, study the internals of other framework, and you are right, cherry pick the features that you need.
that is to contradict the author's statement about
"Frameworks are hard to learn and this knowledge is generally useless"
which is not true, you can learn a lot from a framework, and if he have hard time learning a framework, how do he expect me to believe he can build one from the scratch?
i mean, sure, you can build your own bike by cutting down your own rubber tree for the tires and mining your own iron directly from the mountains to build its components. But how do you expect me to believe you can do a decent one, if you are having hard time operating a simple bike-spare-parts assembling machine?
master any framework first, before rolling your own.
dont go for "core", just for the mere reason that you are finding hard to understand frameworks.
(why do I need your e-mail?)
It would be nice if you left your e-mail address. Sometimes I want to send a private message, or just thank for the great comment. Having your e-mail really helps.
I will never ever spam you.
(Your twitter handle, if you have one.)
* use <pre>...</pre> to insert a plain code snippet.
* use <pre lang="lang">...</pre> to insert a syntax highlighted code snippet.
For example, <pre lang="python">...</pre> will insert Python highlighted code.
* use <code>...</code> to highlight a variable or a single shell command.
* use <a href="url" nospam>title</a> to insert links.
<a href="url" nospam>title</a>
* use other HTML tags, such as, <b>, <i>, <blockquote>, <sup>, <sub> for text formatting.
Type the word "halflife3_508": (just to make sure you're a human)
Please preview the comment before submitting to make sure it's OK.
Peter Krumins' blog about programming, hacking, software reuse, software ideas, computer security, browserling, google and technology.
Reach me at:
Or meet me on:
Subscribe through an RSS feed:
Subscribe through email:
Enter your email address:
Delivered by FeedBurner
See all top articles
See all downloads
See more detailed list of recent articles
See more detailed category information
See more detailed list of all articles