4 ms·
import javax.websocket.MessageHandler; Stayed away from frameworks. Mailinator suffers from "do it yourself" syndrome where I wanted write most things myself
by zinxq 8y ago
import javax.websocket.MessageHandler;
Stayed away from frameworks. Mailinator suffers from "do it yourself" syndrome where I wanted write most things myself for the educational value. No Spring, no web frameworks, straight servlets. Custom SMTP server.
(It does use Redis pub/sub but I did write my own first, Redis was just too easy not to rely on)
- augbog 8y agoWoohoo Job security though right?
- rufugee 8y agoReminds me of the Plenty of Fish story in terms of avoiding frameworks and rolling it yourself. In hindsight, would you consider this approach an accelerant or a deterrent? I know I've often found myself thinking about Plenty of Fish when I'm on page 400 of the lastest 1000 page hip framework book :-)
- bluedino 8y agoIs it really written in Java? I love when popular services are written in Java, PHP, or even something crazier like ColdFusion. Just to spite the naysayers.
- nickpsecurity 8y agoThat same attitude is why I kept pushing people to do one in Fortran. Then this showed up: https://news.ycombinator.com/item?id=11938405 https://news.ycombinator.com/item?id=11938405 Now, we need a useful app in Unlambda that people actually paid for. Then, you show them the code and tutorials when they're interested in doing extensions. Observe, record, and share their reactions. (villainous laughter) http://www.madore.org/~david/programs/unlambda/#intro http://www.madore.org/~david/programs/unlambda/#intro
- keypusher 8y agoAlmost every large tech company still uses Java in some way on the backend, and I doubt that will change soon. Google, Twitter, Amazon, Netflix, etc. PHP has a significantly worse reputation, although Facebook is known for a very large PHP footprint. ColdFusion, well... I haven't seen anyone in recent years using that in production.