Hacker News new | past | comments | ask | show | jobs | submit | alixmartineau's comments login

I can't speak for the others but Django doesn't do any code generation. Are you talking about the templating system?


I threw Django in there, but I might have a false memory of it. My bad if that's the case.



To learn any programming language, I would advise, in this particular order:

- Have a project idea or a goal

- Get basic python knowledge (any renown book or tutorial will do[1]) and get an overall feeling of the language, philosophy, main frameworks

- Make sure that Python is the right tool for what you want to make or at least one of the possible tools

- Start your project and learn along the way by researching how to solve problems the right way

- Make your project work

- Make it work better

- Make it work faster

Bonus: Insert somewhere:

- Other programmers' opinions on your code

[1] Resources: http://www.diveintopython.net/, http://learnpythonthehardway.org/

Also, see this thread on StackOverflow for other popular resources: http://stackoverflow.com/questions/70577/best-online-resourc...


Thank you very much.


> I can't believe this option is enabled by default

Because it's the platform default. That's how it should be.

> It provides zero functionality over "non-native" (??) fullscreen

Wrong. It puts you in another "Space".

You can argue that you like OS X's fullscreen feature, but VLC implements it just how it sould be.


> Because it's the platform default. That's how it should be.

Yep, this is the exact reason. None of the developer like it much, but using the default option on a platform improve the integration.


> Wrong. It puts you in another "Space".

Again, I do not consider this to be "functionality", but a bug. Spaces were and continue to be very much a pro feature which most common users do not understand. To shove it down everyone's throat when they think they are just making a window bigger is pretty bad UI. Notice the name of the feature is "full screen", not "new space that behaves different than every other space by being exclusive to one app". In fact, to higlight this, it sometimes doesnt even actually fullscreen! As with the new Messages app, it doesn't full screen the app but rather makes it take up roughly half the screen, surrounded by linen, in it's own space (all in single monitor mode btw). So if they want to have that silly button on the top right of the window, the maybe-fullscreen-maybe-not-but-for-sure-a-different-space button, then by all means. But dont make this the behavior of cmd-f which has meant something totally different for the last 10 years.


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

Search: