1,274 reputation
1122
bio website
location Europe
age
visits member for 3 years, 11 months
seen Dec 18 at 14:47

Dec
17
comment Maintenance cost of SIMD programming code base
@DocBrown maybe, but his actual question is formulated to be more generic: "...industry consensus regarding the value of clean and simple code for SIMD code...". I doubt there is any (official) consensus at all, but I submit that higher-level languages can reduce the difference between the "usual" and SIMD code, just like C++ let's you forget about assembly, thus reducing the maintenance costs.
Dec
17
comment Maintenance cost of SIMD programming code base
@gnat I have actually read that whole paragraph, not just the top-level bullet points, and the poster is not mentioning any general-purpose SIMD libraries, just the computer vision and image processing ones. Not to mention that analysis of higher-level languages application is completely missing, despite no C++ tag and no C++-specificity reflected in the question title. This leads me to believe that while my question will not be considered primary it is likely to add value, making people aware of other options.
Dec
16
revised Maintenance cost of SIMD programming code base
edited body
Dec
16
answered Maintenance cost of SIMD programming code base
Dec
16
comment Why did Swift not include a decimal type
Any language has design flaws. It's their first proper attempt anyway.
Dec
11
comment Why are self-hosting compilers considered a rite of passage for new languages?
@Qix en.wikipedia.org/wiki/Bootstrapping_%28compilers%29 But mainly there is no reason to use it. It's widely known as a poor language, browsers get away with not using it for compilation because they are in control of the situation :), while the rest of us have no choice on the web.
Dec
11
comment Design pattern for composition workflows
It's not a design pattern, it's a paradigm. Represent coarse reusable functionality as actors, decouple them by message-based communication, combine as needed. Also I am not sure what is a "workflow" for you - chain of actions or just one action.
Dec
11
comment Design pattern for composition workflows
Actor Model: Akka, NServiceBus.
Dec
11
comment Productivity using .Net WPF for large ERP (LOB) desktop applicatons ~1500 forms\dialogs
Well, WPF works quite well for the Visual Studio and Blend. Your third paragraph does not make any sense whatsoever.
Dec
10
comment Is there ever a reason to use an array when lists are available?
@ratchetfreak nuget.org/packages/Microsoft.Experimental.Collections
Dec
10
answered Concepts used for cross platform development
Nov
27
comment Using action array vs Switch Case
Reminds of a classic refactoring: codereview.stackexchange.com/questions/9934/…
Nov
25
comment I'm confused about which is the correct way to work with TDD
You don't have to follow strict TDD to get most benefit from unit tests.
Nov
24
comment Why do functional programs have a correlation between compilation success and correctness?
Functional programming at scale works quite well for a en.wikipedia.org/wiki/Spherical_cow Keep it local.
Nov
17
comment Why do code-bases in n-tier development have an equal amount of, if not more, JavaScript code now?
There is a progress in JavaScript? The language is still ES5 (11/2014). Most progress seems to be around trying not to use JavaScript directly: Dart, TypeScript, AtScript etc.
Nov
10
comment Can every language be compiled? And can every language be interpreted?
Thanks for detailed response. C# is also normally JIT-ed and it is also statically strongly typed, so it should always be faster than Python (unless the compiler is implemented poorly).
Nov
10
comment Can every language be compiled? And can every language be interpreted?
"... JIT ... Python code is as fast or faster than C++ or C#" - any links to proof? Thanks.
Nov
4
comment Why is most SQL written in YELLING?
This way it's easier to tell it from actual normal programming languages. Maybe it will stop people from using it for implementing business logic.
Oct
27
awarded  Booster
Oct
25
awarded  Announcer