HNHacker News
TopNewBestAskShowJobs

czheo

53 karma · joined October 21, 2013

submissionscomments
czheo··on Art of Roads in Games
I studied urban planning back in the university and one of the classes was road design. Though I forgot most, one part of the class was about how to design roads with curves that's safe for cars. This post just brought that memory back to me.
czheo··on Show HN: Easy to understand intro to Python
"Problem Solving" is a good reference for understanding algorithms and data structures. It uses Python but Python language is not its main focus. However, "Problem Solving" is one of the best places where I've learnt programming.
czheo··on Show HN: Adding some syntactic sugar to Python
Yes, I agree with you. Strictly speaking, I was creating new semantics of the operators which looks like "new" syntax, to mimic "syntactic sugar". But I have no idea how to name this in a more understandable way.
czheo··on Show HN: Adding some syntactic sugar to Python
I feel so honored that this project was tweeted by Matz himself. https://twitter.com/yukihiro_matz/status/823386626424328192
czheo··on Show HN: Adding some syntactic sugar to Python
Yes, it's very anti-pythonic. I collected some ideas and created this lib just as an experimental toy to demonstrate some possibility.
czheo··on Why Don't Computer Scientists Learn Math?
Math notations are so badly designed (if there exists any design) If you'd spoken in plain English, Lamport, most people in the room could have understood the concept of your tedious formula. So it's not because we don't understand math - it's because the math notations are usually over abbreviated, obscure and inconsistent. Math itself is strict but there's no strict common language to express it, which eventually prevents people from understanding it.