is it accurate?
@nixCraft nope, i have a keychron and write C#, Python and PHP, tried go and rust and teach students sometimes Java
(I write more languages but these are my mains and on the pic ^^)
@nixCraft I think not. Actually, my keyboard looks like this (I'm python dev lol)
@nixCraft I'm angry that I have that exact python keyboard... It's a backup but still
@nixCraft
C# one should be the Microsoft ergonomic keyboard
@nixCraft I feel I have to speak up here for all the pure C programmers out there. We who actually do all the real hard work every day, no frills, just deliver … why not keep it simple???
@nixCraft that’s a CODE keyboard from WASD keyboards. Clear cherry MX switches with backlight that can go ALL DAY. An amazing keyboard that I can really recommend, take care of your hands, people!
@nixCraft embedded C - I would like a keyboard with all 16 hexadecimals in the numpad

@nixCraft think this might be more accurate by IDE/editor...

the python keeb for vim, a wired Dell for VS, and this for emacs:

@nixCraft I have the Python keyboard in your image, and I'm a C++ developer, so no, it isn't accurate… but funny though 😁

@dave @nixCraft

I'm C++, Python, and C, mostly, and I've got a thousand-year-old HP keyboard like this:

@nixCraft No. I use a crkbd but never coded in rust 🤔 … but I think about it now
@nixCraft No. For instance, these "hackers" keyboards which have no functions keys. WTF. I'm a hacker, and I want like 400 function keys.
@nixCraft i'm a rust dev and my keyboard is more aligned to that of the java dev's depicted
@nixCraft Surprisingly fitting 😂👌 Also: Swift
@nixCraft I have that keychron and never programmed in python
@nixCraft No. Programming language has no bearing on the choice of keyboard. Each to their own.
@nixCraft
This is more accurate for Rust. It's memory safe!!

@nixCraft as a Java dev who recently switched to the "Go" keyboard...

I hope not! Don't make me write Go!

@nixCraft no, I Will programa in C# with python keyboard 😂
@nixCraft i use an ergo k860, what am I supposed to develop in?
@nixCraft Java but numpad on the left
@nixCraft Nope. I C# with one of these
@nixCraft
IBM Model M is my daily driver, only the best regardless of language :)
Filco Majestouch-2 TKL for gaming
@nixCraft I’m all ready for the return of APL.
@nixCraft
I write Go on a Python keyboard but I do still dream of Python from time to time.

@nixCraft Is it just me, or are they really some random keyboards with the name of a programming language attached?

That aside, split keyboards should be cheaper, more available and be the norm for programming. It would ease breathing and give significant health improvements for regular programmers.

@nixCraft yea i use java and it's accurate
@nixCraft Are you telling me that if I program in multiple languages, I need to get multiple keyboards? Because I'm totally fine with that.
@nixCraft why PHP has the best keyboard?

@nixCraft Filco Majestouch-3, previously a mk-2, and before that an old IBM non model M. All ISO/UK layout.

TKL layout is better than full sized if you use a mouse with your right hand and don't need numbers much.

I program in ABAP daily, Perl and Shell for fun, and have done Java and Python now and then.

No idea if language dictates keyboard style, even if in humour.

@nixCraft I have the exact same Keychron K6 to work 😂
@nixCraft So what programming language goes with my Model M?
@nixCraft I do Clojure on a Go keyboard. :) But I know several Rust people who enjoy Rust type of keyboards.
@nixCraft I'm in this picture and I don't like it.
@nixCraft what would perl or JavaScript be?
@nixCraft and webdev is a laptop keyboard 😂
@nixCraft Brainfuck. Comments are not needed, code is self explaining.

@nixCraft imagine you code everything and you buy all of those for each job lol

also imagine you code everything with a cheap $5 keeb, that would be cooler lmfao

@nixCraft WASD, 104 keys with Cherry transparent tactile keys for PHP, JS, HTML and CSS. Yes, the graphic seems accurate from my perspective.