title: Creating a conventional syntax "compiler" for python
body: <p>I love the versatility of python, but I absolutely hate the (non conventional) syntax (mainly the lack of <code>{}</code>, semicolons, and obvious variable declarations). I know that for many people the syntax is a part that they like, and I can understand that, but, I far prefer using brackets to define scoped rather than tabs; I like knowing a statement is over when I see a <code>;</code> and it is second nature for me to write a conventional <code>for (variable; condition; increment) {}</code> rather than <code>for i in range (*,*,*):</code> etc. You get the point. <br>So, my question is: is it a totally absurd idea to write a text parser (written in any language, probably Java) that converts a text file that has the custom syntax into a compile-able <code>.py</code> program? This would be mainly a learning experience, and for fun, it wouldn't be a serious solution for any large/complex programs.
  <br><hr> I am also not sure how this will sit with the stack overflow guidelines for a typical question, seeing as how it is partly opinion based, so if you think it shouldn't be here, could you tell me where a good place to post it might be? 
  <br><br>
  Thanks, Asher</p>