Quick Introduction to the APL Programming Language at APLCloud.com

Поделиться
HTML-код
  • Опубликовано: 2 янв 2025

Комментарии • 22

  • @brianmcguinness9642
    @brianmcguinness9642 4 года назад

    GNU APL 1.8 supports anonymous functions. I tried your examples on it and they worked properly.
    I first learned APL in high school back in the 1970s. I have fond memories of banging away on an IBM typeball terminal using APL\360 and later APLSV.

  • @bobelan9113
    @bobelan9113 8 лет назад +2

    Should do more of these! =)

  • @nemomarcus5213
    @nemomarcus5213 5 лет назад +1

    I learned APL at Los Angeles City College. I almost attended the conference in St. Petersburg mainly because I knew APL and was a first year student in Russian.

    • @packmandudefake
      @packmandudefake 2 года назад

      russia is a terrorist, no reason to be proud

  • @dimitribelissario7122
    @dimitribelissario7122 8 месяцев назад

    Total fun.

  • @davidprock904
    @davidprock904 4 года назад

    So is it a scripted language? How does it convert to machine language/ ASM?

    • @mononix5224
      @mononix5224 3 года назад

      Dyalog APL is normally interpreted, but there are projects like co-dfns and the TAIL/Futhark pipeline with which you can compile subsets of the language

  • @pleinair6318
    @pleinair6318 9 лет назад

    Is APL compiled?

    • @woodleybutler3918
      @woodleybutler3918 8 лет назад +6

      +Sai22
      No, APL is not compiled. Although there are APL compilers available.
      APL is well suited for complex business systems, scientific and data manipulation applications. APL also performs well as an HTML Web Service or Web Server.
      APL has been highly optimized for parallel array processing.
      The power of APL is in Research and Development that quickly produces an effective working application.
      90% of business and scientific applications can do well under APL.
      10% of high performance, transaction processing, and real-time robotic control applications can do better written and compiled in machine language.
      APL is best for prototyping, modeling, mathematics, complex data array processing, and advanced or complex business rule development.
      After an application is developed in APL, the requirements become crystal clear and, if needed, the solution can be re-programmed in a lower-level compilable language.

    • @pleinair6318
      @pleinair6318 8 лет назад

      thanks!

    • @agumonkey
      @agumonkey 8 лет назад +1

      To be noted, some traditional APL like languages are extremely thin C macros. So even though the source isn't compiled, it's mostly run at the speed of compiled C array and arithmetic operations.

  • @jaimejacobc
    @jaimejacobc 4 года назад

    Where Can I download that program?

    • @karlobabic8495
      @karlobabic8495 4 года назад

      Look at channel name APL.com 😁

    • @AlexandrBorschchev
      @AlexandrBorschchev 3 года назад

      oof $25 per month...

    • @mehdizribi1283
      @mehdizribi1283 3 года назад

      @@AlexandrBorschchev You can search for Dyalog
      www.dyalog.com/download-zone.htm

  • @pleinair6318
    @pleinair6318 9 лет назад

    Where can I get APL?

    • @woodleybutler3918
      @woodleybutler3918 8 лет назад

      +Sai22
      You can learn more about APL at www.APLcloud.com.
      Experiment with a Web-based APL session at www.tryapl.org
      Or, download a free trial at www.dyalog.com/download-zone/unregistered.htm

    • @pleinair6318
      @pleinair6318 8 лет назад

      thanks!

  • @lochanpokharel
    @lochanpokharel 6 лет назад

    NCIE

  • @iknowiamcool9141
    @iknowiamcool9141 6 лет назад

    hi