Live data from Hacker News

OCaml: Add support to iOS/Mac ARM64

github.com

61–70 of 103 posts

Re: OCaml: Add support to iOS/Mac ARM64

#61
post #37

... to the language which lacks multi-threading

Low effort post? Even though multithreading isn't relevant to the ARM64 work: for the first time in a long time, I think we can see a serious Ocaml multicore in the practical future, not the perennial "some day, maybe." You can already try the pools/futures part of the new multicore implementation, it's the algebraic effects part that is still outstanding -- see:

https://github.com/prismlab/parallel-programming-in-multicor...

Re: OCaml: Add support to iOS/Mac ARM64

#63
post #33

Earlier quoted context omitted.

I don't think that was the case for a long time on the tooling side, OCaml has a great support for ARM64 for a long time now, but Linux ARM64. But well most developers aren't actually using Linux. But a thing that is going to change is supporting iOS, one of the reasons that this PR was approved(and it adds support to iOS) it's mostly because there is a Mac ARM64

>But well most developers aren't actually using Linux. What??

They at least aren't using Linux on ARM laptops/desktops, which has been a year away for around a decade now.

Re: OCaml: Add support to iOS/Mac ARM64

#64
post #2

I think most programming languages and associated tools will start supporting ARM64 as a first class citizen. The current lack of support isn't due to apathy, just constraints around ARM64 not being popular for desktop development. For example, it's difficult to support a platform that isn't well supported by your CI/CD provider. Linus Torvalds previously said that ARM on the server would never be a thing since devel…

Hah, and arm servers were already gaining an economic edge before Apple’s consumer product switch.

Re: OCaml: Add support to iOS/Mac ARM64

#65
post #52

Earlier quoted context omitted.

53% Use Linux: https://insights.stackoverflow.com/survey/2019#technology-_-... >Linux and Windows are the most common platforms that our respondents say they have done development work for this year. We asked about container technologies like Docker for the first time this year, and Docker was the third most broadly used platform. But: https://insights.stackoverflow.com/survey/2019#technology-_-...

This is the distinction between the platform for which the work is being done and the platform the work is being done on. You can develop for Linux servers from other platforms.

Thanks, peoples from HN would not have understood that, big thumps up!

Re: OCaml: Add support to iOS/Mac ARM64

#66
post #36
post #33

Earlier quoted context omitted.

>But well most developers aren't actually using Linux. What??

I'm guessing he might have meant OCaml devs? Most development shops I've worked in used Linux servers to host their solution, and mostly Linux/Unix based tools and dev environments (people who preferred Windows as their desktop usually ssh'd to Linux boxes to work).

I wouldn't think so, from what I've read OCaml has pretty poor windows support.

Re: OCaml: Add support to iOS/Mac ARM64

#67
post #35

Earlier quoted context omitted.

I don't think that was the case for a long time on the tooling side, OCaml has a great support for ARM64 for a long time now, but Linux ARM64. But well most developers aren't actually using Linux. But a thing that is going to change is supporting iOS, one of the reasons that this PR was approved(and it adds support to iOS) it's mostly because there is a Mac ARM64

> But well most developers aren't actually using Linux. Then it would be Windows and not Mac OS. Is Mac OS any popular outside USA?

I'm not really sure you can call macs "popular" even here in the US.... they're a professional luxury for the most part. I say this with three macs within reach of me.

Re: OCaml: Add support to iOS/Mac ARM64

#68
post #59

Earlier quoted context omitted.

Most developers, there is a lot of places to get this information but if you look at the stackoverflow survey, which is a survey large enough to be relevant, you get some data around 25% of developers using Linux. We're talking about as their computer, not servers tho, everyone uses Linux for server

> everyone uses Linux for server And here I am deploying .NET and C++ solutions on Windows Servers, strange definition of "everyone".

Chill dude, 'everyone' doesn't mean 'literally everyone on the planet', it's a figure of speech :-)

Re: OCaml: Add support to iOS/Mac ARM64

#70
post #35

Earlier quoted context omitted.

> But well most developers aren't actually using Linux. Then it would be Windows and not Mac OS. Is Mac OS any popular outside USA?

I'm not really sure you can call macs "popular" even here in the US.... they're a professional luxury for the most part. I say this with three macs within reach of me.

They seem exceedingly popular in academia, it seems that most university students and professors posses them, even in computer science departments.
Post reply on HN