Raghu Ranganathan: Difference between revisions
mNo edit summary |
(External links) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
'''Raghu Ranganathan''', known by the username '''Razetime''', was a programmer involved in numerous array languages, and the code golf and esolang community. Ranganathan created resources to help users of APL, [[J]], [[BQN]], and [[ngn/k]], and evaluated many other languages including [[Lil]] and [[Nial]]. He also worked with the golfing languages [[Jelly]] and Vyxal, among many other golfing and esoteric languages. In June 2024, Ranganathan's father contacted the J community with the news that he had died by drowning, at the age of 22.<ref>lyxal. [https://codegolf.meta.stackexchange.com/questions/26416/in-memory-of-razetime In memory of Razetime]. CGCC Meta Stack Exchange. 2024-06-30.</ref> | '''Raghu Ranganathan''', known by the username '''Razetime''', was a programmer involved in numerous array languages, and the code golf and esolang community. Ranganathan created resources to help users of APL, [[J]], [[BQN]], and [[ngn/k]], and evaluated many other languages including [[Lil]] and [[Nial]]. He also worked with the golfing languages [[Jelly]] and Vyxal, among many other golfing and esoteric languages. In June 2024, Ranganathan's father contacted the J community with the news that he had died by drowning, at the age of 22.<ref>lyxal. [https://codegolf.meta.stackexchange.com/questions/26416/in-memory-of-razetime In memory of Razetime]. CGCC Meta Stack Exchange. 2024-06-30.</ref> | ||
Ranganathan's contributions include programming language documentation, and tooling such as text editor support. Having been introduced to APL by [[Adám Brudzewsky]] on the [[APL Orchard]], he created the APLgolf<ref>[https://razetime.github.io/APLgolf/ APLgolf]. Accessed 2024-06-30.</ref> interface to allow APL programmers to solve a code golf problem and then quickly generate a post showing the solution, and briefly worked with [[Dyalog Ltd.]] on a project concerning image metadata. An early adopter of [[BQN]], Ranganathan implemented [[wikipedia:VS Code|VS Code]] support and a Javascript highlighter for the language, and contributed the short help pages<ref>BQN website [https://mlochbaum.github.io/BQN/help/index.html REPL Help].</ref> featured on the language's website. Later he began working with [[K]], creating an extensive tutorial<ref>Razetime. [https://razetime.github.io/ngn-k-tutorial/ ngn/k tutorial]</ref> on [[ngn/k]], and the [https://k.miraheze.org/wiki/Main_Page K Wiki] following the design of the APL Wiki. He also made contributions to the [[J]] Playground during its development. | Ranganathan's contributions include programming language documentation, and tooling such as text editor support. Having been introduced to APL by [[Adám Brudzewsky]] on the [[APL Orchard]], he wrote [[TryAPL#Chat box exec]] which adds the ability to execute APL inside the message input area in [[wikipedia:Stack Exchange|Stack Exchange]]'s chat rooms, created the APLgolf<ref>[https://razetime.github.io/APLgolf/ APLgolf]. Accessed 2024-06-30.</ref> interface to allow APL programmers to solve a code golf problem and then quickly generate a post showing the solution, and briefly worked with [[Dyalog Ltd.]] on a project concerning image metadata. An early adopter of [[BQN]], Ranganathan implemented [[wikipedia:VS Code|VS Code]] support and a Javascript highlighter for the language, and contributed the short help pages<ref>BQN website [https://mlochbaum.github.io/BQN/help/index.html REPL Help].</ref> featured on the language's website. Later he began working with [[K]], creating an extensive tutorial<ref>Razetime. [https://razetime.github.io/ngn-k-tutorial/ ngn/k tutorial]</ref> on [[ngn/k]], and the [https://k.miraheze.org/wiki/Main_Page K Wiki] following the design of the APL Wiki. He also made contributions to many languages and their tools, including [[Futhark]], [[K.jl]], the [[J]] Playground during its development, and created REPLs for BQN and [[April]]. | ||
Ranganathan participated in the [[APL Problem Solving Competition]] and was one of the phase I winners in 2021 and 2022. He solved [[Advent of Code]] problems in 2020 in APL, 2021 in BQN,<ref>Razetime. [https://razetime.github.io/blog/2022/01/09/aoc-bqn.html AOC 2021 in BQN].</ref> and 2022 in [[Lil]].<ref>Razetime. [https://razetime.github.io/blog/2022/12/31/lil-aoc.html Lil and Advent of Code].</ref> | Ranganathan participated in the [[APL Problem Solving Competition]] and was one of the phase I winners in 2021 and 2022. He solved [[Advent of Code]] problems in 2020 in APL, 2021 in BQN,<ref>Razetime. [https://razetime.github.io/blog/2022/01/09/aoc-bqn.html AOC 2021 in BQN].</ref> and 2022 in [[Lil]].<ref>Razetime. [https://razetime.github.io/blog/2022/12/31/lil-aoc.html Lil and Advent of Code].</ref> | ||
Line 20: | Line 20: | ||
== References == | == References == | ||
<references/> | <references/> | ||
== External links == | |||
* [https://razetime.github.io/ Ranganathan's GitHub Pages site] | |||
{{APL community}}{{DEFAULTSORT:Ranganathan}}[[Category:People]][[Category:Implementers]] | {{APL community}}{{DEFAULTSORT:Ranganathan}}[[Category:People]][[Category:Implementers]] |
Latest revision as of 00:21, 5 July 2024
Raghu Ranganathan, known by the username Razetime, was a programmer involved in numerous array languages, and the code golf and esolang community. Ranganathan created resources to help users of APL, J, BQN, and ngn/k, and evaluated many other languages including Lil and Nial. He also worked with the golfing languages Jelly and Vyxal, among many other golfing and esoteric languages. In June 2024, Ranganathan's father contacted the J community with the news that he had died by drowning, at the age of 22.[1]
Ranganathan's contributions include programming language documentation, and tooling such as text editor support. Having been introduced to APL by Adám Brudzewsky on the APL Orchard, he wrote TryAPL#Chat box exec which adds the ability to execute APL inside the message input area in Stack Exchange's chat rooms, created the APLgolf[2] interface to allow APL programmers to solve a code golf problem and then quickly generate a post showing the solution, and briefly worked with Dyalog Ltd. on a project concerning image metadata. An early adopter of BQN, Ranganathan implemented VS Code support and a Javascript highlighter for the language, and contributed the short help pages[3] featured on the language's website. Later he began working with K, creating an extensive tutorial[4] on ngn/k, and the K Wiki following the design of the APL Wiki. He also made contributions to many languages and their tools, including Futhark, K.jl, the J Playground during its development, and created REPLs for BQN and April.
Ranganathan participated in the APL Problem Solving Competition and was one of the phase I winners in 2021 and 2022. He solved Advent of Code problems in 2020 in APL, 2021 in BQN,[5] and 2022 in Lil.[6]
Blog
The following posts on Razetime's blog relate to array programming:
- AOC 2021 in BQN
- Some balanced binary trees in APL
- Nial Notes
- Willans' Formula in APL
- Lil and Advent of Code
- Common misconceptions about APL
- Exploring Z-order in BQN
- Making a simple Decker-based static site
References
- ↑ lyxal. In memory of Razetime. CGCC Meta Stack Exchange. 2024-06-30.
- ↑ APLgolf. Accessed 2024-06-30.
- ↑ BQN website REPL Help.
- ↑ Razetime. ngn/k tutorial
- ↑ Razetime. AOC 2021 in BQN.
- ↑ Razetime. Lil and Advent of Code.
External links
APL community [edit] | |
---|---|
Activities | Conferences ∙ User groups and meetups ∙ Iverson Award ∙ Exercises |
Chat rooms and forums | APL Farm ∙ APL Orchard ∙ APL Wiki |
People | Phil Abrams ∙ Brian Becker ∙ Bob Bernecky ∙ Larry Breed ∙ Charles Brenner ∙ Jim Brown ∙ Adám Brudzewsky ∙ Gitte Christensen ∙ Peter Donnelly ∙ John Earnest ∙ Adin Falkoff ∙ Garth Foster ∙ Lib Gibson ∙ Aaron Hsu ∙ Roger Hui ∙ Ken Iverson ∙ Morten Kromberg ∙ Dick Lathwell ∙ Marshall Lochbaum ∙ Eugene McDonnell ∙ Roger Moore ∙ Trenchard More ∙ Alan Perlis ∙ Raghu Ranganathan ∙ Henry Rich ∙ Al Rose ∙ John Scholes ∙ Ian Sharp ∙ Bob Smith ∙ Geoff Streeter ∙ Joey Tuttle ∙ Arthur Whitney |
Other | APL Trust ∙ APL Quote Quad ∙ Blogs ∙ Books ∙ Case studies ∙ Famous APL users ∙ Humour ∙ Jobs ∙ Merchandise ∙ Papers ∙ Podcasts ∙ TryAPL ∙ Try It Online ∙ Video channels |