Close Menu
Newstech24.com
    What's Hot

    Mozilla is shutting down read-it-later app Pocket

    May 22, 2025

    Modrić to go away Actual Madrid after Membership World Cup

    May 22, 2025

    How Israel tries to defend its diplomats from assault

    May 22, 2025
    Facebook X (Twitter) Instagram
    Thursday, May 22
    Facebook X (Twitter) Instagram
    Newstech24.comNewstech24.com
    • Home
    • Arabic News
    • Technology
    • Economy & Business
    • Sports News
    Newstech24.com
    Home»Technology»Esoteric Programming Languages Are Enjoyable—Till They Kill the Joke
    Technology

    Esoteric Programming Languages Are Enjoyable—Till They Kill the Joke

    AdminBy AdminMay 22, 2025No Comments3 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Esoteric Programming Languages Are Fun—Until They Kill the Joke
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Some programming languages helped ship people to the moon, some are cooking up new leukemia medicine, and a few exist simply to fuck with you. Brainfuck is a minimalist “esoteric language,” or “esolang,” made up of simply eight non-alphabetic characters. Esolangs are experimental, jokey, and deliberately hard-to-use languages created to push the boundaries of code (and your buttons). In Brainfuck, a part of the essential “Whats up, World” program seems like .<-.<.+++.——.—, which makes any regular particular person wish to say “Goodbye, World.”

    Most esolangs don’t even seem like laptop code in any respect. Right here’s one technique to print “HI” within the Shakespeare Programming Language:

    All of the World’s a Program.

    Hamlet, a melancholy prince.
    Ophelia, the voice of the machine.

    Act: 1.
    Scene: 1.

    [Enter Hamlet and Ophelia]

    Ophelia: You’re as candy because the sum of a ravishing sincere good-looking courageous peaceable noble Lord and a cheerful mild golden King. Converse your thoughts!

    Hamlet: You’re as lovely because the sum of blossoming beautiful effective cute fairly sunny summer time’s day and a scrumptious candy scrumptious rose. You’re as lovely because the sum of thyself and a flower. Converse your thoughts!

    [Exeunt]

    Principally, Hamlet and Ophelia are “variables” to which numerical values get assigned. The nouns “Lord” and “King” every have a worth of +1, and adjectives equivalent to “candy” and “lovely” act as multipliers, producing numbers that correspond to ASCII characters—“H” for Hamlet and “I” for Ophelia. “Converse your thoughts!” prints them.

    Esolangs can get much more unhinged than that. On the Esolang Wiki, you’ll discover a record of a minimum of 6,000 of those screwball languages and counting. As a Korean, I’m amused by !, an esolang that requires packages to be written in grammatically appropriate Korean. Then there’s Whitespace, an invisible language made up of issues like areas and tabs. Should you’re craving extra colour, there’s Piet (as in Mondrian), whose “code” consists of 20 colours organized on a grid, producing packages that seem like summary work. Some esolangs are even “Turing-complete,” that means they’ll theoretically do every part that extra accountable languages like C++ or Python can (very like how you may, in principle, use a letter opener as a substitute of a sushi knife to arrange a 12-course omakase).

    However taken collectively, you begin to marvel what all these brainfucks are good for. Enjoying round with them is without delay amusing and worsening, inundated as you might be with numerous clones, minor rule variations on current languages (like Whitespace however with parentheses), and languages created only for the profane hell of it. In her e-book Idea of the Gimmick, the literary critic Sianne Ngai says that gimmicks—every part from Duchamp’s Fountain to Google Glass—are “working too little but in addition working too exhausting.” They put in minimal effort however beg to be observed. All in all, gimmicks will be “labor-saving” cheats that skip the exhausting work wanted to create one thing with actual substance.

    So: Are esolangs gimmicks?

    We programmers have at all times been sickos, so it’s not stunning that esolangs emerged early in our historical past. In 1972, two Princeton college students, Donald Woods and James Lyon, created the Compiler Language With No Pronounceable Acronym, or INTERCAL (naturally). It stays one of the absolutely fleshed-out eso-langs round, with a 20-page reference handbook—a parody of IBM documentation—laced with comedy and sadism. INTERCAL complains when you don’t embody sufficient situations of the key phrase PLEASE, however it additionally rejects packages when you use the phrase an excessive amount of. You terminate a program with PLEASE GIVE UP.


    {content material}

    Supply: {feed_title}

    Share this:

    • Click to share on Facebook (Opens in new window) Facebook
    • Click to share on X (Opens in new window) X
    Esoteric FunUntil joke kill languages programming
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Admin
    • Website

    Related Posts

    Mozilla is shutting down read-it-later app Pocket

    May 22, 2025

    3D Instagram pictures are coming to Meta Quest headsets

    May 22, 2025

    Anthropic’s new AI mannequin turns to blackmail when engineers attempt to take it offline

    May 22, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Don't Miss
    Technology

    Mozilla is shutting down read-it-later app Pocket

    By AdminMay 22, 20250

    Mozilla introduced on Thursday that it’s shutting down Pocket, a read-it-later app it acquired in…

    Share this:

    • Click to share on Facebook (Opens in new window) Facebook
    • Click to share on X (Opens in new window) X

    Modrić to go away Actual Madrid after Membership World Cup

    May 22, 2025

    How Israel tries to defend its diplomats from assault

    May 22, 2025

    3D Instagram pictures are coming to Meta Quest headsets

    May 22, 2025

    Spanish grid operator faults large energy vegetation in blackout blame recreation

    May 22, 2025

    Anthropic’s new AI mannequin turns to blackmail when engineers attempt to take it offline

    May 22, 2025

    Penske dishonest scandal: IndyCar pre-500 black eye defined

    May 22, 2025

    Open social internet browser Surf makes it simpler for anybody to construct customized feeds

    May 22, 2025

    Clear power shares tumble as Donald Trump’s tax invoice slashes subsidies

    May 22, 2025

    Nvidia’s RTX 5060 overview debacle must be a wake-up name for avid gamers and reviewers

    May 22, 2025
    Advertisement
    About Us
    About Us

    NewsTech24 is your premier digital news destination, delivering breaking updates, in-depth analysis, and real-time coverage across sports, technology, global economics, and the Arab world. We pride ourselves on accuracy, speed, and unbiased reporting, keeping you informed 24/7. Whether it’s the latest tech innovations, market trends, sports highlights, or key developments in the Middle East—NewsTech24 bridges the gap between news and insight.

    Company
    • Home
    • About Us
    • Contact Us
    • Privacy Policy
    • Disclaimer
    • Terms Of Use
    Latest Posts

    Mozilla is shutting down read-it-later app Pocket

    May 22, 2025

    Modrić to go away Actual Madrid after Membership World Cup

    May 22, 2025

    How Israel tries to defend its diplomats from assault

    May 22, 2025

    3D Instagram pictures are coming to Meta Quest headsets

    May 22, 2025

    Spanish grid operator faults large energy vegetation in blackout blame recreation

    May 22, 2025
    Facebook X (Twitter) Instagram Pinterest Vimeo YouTube
    • Home
    • About Us
    • Contact Us
    • Privacy Policy
    • Disclaimer
    • Terms Of Use
    © 2025 Newstech24. All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.