<instructions>Your goal is to analyze the following comment and estimate how highly it will be upvoted by the Hacker News community.</instructions><comment><author>GuiA</author><text>And this is why I always use PHP as an introductory language if I have to teach web dev; the setup part is much more straightforward than it is for Rails&amp;#x2F;Django&amp;#x2F;etc., and you don&amp;#x27;t have to spend a ton of time teaching dozens of concepts (MVC, routes, templating, git, unit tests, ORMs, etc.) before the students can have mini web apps written.&lt;p&gt;Some programmers balk at the idea of teaching PHP with plain HTML&amp;#x2F;CSS instead of teaching using Rails + Angular + all the fancy crap they like, but I&amp;#x27;ve taught web dev to over 500+ students in the past 7+ years (and programming&amp;#x2F;CS to about twice that), and it&amp;#x27;s worked like a charm (and the people who get the most upset by that notion are often those who have taught 0 students).&lt;p&gt;My girlfriend is an art teacher, and when they teach new students they don&amp;#x27;t start right away with watercolor or oil paints; rather, they start with materials that are easier to handle for beginners (e.g. plain pencil), so they can focus on the basics before tackling the more subtle and advanced techniques. Why are we trying to teach programming using all the fancy tools and technologies used in production systems?</text><parent_chain><item><author>MrJagil</author><text>Excellent how this problem is continuously attempted to be solved.&lt;p&gt;As a wannabe programmer, one thing I always lacked from these sites was the ability to somehow see my code live. I.e. it&amp;#x27;s fun to write html and css on codecademy or python from LPTHW or whatever but how on earth do I get it on the web or assembled into .app? In actuality, the complexity that surrounds DNS providers, server apps (or whatever you call filezilla etc), server providers (here i mean heroku, AWS, Cloudflare etc), those weird githubs and repos that people chat about etc etc, is way more deterring than actually learning what a &amp;quot;class&amp;quot; is.&lt;p&gt;Learning is fun; endless googling is not.</text></item></parent_chain></comment><story><title>A Site That Teaches You to Code Well Enough to Get a Job</title><url>http://www.wired.com/2014/09/exercism/</url></story>
<instructions>Your goal is to analyze the following comment and estimate how highly it will be upvoted by the Hacker News community.</instructions><comment><author>pjmlp</author><text>&amp;gt; Learning is fun; endless googling is not.&lt;p&gt;At least you have Google, Bing, Yahoo, ...&lt;p&gt;Kids these days. :)</text><parent_chain><item><author>MrJagil</author><text>Excellent how this problem is continuously attempted to be solved.&lt;p&gt;As a wannabe programmer, one thing I always lacked from these sites was the ability to somehow see my code live. I.e. it&amp;#x27;s fun to write html and css on codecademy or python from LPTHW or whatever but how on earth do I get it on the web or assembled into .app? In actuality, the complexity that surrounds DNS providers, server apps (or whatever you call filezilla etc), server providers (here i mean heroku, AWS, Cloudflare etc), those weird githubs and repos that people chat about etc etc, is way more deterring than actually learning what a &amp;quot;class&amp;quot; is.&lt;p&gt;Learning is fun; endless googling is not.</text></item></parent_chain></comment><story><title>A Site That Teaches You to Code Well Enough to Get a Job</title><url>http://www.wired.com/2014/09/exercism/</url></story>