Hacker Newsnew | past | comments | ask | show | jobs | submit | more debo_'s commentslogin

The family of languages that started with ML[0] mostly look like this. Studying that language family will probably help you feel much more at home in Rust.

Many features and stylistic choices from ML derivatives have made their way into Swift, Typescript, and other non-ML languages.

I often say that if you want to be a career programmer, it is a good idea to deeply learn one Lisp-type language (which will help with stuff like Python), one ML-type language (which will help with stuff like Rust) and one C-type language (for obvious reasons.)

[0] https://en.wikipedia.org/wiki/ML_(programming_language)


F# looks nothing like Rust. Is much more readable for me.

F#'s semantics don't describe memory management and lifetimes to the degree that Rust does.

I was unaware. Feel free to flag.


The goatse one killed me


The oft-snickered-at "smuggling 3mb of hot RAM" line from Neuromancer may have been prophetic after all.


If you are a scifi author, it's a mistake to give any hard numbers in real-world units. You will, most likely, greatly underestimate. Even trying to greatly overestimate, you will underestimate.

Commander Data's specifications in the Star Trek TNG episode The Measure of a Man from 1989: 800 quadrillion bits of storage, computing at 60 trillion operations per second.

100 petabytes. That's a big machine. A very big machine. But supercomputers now have memories measured in petabytes.

They never used "bits" again in any Star Trek script. It was kiloquads and gigaquads from then on.


That's fun! To further prove your point I saw this and thought "yeah maybe 100 PB is more common these days but 60 trillion ops / second seems like a lot"

Then I did some googling and it turns out that a single 5090 GPU has a peak FP32 performance of over 100 TFLOPS!


Pretty sure Commander Data's software wasn't written in Electron so the hardware was enough :)

Maybe you are just rationalizing it.


Zorin is not a hobby distro. They are a small company that does this for profit. You may like or dislike that, but your assessment is wrong in this case.


It's not weird, but it is wrong. I have used zorin as my daily driver for years now, and it's a great, boring Ubuntu distro. I love it.


I think you have a problem.


This is so cute!


> Linux engineers


I know Linux and majored in Engineering in college. Do I count? Lol


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: