2 ms·
It takes time getting used to, yes. And it is not for all people. But it's just a foreign language; You could look at Japanese text[0] and make similar statem
by beagle3 9y ago
It takes time getting used to, yes.
And it is not for all people.
But it's just a foreign language; You could look at Japanese text[0] and make similar statements, and would be just as valid (or rather, invalid) as your statement.
You expect to be able to read it because you're used to a class of languages which are all similar enough at the surface level -- perhaps you are even familiar with more than one fundamentally different classes, say, "lispish and algolish" or "germanic and latin". But that doesn't make APLish or Japanese[0] horrible.
This is just APL using C syntax.
[0] assuming, the proverbial you does not know Japanese
- IshKebab 9y agoAPL isn't really readable by other humans either. This is idiotic.
- sctb 9y agoCould you please stop breaking the guidelines? We just asked you to comment more substantively than this. https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html
- deleted 9y ago[deleted]
- marshray 9y agoThe difference between "#define Z static" and Japanese is that Japanese is an effective method of communicating between 125 million people.
- shitgoose 9y agok/q is an effective method of writing useful code. if you are not used to it and can't appreciate it, doesn't mean that nobody can.
- PaulRobinson 9y agoAnd k/q is an effective method of writing very fast software for domains such as finance understood by thousands of people. Just because you find it strange, it does not mean it's strange. I'm sure you'd find languages in Papua New Guinea difficult at times, and you'd argue English is "better" because more people speak it, and there is a richer literature in it, but the ideas expressed in those languages - and how they are expressed uniquely in those languages - are valuable to the people who speak them.
- marshray 9y agoNo one here said it was strange. The original word was 'unhealthy'. I'd be very interested to learn more about which semantics of APL-derivatives correspond to which of the 4 or 5 distinct meanings of the keyword 'static' in C.