Dyalog Ltd.: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Adám Brudzewsky
Miraheze>Adám Brudzewsky
No edit summary
Line 36: Line 36:
* Under an industry-standard operating system (UNIX)
* Under an industry-standard operating system (UNIX)
</blockquote>
</blockquote>
{{APL Community}}
 
== Events ==
Dyalog is unique among APL vendors in participating in and arranging many programming events. Yearly occurring are:
 
* Running the [[Dyalog problem solving competition]]
 
* Running the [[Dyalog User Meeting]] (many of the sessions are recorded and released on YouTube after the event)
 
* Presenting at [https://lambdaconf.zohobackstage.com/ LambdaConf]
 
* Presenting at [https://functionalconf.com/ FunctionalConf]
 
This is in addition to being active on various social media, including running their own blog.
 
== External links ==
 
=== Websites ===
 
* [https://dyalog.com Website]
 
* [https://www.dyalog.com/dates-for-your-diary.htm Event calendar]
 
* [https://www.dyalog.com/student-competition.htm Dyalog problem solving competition ]
 
* [https://www.dyalog.com/user-meetings/index.htm Dyalog User Meeting]
 
* [https://dyalog.tv dyalog.tv]
 
=== Social media ===
 
* [https://www.dyalog.com/blog/ Blog]
 
* [https://twitter.com/DyalogAPL Twitter]
 
* [https://www.facebook.com/DyalogAPL Facebook]
 
 
{{APL community}}

Revision as of 17:19, 7 November 2019

Dyalog Ltd. (originally Dyadic Systems Ltd.) is a British firm which specialises in APl products, especially Dyalog APL.

Early history

Dyadic Systems was formed in 1976 by a breakaway group of APL consultants from Atkins Computing (a time-sharing bureau) that had been working on their Sigma APL processor. They provided independent design and development services unaffiliated with any specific vendor. The steadily growing group of analysts gained a broad collective experience over numerous flavours of APL. While the emphasis remained with SHARP APL, APL*PLUS and Sigma APL, they also worked with APLs from IBM, DEC, Honeywell, Burroughs and others. There was also work in other languages. IBM was promoting VSAPL as its primary personal and departmental computing platform; this was a potential source of further demand for consulting. However, there was the nascent market for personal computers.

In principle, Dyadic, with no time-sharing business to manage, could simply switch horses and write APL programs for PCs. But there were few PCs with APL about. One was the rather quirky MCM micro, whose APL interpreter was in firmware. It had an idiosyncratic reverse implementation of the scan operator and limited the size of arrays to 255 elements along each axis. It provided the facilities to generate a GUI interface, at least in providing form-based input and output, but was slow. More substantial APLs had been implemented for the IBM 5110 and for the Motorola 68000 chip, available as Wicat computers. Even Bill Gates of Microsoft contemplated writing one, and talk to Ian Sharp of I.P. Sharp Associates about a reduced APL – how little one could get away with, but the project was cancelled before a product was released.

Zilog UK wanted an APL for the Z8000, since the Swedish Ministry of Defence, in a call for tenders from Unix suppliers, had listed APL as a software requirement. They provided Dyadic a dedicated Z8000 minicomputer and generous development facilities.

Dyalog (Europe) Ltd. was registered for this purpose in 1981. The new company blended both names, as mentioned in the press release:

This company is DYALOG (EUROPE) LIMITED, the name Dyalog being a hybrid derived from Dyadic and Zilog.

The “Marketing Strategy” paper read:

Our plan is to develop a low-price:

  • Industry-standard APL interpreter (Sharp look-alike but more comprehensive)
  • Running on an industry-standard 16-bit chip (Z8000)
  • Under an industry-standard operating system (UNIX)

Events

Dyalog is unique among APL vendors in participating in and arranging many programming events. Yearly occurring are:

  • Running the Dyalog User Meeting (many of the sessions are recorded and released on YouTube after the event)

This is in addition to being active on various social media, including running their own blog.

External links

Websites

Social media


APL community [edit]
Conferences and activities Advent of CodeAPL CampfireAPL CultivationAPL Meetup (Portuguese) ∙ APL ShowAPL Problem Solving CompetitionAPL ChallengeAPL QuestAPL SeedsArray CastBAA sessionsCode golfDyalog user meetingsDyalog webinarsIverson Award
Chat rooms and forums APL FarmAPL Orchard
User groups APL et J (France) ∙ APL Germany (terminology) ∙ APL ∊ BCN (Spain) ∙ BAA (UK) ∙ FinnAPL (Finland) ∙ SIGAPL (USA) ∙ Tokyo APL/J/K Meetup (Japan)
People Phil AbramsBrian BeckerBob BerneckyLarry BreedCharles BrennerJim BrownAdám BrudzewskyGitte ChristensenPeter DonnellyJohn EarnestAdin FalkoffGarth FosterLib GibsonAaron HsuRoger HuiKen IversonMorten KrombergDick LathwellMarshall LochbaumEugene McDonnellRoger MooreTrenchard MoreAlan PerlisHenry RichAl RoseJohn ScholesIan SharpBob SmithGeoff StreeterArthur Whitney
Other APL Quote QuadAPL WikiBlogsBooksCase studiesFamous APL usersHumourJobsMerchandisePapersPodcastsTryAPLTry It OnlineVideo channels