7
uyouthe
43d

Finally, the best duck I ever had with the cape of best language I’ve ever used

Comments
  • 4
    Euhm... Is CSS a language?
  • 1
    @ScriptCoded technically... it can pass a Turin test, for some that's enough.
  • 3
    @C0D4 Can it? Now I'm intrigued...
  • 4
    @ScriptCoded yep, lookup CSS + Rule 110.

    It's a bit hacky, in you need a HTML file to get it to work - which opens up a whole debate in its self, but css does the computation.
  • 3
    @ScriptCoded Turing-incomplete languages are languages too. Actually there is a long going philosophical debate of what exactly should we classify as a language and where to draw a line. Group number one draws the line on Turing completeness, group number two draws it on ability to represent meaningful computer actions without specialized compiler required. Group two considers mp3, bmp, jpeg, html and other formats languages. I belong to group two.
  • 1
    @uyouthe sorry but I just don't see how group two can have reasoning in their claims..

    Do you consider a devRant or any other website also a programming language then? If you look at it from certain point, it aswel has it's own format/structure..
  • 2
    @myss as crazy as it sounds, yes, every sophisticated system of a business logic has its language, and that language is made for operations on entities relevant to that system. So yes, there is no conceptual difference between int a = 5 and POST /rant with a body. Both have an entity and an operation on that entity
  • 1
    @myss JSON, however, is not a language per se. It’s a medium. You can store operations there, but a custom compiler required to make it work. If an api works with JSON, it doesn’t make JSON a language, API takes not just any json but a specific one. But that api’s standard, “The X API Standard”, is a language.
  • 2
    @uyouthe so C# isn't a programming language? It has to be compiled
  • 1
    @ScriptCoded C# is a language and its medium is plain text. Plain text isn’t a language because it needs a custom compiler which should restrict the plain text and define standards to make this work. That standards actually become a language, just like C#
  • 1
    from a declarative and theoretical view, turing completeness and what not, you might consider css a programming language

    BUT

    even so i doubt it would be be best language i've ever used..
    i would miss almost every language concept that makes a language worth my while

    face it. its a syntax, made to display things correctly. that what it does good tho. but to program css. i would never say someone PROGRAMMED my css for my website.
  • 1
    @devnulli I respond to things emotionally. CSS never disappointed me. That’s enough for me to consider it the best.
  • 0
    @uyouthe
    well, even when i say css is not a language, and never the best, i must say: css never dissapointing you would make you the best potential programmer in the world tho
  • 1
  • 0
  • 1
    @devnulli ah, I see it now. Everyone had an imperative background and now they try to do things imperatively in a declarative language
  • 1
    @uyouthe thanks for expressing your thoughts.

    Seems to me group 1 is more focused on languages in the domain of computers and group 2 has a broader, and more philosophical meaning for the concept of language.

    They are not mutually exclusive, infact it sounds like group 2 is an extension of group 1.

    That's why I don't exclusively bind myself to a specific group, both can be valid in different contexts.

    Enjoy your duckie 🦆
  • 1
    @bioDan I often find myself sticking to more conceptual-focused and philosophical things, no wonder I’m in group 2
  • 0
    I got my own too! A bit less cooperative than I expected though.
Add Comment