sorawee
2021-10-19 09:53:33

Thanks! :slightly_smiling_face:


arifshaikh.astro
2021-10-19 12:04:52

@arifshaikh.astro has joined the channel


soegaard2
2021-10-19 13:30:45

What is the line with the " [-] = = Gnu Emacs" called?


dan.hillier.anderson
2021-10-19 13:35:38

!! its great!


gmauer
2021-10-19 14:44:44

I think it’s the modeline


arifshaikh.astro
2021-10-19 15:36:18

modeline is the bottom one, I think. Don’t know about the top one. It does not appear in my configuration of emacs.


soegaard2
2021-10-19 15:53:44

I must have enabled something…


soegaard2
2021-10-19 15:59:04

It’s tabbar-mode ! I thought, I had it disabled…



seanbunderwood
2021-10-19 22:50:22

As someone who spends a lot of time getting paid to bang their head against Java frameworks, I feel like that story got so caught up in having fun with the analogy that it kind of zoomed straight past what really sucks with the Java framework situation.

Or perhaps the problem has shifted in the past 15 years?


seanbunderwood
2021-10-19 22:55:14

The problem as I experience it is that you can buy a hammer, but it’s part of an Integrated Tool System. The hammer does an excellent job of driving nails manufactured by the framework author. But they only make some of the kinds of nails you might want to use.

If you ever need a different kind, you need to also use their special blacksmithing kit. Not to modify the hammer to suit your needs. To meticulously re-forge each nail to suit the hammer.


seanbunderwood
2021-10-19 22:57:55

Also the hammer’s head inexplicably melts and falls off the handle if you try to use it to drive nails into wood that was cut with a saw made by a different open source foundation.


seanbunderwood
2021-10-19 23:02:09

E.g., a while back I spent an embarrassing amount of time figuring out some crazy hacks to work around a web API framework and a parallel computing framework using two different logging frameworks that would somehow detect each others’ presence and throw a tantrum about it.


massung
2021-10-19 23:49:58

For myself, I remember this being written at a heavy incline in “factory frameworks”. It was basically the flavor of the month programming pattern. No big deal, every tool has its place.

Fast forward several years and I felt like I was seeing factories taken to an extreme. Like dogma. Java went through a phase and jumped on the bandwagon too for a bit. Then when I came across Angular I couldn’t believe what I was looking at.

There are some programmers who who just like to build scaffolding. There’s nothing wrong with that and can be very useful. But if you don’t stop and eat your own dog food you end up building things that are overly complicated and not useful to anyone trying to actually get something done.


dont.post.me
2021-10-19 23:50:43

@dont.post.me has joined the channel