Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Roboprog
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
331.
▲
by
Roboprog
8y ago
Re: “let” Some might argue that a function which is so long that it needs block scoping, whether for visibility or storage lifetime management, is too long. I guess it’s at least “mostly harmless”, though :-) (“class” arguably sucks in ES20
332.
▲
by
Roboprog
9y ago
If nothing else, I suppose you could also train yourself to think in code. That word you keep using - I don’t think it means what I think you think it means. That sort of thing.
333.
▲
by
Roboprog
9y ago
Great. Several people have pointed how this can essentially be used to read minds. So it WILL be built, to keep the homeland safe. :-( Almost forgot: “I love Big Brother!”
334.
▲
by
Roboprog
9y ago
Or link the app to a (Lua?) script which drives the menus for you for repetitive work. Not unlike the image processing work my daughter is doing for a bio research lab she is interning at. Fortunately, the image processing tool they are us
335.
▲
by
Roboprog
9y ago
Hmm. Can Bob use it on the Laundry, though? Ob. Charles Stross reference :-) Seriously, though, this sounds like a really interesting hack for reusing stuff that wasn’t intended to be reused. Cool.
336.
▲
by
Roboprog
9y ago
Good thread here. Good topic for a “multiple kinds of intelligence “ type study. E.g. most of my coworkers prefer itty bitty steps in longish methods (where I feel like the point is lost in the noise) to functional programming style compo
337.
▲
by
Roboprog
9y ago
Java bean IDE vomit-in-files? Not my cup of tea, but sorta plausible.
338.
▲
by
Roboprog
9y ago
Indeed. Having started my CS degree work in the early 80s, I got to see “things other than C/C++”. In retrospect, I often jokingly refer to the 80s as “the x86/PC disaster”, an extinction level event for programming languages wher
339.
▲
by
Roboprog
9y ago
Those of us who had nested functions/procedures and “procedural types” in Pascal (or Algol, but that’s beyond my experience) back in the day have :-) Then K&R came, and took our nice toys away. Fortunately, the GNU Pascal compiler
340.
▲
by
Roboprog
9y ago
One problem with literate programming: a large portion of the industry hates to document, and thinks that comments are EEEEVIL. Not me, but many. I would love to see something like literate programming become more mainstream, though. Even
341.
▲
by
Roboprog
9y ago
I did quite a bit of dBase/Clipper back in the late 80s. The resulting code was much cleaner than most of the “enterprise” crap I have to deal with now, but xBase had some serious shortcomings: Corrupted indices in a multi-user (LAN) e
342.
▲
by
Roboprog
9y ago
The system that gathers data for California birth certificates and related [pre]natal health stats reporting is written in MUMPS/M/Cache. I’ve not worked with the code for that, though - we are in the process of replacing it. The
343.
▲
by
Roboprog
9y ago
I feel like I’m looking at the output of the legal equivalent of “git show” when I tried to read the senate document - first, the commit comment (which does nothing, but does describe intent and list the author), followed by diff style patc
344.
▲
by
Roboprog
9y ago
I like the approach of having an SPA on top of a REST service back end in that you have two code bases that deal with distinctly different problems/goals, and you focus your attention when working on one side or the other. When you are
345.
▲
by
Roboprog
9y ago
If you want to see “Appalachia West”, drive north on I-5 until you get to Bakersfield, then take CA-99 from Bakersfield to Sacramento. Well, from the LA area, anyway. Or from SF go east on I-80 to Sac, then south on CA-99. It’s a differen
346.
▲
by
Roboprog
9y ago
I’m not going to defend single letter names (although shortness does have some virtue compared to some monstrous naming conventions), but... Most math texts have a fair amount of documentation when formulas are introduced. Perhaps substant
347.
▲
by
Roboprog
9y ago
As the father of an autistic child, I’ve experienced “cookie licking” at home as a literal thing. Seriously, the kid dumps a bunch of snacks out and “marks” them all for herself, later. That term was immediately grokked when he said it :-)
348.
▲
by
Roboprog
9y ago
Pascal “var” parameters. Pascal is rarely used any more, but I suppose it’s no more obscure than Ada.
349.
▲
by
Roboprog
9y ago
Thank “C” for the broken case statement requiring “break”. Pascal, and presumably Algol, had no break - following the guard condition was “a statement” (either just a single one, or an explicitly bounded block / compound statement) Nic
350.
▲
by
Roboprog
9y ago
It’s a bit dated, but read “JavaScript, The Good Parts”. Also, check out the Ramda.js library, which brings quite a few good functional programming (FP) techniques to JS. Function scope is good. Closures are good. Higher order functions ar
351.
▲
by
Roboprog
9y ago
Or GW-BASIC, for people and computers of a certain age.
352.
▲
by
Roboprog
9y ago
“Ni”? And no Monty Python jokes yet???
353.
▲
by
Roboprog
9y ago
And Norway Most of those other places do suck, though.
354.
▲
by
Roboprog
9y ago
Or perhaps “only” 200 million years or so But yah, a one time thing for us.
355.
▲
by
Roboprog
9y ago
E.g. - this comment, via a Bluetooth keyboard on my iPad mini 2 :-) Missing is the ability to use a mouse to supplement touch, which I could do on my Android tablet before it died.
356.
▲
by
Roboprog
9y ago
I really don’t understand the industry fixation with C++. It has to be one of the WORST (as in “error prone death trap”) computer languages ever devised. God how I wish it would fade away into obscurity. If half the effort wasted on C++ c
357.
▲
by
Roboprog
9y ago
Not everybody wants “Scheme in the browser”. In the spirit of “Worse is Better”, plenty of people want to run C++ in the browser. I’m not one of them, but hey, whatever floats your boat. That said, I’d like a few useful libraries (e.g.
358.
▲
by
Roboprog
9y ago
NERVA was actually prototyped in the 60s, right? Dirty, but something that was known to work.
359.
▲
by
Roboprog
9y ago
God I hate SOAP. Creating a client for WS-Deathstar was always an adventure. The types are defined, so no need for documentation to explain the semantics. Oh, and if you don’t have the same tool stack, good luck getting the envelope heade
360.
▲
by
Roboprog
9y ago
I highly doubt anybody seeking out to create and use an Object Pascal development environment wants anything to do with C++. Perhaps you meant to say "Eiffel"? :-) YMMV.
More ›