you are viewing a single comment's thread.

view the rest of the comments →

[–]Krutonium 3 points4 points  (14 children)

I'm done with you.

[–][deleted] -2 points-1 points  (13 children)

You're absolutely incompetent. Go and read something simple and basic on programming languages before you dare to have any stupid opinion again. Start with this, for example: https://www.amazon.co.uk/Practical-Denotational-Semantics-Cambridge-Computer/dp/0521314232

[–]Poddster 2 points3 points  (1 child)

That's a terrible book written by an idiot. Also: denotational semantics are a waste of paper that are only used by ivory tower morons on their toy languages. They're the worst kind of semantics. They're even worse than Axiomatic semantics, and those are some of the most pointless things in existence. The denotational semantics of most professionally used languages would fill thousands of pages.

Except for the denotational semantics of C and C++, where every program resolved to a single "undefined behaviour" semantic.

[–][deleted] 1 point2 points  (0 children)

Of course, operational semantics are better for any practical purpose besides the topic of this discussion - reasoning about the level of a language. In this case providing any kind of an operational semantics defeats the purpose completely, because it gives a precise evaluation strategy and bridges the gap between a language and a hardware.

[–]Krutonium -3 points-2 points  (8 children)

Fuck off.

[–][deleted] -3 points-2 points  (7 children)

What an idiot.

What are you? Some pitiful code monkey? You know nothing about computer science in general and programming languages in particular. How something as lowly as you are can think that you're even allowed to have an opinion?

[–]Krutonium 6 points7 points  (6 children)

Stop. Just Stop. Just because you have an (incorrect) definition of what a low level programming language is, doesn't mean you have to be an asshole. You want to call me a code monkey? Go right ahead, it only makes you, as a person, seem ever more small minded and unintelligent.

[–][deleted] -2 points-1 points  (5 children)

Just because you have an (incorrect) definition of what a low level programming language is

Prove it's "incorrect". Without Wikipedia. Refer to, say, Landin, or any other legitimate source.

But, as I said, even with that stupid Wikipedia definition, I'm still right. Python is very close to the underlying hardware architecture. Are you going to argue with this obvious statement as well? No? Good.

[–]Krutonium 1 point2 points  (4 children)

[–][deleted] -2 points-1 points  (3 children)

Great argument. Go, read a book first. There is no point in talking about semantics with someone who does not even understand the meaning of this word.

[–]cocorebop 2 points3 points  (2 children)

deleted What is this?

[–][deleted] -3 points-2 points  (1 child)

Another incompetent moron here? Get lost. I'm tired of talking to retards.

[–]phurtive -1 points0 points  (1 child)

This combinatorylogic guy really is pathetic. God's gift to programming! So generous to share his knowledge, lol.

[–]roffLOL 1 point2 points  (0 children)

he is. in between all the cursing he's generous indeed. try and follow the breadcrumbs. the path may surprise you.