News for hackers. Stuff that matters.

arabelladonna

Re:How much can a Clojure developer do alone? on Tuesday March 30, 2021 @03:55PM (#26639566)
> And because "concise" should be measure in the number of tokens needed to achieve certain functionality, not by excessive use of single character tokens.

What's the difference if the symbols were meant to have specific mathematical meanings and are really meant to be the only representation?

Plus, readability is subjective.

Re:How much can a Clojure developer do alone? on Tuesday March 30, 2021 @03:50PM (#26639497)
> The q had exactly the same behaviour except some small changes for data ingestion. Around 500 lines of python, 16, not a typo, 16 lines of q. The performance comparison was absurd too.

I think this comes down to every symbol having a defined behavior that can be optimized around, rather than building a framework for creating your own symbols (functions). Dyalog APL has some similarly insane "beating C"-type benchmarks.

However, if you were to branch out into the more traditional constructs in Dyalog APL or J (K/Q have less of them due to being much, much less generalized), you'd probably see some significant performance decreases simply because they're more generalized. Eg. I doubt that Dyalog APL objects are as optimized as C++ objects.

Note: I have no experience designing languages or building compilers/interpreters. I just wanted to put my two cents in, rather than leave this on the somewhat vague and "mystical" note.

Its successor, Extempore, which was mentioned by n3k5, is available for Windows, Mac, and Linux.

https://extemporelang.github.io/

This. The last thing that anyone should want to hear is that the police are snapping under high-pressure situations, which are the situations where the average citizen is going to need them the most level-headed.
Re:Best online communities for software developers on Monday December 14, 2020 @12:47PM (#25420598)
Seconded. It may not be the content you want, depending on what you're looking for, but there is a lot of great, informative content on that sub.
Re:Reddit is buying TikTok rival Dubsmash on Monday December 14, 2020 @12:44PM (#25420537)
To be frank, everyone complains about the design of new Reddit, but my biggest problem is just how incredibly slow it is.

Plus, it feels like I get CDN inaccessible or server busy errors daily.

Re:GnuCOBOL 3.1.1 on Friday December 11, 2020 @03:37PM (#25390639)
> I said it's fair to not be passionate about the job.

That's not what you said, though. This is what you said:

> If that's what you aspire to, and aren't passionate about software

Those are completely different sentiments and your original "aren't passionate about software" statement is the statement I took issue with.

Re:GnuCOBOL 3.1.1 on Friday December 11, 2020 @03:23PM (#25390470)
> And there are more interesting programming jobs that will also pay the bills, anyway.

Unless there aren't.

Either way, you're judging people simply for taking a different path than you, which is completely unfair.

Re:GnuCOBOL 3.1.1 on Friday December 11, 2020 @02:48PM (#25390022)
> If that's what you aspire to, and aren't passionate about software -- which is perfectly fine! -- I guess learning some COBOL is a reasonable career choice.

This is a completely unfair assessment. Even if you're passionate about something, job stability and good pay are going to be the primary drivers in decisions about jobs. I doubt that most people choose, say, Java jobs because they're passionate about Java, or even software in general, for example.

From what I gather, most people leave the "passion" part of their work to part-time hobby work, allowing them to do both. If it then translates into money, good, but the few successes that have been put on blast have blinded people to the reality that passion != money.

Re:Ode to J on Friday April 10, 2020 @02:06PM (#22835668)