289 reputation
16
bio website
location Edinburgh, United Kingdom
age
visits member for 4 years, 7 months
seen 10 hours ago
Lots of Fortran, some Matlab, Mathematica

1d
awarded  Informed
Jan
9
comment How to efficiently store big time series data?
You should consider array databases -- en.wikipedia.org/wiki/Array_DBMS#List_of_Array_DBMS. I'm not saying that one of them would be the right, or even the best or even a good enough, answer, just that they should enter your thoughts. Besides the entries in that list there is the kdb system (kx.com) though it is far from free.
Jan
2
comment What would be good factual arguments to convince high level management to consider functional programming?
Why should high-level management give a damn what programming languages and methods are used ? Why would they be involved in such a decision ? Surely that's a matter for the technical managers ?
Sep
24
awarded  Autobiographer
Sep
2
comment Why aren't we building and using parallel processors *meant* for general computation?
I beg to differ with @Telastyn and Charles E. Grant. Any consumer with an up to date iPhone (I guess other recent smartphones too) is using a multi-core (parallel) processor. Surely they're not all playing games with them ?
Jul
18
comment Why are floats called “real numbers” in some languages?
Of course 1/3 can be represented with absolute accuracy in a floating-point number system, though not, I grant you, a binary f-p number system.
Apr
7
comment Identity matrix using Fortran 95
You're probably not using the edit descriptor to write a 1- or 2-digit integer. Try experimenting: use simple write statements to write to the console varying both the width of the field and the size of the integer.
Apr
4
answered Identity matrix using Fortran 95
Jan
23
comment Are there any ultra high level languages out there?
What ! 16 hours (as I write), and no one has mentioned Wolfram yet (blog.wolfram.com/2013/11/13/…) or its soon to be eclipsed ancestor Mathematica ?
Dec
30
answered Emotional detachment from bad code
Dec
14
answered Do I have to be skilled in advanced theoretical problem solving to become a good programmer?
Dec
10
comment COBOL & Mainframe & Business
Long long time ago and I have chosen Python are mutually inconsistent statements, Python is a beardless youth standing next to COBOL.
Dec
2
comment How does the Scrum Master participate in Daily Stand-Ups?
We could find out her name, but it's more fun enjoying the Dilbert-esque absurdity of the situation Be careful that you haven't become Wally. Sure, she may be the pointy-haired boss but that alone doesn't make you Dilbert.
Nov
19
comment How does the Scrum Master participate in Daily Stand-Ups?
This is a joke right ? You have a daily meeting with someone and you haven't asked her name ? I know that scrums can be rough, but the common courtesies of life still apply.
Oct
25
comment How should a non-IT manager secure the long-term maintenance and development of essential legacy software?
I didn't suggest they find a firm to provide software, rather a continued benefits administration system service.
Oct
25
answered How should a non-IT manager secure the long-term maintenance and development of essential legacy software?
Oct
23
comment What are the types of dynamically typed languages arrays?
What is this language C! ?
Oct
9
comment Is it crazy to develop a TUI today?
I've always taken the view that a command-line interface inside a window managed by a software window manager and displayed on a modern bit-mapped display is a GUI and ought to be enough for any user.
Sep
20
awarded  Yearling
Sep
19
comment Is there more to being a programmer than what I'm being exposed to?
You've just asked a specialist in high-performance numeric computing how Facebook and other such trivial systems are developed ! I would guess they don't use a lot of Fortran+MPI ...