modern 64-bit cpus (Miscellaneous)
> Brand means almost nothing. It's probably different people, different
> ideals across the years. But if you know nothing else (e.g. detailed
> specs), brand loyalty is better than nothing.
Sure. The Sony example was bad, VAIO was much more expensive than I would usually buy, but this was during inventory clearing; I bought a refurbished 3000 series when 4000 series came out. (and the refurbished bit was mostly a bit of minor scratching), so it was less than half of the price.
The Medion story was what closer to what I meant. Only that brand had combinations of features that I deemed necessary. (more for work than for Private, since for work I often have quite large directories of test images). At least then, now SSD sizes have risen somewhat again.
That said, I think it really is a shame that various listings don't list free bays of a laptop. Then you could add storage only if it really was a problem.
> > My work laptop is Medion, which is a large German OEM afaik which uses
> > Akoya (or something) branded mobos. Aldi and Mediamarkt/Saturn peddle
> their
> > stuff.
>
> Gesundheit (obvious joke).
Don't you mean "gezondheid" ?
> Never heard of it. All we have is the mundane
> HP, Dell, MS, Apple, Lenovo, Asus, etc.
Yup, except for Apple of course since it doesn't sell Windows laptops afaik.
> > > I need to rebuild the Go32v2 version one of these days.
> > It really should be buildable in DOS natively.
> >
> > It could at some point, though most used Win9x. Later XP.
>
> Certainly FreeDOS (under VM) is more viable than those other "dead" OSes,
> IMHO.
Does it finally have decent LFN driver? That and commandline lengths are usually the breaking point.
> > > > Have you seen any
> Windows ARM64
> machines? What are your opinions?
> >
> > Currently irrelevant.
>
> IIRC ... always-on (phone?), emulates IA-32 software up through SSE2 (yet
> with native ARM64 drivers) and even emulates DirectX 9-12. Sounds
> interesting.
Maybe if it is ultra portable I could use it to run our Windows CRM client. But I have my doubts.
Yesterday I did some benchmarking of FPC building:
- RPI4 (32-bit(*)) with SSD (not flash) 4 minute 5 seconds
- Ryzen 2600 with SSD 1 minute 2 seconds.
That is still quite a gap, and then emulation overhead on top of that? Brr.
(*) Arm 64-bit still works with GNU AS as backend assembler and thus is twice as slow as the arm 32-bit (or x86 32/64-bit) targets that do have internal assembler and don't have to write it out as text and then parse it again.
> Okay, I wouldn't know, but it's very easy to download, presumably. (Just to
> split hairs, even "Win 10 S" only allows downloading from their Store
> [cheaper, more secure] unless you upgrade to Pro.)
Yeah. I regard Win 10 S as Chromebooks. Fine if you need something ultra portable for some surfing and minor document work, but if you don't really need that form-factor a lot, it is redundant
> > > (Nested functions would be very nice to standardize, too.
> > > GCC and TCC support it, so do others like D.)
> >
> > Proper nested functions is a complex topic, specially how nested
> functions
> > can reach their parents parameters and variables, even when recursing.
> >
> > Afaik gcc doesn't really support that, only simple nesting.
>
> Trampolines? (I have no idea.)
There are many ways. Displays is the most common one (which is just passing a pointer to a record with framepointers btw). Trampolines is afaik more a workaround if you don't want to change your stack and parameter handling too much.
Complete thread:
- modern 64-bit cpus - Rugxulo, 21.02.2020, 11:40 (Miscellaneous)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- modern 64-bit cpus - marcov, 22.02.2020, 19:31
- modern 64-bit cpus - Rugxulo, 23.02.2020, 02:10
- modern 64-bit cpus - marcov, 23.02.2020, 17:24
- modern 64-bit cpus - Rugxulo, 24.02.2020, 00:11
- modern 64-bit cpus - marcov, 24.02.2020, 21:59
- modern 64-bit cpus - Rugxulo, 26.02.2020, 03:54
- modern 64-bit cpus - marcov, 26.02.2020, 18:11
- modern 64-bit cpus - Rugxulo, 27.02.2020, 12:13
- modern 64-bit cpus - marcov, 27.02.2020, 21:44
- programming language comparison - Rugxulo, 01.03.2020, 11:55
- programming language comparison - marcov, 03.03.2020, 11:46
- programming language comparison - Rugxulo, 03.03.2020, 23:02
- programming language comparison - marcov, 04.03.2020, 11:02
- Minix - Rugxulo, 05.03.2020, 00:12
- programming language comparison - marcov, 04.03.2020, 11:02
- programming language comparison - Rugxulo, 03.03.2020, 23:02
- programming language comparison - marcov, 03.03.2020, 11:46
- programming language comparison - Rugxulo, 01.03.2020, 11:55
- modern 64-bit cpus - marcov, 27.02.2020, 21:44
- nested procedures - Rugxulo, 03.03.2020, 06:05
- nested procedures - marcov, 03.03.2020, 10:16
- nested procedures - Rugxulo, 03.03.2020, 22:19
- nested procedures - marcov, 08.03.2020, 23:08
- ultra-modern x86_64 cpus - Rugxulo, 31.03.2020, 20:29
- ultra-modern x86_64 cpus - marcov, 17.04.2020, 12:02
- ultra-modern x86_64 cpus - Rugxulo, 31.03.2020, 20:29
- nested procedures - marcov, 08.03.2020, 23:08
- nested procedures - Rugxulo, 03.03.2020, 22:19
- nested procedures - marcov, 03.03.2020, 10:16
- modern 64-bit cpus - Rugxulo, 27.02.2020, 12:13
- modern 64-bit cpus - RayeR, 27.02.2020, 05:41
- modern 64-bit cpus - marcov, 26.02.2020, 18:11
- modern 64-bit cpus - Rugxulo, 26.02.2020, 03:54
- modern 64-bit cpus - marcov, 24.02.2020, 21:59
- modern 64-bit cpus - Rugxulo, 24.02.2020, 00:11
- modern 64-bit cpus - marcov, 23.02.2020, 17:24
- modern 64-bit cpus - Rugxulo, 23.02.2020, 02:10
- modern 64-bit cpus - marcov, 22.02.2020, 19:31
Mix view