|
|
Golden Earring - Moontan album (Radar Love, Candy's going bad, Vanilla Queen) speeds me up!
modified 12-May-24 19:18pm.
|
|
|
|
|
Jazz, mostly big bands from the 50's and 60's.
But anything without lyrics, works to get me into the zone.
|
|
|
|
|
As I now wok from home I don't need music as it is quiet, however when I was in the office I would listen to J.S. Bach's Well Tempered Clavier or the Goldberg Variations.
In the car I will listen to Bach's choral pieces, but anything with singing tends to distract me rather than help concentrate - even if it is in German or Latin.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
modified 13-May-24 5:15am.
|
|
|
|
|
Lots of classical music and jazz here.
I would listen to Motorpsycho, Magma or Dream Theater.
pibbuR who also may include UmmaGumma (1st record).
|
|
|
|
|
It's rare these days that I listen to music while coding...too many interruptions. Friday afternoon was an exception though as I've had siding being installed for two weeks now. The hammers were banging away above my head and I needed something to drown them out so I cranked up Dream Theater's 'Systematic Chaos', one of their darker/heavier albums from 2007. That was followed by one of their more recent (and hugely underrated) concept albums, 'The Astonishing'. I won't put links. If people don't know who they are already, it's probably not their cup of tea.
At any rate, I got in almost 3 hours of uninterrupted listening/coding and got over a major hurdle on a newish project. I was able to complete the week's task with 2 hours to spare.
At the moment, I'm listening to the sounds of silence abstracting the complexities of a customer request to enable invoicing at another level.
"Go forth into the source" - Neal Morse
"Hope is contagious"
|
|
|
|
|
I used to code while listening to (and singing with where possible) classical, oratorios, and opera. Most anything from 1100 AD to 1920 AD. I love Wagnerian opera and many times would spend the day going through the Ring cycle while coding. Messiah, Elijah, and Beethoven's 9th, other choral music were must haves. These days with constant Teams meetings and family interruptions while working from home I no longer find the ability to flow in the music. I believe it helps, but needs must.
|
|
|
|
|
J. S. Bach music has always accompanied me since I was in school. Now as a seasoned programmer I cannot live without baroque music.
|
|
|
|
|
Me, I'm more 70's fusion when I code
Weather Report, Return To Forever, Jaco Pastorius, Al Dimeola, Mahavishnu Orchestra, Stanley Clark, Billy Cobham, Wayne Shorter, and oddly, the decidedly non-fusion Motorhead.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Brian C Hart wrote: Anyone else have any favorite music they listen to make them write code at hyper speed?
I'd love to have the ability, but I get distracted by music. It hinders, it doesn't help, my thought process.
The only time I'll listen to music while coding is when I'm writing the sort of boilerplate code I've written a million times before, and don't need to make any sort of intellectual effort.
But then, if I've written the same sort of code a million times before, I've probably wrapped it in some library and no longer need to do it. So the occasion rarely presents itself anymore.
|
|
|
|
|
I code in silence and debug to Godsmack.
Cheers,
Mike Fidler
"I intend to live forever - so far, so good." Steven Wright
"I almost had a psychic girlfriend but she left me before we met." Also Steven Wright
"I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.
|
|
|
|
|
When winter stops and summer begins I switch from learning to code
to making things with my woodworking power tools track saw and table saw
I have never been good at listening to music and enjoying it
IF I AM FOCUSED on another task
Any way the debate comes up when ever a Woodworking YouTube channel
has a promotional sponsor for hearing protection head phones with Blue Tooth
here are some interesting facts from one respected YouTuber
Can you focus on work while music is playing? - YouTube[^]
The most relatable occupation that are avid listeners to music while working
are the Surgeons I have know many and the one who did reconstruction surgery on me
I have worked in 5 different states and hospitals
and had reconstructive surgery at UH Cleveland Medical Center
10 hours under the knife
Most times the music does not start till you are under anesthesia
|
|
|
|
|
|
Nope, can't do that. When I listen to music, it's a foreground task for me, and the more masterpiece it is, the more real time compute of my brain it needs. So no chance for Bach here. However any job that can itself be put into background, like driving or washing dishes, I have to have something for the foreground!
PS: Brandenburg Concerto is amazing
|
|
|
|
|
I wouldn’t say for speed, but for depth/focus/concentration, I tend to drumming (world drum, tribal, Native American, etc.) or trance/edm. As others have mentioned, lyrics get distracting.
I do have some classical (Bach Cello Suites, Beethoven (Walter Weller), and Paganini (Itzhak Perlman)). Will have to try some of that.
Time is the differentiation of eternity devised by man to measure the passage of human events.
- Manly P. Hall
Mark
Just another cog in the wheel
|
|
|
|
|
It depends on how intense my concentration has to be. For reasonably routine coding, I listen to my usual music playlist, which happens to include things like Switched On Bach. When it gets more intense, I'll switch to new age (e.g., Diane Arkenstone). But if it's really at the limit of what I can do, I need absolute silence.
That doesn't happen very often but it does happen.
|
|
|
|
|
Wordle 1,058 3/6
⬛🟨⬛⬛🟨
🟨🟨🟨🟨🟨
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 1,058 4/6*
⬜🟨🟨⬜🟨
⬜🟨⬜🟩🟩
🟩🟨⬜🟩🟩
🟩🟩🟩🟩🟩
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
⬜🟨⬜⬜🟨
⬜⬜🟨🟨⬜
🟩🟩🟩🟩🟩
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 1,058 4/6
⬛⬛🟨⬛⬛
⬛🟨⬛⬛⬛
🟩🟨⬛🟩🟩
🟩🟩🟩🟩🟩
Ok, I have had my coffee, so you can all come out now!
|
|
|
|
|
Wordle 1,058 5/6
🟨🟩⬜⬜⬜
⬜🟩⬜⬜⬜
⬜⬜🟨⬜🟨
🟨🟩🟨🟨⬜
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 1,058 6/6
⬜⬜⬜🟩🟨
⬜🟨🟨🟩⬜
⬜🟩🟨🟩🟨
⬜🟩🟩🟩🟩
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 1,058 4/6*
⬛🟨🟨⬛🟨
🟩🟨⬛🟩🟩
🟩⬛🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Gotos are frowned on. You should not use gotos. Long live gotos.
Until someone comes up with a better/faster/concise way of expressing the following DFA state machine (presented in part) I will continue to defend the use of gotos, even if their use cases have gotten significantly more narrow as progress has marched on.
When you need them, there is no better tool.
internal sealed partial class JsonStringRunner : FAStringRunner {
private FAMatch NextMatchImpl(string s) {
int ch;
int len;
int p;
int l;
int c;
ch = -1;
len = 0;
if ((this.position == -1)) {
this.position = 0;
}
p = this.position;
l = this.line;
c = this.column;
this.Advance(s, ref ch, ref len, true);
if (((((ch >= 9)
&& (ch <= 10))
|| (ch == 13))
|| (ch == 32))) {
this.Advance(s, ref ch, ref len, false);
goto q1;
}
if ((ch == 34)) {
this.Advance(s, ref ch, ref len, false);
goto q2;
}
if ((ch == 44)) {
this.Advance(s, ref ch, ref len, false);
goto q9;
}
if ((ch == 45)) {
this.Advance(s, ref ch, ref len, false);
goto q10;
}
if ((ch == 48)) {
this.Advance(s, ref ch, ref len, false);
goto q11;
}
if (((ch >= 49)
&& (ch <= 57))) {
this.Advance(s, ref ch, ref len, false);
goto q17;
}
if ((ch == 58)) {
this.Advance(s, ref ch, ref len, false);
goto q18;
}
if ((ch == 91)) {
this.Advance(s, ref ch, ref len, false);
goto q19;
}
if ((ch == 93)) {
this.Advance(s, ref ch, ref len, false);
goto q20;
}
if ((ch == 102)) {
this.Advance(s, ref ch, ref len, false);
goto q21;
}
if ((ch == 110)) {
this.Advance(s, ref ch, ref len, false);
goto q26;
}
if ((ch == 116)) {
this.Advance(s, ref ch, ref len, false);
goto q30;
}
if ((ch == 123)) {
this.Advance(s, ref ch, ref len, false);
goto q32;
}
if ((ch == 125)) {
this.Advance(s, ref ch, ref len, false);
goto q33;
}
goto errorout;
q1:
if (((((ch >= 9)
&& (ch <= 10))
|| (ch == 13))
|| (ch == 32))) {
this.Advance(s, ref ch, ref len, false);
goto q1;
}
return FAMatch.Create(10, s.Substring(p, len), p, l, c);
q2:
if ((((((ch >= 0)
&& (ch <= 9))
|| ((ch >= 11)
&& (ch <= 33)))
|| ((ch >= 35)
&& (ch <= 91)))
|| ((ch >= 93)
&& (ch <= 1114111)))) {
this.Advance(s, ref ch, ref len, false);
goto q2;
}
if ((ch == 34)) {
this.Advance(s, ref ch, ref len, false);
goto q3;
}
if ((ch == 92)) {
this.Advance(s, ref ch, ref len, false);
goto q4;
}
goto errorout;
q3:
return FAMatch.Create(9, s.Substring(p, len), p, l, c);
q4:
if (((((((((ch == 34)
|| (ch == 47))
|| (ch == 92))
|| (ch == 98))
|| (ch == 102))
|| (ch == 110))
|| (ch == 114))
|| (ch == 116))) {
this.Advance(s, ref ch, ref len, false);
goto q2;
}
if ((ch == 117)) {
this.Advance(s, ref ch, ref len, false);
goto q5;
}
goto errorout;
q5:
if (((((ch >= 48)
&& (ch <= 57))
|| ((ch >= 65)
&& (ch <= 70)))
|| ((ch >= 97)
&& (ch <= 102)))) {
this.Advance(s, ref ch, ref len, false);
goto q6;
}
goto errorout;
q6:
if (((((ch >= 48)
&& (ch <= 57))
|| ((ch >= 65)
&& (ch <= 70)))
|| ((ch >= 97)
&& (ch <= 102)))) {
this.Advance(s, ref ch, ref len, false);
goto q7;
}
goto errorout;
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Most developers know goto statements are "bad" but very few know why or have even read Dijkstra's letter in CACM. And I'm willing to bet most developers haven't heard of the ACM.
goto statements that target entry into a block (as you could do in older versions of Fortran and Basic) are frowned upon because they make automated program verification impossible - aka "I can't say with certainty how you got here". Well behaved goto statements are not only fine, you couldn't write code without them.
To make it harder for novice programmers to misuse the goto statement, many languages such as C, C++, Java and C# (and many others) have created statements that implement well behaved goto 's. They are:break - goto the end of a switch or terminate the closest enclosing iteration statement
continue - start a new iteration of the closest enclosing iteration statement
return - exit the function in which it appears and return to the caller
And most (I suspect all) modern compilers won't allow specifying the target of a goto into another block. So use goto 's, but use them the way nature intended.
/ravi
|
|
|
|
|