3 ms·
I cannot make heads or tails of what this person is trying to say
by moron4hire 4y ago
I cannot make heads or tails of what this person is trying to say
- jrvarela56 4y agoYou can ask them a question instead of insinuating that what they said did not make sense.
- sebastianconcpt 4y agoI read your username just after finishing reading this comment of yours. I'm taking your question as genuine, but you provided some fun value with that hehehehehe
- chakkepolja 4y agoMy guess: C underpinning -> easy c bindings my guess. At least th, can easily write bottleneck parts in C. (why python is popular.)
- marktangotango 4y agoThere's a fair amount to unpack here. > I can see why this is frustrating, especially to someone with no C exposure. But bear in mind that the C underpinnings are part of the reason why these languages are popular in the first place -- like Perl used to be before Python. I the idea GP is proposing here is that because C is so cumbersome, that is why scripting languages became prominent in the first place. I don't think this many would argue with this. > In a very real sense, the entire concept of an interpreted language in the modern sense is such an ugly kludge Here GP is implying that if C were nicer/better, or if some other low level language would have risen to prominence, the scripting langauges would not have been "necessary" or desirable in the same way. > (much cleaner to "go all in" on the language, LISP machines being the notable predecessor) -- but do be aware of the tradeoff. Here I assume GP is referring to the work in the 80s on Lisp machines where the idea was to build machines from the ground up more suited to a different paradigm. And thus obviating the need for a cumbersome language such as C. I personally wonder if GP is familiar the "worse is better" essay?
- qsort 4y agoWow, I should work on my prose, that comment I wrote was really bad :-( > I personally wonder if GP is familiar the "worse is better" essay? I am, it was more or less the idea I was trying to get to. The comment I replied to was along the lines of "I'd like a uniform environment where everything is lisp/smalltalk/pharo/etc". My intention was to point out how that idea isn't as free from compromises as it might seem, which explains the dominant model of high-level scripting languages invoking components written mostly in C/C++. Which is a total eyesore, but also extremely practical.