Morten Kromberg: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
No edit summary
(User meeting presentations)
Line 11: Line 11:


Morten Kromberg became the CTO of [[Dyalog Ltd.]] in 2005 and has held the position since, except for 2015–June 2019 during which he served as CXO.<ref>'''[https://www.dyalog.com/blog/about-the-cto/ About The CTO…]'', Dyalog Blog.</ref> In 2016, Morten Kromberg and CEO Gitte Christensen received a joint [[Iverson Award]] for the substantial leaps forward in APL technology that have been made under their leadership.<ref>''[http://www.dyalog.com/dyalogue-newsletters.htm?nl=27&a=158 2016 Iverson Award Recognises Dyalog's CEO and CXO]'', DYALOGue Newsletter 27.</ref>
Morten Kromberg became the CTO of [[Dyalog Ltd.]] in 2005 and has held the position since, except for 2015–June 2019 during which he served as CXO.<ref>'''[https://www.dyalog.com/blog/about-the-cto/ About The CTO…]'', Dyalog Blog.</ref> In 2016, Morten Kromberg and CEO Gitte Christensen received a joint [[Iverson Award]] for the substantial leaps forward in APL technology that have been made under their leadership.<ref>''[http://www.dyalog.com/dyalogue-newsletters.htm?nl=27&a=158 2016 Iverson Award Recognises Dyalog's CEO and CXO]'', DYALOGue Newsletter 27.</ref>
== Publications ==
=== Dyalog user meetings ===
==== Road Map presentations ====
Kromberg has given a presentation on Dyalog's technical direction every year in his role as CTO or CXO, mirroring the opening statements by CEO [[Gitte Christensen]].
* [[Dyalog '07]] 02: Dyalog for Enterprise Applications (Technical Keynote)
* [[Dyalog '08]] [https://dyalog.tv/Dyalog08/?v=qlEhmDIa0Bs 02: Technical Keynote] ([https://www.dyalog.com/uploads/conference/dyalog08/presentations/02_Kromberg_TechnicalKeynote.ppt materials])
* [[Dyalog '09]] [https://dyalog.tv/Dyalog09/?v=GGwJO1yMK8M 02: Technical Roadmap] ([https://www.dyalog.com/uploads/conference/dyalog09/presentations/02_Kromberg_TechRoadMap.ppt materials])
* [[Dyalog '10]] V12: Dyalog Technical Keynote
* [[Dyalog '11]] [https://dyalog.tv/Dyalog11/?v=kfEX_BhOzkg D02: Road Map Part 1 – The Blue Hills]
* [[Dyalog '12]] D02: Technical Keynote ([https://www.dyalog.com/uploads/conference/dyalog12/presentations/D02_TechKey materials])
* [[Dyalog '13]] [https://dyalog.tv/Dyalog13/?v=zL_34THViLk D02: Technical Keynote] ([https://www.dyalog.com/uploads/conference/dyalog13/presentations/D02_Technical_Keynote.pptx slides (10 MB)])
* [[Dyalog '14]] [https://dyalog.tv/Dyalog14/?v=rRRyDWaU1fA D02: Technical Road Map] ([https://www.dyalog.com/uploads/conference/dyalog14/presentations/D02_Technical_Road_Map.pptx slides (1.2 MB)])
* [[Dyalog '15]] [https://dyalog.tv/Dyalog15/?v=FiCGnsGjTC8 D02: Technical Road Map] ([https://www.dyalog.com/uploads/conference/dyalog15/presentations/D02_Technical_Road_Map.pptx slides (3.8 MB)])
* [[Dyalog '16]] [https://dyalog.tv/Dyalog16/?v=bUFFTDCCjAs D02: Technical Road Map: The User Experience] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D02_Technical_Road_Map_User_Experience.pptx slides (1.7 MB)])
* [[Dyalog '17]] [https://dyalog.tv/Dyalog17/?v=K4V8vVgAihY D02: Technical Road Map: The User Experience] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D02_Technical_Road_Map_The_User_Experience.pptx slides (4 MB)])
* [[Dyalog '18]] [https://dyalog.tv/Dyalog18/?v=_--beTyqzzg D02: The Road Ahead] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D02_The_Road_Ahead.pdf slides (1.5 MB)])
* [[Dyalog '19]] [https://dyalog.tv/Dyalog19/?v=cW6mW_nMYQI D02: The Road Ahead] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D02_The_Road_Ahead.pdf slides (PDF)])
==== Other presentations ====
* [[Dyalog '06]] 01: "Open" Source Code Management ([https://www.dyalog.com/uploads/conference/dyalog06/presentations/01_Kromberg_OpenSourceCodeMgt.ppt materials])
* [[Dyalog '07]] 04: Introduction to Unicode
*  Dyalog '07  07: New Tools for Distributed Applications ([https://www.dyalog.com/uploads/conference/dyalog07/presentations/07_Taylor_UltralightWeb.zip materials])
* [[Dyalog '09]] [https://dyalog.tv/Dyalog09/?v=IQew_aW9Dbw T12: Building an ODBC Data Source in Dyalog APL] ([https://www.dyalog.com/uploads/conference/dyalog09/presentations/T12_Kromberg_ODBC.ppt materials])
* [[Dyalog '10]] P01: APL# – An APL for Microsoft .NET, Mono, Silverlight and Moonlight ([https://www.dyalog.com/uploads/conference/dyalog10/presentations/P01_KrombergScholesManktelow_APLSharp.pdf materials]) (with [[John Scholes]], and Jonathan Manktelow)
*  Dyalog '10  [https://dyalog.tv/APL2010/?v=Tq144y6DrME P02: Unifying Traditional Functions and Dfns in APL#] ([https://www.dyalog.com/uploads/conference/dyalog10/presentations/P02_KrombergScholesManktelow_UnifyingFns.pdf materials]) (with [[John Scholes]], and Jonathan Manktelow)
*  Dyalog '10  P11: Parallel Computation Using Peach, Prank and Pouter ([https://www.dyalog.com/uploads/conference/dyalog10/presentations/P11_KrombergHughes_Parallel.pdf materials]) (with Michael Hughes)
*  Dyalog '10  ST1: APL – why, when and where
*  Dyalog '10  V14: Your Application as an SQL Data Source
*  Dyalog '10  [https://dyalog.tv/APL2010/?v=K8yhrJuLYr8 WS3: Windows Presentation Foundation] (with Michael Hughes)
* [[Dyalog '11]] [https://dyalog.tv/Dyalog11/?v=mZ_qkXb_tV8 D08: APL#] ([https://www.dyalog.com/uploads/conference/dyalog11/presentations/D08_apl_sharp materials]) (with [[John Scholes]], and Jonathan Manktelow)
*  Dyalog '11  D10: Dyalog in the Enterprise
* [[Dyalog '12]] [https://dyalog.tv/Dyalog12/?v=OzMp-N7ef1E D11: Secure, High Performance Component Files using The Dyalog File Server] ([https://www.dyalog.com/uploads/conference/dyalog12/presentations/D11_DFS materials])
*  Dyalog '12  [https://dyalog.tv/Dyalog12/?v=9AMj77tuDAg D13: The Story of tryapl.org] (with [[Brian Becker]])
* [[Dyalog '13]] [https://dyalog.tv/Dyalog13?v=9Nk2H5z-ytg D00: Robot Wars] ([https://www.dyalog.com/uploads/conference/dyalog13/presentations/D00_Robot_Wars.pptx slides (3.7 MB)])
*  Dyalog '13  [https://dyalog.tv/Dyalog13/?v=Bmx_yUKxVv0 D07: Parallel Language Features in Version 14.0] ([https://www.dyalog.com/uploads/conference/dyalog13/presentations/D07_Parallel_Language_Features_in_Version_14.pptx slides (200 KB)]) (with [[Jay Foad]])
*  Dyalog '13  [https://dyalog.tv/Dyalog13/?v=84t87EO5ZEE D11: Primitive Performance] ([https://www.dyalog.com/uploads/conference/dyalog13/presentations/D11_Primitive_Performance.pps slides (1.3 MB)], [https://www.dyalog.com/uploads/conference/dyalog13/presentations/D11_Primitive_Performance materials (1.4 MB)]) (with [[Roger Hui]])
*  Dyalog '13  [https://dyalog.tv/Dyalog13?v=80m5AKX0Wfc D12: Dyalog File Server Version 2.0] ([https://www.dyalog.com/uploads/conference/dyalog13/presentations/D12_Dyalog_File_Server_Version_2.pptx slides (900 KB)])
*  Dyalog '13  [https://dyalog.tv/Dyalog13?v=NhGRTRKNzB8 D14: Interfaces to R, Q and NAG] ([https://www.dyalog.com/uploads/conference/dyalog13/presentations/D14_Interfaces_to_R_Q_and_NAG.pptx slides (850 KB)])
* [[Dyalog '14]] [https://dyalog.tv/Dyalog14/?v=JvLWvyG7JEs D08: Parallel Programming with Dyalog v14.0] ([https://www.dyalog.com/uploads/conference/dyalog14/presentations/D08_Parallel_Programming_with_v14 materials (270 KB)])
*  Dyalog '14  [https://dyalog.tv/Dyalog14/?v=naxY5_KF0lo D15: WPF Third Party Controls: Syncfusion and the APLGrid] ([https://www.dyalog.com/uploads/conference/dyalog14/presentations/D15_WPF_Third_Party_Controls materials (7.4 MB)]) (with Michael Hughes)
* [[Dyalog '15]] [https://dyalog.tv/Dyalog15/?v=HbVXWes1Fps D07: Cross-platform User Interfaces] ([https://www.dyalog.com/uploads/conference/dyalog15/presentations/D07_CrossPlatform_User_Interfaces.pdf slides (305 KB)])
*  Dyalog '15  [https://dyalog.tv/Dyalog15/?v=76_wqInqkXw D11: DP2 – The Dyalog Project Project] ([https://www.dyalog.com/uploads/conference/dyalog15/presentations/D11_The_Dyalog_Project_Project.pdf slides (225 KB)])
*  Dyalog '15  [https://dyalog.tv/Dyalog15/?v=aInyvTdMHMo D13: External Workspaces] ([https://www.dyalog.com/uploads/conference/dyalog15/presentations/D13_External_Workspaces_Kromberg.pdf slides_MK (195 KB)], [https://www.dyalog.com/uploads/conference/dyalog15/presentations/D13_External_Workspaces_Nielsen.pptx slides_SN (320 KB)]) (with Stig Nielsen)
* [[Dyalog '16]] [https://dyalog.tv/Dyalog16/?v=eUbpj3Cof0M D05: vecdb] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D05_vecdb.pptx slides (380 KB)])
*  Dyalog '16  [https://dyalog.tv/Dyalog16/?v=r2-GCi3iOCs D09: Web Stack of the Future] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D09_Web_Stack_of_the_Future.pptx slides (700 KB)]) (with Bjørn Christensen)
*  Dyalog '16  [https://dyalog.tv/Dyalog16/?v=uHTwPWAAsn0 D10: Open Front Ends] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D10_Open_Front_Ends.pdf slides_MK (500 KB)]) (with [[Nick Nickolov]])
* [[Dyalog '17]] [https://dyalog.tv/Dyalog17/?v=yX2AyJa375k D05: APL Source Code in Text Files] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D05_APL_Source_Code_in_Text_Files.pdf slides (1 MB)])
* [[Dyalog '18]] [https://dyalog.tv/Dyalog18/?v=LkXKUm9ffKA D11: Cloud Computing with APL] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D11_Cloud_Computing.pdf slides (2.9 MB)])
* [[Dyalog '19]] [https://dyalog.tv/Dyalog19/?v=4cEqsBRMdW0 D05: Link] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D05_Link.zip materials (zip file)]) (with [[Adám Brudzewsky]])
== References ==
== References ==
<references/>
<references/>


{{APL community}}[[Category:People|Kromberg]]
{{APL community}}[[Category:People|Kromberg]]

Revision as of 13:44, 9 January 2020

Morten Kromberg talks at Google, 2015.

In 1979, Morten John Kromberg met some people who were setting up an office for I.P.Sharp Associates (IPSA) in Oslo, Norway. There, he had unlimited access to APL timesharing. During the 1980's, he attempted multiple times to become an academic, repeatedly but repeatedly ended up in paid work, implementing databases, crew scheduling systems and modelling North Sea oil production.

He met Gitte Christensen via the IPSA Mailbox (also written in APL, before the Internet) and moved to the IPSA Copenhagen, Denmark, office in 1984. Upon the birth of his son in 1985, he gave up the idea of getting a degree, and learned how to install and maintain SHARP APL applications on mainframe computers — working on this until IPSA was bought by Reuters — finally leaving to form Insight Systems together with Gitte Christensen and Kim Andreasen in 1990. For a while they combined SHARP APL work with work in APL*PLUS and Dyalog APL on PCs.

Morten Kromberg's Iverson Award

During a period with little billable work, Insight Systems implemented SQAPL (also known as APL Link Pro in the APL*PLUS community) which quickly became the de-facto standard ODBC interface within the APL community.

Around 1995, Insight Systems became part of Adaytum Software, and Kromberg became the new CTO. The Insight Systems division took over responsibility for the development of Adaytum Planning, a budgeting and performance measurement application which uses Dyalog APL at its core. The application was eventually sold to Cognos in 2002. In 2008, Cognos was bought by IBM which continues the marketing of the original Adaytum product.

Morten Kromberg became the CTO of Dyalog Ltd. in 2005 and has held the position since, except for 2015–June 2019 during which he served as CXO.[1] In 2016, Morten Kromberg and CEO Gitte Christensen received a joint Iverson Award for the substantial leaps forward in APL technology that have been made under their leadership.[2]

Publications

Dyalog user meetings

Road Map presentations

Kromberg has given a presentation on Dyalog's technical direction every year in his role as CTO or CXO, mirroring the opening statements by CEO Gitte Christensen.

Other presentations

References


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