Live data from Hacker News

OCaml: Add support to iOS/Mac ARM64

github.com

91–100 of 103 posts

Re: OCaml: Add support to iOS/Mac ARM64

#91
post #81
post #59

Earlier quoted context omitted.

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

"Everyone" means most in casual conversation. You maybe had it confused with the universal quantifier ∀ in a math/logic context, but it's not the same :-)

Which still doesn't apply, when Linux based servers are about 50% of server market.

https://www.t4.ai/industry/server-operating-system-market-sh...

Re: OCaml: Add support to iOS/Mac ARM64

#92
post #59

Earlier quoted context omitted.

> 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 :-)

This is unrelated, but your karma is 2020.

Re: OCaml: Add support to iOS/Mac ARM64

#94
post #46

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

Thanks for the answer! I have a followup question: if the server is Linux, that means the app itself (or the "solution") is Linux based, which means that an OCaml solution would have to compile (or cross-compile to) and run on Linux, which means that ARM64 on Linux is relevant :) Unless of course most OCaml devs don't target Linux.

Sure it's relevant, but again like Eduardo said, most devs don't have Linux ARM64 dev machines, they don't use it on a daily basis, they don't have experience with it.

Re: OCaml: Add support to iOS/Mac ARM64

#95
post #3

By reading the stream of comments on the PR, and from my own experience, I feel that it is extremely cumbersome to do code reviews on Github. Atlassian's Fisheye/Crucible looks like a better solution. Does anyone think otherwise? I think Github has a large room of improvement in this regard; a PR is not the same as an issue.

I agree whole-heartedly (against both Github and Gitlab code reviews for serious large changes), but from what I've heard Crucible is apparently EOL now?

Re: OCaml: Add support to iOS/Mac ARM64

#96
post #76
post #23

Does anybody know what’s the status with bitcode support? Last info from about 1.5 years ago was that the Golang and Rust toolchain did not support it, but also Apple did not make it mandatory. What is the current state? Does ocaml support bitcode?

Rust had bitcode support since 2018: https://github.com/rust-lang/rust/pull/48896

Good. One more reason to look at rust. Main motivation is webassembly for me

Re: OCaml: Add support to iOS/Mac ARM64

#97
post #79

Earlier quoted context omitted.

I think that’s increasingly not the case. I’m writing this message on an iPhone 6s which honestly still feels great. I had the battery replaced a couple years ago but aside from that I haven’t had any problems with it - all the apps I run on it feel smooth and responsive. (And in some cases better than my desktop since they aren’t running through electron.) If not for the camera and iOS support inevitably ending, I d…

I think the iPhone 6S is actually the oldest phone to which this applies. It was a big step up in processor speed from the 6, and I think it marked the point at which phone cpus hit "fast enough". Hopefully apple continue to support the 6S for at least a couple more years, because I don't think there's any technical reason why they can't.

Notably it has also 2GB of RAM, when the older devices have 1.

One of the kids' phones is an SE which is pretty much the same internals as the 6S and it's still good.

Re: OCaml: Add support to iOS/Mac ARM64

#98
post #80

Earlier quoted context omitted.

Well, most aren't. The huge majority of developers use Windows and many use OS X. In any major dev conference in the US/Europe OS X is almost 50% or more (and almost 80% on the presenters side), while Windows has tons of "silent" users (e.g. not the kind to make noise on blogs/HN/etc, but like 90% of devs anyway, working in enterprise, etc). Even on Stack Overflow poll, which attracts less of the kind of "silent" ent…

It's funny to see your observations about Stack Overflow, because it was co-founded by an ex Microsoft guy (Spolsky) and I remember in early days there it had quite the .NET community which was probably not coincidental. I think they also run the site on .NET.

They do and very efficiently, it was at one point a bunch of high end servers - they called it out as an example of going deep not broad for scaling.

I remember reading they had 256GB of RAM on DB servers when that seemed like an absurd amount to me.

Re: OCaml: Add support to iOS/Mac ARM64

#99
post #82

Earlier quoted context omitted.

> I say this with three macs within reach of me. Well, they're a steady 10% of the PC market, which would make 1 in 10 computer owners in the US have one. Perhaps more have Macs than any other PC brand (if we break them down individually, e.g. Dell, HP, Asus, Microsoft, etc.). Any coffeeshop is choke full of Mac laptop yielding people. Any university the same. Most developer conferences (Java, Rails, JS, Python, Gola…

I mean this is fair but I don’t see much point in comparing Apple to a single commodity pc manufacturer, no disrespect intended (I love my xps 13). I suspect coffee shops and universities are simply full of the professional class I implied earlier, which makes sense to me. Also, go to a community college and count the number of macs there. There’s a clear class bias here.

>Also, go to a community college and count the number of macs there. There’s a clear class bias here.

Sure, since a PC would be more affordable, and in higher performance needs have more bang for the buck.

The Macs are for other kind of niceties (not raw performance per buck) and make different tradeoffs, plus cost more.

Re: OCaml: Add support to iOS/Mac ARM64

#100
post #91
post #81

Earlier quoted context omitted.

"Everyone" means most in casual conversation. You maybe had it confused with the universal quantifier ∀ in a math/logic context, but it's not the same :-)

Which still doesn't apply, when Linux based servers are about 50% of server market. https://www.t4.ai/industry/server-operating-system-market-sh...

Come on, everyone knows the old trick of using paid shipments to pretend Microsoft have a large share of the server market. It conveniently discounts all these free installations of Linux.
Post reply on HN