Term for development interface allowing for immediate execution of cell blocksDevelopment terms and definitions referenceWhy is there no multiple inheritance in Java, but implementing multiple interfaces is allowed?In web development, what are “term”, “taxonomy terms” and “vocabulary”?What is the proper term for immediate referencing?Allowing execution of extern interface implementations: what are the risks?Interfaces with respect to the term APIExact term for Java prebuilt class and interface libraryTerm for code that has a strict interface but is weakly typedWhat does the term "Real-Time Software Development refer to?What is the technical term for this type of interface?

When did J.K. Rowling decide to make Ron and Hermione a couple?

What is the most 'environmentally friendly' way to learn to fly?

Is it really a problem to declare that a visitor to the UK is my "girlfriend", in terms of her successfully getting a Standard Visitor visa?

Can I shorten this filter, that finds disk sizes over 100G?

Oath of redemption: Does Emmissary of Peace reflect damage taken from Aura of the Guardian?

"Fewer errors means better products" or "Fewer errors mean better products"?

Why did the United States not resort to nuclear weapons in Vietnam?

Why is “deal 6 damage” a legit phrase?

How to delete a line from a variable?

What to expect in a jazz audition

describing weighing an object in hand

A game of red and black

How to crop this photo of water drops on a leaf to improve the composition?

May a hotel provide accommodation for fewer people than booked?

Password management for kids - what's a good way to start?

Why have both: BJT and FET transistors on IC output?

Constant Scan spooling

Is Norway in the Single Market?

Get content of CMS Block in Magento 1.x

Adding a (stair/baby) gate without facing walls

How to count points under the curve?

top-aligned marginpar on wrong side (even/odd) after pagebreak

Security measures that could plausibly last 150+ years?

Is this popular optical illusion made of a grey-scale image with coloured lines?



Term for development interface allowing for immediate execution of cell blocks


Development terms and definitions referenceWhy is there no multiple inheritance in Java, but implementing multiple interfaces is allowed?In web development, what are “term”, “taxonomy terms” and “vocabulary”?What is the proper term for immediate referencing?Allowing execution of extern interface implementations: what are the risks?Interfaces with respect to the term APIExact term for Java prebuilt class and interface libraryTerm for code that has a strict interface but is weakly typedWhat does the term "Real-Time Software Development refer to?What is the technical term for this type of interface?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








1















I am looking for a term that I heard recently but can't think of at the moment. It's on the tip of my tongue.



What is it called when you are able to execute individual cells / blocks of code, see the output, and the system maintains state between execution of the cells?



For example, this is a feature of Mathematica notebooks, Jupyter notebooks, etc. But the term I'm looking for is more narrow than "notebook interface" or "literate programming", as it doesn't require pretty printing, text cells, etc. The purpose is more for testing syntax or seeing output dynamically than it is for creating a readable document.



I think it was an acronym, possibly four letters...










