798 karma · joined October 14, 2013
Having only recently looked at Ada I don't really understand this. It does look like Ada offers a lot of really nice features that other languages haven't yet caught up to.
For example, SPARK allows formal definition of correct code behaviour within the function definition. This appears to me to mean tests are written into the function at the time you write the function. That's huge from a maintenance standpoint, and it likely provides extra information a compiler could take advantage of.
> where no errors are allowed, which could possibly lead to loss of human lives, very few care of using Ada.
Loss of life is one area, but surely anything financial would benefit from this - as well as anything dealing with personal data (e.g. identity management)?
Look anywhere else in the UK and it's more like £25000-£35000.
I've successfully run Arch on a set of 10 EeePC 901s for a club. Linux plus Arduino programming = awesome kids.
A six-year-old 32-bit processor (e.g. an Atom in an EeePC 901 or HP Mini 311c) is more than capable of running a modern desktop system.
Yes: https://lists.archlinux.org/pipermail/arch-ports/2017-Januar...
(Also https://lists.archlinux.org/pipermail/arch-ports/2017-Januar...)
e.g.
local$ ssh remote
remote$ # do some stuff
remote$ echo "Text" > file.txt
remote$ # oh, I need to copy file.txt back to my local host
remote$ #?Yes, Manjaro has a small team and occasionally mess up the website, but don't let that stop you from trying the distro.
(Retired Core team member)
I'm guessing that "workstation" cards (designed for CAD etc.) may have moved on a bit since then, though.
IIRC, there have been several instances of this between releases, less so from the user application perspective, but rather from the driver model.
Windows 3.1 to Windows 95 (16- to 32-bit), Windows ME to Windows 2000 (NT kernel), Windows XP to Vista (UAC etc.) each saw various issues with device drivers.
The extent of user application backwards-compatibility is impressive, with only Windows 10 removing 16-bit application support (boo). For example, even now it's possible to double-click on the application icon at the left-hand of the window title bar to close the application - à la Win 3.1.
> The only mistake Microsoft made was not doing rolling releases
I think they're 'fixing' that with Windows 10.
Though if you do any of that you'll probably already know. :)
If you're purely running your own application/service (or non-repo software, e.g. rwasa) then Alpine seems perfect.
For the majority of situations this means easier comprehension/scanning and zero redundancy. It also provides good practice for anything that needs more than a single line.
For longer emails I also like to put a summary at the top, then an expanded details below as necessary, and make sure each paragraph starts a new point or item.
ls src/*.rs | entr -c cargo build
(entr is pretty awesome :)
cargo build --color=always
This depends on your use-case. For running a single account, yes. For one intended use-case of Migadu (managing multiple accounts across multiple domains), then no.