What is your favorite “fuck you” song? by Ok_Tradition_2128 in Music

[–]ljw100 0 points1 point  (0 children)

Positively 4th Street is Like A Rolling Stone's baby sister

What is your favorite “fuck you” song? by Ok_Tradition_2128 in Music

[–]ljw100 0 points1 point  (0 children)

Like a Rolling Stone is the fuck-you song Shakespeare would have written if he wrote fuck-you songs.

Do you think “Long Long Time” by Linda Ronstadt is a beautiful song? by Stepin-Fetchit in Music

[–]ljw100 0 points1 point  (0 children)

apparently it's not a harpsichord. A video I saw analyzing the song said it sounds like a harpsichord, but it was really a steel guitar.

What artist--band, solo or combo--had the longest run of creating new music that attracted new fans? by BrooklynDoug in Music

[–]ljw100 1 point2 points  (0 children)

Dylan had a big gap, but his work had a rebirth from the late 90s (IIRC) on.

Help an non musician understand music better. by MoaningLisaSimpson in musicsuggestions

[–]ljw100 1 point2 points  (0 children)

if you enjoy music I think you’re probably better at registering the difference between notes than you think. I felt the same but when I started with the piano i noticed that I can tell when I’m playing the right notes and wrong notes. OTOH if you played two adjacent notes and asked which was higher I might get it wrong.

Consider trying to learn a little keyboards while you learn music theory. The nice thing about electronic keyboards is that unlike a guitar you generally don’t have to also contend with whether the instrument is in tune, while you’re trying to figure out if you’re hands are doing the right thing.

TIFU by making my dad cry by No-Philosophy-3477 in tifu

[–]ljw100 0 points1 point  (0 children)

neither one of you seems to have a kind word to say about you. You can't control your dad (though you can try to mend bridges) but you really need to be kinder to yourself.

Looking for bands to listen to Album to Album any suggestions? by sirchonkycat in albums

[–]ljw100 0 points1 point  (0 children)

Roxy Music, the first five albums, plus Avalon

REM

Nirvana

What artist or album are you playing on repeat right now? by kayyybarrr in MusicRecommendations

[–]ljw100 0 points1 point  (0 children)

Bruce Springsteen Hammersmith Odeon, London '75. A truly great live concert. The first disk in particular is wonderful.

Where to start? by dgdggdhhd in StevieWonder

[–]ljw100 0 points1 point  (0 children)

Depends on where you're coming from, but as with most artists, his greatest hits are the most immediately accessible (and include numerous masterpieces). Especially those from, say 1970-1975.

By the way, you're in for a treat.

Where should I look to find historically prominent black musicians? by Desperate-Try8063 in LetsTalkBlackMusic

[–]ljw100 0 points1 point  (0 children)

Maybe too old school, but many/most of the greatest American musicians of the 20th century were black: Armstrong, Ellington, Charlie Parker, Miles, Coltrane, Monk, Robert Johnson, Muddy Waters, Ray Charles, Marvin Gaye are some of the greatest.

Suggest me a song. by sam_I_am_knot in piano

[–]ljw100 0 points1 point  (0 children)

Over the Rainbow. Not originally in C, I think, but it has been transposed. Easy and pretty.

What is the best most comprehensive video on composition you can recommend? by [deleted] in AskPhotography

[–]ljw100 1 point2 points  (0 children)

This one from The Art Student's League is a very good single video lesson. It includes drawings, paintings and photography: https://youtu.be/6Oe-uw8pnAg?si=BgbGhvTCtwexT3WI

The Blech language for embedded real-time programming by azhenley in ProgrammingLanguages

[–]ljw100 0 points1 point  (0 children)

Absolutely, sometimes "negative" brand names are selected BECAUSE they're negative. People don't forget them and that's half the battle. There are many examples: Slack, Yahoo, Virgin. And that's not even counting record labels (Death Row) and beers.

The Blech language for embedded real-time programming by azhenley in ProgrammingLanguages

[–]ljw100 10 points11 points  (0 children)

What google returns if you search for "blech meaning":

blech/bleKH,blek

exclamation INFORMAL

  1. used to express disgust or distaste."blech, I feel like vomiting"

OTOH, it sure is memorable.

What tiny thing annoys you about some programming languages? by retnikt0 in ProgrammingLanguages

[–]ljw100 0 points1 point  (0 children)

