7,622 reputation
1939
bio website kohne.org
location North Wales, PA
age 46
visits member for 4 years, 6 months
seen 33 mins ago

Embedded Software Developer


Apr
20
comment Can human-readable part in FHIR lead to inconsistencies?
I know little about HL7, but it seems to me that it's likely a concession to the fact that medical staff were originally used to paper charts, where pretty much anything goes. Moving from that total-freeform world to structured data is HARD, and in a lot of cases it was dealt with (at the spec level) by punting and forcing the developers to figure it out. Which, yes, leads to an enormous amount of extra work for everyone at the end points. But for the guys developing the spec it makes things very easy.
Apr
7
comment Has pre-increment operators become that common?
@robertbristow-johnson - When you pass by reference you do avoid the copy. The point here is that in the postincrement case you can't pass by reference because you need to return a different state than the one the object will be in once the increment happens.
Apr
7
comment Has pre-increment operators become that common?
@robertbristow-johnson - When you return from a postincrement operation you CAN NOT return a reference, you return a completely new object, which is a copy of the state of the original object BEFORE the increment operation. That copy may be expensive, and returning an object may itself be expensive.
Apr
7
answered Has pre-increment operators become that common?
Feb
20
comment How to sell DRY architecture
@Snowman - to play devil's advocate, if there's a separate app, there's much less chance of accidentally showing someone the wrong view based on rights. That's a bad idea (see Julia Hayward's answer), but it's one line of thinking that should be dealt with.
Feb
4
reviewed Close Sell dual licensed software with 3rd party contributions
Feb
4
reviewed Close Are there any concrete examples of where a paralellizing compiler would provide a value-adding benefit?
Feb
4
reviewed Close I want to master ASP.NET - What concepts should I focus on/What concepts do you most value?
Feb
4
reviewed Close How should I structure an application containing business logic and display?
Feb
1
reviewed Approve Should Latin-1 be used over UTF-8 when it comes to database configuration?
Jan
29
reviewed Leave Closed What differences are between “play-by-play”, design and implementation of an OS?
Jan
29
reviewed Leave Closed Scala and exception handling
Jan
8
revised Do we really need auto-vectorization?
Unshortened URL
Jan
8
revised Real-time chat in Ruby on Rails without owning a server
Unshortened URL
Jan
7
revised How do I integrate a browser-based JavaScript unit testing framework into my workflow?
Unshortened URL
Jan
4
comment Should I spend time preventing piracy of my app?
@Mike - it kind of doesn't matter what the impact will be - you CAN'T stop it, and any time you spend on anything more than basic anti-piracy is wasted. Anything you do WILL be cracked. If that impact is that you don't make any money, then that's going to happen whether you spend 2 days or 2 months on your anti-piracy. So do something to keep the casual copiers honest, and get on with trying to make money.
Dec
7
comment Historical precedent for why Prolog is less popular than SQL in Imperative Programming?
@DylanMeeus - Yep. And remember, the fact that people don't ACTUALLY understand a given SQL query doesn't mean they don't THINK they understand it, and proceed accordingly. Then the thing gets done (broken, but done).
Dec
4
reviewed Close Starting Execution of Java Program
Dec
4
reviewed Close Are all programming problems algorithm problems?
Nov
21
comment type infered statically typed languages?
@Bakuriu - Thanks. Interestingly, I've been doing C so long that I failed to see pointers as a breach of the type system. Walk the edge of a pit long enough and you forget how scary it is.