share|improve this question






























    1















    I am looking for a term that I heard recently but can't think of at the moment. It's on the tip of my tongue.



    What is it called when you are able to execute individual cells / blocks of code, see the output, and the system maintains state between execution of the cells?



    For example, this is a feature of Mathematica notebooks, Jupyter notebooks, etc. But the term I'm looking for is more narrow than "notebook interface" or "literate programming", as it doesn't require pretty printing, text cells, etc. The purpose is more for testing syntax or seeing output dynamically than it is for creating a readable document.



    I think it was an acronym, possibly four letters...










    share|improve this question


























      1












      1








      1








      I am looking for a term that I heard recently but can't think of at the moment. It's on the tip of my tongue.



      What is it called when you are able to execute individual cells / blocks of code, see the output, and the system maintains state between execution of the cells?



      For example, this is a feature of Mathematica notebooks, Jupyter notebooks, etc. But the term I'm looking for is more narrow than "notebook interface" or "literate programming", as it doesn't require pretty printing, text cells, etc. The purpose is more for testing syntax or seeing output dynamically than it is for creating a readable document.



      I think it was an acronym, possibly four letters...










      share|improve this question














      I am looking for a term that I heard recently but can't think of at the moment. It's on the tip of my tongue.



      What is it called when you are able to execute individual cells / blocks of code, see the output, and the system maintains state between execution of the cells?



      For example, this is a feature of Mathematica notebooks, Jupyter notebooks, etc. But the term I'm looking for is more narrow than "notebook interface" or "literate programming", as it doesn't require pretty printing, text cells, etc. The purpose is more for testing syntax or seeing output dynamically than it is for creating a readable document.



      I think it was an acronym, possibly four letters...







      interface terminology






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 13 at 2:24









      Alexander GruberAlexander Gruber

      2541 gold badge4 silver badges20 bronze badges




      2541 gold badge4 silver badges20 bronze badges

























          1 Answer
          1






          active

          oldest

          votes


















          1














          Read–eval–print loop (REPL) enables interactive mode of development where expressions are evaluated on the fly as opposed to the traditional edit-compile-run-debug cycle. For example, Scala's REPL, or OCaml's REPL:




          ...permits interactive use of the
          OCaml system through a read-eval-print loop (REPL). In this mode, the
          system repeatedly reads OCaml phrases from the input, then typechecks,
          compile and evaluate them, then prints the inferred type and result
          value...




          Informally, I have often heard the distinction being referred to as simply interpreter vs. compiler, for example, "Let's quickly try it out in the interpreter".






          share|improve this answer
























            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55133411%2fterm-for-development-interface-allowing-for-immediate-execution-of-cell-blocks%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            Read–eval–print loop (REPL) enables interactive mode of development where expressions are evaluated on the fly as opposed to the traditional edit-compile-run-debug cycle. For example, Scala's REPL, or OCaml's REPL:




            ...permits interactive use of the
            OCaml system through a read-eval-print loop (REPL). In this mode, the
            system repeatedly reads OCaml phrases from the input, then typechecks,
            compile and evaluate them, then prints the inferred type and result
            value...




            Informally, I have often heard the distinction being referred to as simply interpreter vs. compiler, for example, "Let's quickly try it out in the interpreter".






            share|improve this answer





























              1














              Read–eval–print loop (REPL) enables interactive mode of development where expressions are evaluated on the fly as opposed to the traditional edit-compile-run-debug cycle. For example, Scala's REPL, or OCaml's REPL:




              ...permits interactive use of the
              OCaml system through a read-eval-print loop (REPL). In this mode, the
              system repeatedly reads OCaml phrases from the input, then typechecks,
              compile and evaluate them, then prints the inferred type and result
              value...




              Informally, I have often heard the distinction being referred to as simply interpreter vs. compiler, for example, "Let's quickly try it out in the interpreter".






              share|improve this answer



























                1












                1








                1







                Read–eval–print loop (REPL) enables interactive mode of development where expressions are evaluated on the fly as opposed to the traditional edit-compile-run-debug cycle. For example, Scala's REPL, or OCaml's REPL:




                ...permits interactive use of the
                OCaml system through a read-eval-print loop (REPL). In this mode, the
                system repeatedly reads OCaml phrases from the input, then typechecks,
                compile and evaluate them, then prints the inferred type and result
                value...




                Informally, I have often heard the distinction being referred to as simply interpreter vs. compiler, for example, "Let's quickly try it out in the interpreter".






                share|improve this answer













                Read–eval–print loop (REPL) enables interactive mode of development where expressions are evaluated on the fly as opposed to the traditional edit-compile-run-debug cycle. For example, Scala's REPL, or OCaml's REPL:




                ...permits interactive use of the
                OCaml system through a read-eval-print loop (REPL). In this mode, the
                system repeatedly reads OCaml phrases from the input, then typechecks,
                compile and evaluate them, then prints the inferred type and result
                value...




                Informally, I have often heard the distinction being referred to as simply interpreter vs. compiler, for example, "Let's quickly try it out in the interpreter".







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 26 at 23:07









                Mario GalicMario Galic

                13.1k2 gold badges19 silver badges36 bronze badges




                13.1k2 gold badges19 silver badges36 bronze badges





















                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.







                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.



















                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55133411%2fterm-for-development-interface-allowing-for-immediate-execution-of-cell-blocks%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    SQL error code 1064 with creating Laravel foreign keysForeign key constraints: When to use ON UPDATE and ON DELETEDropping column with foreign key Laravel error: General error: 1025 Error on renameLaravel SQL Can't create tableLaravel Migration foreign key errorLaravel php artisan migrate:refresh giving a syntax errorSQLSTATE[42S01]: Base table or view already exists or Base table or view already exists: 1050 Tableerror in migrating laravel file to xampp serverSyntax error or access violation: 1064:syntax to use near 'unsigned not null, modelName varchar(191) not null, title varchar(191) not nLaravel cannot create new table field in mysqlLaravel 5.7:Last migration creates table but is not registered in the migration table

                    용인 삼성생명 블루밍스 목차 통계 역대 감독 선수단 응원단 경기장 같이 보기 외부 링크 둘러보기 메뉴samsungblueminx.comeh선수 명단용인 삼성생명 블루밍스용인 삼성생명 블루밍스ehsamsungblueminx.comeheheheh

                    155 수학 과학 기타 둘러보기 메뉴eh추가해eh문서를 완성해