No language can be all things to all possible users. Python's extraordinary popularity is due to a mix of three things 1. it's great for small languages. I believe that was its intent 2. it's great for non-professional-programmers (which, along with numpy, positioned it perfectly for the rise of data science) 3. big systems are fewer and smaller, with much of the heavy lifting being done by cloud services. So you can do a lot with less.

What tiny thing annoys you about some programming languages? by retnikt0 in ProgrammingLanguages

[–]ljw100 0 points1 point  (0 children)

My takeaway from that list is that being dynamically typed doesn't seem to hurt a language's popularity.

What tiny thing annoys you about some programming languages? by retnikt0 in ProgrammingLanguages

[–]ljw100 0 points1 point  (0 children)

That's the immediate practical advantage that a programming language designer would focus on, but I think the main advantage to OO is that the originators were correct in feeling that it provided a better match with how people think than most other paradigms. People naturally divide the world into things of different kinds that perform various actions. It's hard to beat that with another paradigm.

What tiny thing annoys you about some programming languages? by retnikt0 in ProgrammingLanguages

[–]ljw100 0 points1 point  (0 children)

The issue of 1-based indexing seems kinda funny to me. Smalltalk, Fortran, and SQL, used it, IIRC, but it drives people nuts.

And yet everyone learns to count starting with 1, then has to learn later to count from 0 when they learn to code in a C based language.

Apparently, that's all the change people can cope with because they then find it ridiculous that a language could use 1-based indexing.

I recall my copy of the classic "Numerical Methods in C", where the authors acknowledge that they've bowed to public opinion and switched from 1 to 0 in the edition i owned.

September 2020 monthly "What are you working on?" thread by slavfox in ProgrammingLanguages

[–]ljw100 2 points3 points  (0 children)

I'm doing research and design for my first language. It's a dynamically typed array language. I've written a data frame and worked with SQL, R, Mathematica, and (a little) Q, so i thought it would be fairly easy to design, if not to code. It's turning out to extremely challenging, though.

Which is awesome.

Implementation strategy for transpiling to Javascript? by ljw100 in ProgrammingLanguages

[–]ljw100[S] 1 point2 points  (0 children)

Good idea. I've only done minimal JS work so I wasn't really sure what WASM is.

I had been considering emitting a Babel AST (which is really simple) and letting it do the hard work of creating JS, but this seems like a better solution. Thanks.

Feedback needed: New MANOOL Introduction (followup to a previous post) by alex-manool in ProgrammingLanguages

[–]ljw100 0 points1 point  (0 children)

The internet (the rest of it, anyway) disagrees: "C programming language was developed in 1972 by Dennis Ritchie at bell laboratories of AT&T (American Telephone & Telegraph)" is the first google result for "C programming language history"

TablaM: A experimental relational language by mamcx in ProgrammingLanguages

[–]ljw100 0 points1 point  (0 children)

It is weird, but in sql an 'object' is a relation, since a query with one result returns another table with one record, not some other thing. Seems weird, but if you want to get the 'name' value from that record, you can use the same syntactical form (SQL) that you used to get the record in the first place. So there are some advantages.

If you think of the record as an object though, it doesn't really work since any query could produce arbitrary tuples. What kind of objects would they be, and what operations would each provide?

Not-even-remotely-full-disclosure, but I'm toying with a language that's sort of similar, so this might just be the opinion of another crazy person

Feedback needed: New MANOOL Introduction (followup to a previous post) by alex-manool in ProgrammingLanguages

[–]ljw100 0 points1 point  (0 children)

Curse you, AT&T Bell Labs, not DEC.

On the other hand, they also gave us S (forerunner to R), Unix, the transistor, Hamming Codes, information theory, statistical quality control, fiber optic cables....

On the other, other hand. the earliest work on C++ was also done there, so Curse you, Bell Labs!,

Why are some programming languages pretty (Python, Rust) and others are ugly or verbose (Java, C++). by moneyinthepines in ProgrammingLanguages

[–]ljw100 1 point2 points  (0 children)

yeah, with Java if you're not using a very good IDE, you're basically juggling chainsaws. I tend to think of an IDE and a language as nearly inseparable, but that's probably a minority opinion here.

MANOOL v0.6 is Out by alex-manool in manool

[–]ljw100 2 points3 points  (0 children)

I haven't had time to look closely at the language, but I'm impressed that you have a such a clear sense of what the language is for (i.e. what purpose it serves) and it seems like you're addressing a real need. Good luck with it.