frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

My Ideal Array Language

https://www.ashermancinelli.com/csblog/2025-7-20-Ideal-Array-Language.html
37•bobajeff•2h ago

Comments

abcd_f•1h ago
> User-Extensible Rank Polymorphism

> IMO this is what makes something an array language.

Great to hear. So what is it?

preommr•56m ago
Not op, but I assume it means that there's rank polymorphism (i.e. data can be of arbitrary dimensions, and there's support for things like functions working on both N-dimensions, without having to specify n, or maybe setting constraints on n), and that the polymorphism can be used on the programmer side (so it's not limited to just a handful of language builtins) through the oop equivalent of subclasses and interfaces.
adregan•38m ago
The author of this post was the guest on the most recent episode of the podcast The Array Cast

https://www.arraycast.com/episodes/episode111-ideal-array-la...

teleforce•32m ago
Dlang does not has rank polymorphism and it handle array just fine with crazy speed in both compilation and execution.

It can be faster than Fortran based library that is still being used by Matlab, Rust and Julia [1].

It will be interesting to compare Mojo moblas BLAS library with GLAS library performance in D.

[1] Numeric age for D: Mir GLAS is faster than OpenBLAS and Eigen (2016):

http://blog.mir.dlang.io/glas/benchmark/openblas/2016/09/23/...

cdavid•20m ago
If I understand correctly what is meant by rank polymorphism, it is not just about speed, but about ergonomics.

Taking examples I am familiar w/, it is key that you can add a scalar 1 to a rank 2 array in numpy/matllab without having to explicitly create a rank 2 array of 1s, and numpy somehow generalizes that (broadcasting). I understand other array programming languages have more advanced/generic versions of broadcasting, but I am not super familiar w/ them

nromiun•4m ago

  ⊢×0≠∧˝˘∧⌜∧˝           # Marshall & Dzaima (tacit!)
  (≠⥊∧´)˘{×(⌾⍉∧)0≠} # Dzaima & Rampoina
  {×(∧˝˘∧≢⥊∧˝)0≠}     # Dzaima
Call me old fashioned and stuck in C style syntax but I can't imagine anyone describing this as beautiful art.

Show HN: Tiny logic and number games I built for my kids

https://quizmathgenius.com/
1•min2bro•1m ago•0 comments

Simulated Society of 10k AI Agents

https://www.theunwindai.com/p/simulated-society-of-10-000-ai-agents
2•gargigupta•1m ago•1 comments

Untangling the Jeff Bezos Web: Blue Origin and Amazon's Kuiper Satellite Program

https://www.theregister.com/2025/08/04/jeff_bezos_space_web_untangled/
1•rntn•2m ago•0 comments

New Oceanco Chapter – Gabe Newell

https://www.oceancoyacht.com/new-chapter-gabe-newell/
2•walterbell•3m ago•0 comments

Show HN: A minimal Flask and Htmx and LangChain (with llama.cpp) interface

https://github.com/joelkuiper/flask-htmx-llm
1•anon1253•4m ago•0 comments

Show HN: Sweep – Cursor Tab Alternative for JetBrains IDEs

https://plugins.jetbrains.com/plugin/26860-sweep-ai
2•williamzeng0•5m ago•0 comments

One Step Closer to Solving a Century-Old Crustacean Mystery

https://today.uconn.edu/2025/07/one-step-closer-to-solving-a-century-old-crustacean-mystery/
2•gmays•5m ago•0 comments

Scientists just recreated the Universe's first molecule

https://www.sciencedaily.com/releases/2025/08/250803011840.htm
2•LAsteNERD•6m ago•0 comments

Ordnance Survey settles in 'David and Goliath' design dispute with family

https://www.thetimes.com/business-money/companies/article/ordnance-survey-settles-in-david-and-goliath-design-dispute-with-family-firm-s2jnx9hq8
2•speckx•7m ago•0 comments

Show HN: I Built an AI C. Extension That Finds Perfect LinkedIn Leads in Seconds

https://chromewebstore.google.com/detail/linkedin-ai-lead-assistan/homodpkcpcclamjdmndokadolmpijkff
1•AppMaestro•8m ago•0 comments

The Super Weight in Large Language Models

https://arxiv.org/abs/2411.07191
1•neehao•8m ago•0 comments

1981 BASIC adventure game comes to a new platform, the TRS-80 MC-10

https://www.arctic81.com/arctic-adventure-mc10.html
2•vontzy•8m ago•0 comments

Show HN: Mailpod – Turn Your Daily Emails into a Podcast You Can Listen To

2•williamjinq•9m ago•0 comments

EU could earn €1T by taxing aviation, private jets included

https://www.euractiv.com/section/eet/news/eu-could-earn-e1-trillion-by-fully-taxing-aviation-private-jets-included/
3•romac•14m ago•0 comments

Character.AI's mobile app is getting a social media-style feed

https://www.neowin.net/news/characterais-mobile-app-is-getting-a-social-feed/
1•bundie•14m ago•0 comments

Part 1: A Deep Dive into Rust and C Memory Interoperability

https://notashes.me/blog/part-1-memory-management/
13•hyperbrainer•15m ago•1 comments

Dual-Purpose Star Tracker and Space Debris Detector for Small Satellites

https://www.mdpi.com/2224-2708/14/4/75
1•PaulHoule•15m ago•0 comments

Best AI Video Effects Generator

https://asmrvideos.io/video-effects
1•xbaicai•15m ago•1 comments

Surviving the Tyranny of the Algorithm

https://weaponizedspaces.substack.com/p/surviving-the-tyranny-of-the-algorithm
2•rbanffy•15m ago•0 comments

Let's Hax0r a GC (Eventually)

https://h4x0r.org/lets-hax0r-a-garbage-collector-eventually/
3•eatonphil•17m ago•0 comments

High Performance SwiftData Apps

https://blog.jacobstechtavern.com/p/high-performance-swiftdata
1•jakey_bakey•18m ago•0 comments

Built a support app after realizing heartbreak is socially isolating

https://kintzapp.com
2•aabreyterman•18m ago•2 comments

BLS and Our Age of Choose-Your-Own-Reality Governance

https://www.derekthompson.org/p/trumps-war-on-economic-data-will
3•rbanffy•18m ago•0 comments

Show HN: A tiny reasoning layer that steadies LLM outputs (MIT; +22.4% accuracy)

https://github.com/onestardao/WFGY
4•TXTOS•19m ago•0 comments

Ultrasmall optical devices rewrite the rules of light manipulation

https://news.mit.edu/2025/ultrasmall-optical-devices-rewrite-rules-light-manipulation-0801
2•bookofjoe•19m ago•0 comments

The Revolution of Token-Level Rewards

https://www.levroai.com/blog/revolution-of-token-rewards-08-01-2025
4•aagr•21m ago•0 comments

The FoxPro wiki is down, on purpose

http://fox.wikis.com/
3•JelteF•22m ago•0 comments

What you didn't know about ropeways [video]

https://www.youtube.com/watch?v=HhI_1Yi5CtQ
2•bschne•22m ago•0 comments

Lp(a) is another risk to your heart that's getting new attention

https://www.washingtonpost.com/health/2025/08/02/heart-lipoprotein-vascular-disease/
2•brandonb•23m ago•1 comments

A Histogram Is a Generative Model

https://jonathandinu.com/writing/a-histogram-is-a-generative-model/
1•clearspandex•24m ago•0 comments