[HN Gopher] Programming language Dino and its implementation
___________________________________________________________________
Programming language Dino and its implementation
Author : 90s_dev
Score : 25 points
Date : 2025-06-05 17:47 UTC (5 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| johnisgood wrote:
| I do not know how to interpret the benchmarks. OCaml is really
| fast, so the numbers do not make sense to me, at a quick glance.
| Is it worse or better to Python or Ruby according to the
| benchmark? I would like to see the code, too, because if it is
| that much slower than Python or Ruby, then there is a serious
| problem with the implementation.
| extrabajs wrote:
| Guessing from the text that they're running the (interactive)
| bytecode compiler + interpreter version of OCaml, which is much
| slower.
| ghurtado wrote:
| Feature-wise it looks very complete / modern.
|
| It seems to have a pretty high ratio of "I use X because it's the
| only one that has Y" type features, all in one place. Very
| appealing to Python users, since it fills a few well known
| language gaps.
| 90s_dev wrote:
| What do you mean, George?
|
| > It seems to have a pretty high ratio of "I use X because it's
| the only one that has Y" type features, all in one place.
| ghurtado wrote:
| My name is certainly not George :D but I'll pick two
| features:
|
| - fibers
|
| - advanced pattern matching
|
| These are two not so common language features that are often
| the differentiator in a class of languages: "I like Python -
| but Ruby has fibers" or "I like Ruby - but Python has pattern
| matching"
|
| To see such features all in one language has a lot of appeal
| (to me, anyway)
| bravesoul2 wrote:
| Cool. A golike from 1993 with a similar name to a certain modern
| JS runner.
| 90s_dev wrote:
| How is it like Go? It seems differenter.
| Lerc wrote:
| I was not expecting to feel as sad as I did after seeing the name
| Animatek after all these years.
|
| If things are hard, seek help, please.
___________________________________________________________________
(page generated 2025-06-05 23:00 UTC)