| bio | website | |
|---|---|---|
| location | London, United Kingdom | |
| age | 42 | |
| visits | member for | 2 years, 7 months |
| seen | May 16 at 17:28 | |
| stats | profile views | 47 |
Quite boring, really. Have faffed about with computers since the mid-80s, have worked as a network engineer, unix sysadmin and (occasionally) developer.
|
Mar 20 |
answered | Steps to Learn a Programming Language / Framework |
|
Mar 20 |
answered | How to create an abbreviation for words like `function` in Clojure where the obvious one (`fn`) is taken? |
|
Mar 19 |
comment |
Who are the outspoken critics of Object-Oriented design? @MatthewFlynn Well, CLOS is an object-system inside a multi-paradigm language (although Common Lisp does allow you to write code in a mostly-functional style, there is nothing that requires you to). |
|
Mar 18 |
comment |
is it programmer's duty to disable directory listing? As always with down-votes, it's probably a good idea to leave a comment saying why you're down-voting an answer. It is, to me at least, no obvious reason to down-vote this (apart from possibly being on the brief side). |
|
Mar 15 |
comment |
Are operators clearer to read than keywords or functions? Certainly Pascal used := as assignment, for the lack of a left-arrow in ASCII. |
|
Mar 15 |
answered | is it programmer's duty to disable directory listing? |
|
Mar 15 |
comment |
is it programmer's duty to disable directory listing? @Malice I can only assume it is a reference to /Pulp Fiction/ |
|
Mar 10 |
answered | Isn't open source bad for developers themselves? |
|
Mar 8 |
comment |
Is Functional Programming possible in Java? There's also ABCL (common-lisp.net/project/armedbear), but I have no idea where it falls on the mature/no mature scale and it's a Common Lisp implementation. |
|
Mar 2 |
answered | Is big-O really that relevant when working in industry? |
|
Feb 29 |
comment |
If competition is using 'lingua obscura' for development (why) should I be worried? @foljs: franz.com/success should have at least a few lisp success stories, there may be more than you think. |
|
Feb 4 |
comment |
Is TCP/IP an OSI Replacement or both are inter-dependent and meant to work together There certainly used to be "directly inspired by OSI" network stacks. The IS-IS routing protocol is a multi-protocol IGP carried over OSI. |
|
Jan 26 |
comment |
Why is there still case sensitivity in some programming languages? @phresnel Or "SZ". Good arguments can be made for both. |
|
Jan 10 |
answered | The case for code obfuscation? |
|
Dec 21 |
comment |
Does the syntax of programming languages depend upon their implementation? I'm not entirely clear how strong/weak and static/dynamic typing relates to syntax, to be honest. But the answer-quality was pretty good, so I am just avoiding upvoting. I'd class C typing as "static/weak" (it's trivial to look at a stored value as if it was another type, possibly getting the value wrong). |
|
Dec 20 |
comment |
How can I learn about optimising for the CPU cache (in C)? Also, keep mutexes well separated. Changing a mutex (should) flush all cache lines it is in, across all CPUs. This can be a big performance hit if you've managed to get 2-3 mutexes in a single cache line. |
|
Dec 13 |
comment |
How can I inspire engineers to positively conduct telephone interviews Getting someone on site is usually costly in everyone's time. If you can sift through candidates via a phone interview, you're using maybe 45-60 minutes per candidate (plus up to 1-2h to complete interview feedback). No travel, no chasing meeting rooms. If you bring people on site, you need to ensure you have a room for the interview, there's travel time, there's some pre- and post-interview walking the candidate around, plus some to lots of travel for the candidate. Better to drop the 10%-20% that are clearly not suited fast, spend time and money on the rest. |
|
Dec 12 |
comment |
Why pointer symbol and multiplication sign are same in C/C++? @PéterTörök: I think di- and tri-graphs were introduced to deal with 7-bit character sets that replaces various symbols with national symbols (liek, say, the Swedish 7-bit that replaces [] with ÄÖÅ and {|} with äåö). The actual Swedish keyboards had no less keys than US keyboards of that day. |
|
Dec 7 |
awarded | Excavator |
|
Dec 7 |
revised |
What's your strongest opinion against functional programming? Some obvious capitalisation issues, s/curse/curve/ and a "to" inserted into 'going to Clojure' |