HackerTrans
TopNewTrendsCommentsPastAskShowJobs

kasajian

no profile record

Submissions

New OS aims to provide (some) compatibility with macOS

github.com
315 points·by kasajian·8 เดือนที่ผ่านมา·165 comments

comments

kasajian
·3 เดือนที่ผ่านมา·discuss
Someone explain to me why this product is unique. If Mozilla never came out with it, does that mean businesses are stuck with using cloud-based AI? C'mon. There's a lot of products that already offer local-AI. What am I missing?
kasajian
·3 เดือนที่ผ่านมา·discuss
Content should be in a github org.
kasajian
·6 เดือนที่ผ่านมา·discuss
I'll check back every few years to see if either this project, Wine or ReactOS can run Visual Studio 2026 (or 2022) and .NET Framework 4.

Not talking about the cross-platform versions of .NET and VS-Code. I'm specifically talking about the Windows-specific software I mentioned above.

I don't see this happening, despite the fact that by now, these types of porting efforts were supposed to be trivial because of AI. Yeah, I'll wait.
kasajian
·9 เดือนที่ผ่านมา·discuss
Yes, but you are not giving people anyway to close their account, nor make it obvious to unsubscribe. That's not very good.
kasajian
·9 เดือนที่ผ่านมา·discuss
Yep, also Microsoft Dev Box: https://azure.microsoft.com/en-us/products/dev-box
kasajian
·10 เดือนที่ผ่านมา·discuss
The article wasn't proof-read. Too many basic English errors are too distracting and makes it hard to read.
kasajian
·10 เดือนที่ผ่านมา·discuss
I don't agree. I don't think of Oracle at all when I think of JavaScript. And I also don't care whether they own the trademark.

There's no hypocrisy.
kasajian
·10 เดือนที่ผ่านมา·discuss
I don't get why this is so important. I don't love Oracle. I do love JavaScript. I couldn't care less who owns the trademark, and not sure what if anything would make me care.
kasajian
·10 เดือนที่ผ่านมา·discuss
Are you experiencing any perf issues when using "Blazor Server"?
kasajian
·11 ปีที่แล้ว·discuss
The thing to keep in mind with regard to the significance of the C language and this particular time-frame is that personal computers were becoming capable of hosting a C compiler. Today, we don't think about the ability to host a C compiler to be a constraint, but with early micro-computers it was. For instance, the Atari-era of computers, could not easily host a C-compiler. There was a version called "Deep-Blue-C" which is a subset. In fact, "compilers" were rare. More common were interpreters because they required less resources.

Running alternative operating systems on early micro-computers, such as CP/M on an Apple-II, provided more capabilities, and ability run slightly more powerful software

The IBM PCs and clones around that time-frame certainly had the power to host compilers, Turbo-Pascal was one early example.

Also, back then, with some exceptions, most commercial products on micro-computers were written in Assembly language, not a high-level language. This was done for performance. This was common.

However, C was generally regarded as producing code that's fast enough that enabled programmers to use it instead or coding directly in Assembly. Certainly, with the new crop of computers, the faster IBM PCs (ATs), Macintosh, Atari ST, Amiga, all had sufficiently sophisticated compilers where that became standard issue. Pascal and then C.

So around 1983, C was become something that people were starting to take a much closer look at because of the availability of hardware and operating systems that allowed them to use C. It is not that C was not available previously, but it was used by a different class of developers, the ones with S-100 Bus machines running CP/M of some form.. these are machines that often required you to re-target the BIOS from source when you add more RAM.

C also became the default language for Windows. For the Mac, it was a form of object Pascal at first, and then moved to C++ with MacApp.

This is an example of C being powerful enough, being at the right place and at the right time to where now it's the lingua-franca of system software.