Hacker News new | past | comments | ask | show | jobs | submit login

Until another browser implements proper tail calls as per the spec, I'll still have great respect for Safari, quirks and all. It's the only browser where you can write fully functional, continuation passing style code without fear of blowing the stack.

And all the fear mongering over "it makes debugging haaard" is just frustrating. Debugging is hard, there's just no way around it.

The Develop menu in Safari is also without equal in my experience. Quick access to almost a dozen settings each of which requires either command line arguments or buried toggles and restarts in Chrome (or myriad extensions).

I do wonder why the console doesn't use a monospace font. That's not the only problem with Safari, but it's one of the most off-putting, glaring issues. Makes you feel like the browser isn't intended for serious work. Which I guess some people would say is true.




They even solved the debugging complaint of TCO by having a shadow stack but to be fair chrome is way ahead in implemented JS features.


> I do wonder why the console doesn't use a monospace font

I use Safari dev tools exclusively and can report that the console does indeed use a monospace font. I wonder how you configured your setup to use otherwise.


Any reason you prefer Safari dev tools over Chrome's?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: