Follow Slashdot stories on Twitter


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Does it run a stock kernel and distribution? (Score 1) 93

That's not what I meant. I know there are distros for each of these boards. What's lacking is any kind of standard for the platform like we have in the PC world. I don't want to run some custom hack of debian with a special kernel on each board. Arm boards will be infinitely more useful when I can download one ISO from the distro web site such as, and have it boot and run on each of these Arm boards. Right now there's no standards for boot loader let alone device tree. It's a mess.

Comment I must have accidentally done something right (Score 3, Funny) 39

Just checked some of my certificates that I use on my own server and domain. They are all signed by my own personal CA. Looks like they are signed with SHA-512, which is part of the SHA-2 family. Been that way for 5 years, maybe 10 now. Guess I accidentally did something right when I created those certs years ago.

Comment Does it run a stock kernel and distribution? (Score 1) 93

Does this new board run a stock, off-the-shelf Linux distribution with a stock distro kernel? Is the bootloader open source and easy to use to boot any kernel and OS? If not, then it's really of little consequence.

I think these devices are neat and have a lot of potential, but sadly until we see the kind of standardization in terms of booting and hardware interfacing, these devices are way beneath their potential. Even the Pi, as popular and useful as it is, is hobbled to a degree without this standardization. I'd like to run the same distribution (whatever that is) on my Pi3 as on my Pine64. Or this board. Or some generic chinese SoC board.

Comment Re:They took the worst part of Python (Score 2) 177

You've obviously not used Python before. It's very easy to comment out a block of code and it doesn't require indenting anything, and it doesn't require an if (0) kludge. Your criticism and claim of being error-prone is not valid in this case. Python has a lot of gotchas and warts, but what you describe isn't one of them.

Comment Reminds me vaguely of Pascal with Python syntax (Score 1) 177

The example code I've seen from Nim reminds me a bit of Pascal. At least the use of the keywords proc and var. Glad they went with Python-style blocks instead of Pascal-style begin and end.

But nim does look like a nice language. The fact that it generates C code and compiles with a C compiler means that it could be integrated quite smoothly into projects using other languages.

Nim is on my list of languages to try some time if I ever need to write C-compatible code.

Comment Re:They took the worst part of Python (Score 4, Insightful) 177

Interesting how personal preference plays into it. But it also sounds like you haven't spent any real time with Python. Because it doesn't take long to get past the whitespace syntax and get on with programming. For most Python programmers, the block syntax is one of the things they like the most. It's true that a bad copy and paste or accidentally deleting some spaces in the wrong place can break things badly and potentially lead to subtle bugs. But in practice, that doesn't seem to be a significant problem. The fact is you should be indenting consistently anyway, so braces and semicolons are superfluous, and ugly.

I find I can write several pages of Python code and often it runs the first time without issue, which was never the case with any of the other languages I worked with, including C++. Invariably I'd forget some closing brace somewhere and a semicolon. Compile errors on first run are almost expected with C-like languages.

Python's real gotchas emerge more from its dynamic nature than its syntax; dynamic typing is a two-edged sword. Test-driven development is pretty much required for large applications.

Nim of course is statically-typed and has some measure of compile-time safety.

Comment Re:People agree that Windows 10 has better tech (Score 1) 502

Actually Windows 10 works quite well on tablets with both tablet-style apps and conventional win32 apps. In some respects it is the best of both worlds. Metro apps (aka universal apps) are the most most comfortable on the tablet, but normal win32 desktop apps are actually fairly usable. I was surprised how well it worked. This is coming from a confirmed Linux user.

Slashdot Top Deals

To program is to be.