Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Java is based on Objective-C without any of the nice flexibility, doesn't have value types, has C-like numeric types except they're less flexible yet not any safer, and its culture thinks you organize code by putting it into 6+ layers of namespaces inside other namespaces.

My rule is that languages are good if they have value types, which explains why PHP is good.



C# also has value types and structs. Also a bonus over the top fanboyism is absent.




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

Search: